provider/maas: environment-uuid is the wrong name to use for the machine disambiguation tag
Bug #1240423 reported by
Roger Peppe
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Roger Peppe | ||
1.16 |
Fix Released
|
High
|
Roger Peppe | ||
juju-core (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Saucy |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Internal refactoring for disambiguation of environment uuid
[Test Case]
Needs general regression testing for MAAS provider.
[Regression Potential]
Limited to MAAS provider
[Original Bug Report]
Using this means that there are two "environment uuid"s floating around
in the system (one in state, one in the environment configuration)
which could lead to confusion.
We should name the MAAS attribute something different instead,
say maas-agent-name.
Related branches
lp:~rogpeppe/juju-core/454-1.16-maas-changes
- Juju Engineering: Pending requested
-
Diff: 935 lines (+267/-85)10 files modifiedprovider/maas/config.go (+22/-2)
provider/maas/config_test.go (+33/-3)
provider/maas/environ.go (+4/-2)
provider/maas/environ_test.go (+36/-36)
provider/maas/environprovider.go (+18/-1)
provider/maas/environprovider_test.go (+44/-3)
provider/maas/instance_test.go (+15/-13)
provider/maas/maas_test.go (+24/-2)
provider/maas/storage.go (+22/-2)
provider/maas/storage_test.go (+49/-21)
lp:~rogpeppe/juju-core/453-maas-instance-uuid
- Juju Engineering: Pending requested
-
Diff: 323 lines (+76/-57)9 files modifiedprovider/maas/config.go (+12/-6)
provider/maas/config_test.go (+23/-7)
provider/maas/environ.go (+2/-2)
provider/maas/environ_test.go (+2/-2)
provider/maas/environprovider.go (+12/-15)
provider/maas/environprovider_test.go (+11/-11)
provider/maas/maas_test.go (+6/-6)
provider/maas/storage.go (+2/-2)
provider/maas/storage_test.go (+6/-6)
tags: | added: maas |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: tech-debt |
tags: |
added: maas-provider removed: maas |
Changed in juju-core: | |
status: | Triaged → Fix Committed |
milestone: | none → 1.17.0 |
assignee: | nobody → Roger Peppe (rogpeppe) |
description: | updated |
Changed in juju-core (Ubuntu Saucy): | |
importance: | Undecided → High |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package juju-core - 1.16.2-0ubuntu1
---------------
juju-core (1.16.2-0ubuntu1) trusty; urgency=low
* New upstream point release.
(LP: #1240709, #1240927, #1246320, #1246556, #1245004)
(LP: #1081247, #1229275, #1239508, #1240423, #1241666, #1243861).
-- James Page <email address hidden> Thu, 31 Oct 2013 21:22:45 +0000