Closed
Bug 1172023
Opened 10 years ago
Closed 10 years ago
deploy funsize scheduler in releng network
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(3 files, 1 obsolete file)
11.59 KB,
patch
|
dustin
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
1.33 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
560 bytes,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
Probably a few Buildbot Masters.
Assignee | ||
Comment 1•10 years ago
|
||
Nothing too fancy here, the only special part was the need to add package for libffi, because we need libffi-devel to install the cffi python module.
Attachment #8616722 -
Flags: review?(dustin)
Attachment #8616722 -
Flags: feedback?(rail)
Updated•10 years ago
|
Attachment #8616722 -
Flags: review?(dustin) → review+
Updated•10 years ago
|
Attachment #8616722 -
Flags: feedback?(rail) → feedback+
Assignee | ||
Comment 2•10 years ago
|
||
Very little in this interdiff, just a couple of issues I discovered while testing on a dev machine.
Attachment #8616722 -
Attachment is obsolete: true
Attachment #8616884 -
Flags: review?(dustin)
Comment 3•10 years ago
|
||
Comment on attachment 8616884 [details] [diff] [review]
fix config file typo + add root cert location
Review of attachment 8616884 [details] [diff] [review]:
-----------------------------------------------------------------
I can't see the interdiff, but I'll take your word for it..
Attachment #8616884 -
Flags: review?(dustin) → review+
Comment 4•10 years ago
|
||
BTW, I just landed a cahnge which replaces pystache with Jinja2. Shouldn't be hard to replace.
Assignee | ||
Comment 5•10 years ago
|
||
Comment on attachment 8616884 [details] [diff] [review]
fix config file typo + add root cert location
I've landed this and it will be deployed on bm89, 91, and 94 soon. It won't actually work until we get the Balrog accounts sorted out in bug 1172026, but it won't cause any harm.
Attachment #8616884 -
Flags: checked-in+
Comment 6•10 years ago
|
||
* switch to Jinja2
* deploy newer version
Attachment #8617901 -
Flags: review?(bhearsum)
Assignee | ||
Comment 7•10 years ago
|
||
I started up on of the instances by hand and discovered that we'll need netflows for aus4-admin.mozilla.org:443 added before these will work, right now the connections are timing out. We're also waiting on bug 1172026 so we have isolated accounts for Funsize.
Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8617901 [details] [diff] [review]
jinja-puppet.diff
Review of attachment 8617901 [details] [diff] [review]:
-----------------------------------------------------------------
I see you've already got the new packages in place, wunderbar!
Attachment #8617901 -
Flags: review?(bhearsum) → review+
Comment 9•10 years ago
|
||
Comment on attachment 8617901 [details] [diff] [review]
jinja-puppet.diff
remote: https://hg.mozilla.org/build/puppet/rev/82d16f33a1b8
remote: https://hg.mozilla.org/build/puppet/rev/70fbeb983947
Attachment #8617901 -
Flags: checked-in+
Assignee | ||
Comment 10•10 years ago
|
||
So, the service itself is deployed and capable of running now. We're still waiting on bug 1172026 in order to be able to talk to Balrog successfully, though.
Rail, is there any testing you want to do against balrog dev in the meantime? Or can we just enable the scheduler against Balrog prod when we the new credentials?
Flags: needinfo?(rail)
Assignee | ||
Comment 11•10 years ago
|
||
Rail told me in person that we're fine to start up the funsize scheduler against production. I've granted "funsize" PUT permissions to /releases/:name/builds/:platform/:locale for all products on Balrog prod, and updated Hiera with the real LDAP password.
Rail says there's a code change that we need before things will work, so we're waiting on a patch for that.
Comment 12•10 years ago
|
||
Dev testing can be done in parallel, because we don't share the queues.
Flags: needinfo?(rail)
Comment 13•10 years ago
|
||
Attachment #8624283 -
Flags: review?(bhearsum)
Assignee | ||
Updated•10 years ago
|
Attachment #8624283 -
Flags: review?(bhearsum) → review+
Comment 14•10 years ago
|
||
Comment on attachment 8624283 [details] [diff] [review]
auto-re-start.diff
remote: https://hg.mozilla.org/build/puppet/rev/e60bb8d6294f
remote: https://hg.mozilla.org/build/puppet/rev/3e6db55bc911
Attachment #8624283 -
Flags: checked-in+
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•