Closed
Bug 855419
Opened 13 years ago
Closed 13 years ago
Add Windows 8 support to kittenherder
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jhopkins, Assigned: jhopkins)
References
Details
Attachments
(2 files)
|
1.19 KB,
patch
|
coop
:
review+
jhopkins
:
checked-in+
|
Details | Diff | Splinter Review |
|
562 bytes,
patch
|
coop
:
review+
jhopkins
:
checked-in+
|
Details | Diff | Splinter Review |
Add Windows 8 support to kittenherder, including IPMI reboots.
For testing, use the same limit flag that we use in the buildduty crontab on cruncher, just set the limit string to be the exact hostname you want to test against.
| Assignee | ||
Comment 1•13 years ago
|
||
Tested that this patch results in a Windows 8 host reboot via SSH.
Attachment #737519 -
Flags: review?(coop)
Updated•13 years ago
|
Attachment #737519 -
Flags: review?(coop) → review+
| Assignee | ||
Comment 2•13 years ago
|
||
Comment on attachment 737519 [details] [diff] [review]
[briar-patch] recognize Windows 8 hosts
Landed in https://github.com/mozilla/briar-patch/commit/d8e1e943f7a4efa38640ebf83d74fbda0c7635a8
Attachment #737519 -
Flags: checked-in+
| Assignee | ||
Comment 3•13 years ago
|
||
IPMI logins are failing because the wrong DNS name is used.
kittenherder transforms this:
t-w864-ix-062.wintest.releng.scl3.mozilla.com.
into this:
t-w864-ix-062-mgmt.wintest.releng.scl3.mozilla.com.
(which doesn't resolve)
while Inventory gives an OOB IP which resolves to this:
t-w864-ix-062-mgmt.inband.releng.scl3.mozilla.com.
Comment 4•13 years ago
|
||
Should we ask IT to change the DNS, add an alias, or just change the kittenherder code for this slave class?
| Assignee | ||
Comment 5•13 years ago
|
||
I think we should have kittenherder look in Inventory for the OOB information, since it's available. I've already started porting some inventory code I wrote to kittenherder.
| Assignee | ||
Comment 6•13 years ago
|
||
My understanding of the OOB field in Inventory was wrong. arr says: there are many things that have OOB that do not have IPMI. If you want to get to the management interface of a machine, use the -mgmt hostname. that will be ilo, ipmi, or whatever the equiv is for that platform.
For example, the VNC interface is often listed in the OOB field.
[12:23pm] jhopkins: we had been doing that, but the -mgmt hostname doesn't [always] have the same domain name
[12:23pm] arr: no, but it always has a bmo CNAME
[12:23pm] arr: so if a person is doing it, use the CNAME
[12:23pm] arr: if a program is doing it, all mgmt interfaces in scl3 are in the inband VLAN
[12:24pm] arr: in scl1 there's a split because it's half new and half old
| Assignee | ||
Comment 7•13 years ago
|
||
Using the .build.mozilla.org CNAME is simpler than figuring out the .inband FQDN, so that's what I've done here. Tested against a stuck w64 host.
Attachment #743844 -
Flags: review?(coop)
Updated•13 years ago
|
Attachment #743844 -
Flags: review?(coop) → review+
| Assignee | ||
Comment 8•13 years ago
|
||
Comment on attachment 743844 [details] [diff] [review]
[briar-patch] always use .build.mozilla.org CNAME to look up -mgmt hostname
Landed in https://github.com/mozilla/briar-patch/commit/a32b0fd12532d453f99cbf831894553e0f2906ac and deployed.
Attachment #743844 -
Flags: checked-in+
| Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Product: mozilla.org → Release Engineering
Updated•8 years ago
|
Product: Release Engineering → Infrastructure & Operations
Updated•6 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•