| Summary: | azure-armrest needs to handle multiple subscriptions | |||
|---|---|---|---|---|
| Product: | Red Hat CloudForms Management Engine | Reporter: | Colin Arnott <carnott> | |
| Component: | Providers | Assignee: | Bronagh Sorota <bsorota> | |
| Status: | CLOSED ERRATA | QA Contact: | Jeff Teehan <jteehan> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 5.5.0 | CC: | benglish, dajohnso, gblomqui, jfrey, jhardy, jprause, mfeifer, obarenbo, simaishi | |
| Target Milestone: | GA | Keywords: | ZStream | |
| Target Release: | 5.6.0 | |||
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | azure | |||
| Fixed In Version: | 5.6.0.2 | Doc Type: | Bug Fix | |
| Doc Text: |
When provisioning Microsoft Azure virtual machines, there was no option in CloudForms to select an Azure subscription that is not the user's default/primary subscription. As a result, newly provisioned Azure virtual machines do not show up in CloudForms. This has been fixed in the code by adding a new subscription column in the ext_management_systems table, and allowing subscription selection during Azure provisioning.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1321603 (view as bug list) | Environment: | ||
| Last Closed: | 2016-06-29 15:43:20 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: | ||
| Bug Depends On: | ||||
| Bug Blocks: | 1321603 | |||
|
Description
Colin Arnott
2016-03-16 15:52:23 UTC
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/5fa805c3167728b3dfe59ed858384850b10b495f commit 5fa805c3167728b3dfe59ed858384850b10b495f Author: Bronagh Sorota <bsorota> AuthorDate: Tue Apr 12 10:22:08 2016 -0400 Commit: Bronagh Sorota <bsorota> CommitDate: Tue Apr 12 13:59:27 2016 -0400 Create a new subscription column in the ext_management_systems table. This is part of the solution for BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1318356 .../20160404152107_add_subscription_to_ext_management_system.rb | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 db/migrate/20160404152107_add_subscription_to_ext_management_system.rb New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/a539c8de2c1960aa4284b9bfc14f3e4f68919b4b commit a539c8de2c1960aa4284b9bfc14f3e4f68919b4b Author: Bronagh Sorota <bsorota> AuthorDate: Tue Apr 5 10:54:32 2016 -0400 Commit: Aparna Karve <akarve> CommitDate: Wed Apr 13 13:43:37 2016 -0700 Optionally connect to a specific subscription in Azure. https://bugzilla.redhat.com/show_bug.cgi?id=1318356 .../manageiq/providers/azure/cloud_manager.rb | 36 ++++++++++++---------- spec/factories/ext_management_system.rb | 1 + .../manageiq/providers/azure/cloud_manager_spec.rb | 30 ++++++++++++++---- 3 files changed, 44 insertions(+), 23 deletions(-) This is in so marking as Verified. There is another issue that is being fixed for sub id verification. Tested in 5.6.0.5 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1348 |