Bug 876674
| Summary: | Application launch fails - Cannot add VM. VM with the same name already exists. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Retired] CloudForms Cloud Engine | Reporter: | James Laska <jlaska> | ||||||
| Component: | aeolus-conductor | Assignee: | Angus Thomas <athomas> | ||||||
| Status: | CLOSED EOL | QA Contact: | Rehana <aeolus-qa-list> | ||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 1.1.0 | CC: | srevivo | ||||||
| Target Milestone: | rc | Keywords: | Triaged | ||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2020-03-27 18:35:34 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: | |||||||||
| Attachments: |
|
||||||||
|
Description
James Laska
2012-11-14 17:17:12 UTC
Created attachment 645024 [details]
aeolus-debug-20121114120745.tar.gz
"Maybe ... don't allow the user to select an application name if it's already in-use on the provider?" This won't work, since the name is chosen before the provider is selected. More realistically, I think conductor should change the name field for the provider as appropriate (adding some sort of pool ID, etc). We already have an issue where some providers have name field restrictions, etc. that don't apply elsewhere. The main thing is this -- the user-facing name (i.e. the conductor "instance name") doesn't have to be the same as what's on the provider, so conductor can truncate, append, mangle, etc. as needed to come up with a name that works on the provider, but still show the user the original name. This would require a minor model change (tracking user-facing name and provider-facing name), but we need this already for the other BZ (I don't have the # now) dealing with provider-imposed name length limits. |