Bug 1442225
Summary: | [RFE]: Support unique vm naming from automate when provisioning service with multiple VMs | ||
---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Ian Tewksbury <itewksbu> |
Component: | Automate | Assignee: | John Hardy <jhardy> |
Status: | CLOSED WONTFIX | QA Contact: | Dave Johnson <dajohnso> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 5.7.0 | CC: | cbolz, dajohnso, itewksbu, jhardy, jocarter, mfeifer, mkanoor, obarenbo, sacpatil, tfitzger, vestival |
Target Milestone: | GA | Keywords: | FutureFeature |
Target Release: | cfme-future | Flags: | itewksbu:
needinfo+
|
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | ec2:provision:automate | ||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-09-18 13:28:24 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1503797 | ||
Attachments: |
Description
Ian Tewksbury
2017-04-13 19:50:40 UTC
Created attachment 1271536 [details]
My work around using options as locks on ServiceTemplateProvisionRequests
Created attachment 1271865 [details]
My work around using options as locks on ServiceTemplateProvisionRequests
Fixed some bugs in my original solution.
Created attachment 1278947 [details]
Service/Provisioning/StateMachines/Methods/set_vm_names: work around using options as locks on ServiceTemplateProvisionRequests
Updated `set_vm_names` method to turn off debugging and remove unnecissary `require 'set'`
For anyone looking for this feature until such time as it is in the upstream MIQ project, an MIQ domain has been created with a method that can accomplish this. This domain, and specifically this feature, is being used in production at at least one CloudForms customer. Domain: https://github.com/rhtconsulting/miq-Utilities Specific Method: https://github.com/rhtconsulting/miq-Utilities/blob/master/Automate/RedHatConsulting_Utilities/Service/Provisioning/Naming.class/__methods__/set_vm_names.rb The method is intended to be inserted as a step in a Service provisioning state machine. Any questions or issues about the domain can be brought up on the projects GitHub. Blue skies, Ian Support found an issue with the set_vm_names.rb method. I have updated the upstream miq-Utilities project to fix the bug. For anyone looking for a work around to this RFE until an official fix is in place see, https://github.com/rhtconsulting/miq-Utilities/releases/tag/v3.1 Comment on attachment 1278947 [details] Service/Provisioning/StateMachines/Methods/set_vm_names: work around using options as locks on ServiceTemplateProvisionRequests THis is out of date. See https://github.com/rhtconsulting/miq-Utilities/blob/master/Automate/RedHatConsulting_Utilities/Service/Provisioning/Naming.class/__methods__/set_vm_names.rb for the latest. No requestee for needinfo set, can you take a look and determine where this should go? No requestee for needinfo set, can you take a look and determine where this should go? Dear customer, The CloudForms team is reviewing the current CloudForms RFE(Request for Enhancement) backlog in order to improve our responsiveness to customers. We are closing any requests for versions no longer within full support(link below to the lifecycle) or that do not have a clear spot on the product roadmap. We are committing to better management of the backlog as we move forward. If you have an RFE that you still have a strong business case for, please open a new BZ against the currently supported version 4.6. Lifecycle page: https://access.redhat.com/support/policy/updates/cloudforms If you have any concerns about this, please let us know. Thanks and regards!” The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |