Bug 716948 - Aeolus-configure error: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider
Summary: Aeolus-configure error: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Pro...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-configure
Version: 0.3.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: beta
Assignee: Mo Morsi
QA Contact: wes hayutin
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-27 14:41 UTC by Shveta
Modified: 2012-01-26 12:23 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description Shveta 2011-06-27 14:41:03 UTC
Description of problem:
err: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[mock]/Aeolus::Conductor::Provider[mock]/Web_request[provider-mock]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting .*Provider added.* in the result


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

aeolus-configure 
notice: /Stage[main]/Apache/Exec[permit-http-networking]/returns: executed successfully
notice: /Stage[main]/Apache/Service[httpd]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Image-factory/Service[qpidd]/ensure: ensure changed 'stopped' to 'running'
notice: /File[/var/lib/aeolus-conductor]/ensure: created
notice: /Stage[main]/Aeolus::Conductor/Postgres::User[aeolus]/Exec[create_aeolus_postgres_user]/returns: executed successfully
notice: /Stage[main]/Aeolus::Conductor/Service[condor]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor/Selinux::Mode[permissive]/Exec[set_selinux_permissive]/returns: executed successfully
notice: /Stage[main]/Aeolus::Conductor/Service[aeolus-connector]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Iwhd/Service[mongod]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Iwhd/Service[iwhd]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns:                                  Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0]/Exec[create-bucket-aeolus]/returns: 
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Create_bucket[aeolus]/Exec[create-bucket-aeolus]/returns: executed successfully
notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: (in /usr/share/aeolus-conductor)
notice: /Stage[main]/Aeolus::Conductor/Rails::Create::Db[create_aeolus_database]/Exec[create_rails_database]/returns: executed successfully
notice: /Stage[main]/Aeolus::Conductor/Service[solr]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor/Rails::Migrate::Db[migrate_aeolus_database]/Exec[migrate_rails_database]/returns: executed successfully
notice: /Stage[main]/Aeolus::Conductor/Rails::Seed::Db[seed_aeolus_database]/Exec[seed_rails_database]/returns: (in /usr/share/aeolus-conductor)
notice: /Stage[main]/Aeolus::Conductor/Rails::Seed::Db[seed_aeolus_database]/Exec[seed_rails_database]/returns: executed successfully
notice: /File[/var/lib/aeolus-conductor/production.seed]/ensure: created
notice: /Stage[main]/Aeolus::Image-factory/Service[imagefactory]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[create_site_admin_user]/returns: (in /usr/share/aeolus-conductor)
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[create_site_admin_user]/returns: User admin registered
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[create_site_admin_user]/returns: executed successfully
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[grant_site_admin_privs]/returns: (in /usr/share/aeolus-conductor)
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[grant_site_admin_privs]/returns: Granting administrator privileges for admin...
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[grant_site_admin_privs]/returns: executed successfully
notice: /File[/etc/init.d/deltacloud-ec2-us-east-1]/ensure: defined content as '{md5}d8e1ef85277e52a647815e3177766704'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[ec2-us-east-1]/Aeolus::Deltacloud[ec2-us-east-1]/Service[deltacloud-ec2-us-east-1]/ensure: ensure changed 'stopped' to 'running'
notice: /File[/etc/init.d/deltacloud-mock]/ensure: defined content as '{md5}91f7a7b75548184be3bc143f11152ad2'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[mock]/Aeolus::Deltacloud[mock]/Service[deltacloud-mock]/ensure: ensure changed 'stopped' to 'running'
notice: /File[/etc/init.d/deltacloud-ec2-us-west-1]/ensure: defined content as '{md5}d52f8ab18e5fec3d847c2ec754409857'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[ec2-us-west-1]/Aeolus::Deltacloud[ec2-us-west-1]/Service[deltacloud-ec2-us-west-1]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor/Service[aeolus-conductor]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Conductor::Hwp[hwp1]/Web_request[hwp-hwp1]/post: post changed '' to 'https://localhost/conductor/hardware_profiles'
err: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[mock]/Aeolus::Conductor::Provider[mock]/Web_request[provider-mock]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting .*Provider added.* in the result
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[ec2-us-west-1]/Aeolus::Conductor::Provider[ec2-us-west-1]/Web_request[provider-ec2-us-west-1]/post: post changed '' to 'https://localhost/conductor/providers'
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[ec2-us-east-1]/Aeolus::Conductor::Provider[ec2-us-east-1]/Web_request[provider-ec2-us-east-1]/post: post changed '' to 'https://localhost/conductor/providers'
notice: /Stage[main]/Aeolus::Conductor/Service[conductor-dbomatic]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor/Service[conductor-delayed_job]/ensure: ensure changed 'stopped' to 'running'
notice: /Stage[main]/Aeolus::Conductor/Exec[build_solr_index]/returns: (in /usr/share/aeolus-conductor)
notice: /Stage[main]/Aeolus::Conductor/Exec[build_solr_index]/returns: executed successfully
notice: Finished catalog run in 63.04 seconds

Comment 1 Shveta 2011-06-27 15:07:50 UTC
rpm -qa|grep aeolus
aeolus-conductor-0.3.0-0.fc14.20110624185507gita043b1b.noarch
rubygem-aeolus-cli-0.0.1-1.fc14.20110622223500gitb6e219a.noarch
aeolus-conductor-doc-0.3.0-0.fc14.20110624185507gita043b1b.noarch
aeolus-conductor-daemons-0.3.0-0.fc14.20110624185507gita043b1b.noarch
aeolus-all-0.3.0-0.fc14.20110624185507gita043b1b.noarch
aeolus-configure-2.0.1-0.fc14.20110624144850git38b0c06.noarch



