cobbler system names can change
Bug #817735 reported by
William Reade
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Undecided
|
William Reade |
Bug Description
We really want to be able to identify systems uniquely and persistently, and mutable names aren't good enough for that. Cobbler objects do have internal uids, which appear to be immutable, and we should use those to identify them instead.
Related branches
lp://staging/~fwereade/pyjuju/cobbler-instance-ids
- Kapil Thangavelu (community): Approve
- Gustavo Niemeyer: Approve
-
Diff: 113 lines (+23/-15)3 files modifiedensemble/providers/orchestra/cobbler.py (+11/-9)
ensemble/providers/orchestra/launch.py (+4/-4)
ensemble/providers/orchestra/tests/test_bootstrap.py (+8/-2)
Changed in ensemble: | |
status: | New → In Progress |
assignee: | nobody → William Reade (fwereade) |
milestone: | none → dublin |
Changed in ensemble: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
"Cobbler objects do have internal uids, which appear to be immutable, and we should use those to identify them instead."
That does not sound right to me. Generalize it:
- <thing> has internal uid
- <external thing> should use <thing>'s internal uids