Closed
Bug 1193920
Opened 10 years ago
Closed 10 years ago
Install one version of buildbot at a fixed file location on Windows slaves
Categories
(Infrastructure & Operations :: RelOps: Puppet, task)
Infrastructure & Operations
RelOps: Puppet
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1198779
People
(Reporter: markco, Assigned: markco)
References
Details
Currently the active buildbot directories are determined by buildslave::install. Currently:
"0.8.4-pre-moz7":
active => true;
The defined resource buildslave::install::version has the logic in it to initiate the python virtual environment and in return to create the directories. Thus far I have not been able to pull the value out of Puppet. This would be useful in cases such as setting the path for runner. For now I am going to hard code the variable in buildslave::install, so that work with deploying runner through Puppet can move forward, and that it will be set in the same place that a newer version of buildbot would be introduced.
| Assignee | ||
Updated•10 years ago
|
Assignee: relops → mcornmesser
Comment 1•10 years ago
|
||
This ability to install multiple versions of Buildbot is "nifty", and works great on Linux, but hasn't been much used -- I think moz2 was the first version we deployed lo those many years ago, and we're only on moz7 now. Also, support for installing things simultaneously was meant to allow us to switch to a new version (and switch back) rapidly without hammering our pypi mirrors. With EC2 instances for builders this is a lot less important now.
So, I'd be amenable to the idea of simplifying all of this mechanics to install only ONE version of Buildbot at a fixed filename. I think it would simplify the Windows stuff substantially!
| Assignee | ||
Updated•10 years ago
|
Summary: Programmatically create a variable value for the active Windows buildbot directory → Install one version of buildbot at a fixed file location on Windows slaves
| Assignee | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•