Error 400 after deploying Centos 7 host

Hi,

After some work we deployed a Centos 7 host with puppet through foreman
provisioning.

I see this errors when running puppet:

Notice: Using less secure serialization of reports and query
parameters for compatibility
Notice: with older puppet master. To remove this notice, please
upgrade your master(s)
Notice: to Puppet 3.3 or newer.
Notice: See http://links.puppetlabs.com/deprecate_yaml_on_network
for more information.
Info: Retrieving pluginfacts
Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional
resources using 'eval_generate': Error 400 on SERVER: Not authorized
to call search on /file_metadata/pluginfacts with {:ignore=>[".svn",
"CVS", ".git"], :recurse=>true, :links=>"manage", :checksum_type=>"md5"}
Error: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not
retrieve file metadata for puppet://foreman.test.nu/pluginfacts:
Error 400 on SERVER: Not authorized to call find on
/file_metadata/pluginfacts with {:source_permissions=>"use",
:links=>"manage"}
Wrapped exception:
Error 400 on SERVER: Not authorized to call find on
/file_metadata/pluginfacts with {:source_permissions=>"use",
:links=>"manage"}
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not
retrieve information from environment production source(s)
puppet://foreman.test.nu/plugins
Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node2': command not found
Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node2': command not found

Kind regards,

Jorick Astrego
Netbulae BV

This is probably related. Puppet agent/master compatibility is always
best if your master is newer or equal version to your agents - it sounds
like this is the other way around in your case.

··· On 30/07/14 13:00, Jorick Astrego wrote: > Notice: Using less secure serialization of reports and query parameters > for compatibility > Notice: with older puppet master. To remove this notice, please upgrade > your master(s) > Notice: to Puppet 3.3 or newer.


Dominic Cleal
Red Hat Engineering

Hi Dominic,

I tried upgrading puppet and puppet-server from the puppetlabs repo but
I get errors when trying to remove a host:

Delete PuppetCA certificates for node1.test.com task failed with the
following error: ERF12-7740 [ProxyAPI::ProxyException]: Unable to delete
PuppetCA certificate for node1.test.com ([RestClient::NotAcceptable]:
406 Not Acceptable) for proxy https://foreman.test.com:8443/puppet/ca

So I had to downgrade again…

Kind regards,

Jorick Astrego
Netbulae

··· On 07/30/2014 04:10 PM, Dominic Cleal wrote: > On 30/07/14 13:00, Jorick Astrego wrote: >> Notice: Using less secure serialization of reports and query parameters >> for compatibility >> Notice: with older puppet master. To remove this notice, please upgrade >> your master(s) >> Notice: to Puppet 3.3 or newer. > This is probably related. Puppet agent/master compatibility is always > best if your master is newer or equal version to your agents - it sounds > like this is the other way around in your case. >

There are a couple of configuration changes to make if you move from
Puppet 2.x to 3.x. See these links for more info:

http://projects.theforeman.org/projects/foreman/wiki/FAQ#Upgrade-puppet-from-v2-to-v3-gotchas
http://projects.theforeman.org/projects/foreman/wiki/ERF12-7740

Cheers,

··· On 31/07/14 08:18, Jorick Astrego wrote: > On 07/30/2014 04:10 PM, Dominic Cleal wrote: >> > On 30/07/14 13:00, Jorick Astrego wrote: >>> >> Notice: Using less secure serialization of reports and query parameters >>> >> for compatibility >>> >> Notice: with older puppet master. To remove this notice, please upgrade >>> >> your master(s) >>> >> Notice: to Puppet 3.3 or newer. >> > This is probably related. Puppet agent/master compatibility is always >> > best if your master is newer or equal version to your agents - it sounds >> > like this is the other way around in your case. >> > > Hi Dominic, > > I tried upgrading puppet and puppet-server from the puppetlabs repo but > I get errors when trying to remove a host: > > Delete PuppetCA certificates for node1.test.com task failed with the > following error: ERF12-7740 [ProxyAPI::ProxyException]: Unable to delete > PuppetCA certificate for node1.test.com ([RestClient::NotAcceptable]: > 406 Not Acceptable) for proxy https://foreman.test.com:8443/puppet/ca > > So I had to downgrade again....


Dominic Cleal
Red Hat Engineering

Works like a charm! I missed the faq about it :-%

Thanks for all the good support.

Kind regards,
Jorick Astrego

··· On 07/31/2014 09:21 AM, Dominic Cleal wrote: > On 31/07/14 08:18, Jorick Astrego wrote: >> On 07/30/2014 04:10 PM, Dominic Cleal wrote: >>>> On 30/07/14 13:00, Jorick Astrego wrote: >>>>>> Notice: Using less secure serialization of reports and query parameters >>>>>> for compatibility >>>>>> Notice: with older puppet master. To remove this notice, please upgrade >>>>>> your master(s) >>>>>> Notice: to Puppet 3.3 or newer. >>>> This is probably related. Puppet agent/master compatibility is always >>>> best if your master is newer or equal version to your agents - it sounds >>>> like this is the other way around in your case. >>>> >> Hi Dominic, >> >> I tried upgrading puppet and puppet-server from the puppetlabs repo but >> I get errors when trying to remove a host: >> >> Delete PuppetCA certificates for node1.test.com task failed with the >> following error: ERF12-7740 [ProxyAPI::ProxyException]: Unable to delete >> PuppetCA certificate for node1.test.com ([RestClient::NotAcceptable]: >> 406 Not Acceptable) for proxy https://foreman.test.com:8443/puppet/ca >> >> So I had to downgrade again.... > There are a couple of configuration changes to make if you move from > Puppet 2.x to 3.x. See these links for more info: > > http://projects.theforeman.org/projects/foreman/wiki/FAQ#Upgrade-puppet-from-v2-to-v3-gotchas > http://projects.theforeman.org/projects/foreman/wiki/ERF12-7740 > > Cheers, >

