[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