Closed Bug 1155257 Opened 5 years ago Closed 5 years ago

deploy updated tooltool.py to all windows systems

Categories

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

task
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: markco)

References

Details

Please replace the existing copy of tooltool.py installed on all windows systems with the updated version at
  https://github.com/mozilla/build-tooltool/blob/master/tooltool.py
The equivalent puppet change is in bug 1155238.
Blocks: 1155238
callek: I would to deploy this out to a test pool of Windows machines first. I think one OS would be fine. Is there a set of 2008 machines I could use?
Flags: needinfo?(bugspam.Callek)
We'll need a relengapi token deployed as well, which will work a lot like the google API key.  It should be named 'relengapi.tok' and stored in the same directory as the google API key (or any other "secret" data).  Its contents are on the puppetmasters:

[root@releng-puppet2.srv.releng.scl3.mozilla.com ~]# hiera slave_relengapi_token
...secret here...

let me know where this goes, and I'll try to make it work in puppet, too.
The google api key is currently in C:\builds.
Let's pick a pool, and/or just ship this to all windows hosts?
From a separate email thread:

* t-xp32-ix-106 (winxp) 
* t-w864-ix-094 (win8)
(In reply to Mark Cornmesser [:markco] from comment #5)
> From a separate email thread:

As well as ...


build:

    b-2008-ix-0081 -> b-2008-ix-0091 (Note there's no b-2008-ix-0089)

test:

    t-w732-ix-131->t-w732-ix-140
Flags: needinfo?(bugspam.Callek)
I am going to move forward with testing with the 2008 pool and the win 7 pool. I think that is reasonable coverage for testing this.
The test pools should be picking up the new version of tooltool shortly here.
The test pools have been enabled.
Blocks: 1156356
This is going out to production now
Both the new tooltool.py and relengapi.tok is a file copy through gpo from sysvol to the local clients.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.