Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloning Project Deployment Process Step into a Runbook results in modify error in the UI #9166

Open
Clare-Octopus opened this issue Dec 11, 2024 · 0 comments
Labels
kind/bug This issue represents a verified problem we are committed to solving

Comments

@Clare-Octopus
Copy link

Clare-Octopus commented Dec 11, 2024

Severity

Blocking customers from cloning a Project Step into a Runbook

Version

2025.1.2648, 2024.4.6948

Latest Version

I could reproduce the problem in the latest build

What happened?

When trying to clone a project deployment process step into the same project runbook you get the error:

Error: Attempted to modify a process that isn't a deployment process

image

Reproduction

  1. Create a project with a basic step in it and save the step.
  2. Create a runbook in that same project.
  3. Go back to the Project Deployment step we created in step 1 and try clone it into the runbook we created in step 2.
  4. See error in the UI.

Error and Stacktrace

2024-12-11 15:23:29.5572   3464     31 ERROR  Error occurred in "doBusyTaskInternal"
Error: Attempted to modify a process that isn't a deployment process
    at Object.action (http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:2:4241444)
    at http://192.168.0.201/vendor-react.fb7dbcc69b18f6022ae4.hashedasset.js:2:523159
    at http://192.168.0.201/vendor-react.fb7dbcc69b18f6022ae4.hashedasset.js:2:524189
    at Object.saveOnServer (http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:2:2613488)
    at http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:2:2508834
Captured By
 Error
    at Object.error (http://192.168.0.201/vendor.66bf7ed0e69a95fd5791.hashedasset.js:2:1410015)
    at kre.handleError (http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:1:259597)
    at http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:1:259506
    at async Object.onOkClick (http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:2:2499456)
    at async http://192.168.0.201/app-main.16730373b8c73575e14b.hashedasset.js:2:2493731
    at async http://192.168.0.201/octopus-design-system.2aed75ca102f0c7772c0.hashedasset.js:1:109674

More Information

Initial ticket (internal) - https://octopus.zendesk.com/agent/tickets/216619
R and D (internal) - https://octopusdeploy.slack.com/archives/CNHBHV2BX/p1733930800213709

Workaround

None at the moment you could create the step manually for the runbook and copy the details across manually from the Project Deployment Process step.

@Clare-Octopus Clare-Octopus added the kind/bug This issue represents a verified problem we are committed to solving label Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug This issue represents a verified problem we are committed to solving
Projects
None yet
Development

No branches or pull requests

1 participant