Hi,

Still some problems… After deploying a new node, I get the following
error:

puppet agent -t

Info: Retrieving pluginfacts
Info: Retrieving plugin
Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node1': command not found
Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node1': command not found
Error: Could not retrieve catalog from remote server: Error 400 on
SERVER: Could not find class ovirt-node for node1.test.nu on node
node1.test.nu
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run


puppet catalog --verbose find node1.test.nu

Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node1': command not found
Warning: Could not retrieve fact ipaddress
Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node1': command not found
Could not retrieve fact='ipaddress', resolution='<anonymous>': Could
not execute 'host node1': command not found
Notice: Compiled catalog for node1.test.nu in environment production
in 0.02 seconds
{"document_type":"Catalog","data":{"tags":["settings"],"name":"node1.test.nu","version":1406796390,"environment":"production","resources":[{"type":"Stage","title":"main","tags":["stage"],"exported":false,"parameters":{"name":"main"}},{"type":"Class","title":"Settings","tags":["class","settings"],"exported":false},{"type":"Class","title":"main","tags":["class"],"exported":false,"parameters":{"name":"main"}}],"edges":[{"source":"Stage[main]","target":"Class[Settings]"},{"source":"Stage[main]","target":"Class[main]"}],"classes":["settings"]},"metadata":{"api_version":1}}

Kind regards,

Jorick Astrego

··· On 07/31/2014 09:35 AM, Jorick Astrego wrote: > > On 07/31/2014 09:21 AM, Dominic Cleal wrote: >> On 31/07/14 08:18, Jorick Astrego wrote: >>> On 07/30/2014 04:10 PM, Dominic Cleal wrote: >>>>> On 30/07/14 13:00, Jorick Astrego wrote: >>>>>>> Notice: Using less secure serialization of reports and query >>>>>>> parameters >>>>>>> for compatibility >>>>>>> Notice: with older puppet master. To remove this notice, please >>>>>>> upgrade >>>>>>> your master(s) >>>>>>> Notice: to Puppet 3.3 or newer. >>>>> This is probably related. Puppet agent/master compatibility is >>>>> always >>>>> best if your master is newer or equal version to your agents - it >>>>> sounds >>>>> like this is the other way around in your case. >>>>> >>> Hi Dominic, >>> >>> I tried upgrading puppet and puppet-server from the puppetlabs repo but >>> I get errors when trying to remove a host: >>> >>> Delete PuppetCA certificates for node1.test.com task failed with the >>> following error: ERF12-7740 [ProxyAPI::ProxyException]: Unable to >>> delete >>> PuppetCA certificate for node1.test.com ([RestClient::NotAcceptable]: >>> 406 Not Acceptable) for proxy https://foreman.test.com:8443/puppet/ca >>> >>> So I had to downgrade again.... >> There are a couple of configuration changes to make if you move from >> Puppet 2.x to 3.x. See these links for more info: >> >> http://projects.theforeman.org/projects/foreman/wiki/FAQ#Upgrade-puppet-from-v2-to-v3-gotchas >> >> http://projects.theforeman.org/projects/foreman/wiki/ERF12-7740 >> >> Cheers, >> > Works like a charm! I missed the faq about it :-% > > Thanks for all the good support. > > Kind regards, > Jorick Astrego >

This might be an issue with the class name. Technically, hyphens aren't
permitted in Puppet class and module names, but some versions have
worked just fine with them, others haven't. I'd suggest renaming it to
use an underscore.

http://docs.puppetlabs.com/puppet/3/reference/lang_reserved.html#classes-and-types
has info on how to name them.

··· On 31/07/14 09:48, Jorick Astrego wrote: > Error: Could not retrieve catalog from remote server: Error 400 on > SERVER: Could not find class ovirt-node for node1.test.nu on node > node1.test.nu


Dominic Cleal
Red Hat Engineering

Hmm that doesn't work. It doesn't matter how I name them. I did remove
production from puppet.conf now and added an environment.conf because of
this message:

