Closed
Bug 1443144
Opened 7 years ago
Closed 7 years ago
Snap: build fails missing mime*
Categories
(Release Engineering :: Release Automation, defect)
Release Engineering
Release Automation
Tracking
(firefox59 fixed, firefox60 fixed)
RESOLVED
FIXED
People
(Reporter: ken.vandine, Assigned: ken.vandine)
References
Details
Attachments
(2 files)
|
59 bytes,
text/x-review-board-request
|
jlorenzo
:
review+
RyanVM
:
approval-mozilla-release+
|
Details |
|
59 bytes,
text/x-review-board-request
|
sfraser
:
review+
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Build ID: 20180226180053
Steps to reproduce:
Recent changes to the snapcraft.yaml requires some new files be copied into ${WORKSPACE}. This causes a build failure missing mimeapps.list and mime-handler.xml
| Comment hidden (mozreview-request) |
Comment 2•7 years ago
|
||
| mozreview-review | ||
Comment on attachment 8956066 [details]
Bug 1443144 - Fix snap build failure caused by files not being copied into ${WORKSPACE}
https://reviewboard.mozilla.org/r/225004/#review230964
Sorry for missing that, in my previous reviews.
Attachment #8956066 -
Flags: review?(jlorenzo) → review+
Updated•7 years ago
|
Assignee: nobody → ken.vandine
Blocks: snappy
status-firefox59:
--- → affected
status-firefox60:
--- → affected
Depends on: 1441920
Comment 3•7 years ago
|
||
Comment on attachment 8956066 [details]
Bug 1443144 - Fix snap build failure caused by files not being copied into ${WORKSPACE}
Approval Request Comment
[Feature/Bug causing the regression]: None
[User impact if declined]: Unable to ship the first Snap release. Snaps are a new package format powered by Canonical.
[Is this code covered by automated tests?]: N/A
[Has the fix been verified in Nightly?]: N/A. Releng crafts Snap on beta. Starting Firefox 59, Snap are also built on release.
[Needs manual test from QE? If yes, steps to reproduce]: No. This has been tested by Canonical's QA.
[List of other uplifts needed for the feature/fix]: N/A
[Is the change risky?]: No
[Why is the change risky/not risky?]: This is a Snap only fix for 59. It has no impact on the regular product.
[String changes made/needed]: None.
Attachment #8956066 -
Flags: approval-mozilla-release?
Comment 4•7 years ago
|
||
Comment on attachment 8956066 [details]
Bug 1443144 - Fix snap build failure caused by files not being copied into ${WORKSPACE}
Fix needed for Snap builds, which we want to ship for Fx59. Approved for 59rc1.
Attachment #8956066 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/058cc826edb6
Fix snap build failure caused by files not being copied into ${WORKSPACE} r=jlorenzo
Comment 6•7 years ago
|
||
Thank you very much for the super quick approval, Ryan!
I landed the patch on mozilla-release before it reached central: https://hg.mozilla.org/releases/mozilla-release/rev/5d05e188fe7ceb8d89d4aebdbc006ae79d0375d9. The reasons are:
* This code isn't run on mozilla-central, but only on beta and release
* Only linters run on push. I manually ran shellcheck to ensure nothing was broken.
* The code actually runs on mozilla-beta and release when builds are promoted.
Updated•7 years ago
|
| Comment hidden (mozreview-request) |
Comment 8•7 years ago
|
||
| mozreview-review | ||
Comment on attachment 8956092 [details]
Bug 1443144 - part2: Fix bad shell quotes a=RyanVM
https://reviewboard.mozilla.org/r/225030/#review230980
ooh, nasty shell expansion, good catch
Attachment #8956092 -
Flags: review?(sfraser) → review+
Comment 9•7 years ago
|
||
(In reply to Simon Fraser [:sfraser] ⌚️GMT from comment #8)
> ooh, nasty shell expansion, good catch
Kudos to Ken who found it before GTB. I landed the fixup on m-r at https://hg.mozilla.org/releases/mozilla-release/rev/7f9be73fde97dd6831b2954bd37afe477ecb0573
Comment 10•7 years ago
|
||
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f00eccec1c83
part2: Fix bad shell quotes r=sfraser a=RyanVM
Comment 11•7 years ago
|
||
| bugherder | ||
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Comment 12•7 years ago
|
||
| bugherder | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•