Closed Bug 637686 Opened 14 years ago Closed 11 years ago

use custom facts for slave silos, verify with runslave.py

Categories

(Release Engineering :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: dustin, Unassigned)

References

Details

(Whiteboard: [puppet][slavealloc])

Slaves should know their own silo components - distro, bitlength, environment, purpose, trustlevel, speed, datacenter. Some of those are already facts, but those that are not should become facts so that puppet can make decisions on that basis. This data should be verified against the slavealloc database by runslave.py, with any discrepancies reported, and with the slave refusing to start for a discrepant slave.
Priority: -- → P5
Whiteboard: [puppet] → [puppet][slavealloc]
Blocks: 642790
Blocks: 637988
Product: mozilla.org → Release Engineering
We've turned this on its head in the last 2 years and 7 months. Slavealloc is now the source of truth. Trustlevel is the key, and that's handled in bug 792836.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.