[Bug 1194901] Re: Please backport puppet 3.2.2-1 (main) from saucy
Adam Stokes
adam.stokes at canonical.com
Wed Jul 10 15:08:58 UTC 2013
** Description changed:
Please backport puppet 3.2.2-1 (main) from saucy to precise, quantal,
raring.
Reason for the backport:
========================
Several enhancements and fixes in this stable release of puppet 3.2.x
The most notable changes are:
An optional, experimental “Future” parser
Ruby 2.0 support
OpenWRT OS support
External CA support
A new modulo (%) operator
New slow catalog profiling capabilities
General improvements and fixes, including improved splay behavior, fixes to the cron type, improvements to the module tool, and some Hiera-related fixes
This should also take care of the previous backport request (LP:
#1171372)
Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:adam-stokes/puppet-3.2 -s saucy -d precise puppet
$ backportpackage -u ppa:adam-stokes/puppet-3.2 -s saucy -d quantal puppet
$ backportpackage -u ppa:adam-stokes/puppet-3.2 -s saucy -d raring puppet
Here is a manifest file to test against:
exec { "apt_update":
- command => "apt-get update",
- path => "/usr/bin"
+ command => "apt-get update",
+ path => "/usr/bin"
}
package { "git" : ensure => present, }
package { "mysql-client": ensure => installed }
package { "mysql-server": ensure => installed }
exec { "Set MySQL server root password":
- subscribe => [ Package["mysql-server"], Package["mysql-client"] ],
- refreshonly => true,
- unless => "mysqladmin -uroot -ptestpass status",
- path => "/bin:/usr/bin",
- command => "mysqladmin -uroot password testpass",
+ subscribe => [ Package["mysql-server"], Package["mysql-client"] ],
+ refreshonly => true,
+ unless => "mysqladmin -uroot -ptestpass status",
+ path => "/bin:/usr/bin",
+ command => "mysqladmin -uroot password testpass",
}
-
* precise:
[x] Package builds without modification
[x] puppetmaster-common installs cleanly and runs
[x] puppetmaster installs cleanly and runs
[x] puppet-testsuite installs cleanly and runs
[x] puppet installs cleanly and runs
[x] puppet-common installs cleanly and runs
[x] puppet-el installs cleanly and runs
[x] puppetmaster-passenger installs cleanly and runs
[x] vim-puppet installs cleanly and runs
* quantal:
- [] Package builds without modification
- [] puppetmaster-common installs cleanly and runs
- [] puppetmaster installs cleanly and runs
- [] puppet-testsuite installs cleanly and runs
- [] puppet installs cleanly and runs
- [] puppet-common installs cleanly and runs
- [] puppet-el installs cleanly and runs
- [] puppetmaster-passenger installs cleanly and runs
- [] vim-puppet installs cleanly and runs
+ [x] Package builds without modification
+ [x] puppetmaster-common installs cleanly and runs
+ [x] puppetmaster installs cleanly and runs
+ [x] puppet-testsuite installs cleanly and runs
+ [x] puppet installs cleanly and runs
+ [x] puppet-common installs cleanly and runs
+ [x] puppet-el installs cleanly and runs
+ [x] puppetmaster-passenger installs cleanly and runs
+ [x] vim-puppet installs cleanly and runs
* raring:
- [] Package builds without modification
- [] puppetmaster-common installs cleanly and runs
- [] puppetmaster installs cleanly and runs
- [] puppet-testsuite installs cleanly and runs
- [] puppet installs cleanly and runs
- [] puppet-common installs cleanly and runs
- [] puppet-el installs cleanly and runs
- [] puppetmaster-passenger installs cleanly and runs
- [] vim-puppet installs cleanly and runs
+ [x] Package builds without modification
+ [x] puppetmaster-common installs cleanly and runs
+ [x] puppetmaster installs cleanly and runs
+ [x] puppet-testsuite installs cleanly and runs
+ [x] puppet installs cleanly and runs
+ [x] puppet-common installs cleanly and runs
+ [x] puppet-el installs cleanly and runs
+ [x] puppetmaster-passenger installs cleanly and runs
+ x[] vim-puppet installs cleanly and runs
Reverse dependencies:
=====================
The following reverse-dependencies need to be tested against the new version of puppet. For reverse-build-dependencies (-Indep), please test that the package still builds against the new puppet. For reverse-dependencies, please test that the version of the package currently in the release still works with the new puppet installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.
puppetmaster-common
-------------------
* ubuntu-orchestra-modules-common
[ ] precise (Reverse-Depends)
* ubuntu-orchestra-modules
[ ] precise (Reverse-Depends)
puppetmaster
------------
* mcollective-plugins-puppetca
[ ] precise (Reverse-Depends)
[ ] quantal (Reverse-Depends)
[ ] raring (Reverse-Depends)
puppet-testsuite
----------------
puppet
------
* mcollective-plugins-service
[ ] precise (Reverse-Depends)
[ ] quantal (Reverse-Depends)
[ ] raring (Reverse-Depends)
* mcollective-plugins-puppetd
[ ] precise (Reverse-Depends)
[ ] quantal (Reverse-Depends)
[ ] raring (Reverse-Depends)
* mcollective-plugins-package
[ ] precise (Reverse-Depends)
[ ] quantal (Reverse-Depends)
[ ] raring (Reverse-Depends)
* mcollective-plugins-puppetral
[ ] precise (Reverse-Depends)
[ ] quantal (Reverse-Depends)
[ ] raring (Reverse-Depends)
puppet-common
-------------
* ruby-hiera
[ ] quantal (Reverse-Recommends)
[ ] raring (Reverse-Recommends)
* ruby-hiera-puppet
[ ] quantal (Reverse-Recommends)
[ ] raring (Reverse-Recommends)
[ ] quantal (Reverse-Build-Depends)
[ ] raring (Reverse-Build-Depends)
* puppet-lint
[ ] precise (Reverse-Depends)
[ ] quantal (Reverse-Depends)
[ ] raring (Reverse-Depends)
puppet-el
---------
puppetmaster-passenger
----------------------
vim-puppet
----------
--
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to Precise Backports.
Matching subscriptions: Ubuntu Backporters
https://bugs.launchpad.net/bugs/1194901
Title:
Please backport puppet 3.2.2-1 (main) from saucy
To manage notifications about this bug go to:
https://bugs.launchpad.net/precise-backports/+bug/1194901/+subscriptions
More information about the ubuntu-backports
mailing list