Closed Bug 1000449 Opened 11 years ago Closed 11 years ago

update pkgbuilder module to support building packages for ubuntu trusty

Categories

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

x86_64
Windows 7
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dividehex, Assigned: dividehex)

References

Details

Attachments

(1 file)

Now that trusty is mirrored on the puppetagain repo, pkgbuilder should also create a baseimage and cache dir for trust-{amd64|i386}
Assignee: relops → jwatkins
Status: NEW → ASSIGNED
Attachment #8411290 - Flags: review?(dustin)
Attachment #8411290 - Flags: review?(dustin) → review+
Comment on attachment 8411290 [details] [diff] [review] bug1000449-pkgbuilder-trusty.patch Puppet failed to build out the trusty base image since the trusty build script isn't available in ver 1.0.39 (which is the package available to 12.04). Version 1.0.59 is available on 14.04 and includes the trusty build script. http://packages.ubuntu.com/trusty/all/debootstrap/filelist We should probably update ubuntu64packager1 to trusty 14.04 or spin up a new builder (maybe ubuntu64packager2) with 14.04
Attachment #8411290 - Flags: checked-in+
Let's plan to upgrade it. However, we're not quite ready to do that yet. Should this patch be backed out in the interim?
(In reply to Dustin J. Mitchell [:dustin] from comment #3) > Let's plan to upgrade it. However, we're not quite ready to do that yet. > Should this patch be backed out in the interim? Let's not back it out. The catalog run completes so there is no real big hang up here. If we are not ready to upgrade, then I'm going to disable puppet and upgrade the debootstrap by hand just so I can test package building for trusty. When it does come time to upgrade the OS to 14.04, we can pin the proper version based on 12.04 vs 14.04 or remove support for 12.04 in pkgbuilder altogether with a puppet fail()
Failed getting release file http://puppetagain-apt.pvt.build.mozilla.org/repos/apt/ubuntu/dists/trusty/Release Trying to build the trusty base.cow failed since the repo isn't really all there (or maybe in the correct place). dustin mentioned rebuilding the trusty repo. Blocked till then.
Depends on: 973535
Depends on: 999661
No longer depends on: 973535
Now that we have the repo, is this ready to go? Or even alrady done?
(In reply to Dustin J. Mitchell [:dustin] from comment #6) > Now that we have the repo, is this ready to go? Or even alrady done? Yes. I was able to verify it worked last week.
Status: ASSIGNED → RESOLVED
Closed: 11 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: