run-task should pin hg.mozilla.org fingerprint

RESOLVED FIXED

Status

task
RESOLVED FIXED
3 years ago
Last year

People

(Reporter: gps, Assigned: gps)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(4 attachments)

Assignee

Description

3 years ago
As part of porting things from checkout-gecko to run-task, I accidentally dropped pinning of hg.mozilla.org's fingerprint.

We should make run-task obtain the hg.mozilla.org fingerprint from a TC secret then pin it in the hg invocation.
Assignee

Updated

3 years ago
Depends on: 1298948
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)

Comment 6

3 years ago
mozreview-review
Comment on attachment 8787429 [details]
Bug 1298947 - Remove curl and jq from decision image;

https://reviewboard.mozilla.org/r/76180/#review74402
Attachment #8787429 - Flags: review?(dustin) → review+

Comment 7

3 years ago
mozreview-review
Comment on attachment 8787405 [details]
Bug 1298947 - Pin hg.mozilla.org fingerprint;

https://reviewboard.mozilla.org/r/76172/#review74404
Attachment #8787405 - Flags: review?(dustin) → review+

Comment 8

3 years ago
mozreview-review
Comment on attachment 8787406 [details]
Bug 1298947 - Tag and use decision image 0.1.6;

https://reviewboard.mozilla.org/r/76174/#review74406

let me know when you want me to pull and push this
Attachment #8787406 - Flags: review?(dustin) → review+

Comment 9

3 years ago
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/568c0384b6b2
Remove curl and jq from decision image; r=dustin
https://hg.mozilla.org/integration/autoland/rev/ba338ab6c809
Pin hg.mozilla.org fingerprint; r=dustin
https://hg.mozilla.org/integration/autoland/rev/f7c54584d7f7
Tag and use decision image 0.1.6; r=dustin

Comment 10

3 years ago
Backout by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/53be7da0a740
Backed out changeset ba338ab6c809 for TC bustage
Assignee

Comment 11

3 years ago
Backed out just the pinning commit because of failures like:

fetching hg.mozilla.org fingerprint from http://taskcluster/secrets/v1/secret/project/taskcluster/gecko/hgfingerprint
error retrieving hg fingerprint: <urlopen error [Errno -2] Name or service not known>

I kept the commits to remove curl and use the new image because the decision task is behaving fine.

According to garndt, we may need to add "taskclusterProxy" on all tasks using VCS. I'm not sure what that means. I guess I get to figure it out!
Keywords: leave-open

Comment 14

3 years ago
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/22093eae5f63
Add taskclusterProxy to lint tasks; r=garndt
https://hg.mozilla.org/integration/autoland/rev/d31f5e1edb53
Pin hg.mozilla.org fingerprint; r=dustin

Comment 15

3 years ago
Backout by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4d17ab529fbd
Backed out changeset d31f5e1edb53 for taskcluster failures
Comment hidden (mozreview-request)

Comment 17

3 years ago
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d7ba1c09a00a
Add scope for hgfingerprint secret; r=garndt
https://hg.mozilla.org/integration/autoland/rev/b82d339b725b
Pin hg.mozilla.org fingerprint; r=dustin
Assignee

Updated

3 years ago
Attachment #8788987 - Flags: review?(dustin)
See Also: → 1301382
Assignee

Comment 19

3 years ago
Forgot to remove leave-open keyword. Resolving as this bug is done.
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Keywords: leave-open
Resolution: --- → FIXED
See Also: → 1305104

Updated

Last year
Product: TaskCluster → Firefox Build System
You need to log in before you can comment on or make changes to this bug.