ESR31 fennec symlinks missing from buildbot masters

RESOLVED FIXED

Status

Release Engineering
Buildduty
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: pmoore, Assigned: pmoore)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Assignee)

Description

3 years ago
There are new configs in buildbot-configs/mozilla which need to be symlinked from master/ directory of masters. These new configs were introduced in bug 1040319 (specifically in attachment https://bug1040319.bugzilla.mozilla.org/attachment.cgi?id=8484406).

This caused release runner to break.

In addition, we may need to update setup-master.py to create these links on a new installation of buildbot.
(Assignee)

Comment 1

3 years ago
Created attachment 8484868 [details]
bug1063420_generate-ssh-commands.py

This script generates the bash script, which adds the links. Please note I was extra careful to make sure my local clone of production-masters.json is up to date.
Assignee: nobody → pmoore
Status: NEW → ASSIGNED
Attachment #8484868 - Flags: review?(nthomas)
(Assignee)

Comment 2

3 years ago
Created attachment 8484870 [details]
bug1063420_add-master-symlinks.sh

This is the bash script that is generated by the python script above.
Attachment #8484870 - Flags: review?(nthomas)
(Assignee)

Updated

3 years ago
Attachment #8484868 - Attachment mime type: text/x-python → text/plain
(Assignee)

Comment 3

3 years ago
Please note, these scripts don't need to be checked in anywhere, this is just a run-one-time kind of affair.

Updated

3 years ago
Attachment #8484868 - Flags: review?(nthomas) → review+

Updated

3 years ago
Attachment #8484870 - Flags: review?(nthomas) → review+
(Assignee)

Comment 4

3 years ago
Thanks Simone! Running now...
(Assignee)

Comment 5

3 years ago
Worked fine, apart from the servo masters - so skipped over those. Closing now. Will raise separate bug to get setup-master.py generating these symlinks for new buildbot master installations.
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
(Assignee)

Updated

3 years ago
See Also: → bug 1063438
You need to log in before you can comment on or make changes to this bug.