Closed Bug 1154062 Opened 9 years ago Closed 9 years ago

Deploy updated runslave.py to all Windows slaves

Categories

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

All
Windows
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Assigned: grenade)

References

Details

Attachments

(1 file)

In bug 1143018, we updated runslave.py to normalize the current set of slavetypes and the basedirs they use. This file lives in puppet, and the Windows slaves (build/try/test) are currently using a static version copied from puppet at some arbitrary point in the past.

We should either update that static copy in the GPO(s), or start updating that file on Windows using puppet. Personally, I'd love to start using puppet for this.
Puppett for testers is a ways away however, we could have the gpo pull from a latest source in the  puppett repo the mean time.
Rob was working on the GPO for this. I presume morgan will be working on the puppet bits.
Assignee: relops → rthijssen
Depends on: 1055794
Q worked on deploying a new version to a wider number of machines last week.
- latest runslave.py copied to: \\releng.ad.mozilla.com\data\mdt\depshares\DevShare\Applications\BuildBot_Upgrade\mozilla-build
 - old runslave.py renamed to: runslaveBAK1.py (in case a rollback is required)
 - diff of the change is at: https://gist.github.com/grenade/73c81c69d8adac75e40b/revisions

GPO updates should start propagating now.
Apologies for the slow action on this bug. I failed to understand what was required until I dealt with similar bug 1154062.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
above comment should have referenced bug 1178313.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: