Closed Bug 798414 Opened 12 years ago Closed 11 years ago

Upgrade PuppetAgain to Puppet 3.0

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 825056

People

(Reporter: dustin, Assigned: dustin)

Details

I think we're in good shape, but we need to assure ourselves of that and then make the leap to Puppet-3.0.x
Wooohoo!

Dustin, do you have a plan or a checklist how we should test it?
Assignee: server-ops-releng → dustin
Not yet.  I'll put it here when I do.
If only I had the time!
Summary: Prepare PuppetAgain for Puppet 3.0 → Upgrade PuppetAgain to Puppet 3.0
I built a 3.0.2 RPM, patched for 
 * https://projects.puppetlabs.com/issues/17864
 * https://projects.puppetlabs.com/issues/15561

and put it on relabs08.  It seemed to work.  I'd like to get a master running that version, too -- that will be relabs06.  However, the instructions for getting a standalone master running need some brushing-up.  I'll work through it and document what I find.
[root@relabs08 ~]# puppet agent --test --server=relabs06.build.mtv1.mozilla.com
Info: Retrieving plugin
Info: Caching catalog for relabs08.build.mtv1.mozilla.com
Info: Applying configuration version '1357331681'
Notice: Finished catalog run in 0.10 seconds
[root@relabs08 ~]# puppet --version
3.0.2

That's an empty manifest, and against a standalone master (so no cert chaining), but still.. progress!
OK, I was able to build all of the various server types with patched 3.0.2 on both the client and master.

Now we need to figure out if we're going to try to implement 3.0.2 in infra puppet or puppetagain.
This will be done as part of bug 825056, with Puppet-3.2.0 (not yet released)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Component: Server Operations: RelEng → RelOps
Product: mozilla.org → Infrastructure & Operations
You need to log in before you can comment on or make changes to this bug.