CI Storage tests failed because tmpfs now has life data
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-ci-tools |
Fix Released
|
Critical
|
Curtis Hovey |
Bug Description
As seen at
http://
The storage test fails because there is a new life key deep in the data that does not meet expectations. The expected data is there, but the extra key cause a failure of matching the dict.
JujuAssertionError: Found: {u'storage': {u'data/0': {u'kind': u'filesystem', u'attachments': {u'units': {u'dummy-
Expected: {'storage': {'data/0': {'kind': 'filesystem', 'attachments': {'units': {'dummy-
Changed in juju-ci-tools: | |
status: | Fix Committed → Fix Released |
Juju 2.2 officially includes the "life" field to inform users about the state of the storage. CI should fail Juju if the storge life is in a bad state. We do not want to change the test to ignore "life", when the client is 2.2+, it should expect "life: alive".