Fedora -14

Comment 2 wes hayutin 2011-06-28 01:46:57 UTC
we seem to be getting random issues when configure tries to seed data..

anting administrator privileges for admin...
notice: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Site_admin[admin]/Exec[grant_site_admin_privs]/returns: executed successfully
notice: /File[/var/log/deltacloud-ec2-us-west-1]/ensure: created
notice: /File[/var/log/deltacloud-mock]/ensure: created
notice: /File[/etc/init.d/deltacloud-ec2-us-west-1]/ensure: defined content as '{md5}d52f8ab18e5fec3d847c2ec754409857'
err: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Conductor::Hwp[hwp1]/Web_request[hwp-hwp1]/post: change from  to https://localhost/conductor/hardware_profiles failed: An exception was raised when invoking web request: Invalid HTTP Return Code: 502, 
                          was expecting one of 200
notice: /File[/var/log/deltacloud-ec2-us-east-1]/ensure: created



[root@sgi-xe270-01 ~]# rpm -qa | grep aeolus
aeolus-conductor-0.3.0-0.el6.20110627173747git2a88782.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110627173747git2a88782.noarch
aeolus-all-0.3.0-0.el6.20110627173747git2a88782.noarch
aeolus-conductor-daemons-0.3.0-0.el6.20110627173747git2a88782.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110627173747git2a88782.noarch
aeolus-configure-2.0.1-0.el6.20110624145042git38b0c06.noarch
[root@sgi-xe270-01 ~]#

Comment 3 Shveta 2011-06-28 05:45:45 UTC
err: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Provider[mock]/Aeolus::Conductor::Provider[mock]/Web_request[provider-mock]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting .*Provider added.* in the result



rpm -qa|grep aeolus
aeolus-all-0.3.0-0.fc14.20110627173747git2a88782.noarch
aeolus-conductor-daemons-0.3.0-0.fc14.20110627173747git2a88782.noarch
rubygem-aeolus-cli-0.0.1-1.fc14.20110627173747git2a88782.noarch
aeolus-conductor-0.3.0-0.fc14.20110627173747git2a88782.noarch
aeolus-configure-2.0.1-0.fc14.20110624144850git38b0c06.noarch
aeolus-conductor-doc-0.3.0-0.fc14.20110627173747git2a88782.noarch

Comment 4 Dave Johnson 2011-06-29 18:12:16 UTC
Just hit this, seems related:

err: /Stage[main]/Aeolus::Conductor::Seed_data/Aeolus::Conductor::Hwp[hwp1]/Web_request[hwp-hwp1]/post: change from  to https://localhost/conductor/hardware_profiles failed: An exception was raised when invoking web request: Invalid HTTP Return Code: 404, was expecting one of 200

[root@dell-pe1950-02 ~]# rpm -qa | grep aeolus
aeolus-conductor-0.3.0-0.el6.20110628135944git2a88782.noarch
aeolus-conductor-daemons-0.3.0-0.el6.20110628135944git2a88782.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110628165632git0dfe3ff.noarch
aeolus-configure-2.0.1-0.el6.20110628141215gitb8aaf85.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110628135944git2a88782.noarch
aeolus-all-0.3.0-0.el6.20110628135944git2a88782.noarch

Comment 5 Mo Morsi 2011-06-29 19:45:57 UTC
Could you elaborate on the steps you are taking to reproduce this? How often does this happen? Which seed data steps are failing? Looking at the output in the first comment it looks like the first conductor wui request is failing, perhaps conductor isn't fully up when the init script returns?

I just ran aeolus-configure / aeolus-cleanup on my F14 box several times successfully (at least 10), verifying the seed data is created correct.

Updated aeolus rpms have also just hit the fedorapeople.org testing repo, which I've been using, could you perhaps try w/ those.

Comment 6 wes hayutin 2011-07-01 19:50:14 UTC
for the sake of argument... lets see how many times we can recreate this using beaker boxes... 

Shveta/Aziza can you try 10 installs and report how many times out of 10 there are any issues w/ seeding the data in conductor.


thank you.

Comment 7 wes hayutin 2011-07-08 20:49:08 UTC
I have not seen this issue in the last week.. moving to verified..


[root@sgi-xe310-02 ~]# rpm -qa | grep aeolus
aeolus-conductor-0.3.0-0.el6.20110708135911gitdb1097c.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110708135911gitdb1097c.noarch
aeolus-all-0.3.0-0.el6.20110708135911gitdb1097c.noarch
aeolus-configure-2.0.1-0.el6.20110707131907gitfaa220b.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110708135911gitdb1097c.noarch
aeolus-conductor-daemons-0.3.0-0.el6.20110708135911gitdb1097c.noarch
[root@sgi-xe310-02 ~]# rpm -q oz

Comment 8 wes hayutin 2011-07-11 00:30:25 UTC
removing from tracker

Comment 9 wes hayutin 2011-08-01 20:01:25 UTC
release pending...

Comment 10 wes hayutin 2011-08-01 20:01:42 UTC
release pending...

Comment 11 wes hayutin 2011-08-01 20:01:59 UTC
release pending.. 2

Comment 13 wes hayutin 2011-12-08 14:03:22 UTC
closing out old bugs

Comment 14 wes hayutin 2011-12-08 14:15:03 UTC
perm close


Note You need to log in before you can comment on or make changes to this bug.