Bug 766661 - more ec2 provider errors with aeolus-configure
Summary: more ec2 provider errors with aeolus-configure
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-configure
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
Assignee: Mo Morsi
QA Contact: wes hayutin
URL:
Whiteboard:
: 772011 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-12 14:43 UTC by Dave Johnson
Modified: 2012-05-15 20:43 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-15 20:43:58 UTC
Embargoed:


Attachments (Terms of Use)
full configure output (16.41 KB, application/octet-stream)
2011-12-12 14:46 UTC, Dave Johnson
no flags Details
tcpdump output of failure (8.47 KB, text/x-log)
2011-12-19 20:05 UTC, John Eckersberg
no flags Details
rails log of failure (14.63 KB, text/x-log)
2011-12-19 20:11 UTC, John Eckersberg
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2012:0586 0 normal SHIPPED_LIVE new packages: aeolus-configure 2012-05-15 22:31:34 UTC

Description Dave Johnson 2011-12-12 14:43:01 UTC
Description of problem:
==============================

Installed this mornings latest on two separate boxes and both hit these errors. 

aeolus-all-0.7.0-4.el6.noarch
aeolus-conductor-0.7.0-4.el6.noarch
aeolus-conductor-daemons-0.7.0-4.el6.noarch
aeolus-conductor-doc-0.7.0-4.el6.noarch
aeolus-configure-2.4.0-3.el6.noarch
rubygem-aeolus-cli-0.2.0-3.el6.noarch
rubygem-aeolus-image-0.2.0-1.el6.noarch


err: /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conductor::Provider[ec2-ap-northeast-1]/Web_request[provider-ec2-ap-northeast-1]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting //html/body//li[text() = 'Provider added.'] in the result
err: /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conductor::Provider[ec2-us-east-1]/Web_request[provider-ec2-us-east-1]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting //html/body//li[text() = 'Provider added.'] in the result
err: /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conductor::Provider[ec2-us-west-1]/Web_request[provider-ec2-us-west-1]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting //html/body//li[text() = 'Provider added.'] in the result
err: /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conductor::Provider[ec2-eu-west-1]/Web_request[provider-ec2-eu-west-1]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting //html/body//li[text() = 'Provider added.'] in the result
err: /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conductor::Provider[ec2-us-west-2]/Web_request[provider-ec2-us-west-2]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting //html/body//li[text() = 'Provider added.'] in the result
err: /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conductor::Provider[ec2-ap-southeast-1]/Web_request[provider-ec2-ap-southeast-1]/post: change from  to https://localhost/conductor/providers failed: An exception was raised when invoking web request: Expecting //html/body//li[text() = 'Provider added.'] in the result

Comment 1 Dave Johnson 2011-12-12 14:46:03 UTC
Created attachment 545763 [details]
full configure output

Running a second time did succeed without any errors.

Comment 2 Mo Morsi 2011-12-13 20:03:58 UTC
Hrm I'm unable to reproduce the error, could you provide the entire configure output. Also the rails logs if possible. How long between the failed and successful runs of configure perhaps intermittent network errors? Perhaps trying w/ the latest configure from the codebase (2.5.0)?

Thanks

Comment 3 Mike Orazi 2011-12-15 16:51:34 UTC
I'd like to propose that we stash the entire html response somewhere as diagnostics for later as a temporary fix to this bug.

The longer term solution is likely to create a RESTFUL interface to allow for the addition of hwp + providers but for now capturing the errors would be a large improvement.

Comment 4 William Henry 2011-12-19 18:01:44 UTC
Fresh RHEL 6.2 build.  aeolus-configure -v -p ec2:

[root@buzz aeolus-configure]# more aeolus-configure.log 
Mon Dec 19 12:54:29 -0500 2011 Puppet (info): Loading facts in oauth
Mon Dec 19 12:54:36 -0500 2011 Puppet (info): Applying configuration version '13
24317270'
Mon Dec 19 12:54:36 -0500 2011 /File[/data]/ensure (notice): created
Mon Dec 19 12:54:37 -0500 2011 /File[/data/db]/ensure (notice): created
Mon Dec 19 12:54:37 -0500 2011 /File[/etc/rsyslog.d]/ensure (notice): created
Mon Dec 19 12:54:37 -0500 2011 /File[/etc/rsyslog.d/aeolus.conf]/ensure (notice)
: defined content as '{md5}2d45434a072b4f9d1518ce026b92c547'
Mon Dec 19 12:54:37 -0500 2011 /File[/etc/rsyslog.d/aeolus.conf] (info): Schedul
ing refresh of Service[rsyslog]
Mon Dec 19 12:54:52 -0500 2011 /Stage[main]/Postgres::Server/Exec[pginitdb]/retu
rns (notice): executed successfully
Mon Dec 19 12:54:52 -0500 2011 /Stage[main]/Postgres::Server/Exec[pginitdb] (inf
o): Scheduling refresh of Service[postgresql]
Mon Dec 19 12:54:52 -0500 2011 /File[/rsyslog]/ensure (notice): created
Mon Dec 19 12:54:52 -0500 2011 /File[/rsyslog/work]/ensure (notice): created
Mon Dec 19 12:54:53 -0500 2011 /Stage[main]/Aeolus::Conductor/Service[rsyslog] (
notice): Triggered 'refresh' from 1 events
Mon Dec 19 12:54:53 -0500 2011 Puppet (info): FileBucket adding {md5}5f984898775
145f23d80d2322d360373
Mon Dec 19 12:54:53 -0500 2011 /File[/usr/share/aeolus-conductor/config/settings
.yml] (info): Filebucketed /usr/share/aeolus-conductor/config/settings.yml to pu
ppet with sum 5f984898775145f23d80d2322d360373
Mon Dec 19 12:54:53 -0500 2011 /File[/usr/share/aeolus-conductor/config/settings
.yml]/content (notice): content changed '{md5}5f984898775145f23d80d2322d360373' 
to '{md5}e775460999270b5575b6b278d3990426'
Mon Dec 19 12:54:53 -0500 2011 /File[/usr/share/aeolus-conductor/config/initiali
zers/secret_token.rb]/ensure (notice): defined content as '{md5}2681fa5fea099f21
92e0cd93f6de4680'
Mon Dec 19 12:54:53 -0500 2011 /Stage[main]/Aeolus::Image-factory/File[/var/tmp/
imagefactory-mock]/ensure (notice): created
Mon Dec 19 12:54:53 -0500 2011 /Stage[main]/Aeolus::Image-factory/Service[libvir
td]/ensure (notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:54:53 -0500 2011 Puppet (info): FileBucket adding {md5}32fdc5cdf3f
181e7b6987410cf607d15
Mon Dec 19 12:54:53 -0500 2011 /File[/etc/ntp/step-tickers] (info): Filebucketed
 /etc/ntp/step-tickers to puppet with sum 32fdc5cdf3f181e7b6987410cf607d15
Mon Dec 19 12:54:53 -0500 2011 /File[/etc/ntp/step-tickers]/content (notice): co
ntent changed '{md5}32fdc5cdf3f181e7b6987410cf607d15' to '{md5}2dfb9420ebf32c7d9
7f86526fe6c21e8'
Mon Dec 19 12:54:53 -0500 2011 /File[/etc/ntp/step-tickers] (info): Scheduling r
efresh of Service[ntpd]
Mon Dec 19 12:54:53 -0500 2011 Puppet (info): FileBucket adding {md5}4f344d08f98
e32aeff86c0930ede8521
Mon Dec 19 12:54:53 -0500 2011 /File[/etc/ntp.conf] (info): Filebucketed /etc/nt
p.conf to puppet with sum 4f344d08f98e32aeff86c0930ede8521
Mon Dec 19 12:54:53 -0500 2011 /File[/etc/ntp.conf]/content (notice): content ch
anged '{md5}4f344d08f98e32aeff86c0930ede8521' to '{md5}2dfb9420ebf32c7d97f86526f
e6c21e8'
Mon Dec 19 12:54:53 -0500 2011 /File[/etc/ntp.conf] (info): Scheduling refresh o
f Service[ntpd]
Mon Dec 19 12:54:54 -0500 2011 /Stage[main]/Ntp::Client/Service[ntpd] (notice): 
Triggered 'refresh' from 2 events
Mon Dec 19 12:54:54 -0500 2011 Puppet (info): FileBucket adding {md5}75d10aa75d5
abb0893682de8622f3061
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf] (info): Fi
lebucketed /var/lib/pgsql/data/pg_hba.conf to puppet with sum 75d10aa75d5abb0893
682de8622f3061
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf]/content (n
otice): content changed '{md5}75d10aa75d5abb0893682de8622f3061' to '{md5}2d3f1f2
e30c9b188961b1acd3ade3b8b'
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf]/owner (not
ice): owner changed 'postgres' to 'root'
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf]/group (not
ice): group changed 'postgres' to 'root'
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf]/mode (noti
ce): mode changed '600' to '644'
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf]/seluser (n
otice): seluser changed 'unconfined_u' to 'system_u'
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf] (info): Sc
heduling refresh of Service[postgresql]
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf] (info): Sc
heduling refresh of Service[postgresql]
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf] (info): Sc
heduling refresh of Service[postgresql]
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf] (info): Sc
heduling refresh of Service[postgresql]
Mon Dec 19 12:54:54 -0500 2011 /File[/var/lib/pgsql/data/pg_hba.conf] (info): Sc
heduling refresh of Service[postgresql]
Mon Dec 19 12:54:57 -0500 2011 /Stage[main]/Postgres::Server/Service[postgresql]
/ensure (notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:55:00 -0500 2011 /Stage[main]/Postgres::Server/Service[postgresql]
 (notice): Triggered 'refresh' from 6 events
Mon Dec 19 12:55:00 -0500 2011 /Stage[main]/Aeolus::Conductor/Postgres::User[aeo
lus]/Exec[create_aeolus_postgres_user]/returns (notice): executed successfully
Mon Dec 19 12:55:08 -0500 2011 /Stage[main]/Aeolus::Conductor/Rails::Create::Db[
create_aeolus_database]/Exec[create_rails_database]/returns (notice): Using gem 
require instead of bundler
Mon Dec 19 12:55:08 -0500 2011 /Stage[main]/Aeolus::Conductor/Rails::Create::Db[
create_aeolus_database]/Exec[create_rails_database]/returns (notice): executed s
uccessfully
Mon Dec 19 12:55:26 -0500 2011 /Stage[main]/Aeolus::Conductor/Rails::Migrate::Db
[migrate_aeolus_database]/Exec[migrate_rails_database]/returns (notice): execute
d successfully
Mon Dec 19 12:55:42 -0500 2011 /Stage[main]/Aeolus::Conductor/Rails::Seed::Db[se
ed_aeolus_database]/Exec[seed_rails_database]/returns (notice): Using gem requir
e instead of bundler
Mon Dec 19 12:55:42 -0500 2011 /Stage[main]/Aeolus::Conductor/Rails::Seed::Db[se
ed_aeolus_database]/Exec[seed_rails_database]/returns (notice): executed success
fully
Mon Dec 19 12:55:42 -0500 2011 /File[/var/lib/aeolus-conductor/production.seed]/
ensure (notice): created
Mon Dec 19 12:55:52 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Site_admin[admin]/Exec[create_site_admin_user]/returns (notice): Using gem 
require instead of bundler
Mon Dec 19 12:55:52 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Site_admin[admin]/Exec[create_site_admin_user]/returns (notice): User admin
 registered
Mon Dec 19 12:55:52 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Site_admin[admin]/Exec[create_site_admin_user]/returns (notice): executed s
uccessfully
Mon Dec 19 12:56:02 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Site_admin[admin]/Exec[grant_site_admin_privs]/returns (notice): Using gem 
require instead of bundler
Mon Dec 19 12:56:02 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Site_admin[admin]/Exec[grant_site_admin_privs]/returns (notice): Granting a
dministrator privileges for admin...
Mon Dec 19 12:56:02 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Site_admin[admin]/Exec[grant_site_admin_privs]/returns (notice): executed s
uccessfully
Mon Dec 19 12:56:02 -0500 2011 Puppet (info): FileBucket adding {md5}9536dca919c
71073ef0b836e84a66663
Mon Dec 19 12:56:02 -0500 2011 /File[/etc/qpidd.conf] (info): Filebucketed /etc/
qpidd.conf to puppet with sum 9536dca919c71073ef0b836e84a66663
Mon Dec 19 12:56:02 -0500 2011 /File[/etc/qpidd.conf]/content (notice): content 
changed '{md5}9536dca919c71073ef0b836e84a66663' to '{md5}3b762fe02ab4c355304d933
bad24aee0'
Mon Dec 19 12:56:03 -0500 2011 /Stage[main]/Aeolus::Iwhd/Service[mongod]/ensure 
(notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:56:03 -0500 2011 Puppet (info): FileBucket adding {md5}132980451ca
bf2b363c33e2e0c345ae9
Mon Dec 19 12:56:03 -0500 2011 /File[/etc/init.d/iwhd] (info): Filebucketed /etc
/init.d/iwhd to puppet with sum 132980451cabf2b363c33e2e0c345ae9
Mon Dec 19 12:56:03 -0500 2011 /File[/etc/init.d/iwhd]/content (notice): content
 changed '{md5}132980451cabf2b363c33e2e0c345ae9' to '{md5}6e6aa5a83a15929d7d3ef4
26475a5f1e'
Mon Dec 19 12:56:03 -0500 2011 /File[/etc/init.d/iwhd]/seltype (notice): seltype
 changed 'iwhd_initrc_exec_t' to 'initrc_exec_t'
Mon Dec 19 12:56:03 -0500 2011 Puppet (info): FileBucket adding {md5}1d1cc4ee732
cdfd775c2bac6096e18fc
Mon Dec 19 12:56:03 -0500 2011 /File[/etc/iwhd/users.js] (info): Filebucketed /e
tc/iwhd/users.js to puppet with sum 1d1cc4ee732cdfd775c2bac6096e18fc
Mon Dec 19 12:56:03 -0500 2011 /File[/etc/iwhd/users.js]/content (notice): conte
nt changed '{md5}1d1cc4ee732cdfd775c2bac6096e18fc' to '{md5}f885971b67143ca3b44c
aed43dc0e55b'
Mon Dec 19 12:56:03 -0500 2011 /File[/etc/iwhd/users.js]/mode (notice): mode cha
nged '600' to '700'
Mon Dec 19 12:56:04 -0500 2011 /Stage[main]/Aeolus::Iwhd/Service[iwhd]/ensure (n
otice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:56:04 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Create
_bucket[aeolus]/Exec[create-bucket-aeolus]/returns (notice):   % Total    % Rece
ived % Xferd  Average Speed   Time    Time     Time  Current
Mon Dec 19 12:56:04 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Create
_bucket[aeolus]/Exec[create-bucket-aeolus]/returns (notice):                    
              Dload  Upload   Total   Spent    Left  Speed
Mon Dec 19 12:56:04 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Create
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Mon Dec 19 12:56:04 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Create
_bucket[aeolus]/Exec[create-bucket-aeolus]/returns (notice): executed successful
ly
Mon Dec 19 12:56:04 -0500 2011 /Stage[main]/Aeolus::Image-factory/Augeas[imagefa
ctory.conf]/returns (notice): executed successfully
Mon Dec 19 12:56:05 -0500 2011 /Stage[main]/Aeolus::Image-factory/Service[imagef
actory]/ensure (notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:56:56 -0500 2011 /Stage[main]/Apache/Exec[permit-http-networking]/
returns (notice): executed successfully
Mon Dec 19 12:56:57 -0500 2011 /Stage[main]/Apache/Service[httpd]/ensure (notice
): ensure changed 'stopped' to 'running'
Mon Dec 19 12:56:57 -0500 2011 Puppet (info): FileBucket adding {md5}8129c1ef203
0ef66c0437b5d49115c3d
Mon Dec 19 12:56:57 -0500 2011 /File[/etc/httpd/conf.d/aeolus-conductor.conf] (i
nfo): Filebucketed /etc/httpd/conf.d/aeolus-conductor.conf to puppet with sum 81
29c1ef2030ef66c0437b5d49115c3d
Mon Dec 19 12:56:57 -0500 2011 /File[/etc/httpd/conf.d/aeolus-conductor.conf]/co
ntent (notice): content changed '{md5}8129c1ef2030ef66c0437b5d49115c3d' to '{md5
}78aad09a0e062bd08d34b9905d76d5ce'
Mon Dec 19 12:56:57 -0500 2011 /File[/etc/httpd/conf.d/aeolus-conductor.conf] (i
nfo): Scheduling refresh of Exec[reload-apache]
Mon Dec 19 12:56:58 -0500 2011 /Stage[main]/Apache/Exec[reload-apache] (notice):
 Triggered 'refresh' from 1 events
Mon Dec 19 12:56:59 -0500 2011 /Stage[main]/Aeolus::Conductor/Service[conductor-
dbomatic]/ensure (notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:57:19 -0500 2011 /Stage[main]/Aeolus::Conductor/Service[aeolus-con
ductor]/ensure (notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:57:20 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Login[admin]/Web_request[admin-conductor-login]/post (notice): post changed
 '' to 'https://localhost/conductor/user_session'
Mon Dec 19 12:57:21 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Hwp[hwp1]/Web_request[hwp-hwp1]/post (notice): post changed '' to 'https://
localhost/conductor/hardware_profiles'
Mon Dec 19 12:57:23 -0500 2011 /Stage[main]/Aeolus::Deltacloud::Core/Service[del
tacloud-core]/ensure (notice): ensure changed 'stopped' to 'running'
Mon Dec 19 12:57:24 -0500 2011 /Stage[main]/Aeolus::Deltacloud::Core/Exec[deltac
loud-core-startup-wait]/returns (notice): executed successfully
Mon Dec 19 12:57:25 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Provider[ec2-ap-northeast-1]/Web_request[provider-ec2-ap-northeast-1]/post 
(err): change from  to https://localhost/conductor/providers failed: An exceptio
n was raised when invoking web request: Expecting //html/body//li[text() = 'Prov
ider added.'] in the result
Mon Dec 19 12:57:26 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Provider[ec2-us-west-1]/Web_request[provider-ec2-us-west-1]/post (err): cha
nge from  to https://localhost/conductor/providers failed: An exception was rais
ed when invoking web request: Expecting //html/body//li[text() = 'Provider added
.'] in the result
Mon Dec 19 12:57:26 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Provider[ec2-eu-west-1]/Web_request[provider-ec2-eu-west-1]/post (err): cha
nge from  to https://localhost/conductor/providers failed: An exception was rais
ed when invoking web request: Expecting //html/body//li[text() = 'Provider added
.'] in the result
Mon Dec 19 12:57:27 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Provider[ec2-us-west-2]/Web_request[provider-ec2-us-west-2]/post (err): cha
nge from  to https://localhost/conductor/providers failed: An exception was rais
ed when invoking web request: Expecting //html/body//li[text() = 'Provider added
.'] in the result
Mon Dec 19 12:57:27 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Provider[ec2-ap-southeast-1]/Web_request[provider-ec2-ap-southeast-1]/post 
(err): change from  to https://localhost/conductor/providers failed: An exceptio
n was raised when invoking web request: Expecting //html/body//li[text() = 'Prov
ider added.'] in the result
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Provider[ec2-us-east-1]/Web_request[provider-ec2-us-east-1]/post (err): cha
nge from  to https://localhost/conductor/providers failed: An exception was rais
ed when invoking web request: Expecting //html/body//li[text() = 'Provider added
.'] in the result
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (notice): Dependency Web_
request[provider-ec2-us-east-1] has failures: true
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (notice): Dependency Web_
request[provider-ec2-ap-southeast-1] has failures: true
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (notice): Dependency Web_
request[provider-ec2-us-west-2] has failures: true
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (notice): Dependency Web_
request[provider-ec2-eu-west-1] has failures: true
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (notice): Dependency Web_
request[provider-ec2-us-west-1] has failures: true
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (notice): Dependency Web_
request[provider-ec2-ap-northeast-1] has failures: true
Mon Dec 19 12:57:28 -0500 2011 /Stage[main]/Aeolus::Profiles::Ec2/Aeolus::Conduc
tor::Logout[admin]/Web_request[admin-conductor-logout] (warning): Skipping becau
se of failed dependencies
Mon Dec 19 12:57:28 -0500 2011 /File[/root/.aeolus-cli]/ensure (notice): defined
 content as '{md5}d25602b6f13216cbe64451d1a911bae6'
Mon Dec 19 12:57:28 -0500 2011 Puppet (info): Creating state file /var/lib/puppe
t/state/state.yaml
Mon Dec 19 12:57:28 -0500 2011 Puppet (notice): Finished catalog run in 172.34 s
econd

Comment 5 John Eckersberg 2011-12-19 20:05:50 UTC
Created attachment 548682 [details]
tcpdump output of failure

Note specifically in the flash in the response body:

<li>Failed to connect to Provider!</li>

Comment 6 John Eckersberg 2011-12-19 20:11:43 UTC
Created attachment 548683 [details]
rails log of failure

Dies inside of deltacloud while trying to connect to the provider

Comment 7 Mo Morsi 2011-12-20 19:34:44 UTC
Patch adding request dump whenever there is a failure sent to list

https://fedorahosted.org/pipermail/aeolus-devel/2011-December/007639.html

Hrm interesting about the failure to connect to deltacloud. Could you provide the deltacloud logs as well? Is the deltacloud service brought up properly / running when these requests are made?

Appreciate it

Comment 8 John Eckersberg 2012-01-04 16:23:59 UTC
After some more digging, I was able to reproduce the behavior by killing deltacloud-core in between it starting and the ec2 providers being added.  I realized what is happening is that sometimes deltacloud-core takes a while to start (more than the 1 second we are currently waiting).  I've posted a patch the list to wait more intelligently:

https://fedorahosted.org/pipermail/aeolus-devel/2012-January/007834.html

Comment 9 Martin Kočí 2012-01-05 16:43:45 UTC
*** Bug 772011 has been marked as a duplicate of this bug. ***

Comment 10 Steve Linabery 2012-01-10 22:02:38 UTC
Blindly setting this to ON_QA in the belief that a fix is included in the latest aeolus packages.

Comment 11 Dave Johnson 2012-01-11 15:43:38 UTC
Haven't seen any error so marking this as verified, I did see that the patch in comment 8 was committed.

Comment 12 wes hayutin 2012-01-12 16:17:07 UTC
bugs in verified or on_qa moving off tracker

Comment 14 errata-xmlrpc 2012-05-15 20:43:58 UTC
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/RHEA-2012-0586.html


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