Closed Bug 1119421 Opened 9 years ago Closed 8 years ago

deploystudio servers need the latest puppet/facter packages and puppetize.sh for deployments

Categories

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

x86_64
Windows 7
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dividehex, Assigned: dividehex)

References

Details

(Whiteboard: [osx])

Attachments

(1 file, 1 obsolete file)

install.build is still set to install 3.6.1 puppet but should be deploying the latest versions to match what is pinned in puppetagain.
Summary: install.build needs the latest puppet/facter packages for deployments → deploystudio servers need the latest puppet/facter packages and puppetize.sh for deployments
I'm tacking on puppetize.sh here since it has been updated to force a reboot
See https://bugzilla.mozilla.org/show_bug.cgi?id=1132198
Attached patch bug1119421-1.patch (obsolete) — Splinter Review
This is the beginning of a puppet module; starting with the needed deployment files to puppetize.
Attachment #8567412 - Flags: review?(dustin)
Attachment #8567412 - Flags: review?(dustin) → review+
Depends on: 1135751
Comment on attachment 8567412 [details] [diff] [review]
bug1119421-1.patch

I'm going to hold off on pushing this until install.test and install.build have the same root path for Deploy Studio. See bug1135751
This has some alterations to the last patch.
* makes the deploystudio root data dir sourced from config module
* for moco (and default) /Deploy is the root data dir
* use already existing deploy_password from hiera
Attachment #8567412 - Attachment is obsolete: true
Attachment #8583954 - Flags: review?(dustin)
Attachment #8583954 - Flags: review?(dustin) → review+
Whiteboard: [osx]
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: