Juju doesn't support is own version of 1.25.0
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | juju-core |
Critical
|
Cheryl Jennings | ||
| | 1.25 |
Critical
|
Cheryl Jennings | ||
Bug Description
My branch to change the Juju version to 1.25.0 is failing
https:/
like this
FAIL: state_test.go:3698: StateSuite.
SetUpTest
[LOG] 0:00.003 INFO juju.state opening state, mongo addresses: ["localhost:
[LOG] 0:00.003 DEBUG juju.state dialing mongo
[LOG] 0:00.004 INFO juju.mongo dialled mongo successfully on address "127.0.0.1:38319"
[LOG] 0:00.005 DEBUG juju.state connection established
[LOG] 0:00.005 DEBUG juju.state mongodb login successful
[LOG] 0:00.036 INFO juju.mongo dialled mongo successfully on address "127.0.0.1:38319"
[LOG] 0:00.036 INFO juju.state initializing state server environment 324952e2-
[LOG] 0:00.054 INFO juju.state running state anonymously; using unique client id
[LOG] 0:00.054 INFO juju.state creating lease client as anon-8626d991-
[LOG] 0:00.055 INFO juju.mongo dialled mongo successfully on address "127.0.0.1:38319"
[LOG] 0:00.058 INFO juju.state starting leadership manager
[LOG] 0:00.058 INFO juju.state creating cloud image metadata storage
[LOG] 0:00.058 INFO juju.state starting presence watcher
SetUpTest done
[LOG] 0:00.061 INFO juju.state opening state, mongo addresses: ["localhost:
[LOG] 0:00.061 DEBUG juju.state dialing mongo
[LOG] 0:00.062 INFO juju.mongo dialled mongo successfully on address "127.0.0.1:38319"
[LOG] 0:00.063 DEBUG juju.state connection established
[LOG] 0:00.063 DEBUG juju.state mongodb login successful
[LOG] 0:00.072 INFO juju.state running state anonymously; using unique client id
[LOG] 0:00.072 INFO juju.state creating lease client as anon-aa82ef7b-
[LOG] 0:00.073 INFO juju.mongo dialled mongo successfully on address "127.0.0.1:38319"
[LOG] 0:00.074 INFO juju.mongo dialled mongo successfully on address "127.0.0.1:38319"
[LOG] 0:00.077 INFO juju.state starting leadership manager
[LOG] 0:00.077 INFO juju.state creating cloud image metadata storage
[LOG] 0:00.077 INFO juju.state starting presence watcher
state_test.go:3710:
assertAgent
state_test.go:3660:
c.Assert(err, jc.ErrorIsNil)
... value *errors.errorString = &errors.
[LOG] 0:00.147 DEBUG juju.state closed state without error
[LOG] 0:00.154 DEBUG juju.state closed state without error
[LOG] 0:00.157 INFO juju.testing reset successfully reset admin password
2015-10-22 17:36:02 DEBUG juju.state open.go:306 closed state without error
2015-10-22 17:36:02 INFO juju.testing mgo.go:514 reset successfully reset admin password
OOPS: 1212 passed, 1 FAILED
--- FAIL: TestPackage (344.64 seconds)
Also these tests failed 3 times in a row, but I don't see the version being a factor in out out put
FAIL: status_
FAIL: status_
See http://
| Curtis Hovey (sinzui) wrote : | #1 |
| Changed in juju-core: | |
| assignee: | nobody → Cheryl Jennings (cherylj) |
| Changed in juju-core: | |
| status: | Triaged → In Progress |
| Changed in juju-core: | |
| milestone: | 1.25-beta2 → 1.26-alpha1 |
| Cheryl Jennings (cherylj) wrote : | #2 |
The status test failures were already fixed in master as part of this PR: https:/
The test failure in state is still present.
| Cheryl Jennings (cherylj) wrote : | #3 |
Review request for master: http://
| Curtis Hovey (sinzui) wrote : | #4 |
We cannot merge https:/
FAIL: status_
FAIL: status_
When 1.25.0 is released, CI will not be able to test any 1.25 commits if the version will impersonate/corrupt a real version.
| Cheryl Jennings (cherylj) wrote : | #5 |
Argh. Fixing now. I'm just going to use the change that menn0 introduced into master.
| Cheryl Jennings (cherylj) wrote : | #6 |
I keep running into test timeout issues when trying to test my changes, so it's taking a bit longer than expected.
| Cheryl Jennings (cherylj) wrote : | #7 |
Updated review request: http://
| Cheryl Jennings (cherylj) wrote : | #8 |
I tested this recent PR by modifying the version to be 1.25.0, 1.25.1, 1.25-beta2, and 1.25.11
| Changed in juju-core: | |
| status: | In Progress → Fix Committed |
| Changed in juju-core: | |
| milestone: | 1.26-alpha1 → 1.26-alpha2 |
| Changed in juju-core: | |
| status: | Fix Committed → Fix Released |


The branch that provides the fix should merge my branch, or just update the two version files to 1.25.0 so that we can test the fix with proper version.