Bug 835973
Summary: | configure errors after upgrade | ||
---|---|---|---|
Product: | [Retired] CloudForms Cloud Engine | Reporter: | Chris Pelland <cpelland> |
Component: | aeolus-configure | Assignee: | Mike Orazi <morazi> |
Status: | CLOSED ERRATA | QA Contact: | Rehana <aeolus-qa-list> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.0.0 | CC: | akarol, cpelland, dajohnso, dmacpher, morazi, redakkan, slinaber |
Target Milestone: | 1.0.1 | Keywords: | ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
aeolus-configure attempted to create an admin user with the vsphere profile when one already existed from a previous configuration. This causes the following error:
notice: /Stage[main]/Aeolus::Conductor/Aeolus::Conductor::Site_admin[admin]/Exec[create_site_admin_user]/returns: User already exists: admin
err: /Stage[main]/Aeolus::Conductor/Aeolus::Conductor::Site_admin[admin]/Exec[create_site_admin_user]/returns: change from notrun to 0 failed: /usr/bin/rake dc:create_user[admin,password,root@localhost.localdomain,Administrator,] returned 1 instead of one of [0] at /usr/share/aeolus-configure/modules/aeolus/manifests/conductor/site_admin.pp:9
This update adds verification for the existence of an admin user, which removes the error.
|
Story Points: | --- |
Clone Of: | 835151 | Environment: | |
Last Closed: | 2012-07-10 07:24:19 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: | 835151 | ||
Bug Blocks: |
Description
Chris Pelland
2012-06-27 17:30:53 UTC
Ran aeolus-configure -p vsphere after upgrading.No errors observed. #aeolus-configure -p vsphere Launching aeolus configuration recipe... notice: /File[/usr/share/aeolus-conductor/config/initializers/secret_token.rb]/content: content changed '{md5}78518e4ad7032a6390a3c9ef797e5f1e' to '{md5}189ff048c341cf0daa4db05c3e81e22b' notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: conductor already exists notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: executed successfully notice: /Stage[main]/Aeolus::Conductor/Rails::Migrate::Db[migrate_aeolus_database]/Exec[migrate_rails_database]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[create_temp_admin]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[create_temp_admin]/returns: User temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b registered notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[create_temp_admin]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[grant_temp_admin_privs]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[grant_temp_admin_privs]/returns: Granting administrator privileges for temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b... notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[grant_temp_admin_privs]/returns: executed successfully notice: /File[/etc/imagefactory/vsphere.json]/ensure: defined content as '{md5}aba2b8aa10ca92ea05786e776e586f9e' notice: /Stage[main]/Apache/Exec[permit-http-networking]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Web_request[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b-conductor-login]/post: post changed '' to 'https://localhost/conductor/user_session' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[decrement_login_counter]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[decrement_login_counter]/returns: Login counter for user temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b updated notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[decrement_login_counter]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Hwp[small-x86_64]/Web_request[hwp-small-x86_64]/post: post changed '' to 'https://localhost/conductor/hardware_profiles' notice: /Stage[main]/Aeolus::Deltacloud::Core/Exec[deltacloud-core-startup-wait]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Profiles::Vsphere::Instance[default]/Aeolus::Conductor::Provider[vsphere-default]/Web_request[provider-vsphere-default]/post: post changed '' to 'https://localhost/conductor/providers' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Logout[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Web_request[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b-conductor-logout]/post: post changed '' to 'https://localhost/conductor/logout' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Destroy_temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[destroy_temp_admin]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Destroy_temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[destroy_temp_admin]/returns: User temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b destroyed notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Destroy_temp_admin[temporary-administrative-user-c871db03ad6ce2d9711ab9c6dadc333752119dabb982d81b]/Exec[destroy_temp_admin]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: % Total % Received % Xferd Average Speed Time Time Time Current notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0xec[create-bucket-aeolus]/returns: notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: executed successfully notice: Finished catalog run in 91.81 seconds rpm -qa | grep aeolus aeolus-conductor-daemons-0.8.33-1.el6cf.noarch rubygem-aeolus-image-0.3.0-12.el6.noarch rubygem-aeolus-cli-0.3.3-2.el6_2.noarch aeolus-conductor-doc-0.8.33-1.el6cf.noarch aeolus-configure-2.5.10-1.el6cf.noarch aeolus-all-0.8.33-1.el6cf.noarch aeolus-conductor-0.8.33-1.el6cf.noarch Followed the same steps as per description.Vsphere configuration was executed with out any error. aeolus-configure -p vsphere Launching aeolus configuration recipe... notice: /File[/etc/imagefactory/vsphere.json]/ensure: defined content as '{md5}aba2b8aa10ca92ea05786e776e586f9e' notice: /File[/usr/share/aeolus-conductor/config/initializers/secret_token.rb]/content: content changed '{md5}7972ad3a381e913d77eacecce12d4273' to '{md5}bb2bd12600059908d9036cfa72a08306' notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: conductor already exists notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: executed successfully notice: /Stage[main]/Aeolus::Conductor/Rails::Migrate::Db[migrate_aeolus_database]/Exec[migrate_rails_database]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[create_temp_admin]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[create_temp_admin]/returns: User temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270 registered notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[create_temp_admin]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[grant_temp_admin_privs]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[grant_temp_admin_privs]/returns: Granting administrator privileges for temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270... notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[grant_temp_admin_privs]/returns: executed successfully notice: /Stage[main]/Aeolus::Deltacloud::Core/Exec[deltacloud-core-startup-wait]/returns: executed successfully notice: /Stage[main]/Apache/Exec[permit-http-networking]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Web_request[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270-conductor-login]/post: post changed '' to 'https://localhost/conductor/user_session' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[decrement_login_counter]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[decrement_login_counter]/returns: Login counter for user temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270 updated notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Login[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[decrement_login_counter]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Profiles::Vsphere::Instance[default]/Aeolus::Conductor::Provider[vsphere-default]/Web_request[provider-vsphere-default]/post: post changed '' to 'https://localhost/conductor/providers' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Hwp[small-x86_64]/Web_request[hwp-small-x86_64]/post: post changed '' to 'https://localhost/conductor/hardware_profiles' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Logout[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Web_request[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270-conductor-logout]/post: post changed '' to 'https://localhost/conductor/logout' notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Destroy_temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[destroy_temp_admin]/returns: Using gem require instead of bundler notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Destroy_temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[destroy_temp_admin]/returns: User temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270 destroyed notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Conductor::Destroy_temp_admin[temporary-administrative-user-51577feeaca7d684b3e9ecc68131d40f6e2f7d4e70467270]/Exec[destroy_temp_admin]/returns: executed successfully notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: % Total % Received % Xferd Average Speed Time Time Time Current notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0xec[create-bucket-aeolus]/returns: notice: /Stage[main]/Aeolus::Profiles::Vsphere/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: executed successfully notice: Finished catalog run in 74.33 seconds Verified on rpm -qa | grep aeolus aeolus-configure-2.5.10-1.el6cf.noarch aeolus-all-0.8.33-1.el6cf.noarch aeolus-conductor-daemons-0.8.33-1.el6cf.noarch aeolus-conductor-doc-0.8.33-1.el6cf.noarch rubygem-aeolus-image-0.3.0-12.el6.noarch rubygem-aeolus-cli-0.3.3-2.el6_2.noarch aeolus-conductor-0.8.33-1.el6cf.noarch Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: aeolus-configure attempted to create an admin user with the vsphere profile when one already existed from a previous configuration. This causes the following error: notice: /Stage[main]/Aeolus::Conductor/Aeolus::Conductor::Site_admin[admin]/Exec[create_site_admin_user]/returns: User already exists: admin err: /Stage[main]/Aeolus::Conductor/Aeolus::Conductor::Site_admin[admin]/Exec[create_site_admin_user]/returns: change from notrun to 0 failed: /usr/bin/rake dc:create_user[admin,password,root,Administrator,] returned 1 instead of one of [0] at /usr/share/aeolus-configure/modules/aeolus/manifests/conductor/site_admin.pp:9 This update adds verification for the existence of an admin user, which removes the error. 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. http://rhn.redhat.com/errata/RHBA-2012-1063.html |