I've got a working puppet on apache / passenger on EL6.4. However, ever since updating the puppet client on computers to 3.4.2, I get notices that I'm using insecure YAML and should upgrade the server to 3.3 or newer. How do I do this? rpm -qa puppet-server shows puppet-server-3.4.2-1.el6.noarch
so . . . I'm really not sure what's going on.
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/611a5c5c-a5db-4b95-abcb-cd345cbe62b2%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Our installation
is still relying on a ruby193-puppet package from the foreman *1.2*
release. It’s not available in 1.3 or in
1.4, but somehow it’s still installed and our configuration is dependent on
it. We definitely followed the
documented upgrade steps, so hopefully the following will be enough get some
suggestions … If I should cross post to Foreman, please let me know.
[root@lnxcuc ~]# rpm -qi ruby193-puppet
Name : ruby193-puppet Relocations: (not relocatable)
Version : 3.1.1 Vendor: Koji
Release : 6.el6 Build Date: Tue 26 Mar 2013 05:33:55 AM EDT
Install Date: Thu 20 Feb 2014 04:03:54 PM EST Build Host: koji.katello.org
Group : System Environment/Base Source RPM: ruby193-puppet-3.1.1-6.el6.src.rpm
Size : 2876672 License: ASL 2.0
Signature : RSA/SHA1, Fri 07 Jun 2013 10:16:57 AM EDT, Key ID 66cf053fe775ff07
Packager : Koji
URL : http://puppetlabs.com
Summary : A network tool for managing many disparate systems
Description :
Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files.
[root@lnxcuc ~]# yum list installed |grep foreman
foreman.noarch 1.4.0-1.el6 @foreman
foreman-compute.noarch 1.4.0-1.el6 @foreman
foreman-libvirt.noarch 1.4.0-1.el6 @foreman
foreman-mysql2.noarch 1.4.0-1.el6 @foreman
foreman-proxy.noarch 1.4.0-1.el6 @foreman
foreman-release.noarch 1.4.0-1.el6 @/foreman-release
mod_passenger.x86_64 4.0.5-7.el6 @foreman
ruby193-facter.x86_64 1.6.18-4.el6 @foreman
ruby193-hiera.noarch 1.0.0-5.el6 @foreman
ruby193-libyaml.x86_64 0.1.4-5.el6 @foreman
ruby193-ruby-augeas.x86_64 0.4.1-5.el6 @foreman
ruby193-ruby-shadow.x86_64 1.4.1-22.el6 @foreman
ruby193-ruby-wrapper.noarch 0.0.2-4.el6 @foreman
ruby193-rubygem-actionmailer.noarch 1:3.2.8-2.el6 @foreman
ruby193-rubygem-actionpack.noarch 1:3.2.8-6.el6 @foreman
ruby193-rubygem-activemodel.noarch 3.2.8-3.el6 @foreman
ruby193-rubygem-activerecord.noarch 1:3.2.8-12.el6 @foreman
ruby193-rubygem-activeresource.noarch 1:3.2.8-3.el6 @foreman
ruby193-rubygem-activesupport.noarch 1:3.2.8-6.el6 @foreman
ruby193-rubygem-ancestry.noarch 2.0.0-2.el6 @foreman
ruby193-rubygem-apipie-rails.noarch 0.0.23-1.el6 @foreman
ruby193-rubygem-arel.noarch 3.0.2-4.el6 @foreman
ruby193-rubygem-audited.noarch 3.0.0-2.el6 @foreman
3.0.0-2.el6 @foreman
ruby193-rubygem-bootstrap-sass.noarch 3.0.3.0-1.el6 @foreman
ruby193-rubygem-builder.noarch 3.0.0-3.el6 @foreman
ruby193-rubygem-bundler.noarch 1.1.4-4.el6 @foreman
ruby193-rubygem-bundler_ext.noarch 0.3.0-3.el6 @foreman
ruby193-rubygem-coffee-rails.noarch 3.2.2-3.el6 @foreman
ruby193-rubygem-coffee-script.noarch 2.2.0-3.el6 @foreman
1.3.3-4.el6 @foreman
1.1.4-3.el6 @foreman
ruby193-rubygem-daemons.noarch 1.1.4-7.el6 @foreman
ruby193-rubygem-diff-lcs.noarch 1.1.3-4.el6 @foreman
ruby193-rubygem-erubis.noarch 2.7.0-5.el6 @foreman
ruby193-rubygem-eventmachine.x86_64 0.12.10-9.el6 @foreman
ruby193-rubygem-excon.noarch 0.31.0-1.el6 @foreman
ruby193-rubygem-execjs.noarch 1.4.0-5.el6 @foreman
ruby193-rubygem-fast_gettext.noarch 0.8.0-5.el6 @foreman
ruby193-rubygem-fog.noarch 1.19.0-1.el6 @foreman
ruby193-rubygem-foreigner.noarch 1.4.2-1.el6 @foreman
ruby193-rubygem-formatador.noarch 0.2.1-6.el6 @foreman
0.10.0-3.el6 @foreman
0.0.8-2.el6 @foreman
ruby193-rubygem-hike.noarch 1.2.1-4.el6 @foreman
ruby193-rubygem-i18n.noarch 0.6.0-4.el6 @foreman
ruby193-rubygem-i18n_data.noarch 0.2.7-2.el6 @foreman
ruby193-rubygem-journey.noarch 1.0.4-2.el6 @foreman
ruby193-rubygem-jquery-rails.noarch 2.0.2-3.el6 @foreman
4.0.2-7.el6 @foreman
ruby193-rubygem-mail.noarch 2.4.4-5.el6 @foreman
ruby193-rubygem-mime-types.noarch 1.19-2.el6 @foreman
ruby193-rubygem-multi_json.noarch 1.8.2-1.el6 @foreman
ruby193-rubygem-mysql.x86_64 2.8.1-4.el6 @foreman
ruby193-rubygem-mysql2.x86_64 0.3.11-4.el6 @foreman
2.7-3.el6 @foreman
ruby193-rubygem-net-ldap.noarch 0.3.1-1.el6 @foreman
ruby193-rubygem-net-scp.noarch 1.1.0-3.el6 @foreman
ruby193-rubygem-net-ssh.noarch 2.6.7-1.el6 @foreman
ruby193-rubygem-nokogiri.x86_64 1.5.6-7.el6 @foreman
ruby193-rubygem-oauth.noarch 0.4.7-5.el6 @foreman
ruby193-rubygem-passenger.x86_64 4.0.5-7.el6 @foreman
4.0.5-7.el6 @foreman
4.0.5-7.el6 @foreman
ruby193-rubygem-po_to_json.noarch 0.0.7-2.el6 @foreman
ruby193-rubygem-polyglot.noarch 0.3.3-3.el6 @foreman
ruby193-rubygem-rabl.noarch 0.7.6-5.el6 @foreman
ruby193-rubygem-rack.noarch 1:1.4.1-5.el6 @foreman
ruby193-rubygem-rack-cache.noarch 1.2-3.el6 @foreman
ruby193-rubygem-rack-ssl.noarch 1.3.2-8.el6 @foreman
ruby193-rubygem-rack-test.noarch 0.6.1-3.el6 @foreman
ruby193-rubygem-rails.noarch 1:3.2.8-2.el6 @foreman
ruby193-rubygem-railties.noarch 3.2.8-3.el6 @foreman
ruby193-rubygem-rdoc.x86_64 3.12-10.el6 @foreman
ruby193-rubygem-ref.noarch 1.0.0-4.el6 @foreman
ruby193-rubygem-rest-client.noarch 1.6.1-4.el6 @foreman
ruby193-rubygem-ruby-hmac.noarch 0.4.0-8.el6 @foreman
ruby193-rubygem-ruby-libvirt.x86_64 0.5.1-1.el6 @foreman
ruby193-rubygem-ruby2ruby.noarch 2.0.1-7.el6 @foreman
ruby193-rubygem-ruby_parser.noarch 3.1.1-5.el6 @foreman
ruby193-rubygem-safemode.noarch 1.2.0-5.el6 @foreman
ruby193-rubygem-sass.noarch 3.2.13-1.el6 @foreman
ruby193-rubygem-sass-rails.noarch 3.2.5-3.el6 @foreman
ruby193-rubygem-scoped_search.noarch 2.5.1-3.el6 @foreman
ruby193-rubygem-sexp_processor.noarch 4.1.3-4.el6 @foreman
ruby193-rubygem-sprockets.noarch 2.4.5-3.el6 @foreman
ruby193-rubygem-thin.x86_64 1.3.1-7.el6 @foreman
ruby193-rubygem-thor.noarch 0.15.4-4.el6 @foreman
ruby193-rubygem-treetop.noarch 1.4.10-6.el6 @foreman
2.2.6-3.el6 @foreman
ruby193-rubygem-tzinfo.noarch 0.3.33-3.el6 @foreman
ruby193-rubygem-uglifier.noarch 1.2.6-3.el6 @foreman
ruby193-rubygem-unf.x86_64 0.1.3-3.el6 @foreman
ruby193-rubygem-unf_ext.x86_64 0.0.6-4.el6 @foreman
ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6 @foreman
ruby193-rubygem-will_paginate.noarch 3.0.2-7.el6 @foreman
ruby193-rubygems.noarch 1.8.24-3.el6 @foreman
rubygem-actionmailer.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-actionpack.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-activemodel.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-activerecord.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-activeresource.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-activesupport.noarch 1:3.0.20-1.el6 @foreman/6.3
rubygem-acts_as_audited.noarch 2.0.0-1.el6 @foreman/6.3
rubygem-ancestry.noarch 1.3.0-1.el6 @foreman/6.3
rubygem-apipie-rails.noarch 0.0.13-1.el6 @foreman/6.3
rubygem-arel.noarch 2.0.10-1.el6 @foreman/6.3
rubygem-audited.noarch 3.0.0.rc1-1.el6 @foreman/6.3
rubygem-audited-activerecord.noarch 3.0.0.rc1-1.el6 @foreman/6.3
rubygem-builder.noarch 2.1.2-1.el6 @foreman/6.3
rubygem-bundler.noarch 1.0.15-1.el6 @foreman/6.3
rubygem-daemon_controller.noarch 1.1.4-3.el6 @foreman
rubygem-erubis.noarch 2.6.6-1.el6 @foreman/6.3
rubygem-excon.noarch 0.14.0-1.el6 @foreman/6.3
rubygem-fog.noarch 1.9.0-1.el6 @foreman/6.3
rubygem-formatador.noarch 0.2.1-1.el6 @foreman/6.3
rubygem-has_many_polymorphs.noarch 3.0.0.beta1-3.el6 @foreman/6.3
rubygem-i18n.noarch 0.5.0-1.el6 @foreman/6.3
rubygem-jquery-rails.noarch 1.0.19-1.el6 @foreman/6.3
rubygem-mail.noarch 2.3.3-2.el6 @foreman/6.3
rubygem-mime-types.noarch 1.18-1.el6 @foreman/6.3
rubygem-multi_json.noarch 1.8.2-1.el6 @foreman
rubygem-mysql2.x86_64 0.2.18-1.el6 @foreman/6.3
rubygem-net-ldap.noarch 0.3.1-1.el6 @foreman/6.3
rubygem-net-scp.noarch 1.0.4-1.el6 @foreman/6.3
rubygem-net-ssh.noarch 2.3.0-1.el6 @foreman/6.3
rubygem-nokogiri.x86_64 1.5.2-1.el6 @foreman/6.3
rubygem-oauth.noarch 0.4.7-5.el6 @foreman
rubygem-passenger.x86_64 4.0.5-7.el6 @foreman
rubygem-passenger-native.x86_64 4.0.5-7.el6 @foreman
rubygem-passenger-native-libs.x86_64 4.0.5-7.el6 @foreman
rubygem-polyglot.noarch 0.3.3-1.el6 @foreman/6.3
rubygem-rabl.noarch 0.7.5-1.el6 @foreman/6.3
rubygem-rack.noarch 1:1.2.5-4.el6 @foreman/6.3
rubygem-rack-mount.noarch 0.6.14-1.el6 @foreman/6.3
rubygem-rack-test.noarch 0.5.7-2.el6 @foreman/6.3
rubygem-rails.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-railties.noarch 3.0.20-1.el6 @foreman/6.3
rubygem-rake.noarch 0.9.2.2-2.el6 @foreman/6.3
rubygem-rdoc.x86_64 3.12-12.el6 @foreman
rubygem-rest-client.noarch 1.6.7-1.el6 @foreman/6.3
rubygem-rkerberos.x86_64 0.1.2-1.el6 @foreman
rubygem-ruby-hmac.noarch 0.4.0-1.el6 @foreman/6.3
rubygem-ruby-libvirt.x86_64 0.4.0-2.el6 @foreman/6.3
rubygem-ruby2ruby.noarch 2.0.1-1.el6 @foreman/6.3
rubygem-ruby_parser.noarch 3.0.1-2.el6 @foreman/6.3
rubygem-rubyipmi.noarch 0.7.0-1.el6 @foreman
rubygem-safemode.noarch 1.2.0-1.el6 @foreman/6.3
rubygem-scoped_search.noarch 2.4.0-1.el6 @foreman/6.3
rubygem-sexp_processor.noarch 4.1.2-1.el6 @foreman/6.3
rubygem-thor.noarch 0.14.6-2.el6 @foreman/6.3
rubygem-tzinfo.noarch 0.3.32-1.el6 @foreman/6.3
rubygem-virt.noarch 0.2.1-1.el6 @foreman/6.3
rubygem-will_paginate.noarch 3.0.3-1.el6 @foreman/6.3
rubygems.noarch 1.8.10-1.el6 @foreman/6.3
I've got a working puppet on apache / passenger on EL6.4. However, ever since updating the puppet client on computers to 3.4.2, I get notices that I'm using insecure YAML and should upgrade the server to 3.3 or newer. How do I do this? rpm -qa puppet-server shows puppet-server-3.4.2-1.el6.noarch
so . . . I'm really not sure what's going on.
In Passanger.conf
Change:
PassengerRuby /usr/bin/ruby193-ruby
To:
/usr/bin/ruby
And in the virtual host definitions add:
PassengerRuby /usr/bin/ruby193-ruby