aeolus-configure error

Russell Builta rbuilta at redhat.com
Mon Feb 27 15:46:05 UTC 2012


Running RHEL 6.2

I've got the latest Beta bits from the redhat internal site. 
----------------------------------------------
aeolus-conductor-0.8.0-28.el6.noarch
aeolus-all-0.8.0-28.el6.noarch
rubygem-aeolus-image-0.3.0-7.el6.noarch
aeolus-conductor-doc-0.8.0-28.el6.noarch
aeolus-configure-2.5.0-14.el6.noarch
rubygem-aeolus-cli-0.3.0-8.el6.noarch
aeolus-conductor-daemons-0.8.0-28.el6.noarch
[root at cloudforms ~]# rpm -qa |grep ruby
ruby-rdoc-1.8.7.352-5.el6_2.x86_64
rubygem-i18n-0.5.0-1.el6_0.noarch
rubygem-activemodel-3.0.10-1.el6.noarch
rubygem-json-1.4.6-5.el6.x86_64
rubygem-rest-client-1.6.1-2.el6_0.noarch
rubygem-rdoc-3.8-3.el6.noarch
rubygem-rack-accept-0.4.3-6.el6_0.noarch
rubygem-vcr-1.10.0-1.el6.noarch
rubygem-eventmachine-0.12.10-5.el6_0.x86_64
rubygem-treetop-1.4.9-2.el6.noarch
rubygem-rbvmomi-1.2.3-3.el6.noarch
rubygem-diff-lcs-1.1.2-4.el6_0.noarch
rubygem-yard-0.7.2-1.el6.noarch
rubygem-pg-0.11.0-5.el6.x86_64
rubygem-regin-0.3.8-2.el6.noarch
rubygem-actionmailer-3.0.10-1.el6.noarch
rubygem-aws-2.5.5-3.1.el6_1.noarch
rubygem-rails-3.0.10-1.el6.noarch
ruby-augeas-0.3.0-2.el6.x86_64
rubygem-imagefactory-console-0.4.0-1.el6.noarch
libselinux-ruby-2.0.94-5.2.el6.x86_64
ruby-libs-1.8.7.352-5.el6_2.x86_64
ruby-irb-1.8.7.352-5.el6_2.x86_64
rubygems-1.8.10-1.el6.noarch
rubygem-nokogiri-1.5.0-0.5.beta4.el6.x86_64
rubygem-activesupport-3.0.10-1.el6.noarch
rubygem-rake-0.9.2-1.el6.noarch
rubygem-uuidtools-2.1.1-2.el6_0.noarch
rubygem-tzinfo-0.3.26-1.el6_0.noarch
rubygem-oauth-0.4.4-1.el6.noarch
rubygem-mime-types-1.16-4.el6_0.noarch
rubygem-fssm-0.2.7-1.el6.noarch
rubygem-deltacloud-client-0.5.0-2.el6.noarch
rubygem-will_paginate-3.0-0.1.pre2.el6.noarch
rubygem-rack-restful_submit-1.2.1-4.el6.noarch
rubygem-warden-1.0.5-1.el6.noarch
rubygem-hpricot-0.8.4-1.el6.x86_64
rubygem-abstract-1.0.0-3.el6.noarch
rubygem-net-ssh-2.0.23-6.el6_0.noarch
rubygem-daemons-1.1.4-2.el6.noarch
rubygem-polyglot-0.3.1-1.el6.noarch
rubygem-mail-2.3.0-1.el6.noarch
rubygem-trollop-1.16.2-1.el6_0.noarch
rubygem-http_connection-1.4.1-3.el6_1.noarch
rubygem-fastercsv-1.5.1-2.el6.noarch
rubygem-thor-0.14.6-3.el6.noarch
rubygem-crack-0.1.8-2.el6.noarch
rubygem-syntax-1.0.0-4.el6.noarch
rubygem-haml-3.1.2-2.el6.noarch
rubygem-addressable-2.2.6-2.el6.noarch
rubygem-sqlite3-1.3.3-5.el6.x86_64
rubygem-rack-mount-0.7.1-6.el6.noarch
rubygem-railties-3.0.10-1.el6.noarch
rubygem-highline-1.5.1-4.el6.noarch
rubygem-sinatra-1.2.6-2.el6.noarch
rubygem-xml-simple-1.0.12-3.el6_0.noarch
rubygem-activerecord-3.0.10-2.el6.noarch
rubygem-rails_warden-0.5.5-1.el6.noarch
rubygem-aeolus-image-0.3.0-7.el6.noarch
ruby-shadow-1.4.1-13.el6.x86_64
ruby-qpid-qmf-0.12-6.el6.x86_64
rubygem-aeolus-cli-0.3.0-8.el6.noarch
ruby-1.8.7.352-5.el6_2.x86_64
rubygem-rack-1.3.0-1.el6.noarch
rubygem-builder-2.1.2-4.el6_0.noarch
rubygem-activeresource-3.0.10-1.el6.noarch
rubygem-rack-test-0.6.1-1.el6.noarch
rubygem-sass-3.1.4-4.el6.noarch
rubygem-simple-navigation-3.3.4-1.el6.noarch
rubygem-ruby-net-ldap-0.0.4-5.el6.noarch
rubygem-erubis-2.6.6-1.el6.noarch
rubygem-thin-1.2.11-3.el6.x86_64
rubygem-curb-0.7.10-1.el6.x86_64
rubygem-text-format-1.0.0-4.el6.noarch
rubygem-bundler-1.0.15-1.el6.noarch
rubygem-maruku-0.6.0-4.el6.noarch
rubygem-webmock-1.6.4-1.el6.noarch
rubygem-actionpack-3.0.10-1.el6.noarch
rubygem-tilt-1.3.2-3.el6.noarch
rubygem-arel-2.0.9-1.el6_0.noarch
rubygem-timecop-0.3.5-2.el6.noarch
puppet-2.7.10-1.el6.noarch
-----------------------------------------------

Here is the debug:
----------------------
[root at cloudforms ~]# aeolus-configure -d
Launching aeolus configuration recipe...
info: Loading facts in /usr/share/aeolus-configure/modules//aeolus/lib/facter/oauth.rb
debug: Executing '/bin/sh /usr/share/aeolus-configure/modules/aeolus/aeolus-node default_configure cloudforms.etc.uspto.gov'
info: Loading facts in /usr/share/aeolus-configure/modules//aeolus/lib/facter/oauth.rb
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/init.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/postgres/manifests/init.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/apache/manifests/init.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/rails.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/selinux.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/ntp/manifests/init.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/conductor.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/deltacloud.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/iwhd.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/image-factory.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/defaults.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/conductor.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/rhevm.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/ec2.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/vsphere.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/deltacloud.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/default.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/mock.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/aeolus/manifests/profiles/imagebuilder.pp' in environment production
debug: importing '/usr/share/aeolus-configure/modules/openssl/manifests/init.pp' in environment production
Could not find class aeolus::conductor for cloudforms.etc on node cloudforms.etc
--------------------------------------------------------------------

There is no conductor.pp nor a cloudforms.etc.yml files. 

Russell 

----- Original Message -----
From: "Mo Morsi" <mmorsi at redhat.com>
To: aeolus-devel at lists.fedorahosted.org
Sent: Monday, February 27, 2012 10:33:09 AM
Subject: Re: aeolus-configure error

On 02/27/2012 09:48 AM, Russell Builta wrote:
> Installing the beta bits at a customer site and not sure why I'mg getting this error:
>
> ---------------------------------------
> [root at cloudforms ~]# aeolus-configure
> Launching aeolus configuration recipe...
> Could not find class aeolus::conductor for cloudforms.etc on node cloudforms.etc
> ---------------------------------------

Hrm can you elaborate on the environment this is occurring in? What OS 
are you trying this on and versions of ruby / puppet do you have 
installed locally?

What version of aeolus do you have ($ rpm -qa  | grep aeolus) and where 
are you obtaining it from?

Also could you attach the contents of 
/etc/aeolus-configre/nodes/cloudforms.etc.yml and verify the contents of 
conductor.pp  in  /usr/share/aeolus-configure/modules/aeolus/

Lastly if you run aeolus-configure w/ the '-d' flag you will get 
debugging output which may also help.

>
> Logs:
> /var/log/aeolus-configure/aeolus-configure.log
> -------------------------------------
> Mon Feb 27 09:39:22 -0500 2012 Puppet (warning): Implicit invocation of 'puppet apply' by passing files (or flags) directly
> to 'puppet' is deprecated, and will be removed in the 2.8 series.  Please
> invoke 'puppet apply' directly in the future.
> -------------------------------------
>

Doesn't look terribly relevant to the issue at hand (just a deprecation 
warning about a command line flag) but I've never seen this before. 
Possible an issue w/ an issue w/ incompatible puppet versions?

   -Mo



More information about the aeolus-devel mailing list