/Warning: Sections other than main, master, agent, user are
deprecated in puppet.conf. Please use the directory environments
feature to specify environments. (See
http://docs.puppetlabs.com/puppet/latest/reference/environments.html)//
//   (at
/usr/lib/ruby/site_ruby/1.8/puppet/settings/config_file.rb:77:in
`collect')/

I must still be doing something wrong… This is my setup now, I'm
using https://forgeapi.puppetlabs.com/v3/files/jcannon-ovirt-0.0.4.tar.gz

puppet
??? auth.conf
??? auth.conf.rpmnew
??? auth.conf.rpmsave
??? autosign.conf
??? environments
? ??? common
? ??? development
? ? ??? modules
? ??? example_env
? ? ??? manifests
? ? ??? modules
? ? ??? README.environment
? ??? production
? ??? environment.conf
? ??? modules
? ??? ovirt
? ? ??? manifests
? ? ? ??? engine.pp
? ? ? ??? init.pp
? ? ? ??? node.pp
? ? ??? tests
? ? ??? init.pp
? ??? ovirtpk
? ??? files
? ? ??? authorized_keys
? ??? manifests
? ??? ovirtpk.pp
??? fileserver.conf
??? manifests
? ??? site.pp
??? modules
??? node.rb
??? puppet.conf
??? puppet.conf.rpmsave
??? rack
??? config.ru
??? public
??? tmp
??? restart.txt

Kind regards,

Jorick Astrego
Netbulae.

··· On 07/31/2014 10:51 AM, Dominic Cleal wrote: > On 31/07/14 09:48, Jorick Astrego wrote: >> Error: Could not retrieve catalog from remote server: Error 400 on >> SERVER: Could not find class ovirt-node for node1.test.nu on node >> node1.test.nu > This might be an issue with the class name. Technically, hyphens aren't > permitted in Puppet class and module names, but some versions have > worked just fine with them, others haven't. I'd suggest renaming it to > use an underscore. > > http://docs.puppetlabs.com/puppet/3/reference/lang_reserved.html#classes-and-types > has info on how to name them. >

>
>>> Error: Could not retrieve catalog from remote server: Error 400 on
>>> SERVER: Could not find class ovirt-node for node1.test.nu on node
>>> node1.test.nu
>> This might be an issue with the class name. Technically, hyphens aren't
>> permitted in Puppet class and module names, but some versions have
>> worked just fine with them, others haven't. I'd suggest renaming it to
>> use an underscore.
>>
>> http://docs.puppetlabs.com/puppet/3/reference/lang_reserved.html#classes-and-types
>> has info on how to name them.
>>
> Hmm that doesn't work. It doesn't matter how I name them. I did remove
> production from puppet.conf now and added an environment.conf because of
> this message:
>
> /Warning: Sections other than main, master, agent, user are
> deprecated in puppet.conf. Please use the directory environments
> feature to specify environments. (See
> http://docs.puppetlabs.com/puppet/latest/reference/environments.html)//
> // (at
> /usr/lib/ruby/site_ruby/1.8/puppet/settings/config_file.rb:77:in
> `collect')/

Yeah, that's a harmless warning (it'll go in Puppet 4), but is supported
from Foreman 1.5.2.

> I must still be doing something wrong… This is my setup now, I'm
> using https://forgeapi.puppetlabs.com/v3/files/jcannon-ovirt-0.0.4.tar.gz

I don't see any use of ovirt-node in that module. What's the exact
error you're seeing now?

It would be useful to see puppet.conf if you've moved to directory
environments.

··· On 31/07/14 10:43, Jorick Astrego wrote: > On 07/31/2014 10:51 AM, Dominic Cleal wrote: >> On 31/07/14 09:48, Jorick Astrego wrote:


Dominic Cleal
Red Hat Engineering

That's because I renamed it a couple of times. But any way I name it, it
spawns the same message. I also removed the ovirt class and only added
the ovirtpk class referenced here
http://wiki.ovirt.org/Features/AdvancedForemanIntegration and get the
same with ovirtpk in it.

But renamed it ovirtpk instead of ovirt-pk as your instructions.

This was the puppet config, but I broke the system while trying to
delete puppet stuff on the host. I was working in the wrong terminal
session :-&

I'll start again from scratch with 1.6 dev instead of 1.5.2

cat /etc/puppet/puppet.conf
### File managed with puppet ###
## Module:           'puppet'

[main]
     # The Puppet log directory.
     # The default value is '$vardir/log'.
     logdir = /var/log/puppet

     # Where Puppet PID files are kept.
     # The default value is '$vardir/run'.
     rundir = /var/run/puppet

     # Where SSL certificates are kept.
     # The default value is '$confdir/ssl'.
     ssldir = $vardir/ssl

     # Allow services in the 'puppet' group to access key (Foreman +
proxy)
     privatekeydir = $ssldir/private_keys { group = service }
     hostprivkey = $privatekeydir/$certname.pem { mode = 640 }

     # Puppet 3.0.x requires this in both [main] and [master] -
harmless on agents
     autosign       = $confdir/autosign.conf {owner = service, group
= service, mode = 664 }

     show_diff     = false


### Next part of the file is managed by a different template ###
## Module:           'puppet'

[agent]
     # The file in which puppetd stores a list of the classes
     # associated with the retrieved configuratiion.  Can be loaded in
     # the separate ``puppet`` executable using the ``--loadclasses``
     # option.
     # The default value is '$statedir/classes.txt'.
     classfile = $vardir/classes.txt

     # Where puppetd caches the local configuration.  An
     # extension indicating the cache format is added automatically.
     # The default value is '$confdir/localconfig'.
     localconfig = $vardir/localconfig

     # Disable the default schedules as they cause continual skipped
     # resources to be displayed in Foreman - only for Puppet >= 3.4
     default_schedules = false

     report        = true
     pluginsync    = true
     masterport    = 8140
     environment   = production
     certname      = foreman.test.nu
     server        = foreman.test.nu
     listen        = false
     splay         = false
     runinterval   = 1800
     noop          = false
     configtimeout = 120

