-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Update workflow node aliasing to be seperate from the identifier #11911
Comments
This is critical for controller config as code. The identifier is used for tying together the workflow nodes and having the identifier to use a different string than the JT name will make it easy to manage. |
This came up in #2032, as a UI feature, and there was no resistance to the idea. |
From reading the initial issue... the problem is not the alias (I want an alias), the problem is the alias IS the unique identifier for a node within a workflow. So to summarize: but.... if we use the Imagine someone provisions Automation controller with Ansible (Automation controller as code) like we do in workshops, demos, consulting engagements). Then someone, out of band, adds an alias. The workflow will break next time the workflow is run. It is also confusing because it is not a common design flow to have a unique identifier be something like an alias. Alias is defined as "used to indicate that a named person is also known or more familiar under another specified name." Hopefully this makes more sense? |
100% what @IPvSean said. |
Bumping this again as it was on Long term 2.3 Roadmap, and no longer in the 2.4 Roadmap, Ran into this again at another customer. |
Voting for this! |
ISSUE TYPE
SUMMARY
However the Identifier has been setup to be used as a unique ID
And with the previous UUID system they were unique, and identifiers to differentiate and know which node was which.
Proposal
An alias field should be added to the API for the workflow_nodes to be used as the alias when displayed in the visualizer, so the user has the option of using Both the Identifier as a unique ID as has been the practice until this previous change, AND an alias that is separate from the identifier.
The text was updated successfully, but these errors were encountered: