staging builddmaster is having building woes with permissions - template engine
Bug #632218 reported by
Steve McInerney
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Gary Poster |
Bug Description
https:/
* the builddmaster runs under a different userid than the code is built with
* I believe (haven't confirmed) that the same style of setup exists on prod
* the tree is thus not writable by design
<lifeless> spm: profile.pt.py and profile.pt are from the new template engine gary added
<lifeless> spm: its a compile step
<lifeless> anyhow make build should have built that file
<lifeless> (in principle, we may need to change things to make that match reality)
Related branches
lp://qastaging/~gary/launchpad/bug632218
- Leonard Richardson (community): Approve
- Gary Poster (community): Abstain (release-critical)
- Graham Binns (community): Approve (release-critical)
-
Diff: 41 lines (+7/-1)2 files modifiedMakefile (+5/-1)
setup.py (+2/-0)
Changed in launchpad-foundations: | |
importance: | Undecided → Critical |
tags: | added: canonical-losa-lp |
Changed in launchpad-foundations: | |
status: | New → Triaged |
assignee: | nobody → Gary Poster (gary) |
Changed in launchpad-foundations: | |
status: | Triaged → In Progress |
Changed in launchpad-foundations: | |
status: | In Progress → Fix Committed |
Changed in launchpad-foundations: | |
milestone: | none → 10.09 |
Changed in launchpad-foundations: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
FWIW, "make build" actually does the right thing, kind of by accident (it happens when the wadl is made). "make compile" is what is not doing the right thing.
The linked branch makes an explicit step for doing this build.