### Next part of the file is managed by a different template ###
## Module:           'puppet'

[master]
     autosign       = $confdir/autosign.conf {owner = service, group
= service, mode = 664 }
     reports        = foreman
     external_nodes = /etc/puppet/node.rb
     node_terminus  = exec
     ca             = true
     ssldir         = /var/lib/puppet/ssl
     certname       = foreman.test.nu
     strict_variables = false

#[development]
#    modulepath     =
/etc/puppet/environments/development/modules:/etc/puppet/environments/common:/usr/share/puppet/modules
#    config_version =
#[production]
#    modulepath     =
/etc/puppet/environments/production/modules:/etc/puppet/environments/common:/usr/share/puppet/modules
#    config_version =

And

cat /etc/puppet/environments/production/environment.conf
modulepath     =
/etc/puppet/environments/production/modules:/etc/puppet/environments/common:/usr/share/puppet/modules
config_version = /bin/date

Kind regards,

Jorick Astrego
Netbulae

··· On 07/31/2014 12:33 PM, Dominic Cleal wrote: > On 31/07/14 10:43, Jorick Astrego wrote: >> On 07/31/2014 10:51 AM, Dominic Cleal wrote: >>> On 31/07/14 09:48, Jorick Astrego wrote: >>>> Error: Could not retrieve catalog from remote server: Error 400 on >>>> SERVER: Could not find class ovirt-node for node1.test.nu on node >>>> node1.test.nu >>> This might be an issue with the class name. Technically, hyphens aren't >>> permitted in Puppet class and module names, but some versions have >>> worked just fine with them, others haven't. I'd suggest renaming it to >>> use an underscore. >>> >>> http://docs.puppetlabs.com/puppet/3/reference/lang_reserved.html#classes-and-types >>> has info on how to name them. >>> >> Hmm that doesn't work. It doesn't matter how I name them. I did remove >> production from puppet.conf now and added an environment.conf because of >> this message: >> >> /Warning: Sections other than main, master, agent, user are >> deprecated in puppet.conf. Please use the directory environments >> feature to specify environments. (See >> http://docs.puppetlabs.com/puppet/latest/reference/environments.html)// >> // (at >> /usr/lib/ruby/site_ruby/1.8/puppet/settings/config_file.rb:77:in >> `collect')/ > Yeah, that's a harmless warning (it'll go in Puppet 4), but is supported > from Foreman 1.5.2. > >> I must still be doing something wrong.... This is my setup now, I'm >> using https://forgeapi.puppetlabs.com/v3/files/jcannon-ovirt-0.0.4.tar.gz > I don't see any use of ovirt-node in that module. What's the exact > error you're seeing now? > > It would be useful to see puppet.conf if you've moved to directory > environments. >

> That's because I renamed it a couple of times. But any way I name it, it
> spawns the same message. I also removed the ovirt class and only added
> the ovirtpk class referenced here
> http://wiki.ovirt.org/Features/AdvancedForemanIntegration and get the
> same with ovirtpk in it.
>
> But renamed it ovirtpk instead of ovirt-pk as your instructions.

By "same message", do you mean it still says "ovirt-node" or it's a
similar message with a different class name?

If it's the former, then Foreman probably still has the old class
associated to the host and you need to remove that. If it's the latter,
then it's an issue with the Puppet environment config (see below.

> This was the puppet config, but I broke the system while trying to
> delete puppet stuff on the host. I was working in the wrong terminal
> session :-&
>
> I'll start again from scratch with 1.6 dev instead of 1.5.2

I'd probably try avoid changing things drastically :slight_smile:

> cat /etc/puppet/puppet.conf
> ### File managed with puppet ###
> ## Module: 'puppet'
[snip]
> And
>
> cat /etc/puppet/environments/production/environment.conf
> modulepath =
> /etc/puppet/environments/production/modules:/etc/puppet/environments/common:/usr/share/puppet/modules
> config_version = /bin/date

If you're switching to directory environments, you also need to set
"environmentpath" in puppet.conf. Adding environment.conf isn't enough.
At the moment, Puppet is probably in the old config environments mode,
but since none are defined, it'll just be searching /etc/puppet/modules.

Using these two entries under [master] should work:
environmentpath = /etc/puppet/environments
basemodulepath =
/etc/puppet/environments/common:/etc/puppet/modules:/usr/share/puppet/modules

And environment.conf isn't required.

If Puppet's reporting that it can't find "ovirtpk", that's probably the
reason.

Cheers,

··· On 31/07/14 12:08, Jorick Astrego wrote:


Dominic Cleal
Red Hat Engineering

That will work probably. But I don't like to mess about to much before I
do a clean install. When I can't reproduce the same system easily, I'm
doing something wrong :slight_smile:

Currently I'm running into dependency problems I didn't have before though:

–> Finished Dependency Resolution
Error: Package: ruby193-rubygem-ruby-libvirt-0.5.1-1.el6.x86_64 (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-daemons-1.1.4-7.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-fog-1.21.0-2.el6.noarch (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-bundler_ext-0.3.0-3.el6.noarch (foreman)
Requires: ruby193-rubygem(bundler)
Error: Package: ruby193-rubygem-net-ldap-0.3.1-1.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-unf-0.1.3-3.el6.x86_64 (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch
(foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-foreman_templates-1.4.0-2.el6.noarch
(foreman-plugins)
Requires: ruby193-ruby(abi) >= 1.9.1
Error: Package: ruby193-rubygem-scoped_search-2.7.1-1.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-ruby2ruby-2.0.1-7.el6.noarch (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-uuidtools-2.1.3-3.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-apipie-rails-0.1.2-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ruby_parser-3.1.1-5.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-fog-core-1.21.1-2.el6.noarch (foreman)
Requires: ruby193-rubygem-mime-types
Error: Package: ruby193-rubygem-net-ssh-2.6.7-1.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-rabl-0.9.0-1.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-daemons-1.1.4-7.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-ancestry-2.0.0-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(rake) >= 0.8.3
Error: Package: ruby193-rubygem-po_to_json-0.0.7-2.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-sass-3.2.13-1.el6.noarch (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-diffy-3.0.1-1.el6.noarch (foreman-plugins)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-deep_cloneable-1.6.0-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch (foreman)
Requires: ruby193-rubygem(jquery-rails)
Error: Package: ruby193-rubygem-will_paginate-3.0.2-7.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch
(foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-foreman_dhcp_browser-0.0.5-1.el6.noarch
(foreman-plugins)
Requires: ruby193-ruby(abi) >= 1.9.1
Error: Package: ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch
(foreman)
Requires: ruby193-rubygem(rails) < 3.3.0
Error: Package: ruby193-rubygem-foreman_discovery-1.3.0-1.el6.noarch
(foreman-plugins)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-gettext_i18n_rails-0.10.0-3.el6.noarch
(foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
Requires: libruby.so.1.9()(64bit)
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(rails) < 3.3.0
Error: Package: ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch
(foreman)
Requires: ruby193-rubygem(rails) >= 3.2.0
Error: Package: ruby193-rubygem-uuidtools-2.1.3-3.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(jquery-rails)
Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems) >= 1.3.6
Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-apipie-rails-0.1.2-1.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-fog-json-1.0.0-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(activerecord) >= 3.0.0
Error: Package: ruby193-rubygem-fog-1.21.0-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-i18n_data-0.2.7-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ruby2ruby-2.0.1-7.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-ruby-libvirt-0.5.1-1.el6.x86_64 (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(therubyracer)
Error: Package: ruby193-rubygem-ruby_parser-3.1.1-5.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-formatador-0.2.1-6.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-formatador-0.2.1-6.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-net-ldap-0.3.1-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-deface-0.7.2-6.el6.noarch (foreman-plugins)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-scoped_search-2.7.1-1.el6.noarch (foreman)
Requires: ruby193-rubygem-activerecord >= 2.1.0
Error: Package: ruby193-rubygem-unf_ext-0.0.6-4.el6.x86_64 (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-bootstrap-sass-3.0.3.0-1.el6.noarch
(foreman)
Requires: ruby193-ruby
Error: Package: ruby193-ruby-wrapper-0.0.2-5.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-ancestry-2.0.0-2.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-audited-3.0.0-2.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-safemode-1.2.0-5.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
Requires: ruby193-rubygem(rack) >= 1.0.0
Error: Package: ruby193-rubygem-net-ssh-2.6.7-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ruby_parser-3.1.1-5.el6.noarch (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-rabl-0.9.0-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-net-ssh-2.6.7-1.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-i18n_data-0.2.7-2.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-ftools-0.0.0-3.el6.noarch (foreman-plugins)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-rbovirt-0.0.28-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-ancestry-2.0.0-2.el6.noarch (foreman)
Requires: ruby193-rubygem-activerecord >= 2.2.2
Error: Package: ruby193-rubygem-fog-1.21.0-2.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-fog-json-1.0.0-2.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-ruby-wrapper-0.0.2-5.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch
(foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-bundler_ext-0.3.0-3.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-foreman_templates-1.4.0-2.el6.noarch
(foreman-plugins)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-oauth-0.4.7-5.el6.noarch (foreman)
Requires: ruby193-ruby(abi)
Error: Package: ruby193-rubygem-deface-0.7.2-6.el6.noarch (foreman-plugins)
Requires: ruby193-rubygems
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(json)
Error: Package: ruby193-rubygem-fast_gettext-0.8.0-14.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ftools-0.0.0-3.el6.noarch (foreman-plugins)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-audited-3.0.0-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-bundler_ext-0.3.0-3.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
Requires: ruby193-rubygem(rails) >= 3.2.8
Error: Package: ruby193-rubygem-diffy-3.0.1-1.el6.noarch (foreman-plugins)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: ruby193-rubygem(mime-types) >= 1.16
Error: Package: ruby193-rubygem-eventmachine-0.12.10-9.el6.x86_64 (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-rabl-0.9.0-1.el6.noarch (foreman)
Requires: ruby193-rubygem(activesupport) >= 2.3.14
Error: Package: ruby193-rubygem-diffy-3.0.1-1.el6.noarch (foreman-plugins)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch
(foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-foreman_setup-2.0.3-1.el6.noarch
(foreman-plugins)
Requires: ruby193-ruby(abi) >= 1.9.1
Error: Package: ruby193-rubygem-oauth-0.4.7-5.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-eventmachine-0.12.10-9.el6.x86_64 (foreman)
Requires: libruby.so.1.9()(64bit)
Error: Package: ruby193-rubygem-scoped_search-2.7.1-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-fog-core-1.21.1-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ruby2ruby-2.0.1-7.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ftools-0.0.0-3.el6.noarch (foreman-plugins)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
Requires: libruby.so.1.9()(64bit)
Error: Package: ruby193-rubygem-sass-3.2.13-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-deep_cloneable-1.6.0-2.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-po_to_json-0.0.7-2.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-will_paginate-3.0.2-7.el6.noarch (foreman)
Requires: ruby193-rubygem(activerecord)
Error: Package: ruby193-rubygem-po_to_json-0.0.7-2.el6.noarch (foreman)
Requires: ruby193-ruby
Error: Package: ruby193-rubygem-fog-brightbox-0.0.1-1.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-i18n_data-0.2.7-2.el6.noarch (foreman)
Requires: ruby193-rubygem(activesupport) >= 0
Error: Package: ruby193-rubygem-fog-core-1.21.1-2.el6.noarch (foreman)
Requires: ruby193-rubygem-builder
Error: Package: ruby193-rubygem-oauth-0.4.7-5.el6.noarch (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-gettext_i18n_rails-0.10.0-3.el6.noarch
(foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch
(foreman)
Requires: ruby193-rubygem(activerecord) < 4
Error: Package: ruby193-rubygem-bootstrap-sass-3.0.3.0-1.el6.noarch
(foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-sass-3.2.13-1.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-eventmachine-0.12.10-9.el6.x86_64 (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch
(foreman)
Requires: ruby193-rubygem(activerecord) >= 3.0
Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package: ruby193-rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-sexp_processor-4.1.3-4.el6.noarch (foreman)
Requires: ruby193-rubygems
Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
Requires: ruby193-ruby(rubygems)
Error: Package: ruby193-rubygem-bootstrap-sass-3.0.3.0-1.el6.noarch
(foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-deep_cloneable-1.6.0-2.el6.noarch (foreman)
Requires: ruby193-rubygem-activerecord >= 3.1.0
Error: Package: ruby193-rubygem-sexp_processor-4.1.3-4.el6.noarch (foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-ruby-libvirt-0.5.1-1.el6.x86_64 (foreman)
Requires: libruby.so.1.9()(64bit)
Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch (foreman)
Requires: ruby193-rubygem(railties) >= 3.1.0
Error: Package: ruby193-rubygem-safemode-1

··· On 07/31/2014 01:13 PM, Dominic Cleal wrote: > On 31/07/14 12:08, Jorick Astrego wrote: >> That's because I renamed it a couple of times. But any way I name it, it >> spawns the same message. I also removed the ovirt class and only added >> the ovirtpk class referenced here >> http://wiki.ovirt.org/Features/AdvancedForemanIntegration and get the >> same with ovirtpk in it. >> >> But renamed it ovirtpk instead of ovirt-pk as your instructions. > By "same message", do you mean it still says "ovirt-node" or it's a > similar message with a different class name? > > If it's the former, then Foreman probably still has the old class > associated to the host and you need to remove that. If it's the latter, > then it's an issue with the Puppet environment config (see below. > >> This was the puppet config, but I broke the system while trying to >> delete puppet stuff on the host. I was working in the wrong terminal >> session :-& >> >> I'll start again from scratch with 1.6 dev instead of 1.5.2 > I'd probably try avoid changing things drastically :) > >> cat /etc/puppet/puppet.conf >> ### File managed with puppet ### >> ## Module: 'puppet' > [snip] >> And >> >> cat /etc/puppet/environments/production/environment.conf >> modulepath = >> /etc/puppet/environments/production/modules:/etc/puppet/environments/common:/usr/share/puppet/modules >> config_version = /bin/date > If you're switching to directory environments, you also need to set > "environmentpath" in puppet.conf. Adding environment.conf isn't enough. > At the moment, Puppet is probably in the old config environments mode, > but since none are defined, it'll just be searching /etc/puppet/modules. > > Using these two entries under [master] should work: > environmentpath = /etc/puppet/environments > basemodulepath = > /etc/puppet/environments/common:/etc/puppet/modules:/usr/share/puppet/modules > > And environment.conf isn't required. > > If Puppet's reporting that it can't find "ovirtpk", that's probably the > reason. > > Cheers, >

>
>>> That's because I renamed it a couple of times. But any way I name
>>> it, it
>>> spawns the same message. I also removed the ovirt class and only added
>>> the ovirtpk class referenced here
>>> http://wiki.ovirt.org/Features/AdvancedForemanIntegration and get the
>>> same with ovirtpk in it.
>>>
>>> But renamed it ovirtpk instead of ovirt-pk as your instructions.
>> By "same message", do you mean it still says "ovirt-node" or it's a
>> similar message with a different class name?
>>
>> If it's the former, then Foreman probably still has the old class
>> associated to the host and you need to remove that. If it's the latter,
>> then it's an issue with the Puppet environment config (see below.
>>
>>> This was the puppet config, but I broke the system while trying to
>>> delete puppet stuff on the host. I was working in the wrong terminal
>>> session :-&
>>>
>>> I'll start again from scratch with 1.6 dev instead of 1.5.2
>> I'd probably try avoid changing things drastically :slight_smile:
>>
>>> cat /etc/puppet/puppet.conf
>>> ### File managed with puppet ###
>>> ## Module: 'puppet'
>> [snip]
>>> And
>>>
>>> cat /etc/puppet/environments/production/environment.conf
>>> modulepath =
>>> /etc/puppet/environments/production/modules:/etc/puppet/environments/common:/usr/share/puppet/modules
>>> config_version = /bin/date
>> If you're switching to directory environments, you also need to set
>> "environmentpath" in puppet.conf. Adding environment.conf isn't enough.
>> At the moment, Puppet is probably in the old config environments mode,
>> but since none are defined, it'll just be searching /etc/puppet/modules.
>>
>> Using these two entries under [master] should work:
>> environmentpath = /etc/puppet/environments
>> basemodulepath =
>> /etc/puppet/environments/common:/etc/puppet/modules:/usr/share/puppet/modules
>>
>>
>> And environment.conf isn't required.
>>
>> If Puppet's reporting that it can't find "ovirtpk", that's probably the
>> reason.
>>
>> Cheers,
>>
> That will work probably. But I don't like to mess about to much before
> I do a clean install. When I can't reproduce the same system easily,
> I'm doing something wrong :slight_smile:
>
> Currently I'm running into dependency problems I didn't have before
> though:
>
> --> Finished Dependency Resolution
> Error: Package: ruby193-rubygem-ruby-libvirt-0.5.1-1.el6.x86_64 (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-daemons-1.1.4-7.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-fog-1.21.0-2.el6.noarch (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-bundler_ext-0.3.0-3.el6.noarch (foreman)
> Requires: ruby193-rubygem(bundler)
> Error: Package: ruby193-rubygem-net-ldap-0.3.1-1.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-unf-0.1.3-3.el6.x86_64 (foreman)
> Requires: ruby193-rubygems
> Error: Package:
> ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-foreman_templates-1.4.0-2.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(abi) >= 1.9.1
> Error: Package: ruby193-rubygem-scoped_search-2.7.1-1.el6.noarch
> (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-ruby2ruby-2.0.1-7.el6.noarch (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-uuidtools-2.1.3-3.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-apipie-rails-0.1.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-ruby_parser-3.1.1-5.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-fog-core-1.21.1-2.el6.noarch (foreman)
> Requires: ruby193-rubygem-mime-types
> Error: Package: ruby193-rubygem-net-ssh-2.6.7-1.el6.noarch (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-rabl-0.9.0-1.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-daemons-1.1.4-7.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-ancestry-2.0.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(rake) >= 0.8.3
> Error: Package: ruby193-rubygem-po_to_json-0.0.7-2.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-sass-3.2.13-1.el6.noarch (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-diffy-3.0.1-1.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-deep_cloneable-1.6.0-2.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch
> (foreman)
> Requires: ruby193-rubygem(jquery-rails)
> Error: Package: ruby193-rubygem-will_paginate-3.0.2-7.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package:
> ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package:
> ruby193-rubygem-foreman_dhcp_browser-0.0.5-1.el6.noarch (foreman-plugins)
> Requires: ruby193-ruby(abi) >= 1.9.1
> Error: Package:
> ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch (foreman)
> Requires: ruby193-rubygem(rails) < 3.3.0
> Error: Package: ruby193-rubygem-foreman_discovery-1.3.0-1.el6.noarch
> (foreman-plugins)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-gettext_i18n_rails-0.10.0-3.el6.noarch
> (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
> Requires: libruby.so.1.9()(64bit)
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(rails) < 3.3.0
> Error: Package:
> ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch (foreman)
> Requires: ruby193-rubygem(rails) >= 3.2.0
> Error: Package: ruby193-rubygem-uuidtools-2.1.3-3.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(jquery-rails)
> Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch
> (foreman)
> Requires: ruby193-ruby(rubygems) >= 1.3.6
> Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-apipie-rails-0.1.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-jquery-ui-rails-4.0.2-7.el6.noarch
> (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-fog-json-1.0.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(activerecord) >= 3.0.0
> Error: Package: ruby193-rubygem-fog-1.21.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-i18n_data-0.2.7-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-ruby2ruby-2.0.1-7.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-ruby-libvirt-0.5.1-1.el6.x86_64 (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(therubyracer)
> Error: Package: ruby193-rubygem-ruby_parser-3.1.1-5.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-formatador-0.2.1-6.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-formatador-0.2.1-6.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-net-ldap-0.3.1-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-deface-0.7.2-6.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-scoped_search-2.7.1-1.el6.noarch
> (foreman)
> Requires: ruby193-rubygem-activerecord >= 2.1.0
> Error: Package: ruby193-rubygem-unf_ext-0.0.6-4.el6.x86_64 (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-bootstrap-sass-3.0.3.0-1.el6.noarch
> (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-ruby-wrapper-0.0.2-5.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-ancestry-2.0.0-2.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-audited-3.0.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-safemode-1.2.0-5.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
> Requires: ruby193-rubygem(rack) >= 1.0.0
> Error: Package: ruby193-rubygem-net-ssh-2.6.7-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-ruby_parser-3.1.1-5.el6.noarch (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-rabl-0.9.0-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-net-ssh-2.6.7-1.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-i18n_data-0.2.7-2.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-ftools-0.0.0-3.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-rbovirt-0.0.28-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-ancestry-2.0.0-2.el6.noarch (foreman)
> Requires: ruby193-rubygem-activerecord >= 2.2.2
> Error: Package: ruby193-rubygem-fog-1.21.0-2.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-fog-json-1.0.0-2.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-ruby-wrapper-0.0.2-5.el6.noarch (foreman)
> Requires: ruby193-ruby
> Error: Package:
> ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-bundler_ext-0.3.0-3.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-foreman_templates-1.4.0-2.el6.noarch
> (foreman-plugins)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-oauth-0.4.7-5.el6.noarch (foreman)
> Requires: ruby193-ruby(abi)
> Error: Package: ruby193-rubygem-deface-0.7.2-6.el6.noarch
> (foreman-plugins)
> Requires: ruby193-rubygems
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(json)
> Error: Package: ruby193-rubygem-fast_gettext-0.8.0-14.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-ftools-0.0.0-3.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-audited-3.0.0-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-bundler_ext-0.3.0-3.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: foreman-1.5.2-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(rails) >= 3.2.8
> Error: Package: ruby193-rubygem-diffy-3.0.1-1.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
> Requires: ruby193-rubygem(mime-types) >= 1.16
> Error: Package: ruby193-rubygem-eventmachine-0.12.10-9.el6.x86_64
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-rabl-0.9.0-1.el6.noarch (foreman)
> Requires: ruby193-rubygem(activesupport) >= 2.3.14
> Error: Package: ruby193-rubygem-diffy-3.0.1-1.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(rubygems)
> Error: Package:
> ruby193-rubygem-gettext_i18n_rails_js-0.0.8-2.el6.noarch (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-foreman_setup-2.0.3-1.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby(abi) >= 1.9.1
> Error: Package: ruby193-rubygem-oauth-0.4.7-5.el6.noarch (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-eventmachine-0.12.10-9.el6.x86_64
> (foreman)
> Requires: libruby.so.1.9()(64bit)
> Error: Package: ruby193-rubygem-scoped_search-2.7.1-1.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-fog-core-1.21.1-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-ruby2ruby-2.0.1-7.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-ftools-0.0.0-3.el6.noarch
> (foreman-plugins)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-thin-1.3.1-7.el6.x86_64 (foreman)
> Requires: libruby.so.1.9()(64bit)
> Error: Package: ruby193-rubygem-sass-3.2.13-1.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-deep_cloneable-1.6.0-2.el6.noarch
> (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-po_to_json-0.0.7-2.el6.noarch (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-will_paginate-3.0.2-7.el6.noarch
> (foreman)
> Requires: ruby193-rubygem(activerecord)
> Error: Package: ruby193-rubygem-po_to_json-0.0.7-2.el6.noarch (foreman)
> Requires: ruby193-ruby
> Error: Package: ruby193-rubygem-fog-brightbox-0.0.1-1.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: ruby193-rubygem-i18n_data-0.2.7-2.el6.noarch (foreman)
> Requires: ruby193-rubygem(activesupport) >= 0
> Error: Package: ruby193-rubygem-fog-core-1.21.1-2.el6.noarch (foreman)
> Requires: ruby193-rubygem-builder
> Error: Package: ruby193-rubygem-oauth-0.4.7-5.el6.noarch (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-gettext_i18n_rails-0.10.0-3.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package:
> ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch (foreman)
> Requires: ruby193-rubygem(activerecord) < 4
> Error: Package: ruby193-rubygem-bootstrap-sass-3.0.3.0-1.el6.noarch
> (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-sass-3.2.13-1.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-eventmachine-0.12.10-9.el6.x86_64
> (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package:
> ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch (foreman)
> Requires: ruby193-rubygem(activerecord) >= 3.0
> Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
> Requires: /opt/rh/ruby193/root/usr/bin/ruby
> Error: Package: ruby193-rubygem-multi_json-1.8.2-1.el6.noarch (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-sexp_processor-4.1.3-4.el6.noarch
> (foreman)
> Requires: ruby193-rubygems
> Error: Package: ruby193-rubygem-nokogiri-1.5.11-1.el6.x86_64 (foreman)
> Requires: ruby193-ruby(rubygems)
> Error: Package: ruby193-rubygem-bootstrap-sass-3.0.3.0-1.el6.noarch
> (foreman)
> Requires: ruby193-ruby(abi) = 1.9.1
> Error: Package: rub

··· On 08/01/2014 11:24 AM, Jorick Astrego wrote: > On 07/31/2014 01:13 PM, Dominic Cleal wrote: >> On 31/07/14 12:08, Jorick Astrego wrote: