1.24.6 fails to bootstrap with "ERROR juju.cmd supercommand.go:430 upgrade in progress - Juju functionality is limited"
Bug #1513659 reported by
Mike McCracken
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Won't Fix
|
High
|
Unassigned |
Bug Description
juju 1.24.6 , trusty 14.04.3:
attempting to bootstrap onto a VM enlisted in maas, bootstrap fails repeatably.
the last line in --debug output is here:
ERROR juju.cmd supercommand.go:430 upgrade in progress - Juju functionality is limited
Here's the full contents of juju --debug bootstrap:
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in juju-core: | |
status: | Triaged → Won't Fix |
To post a comment you must log in.
When you bootstrap, the agents will update to the latest version of whatever release you're on. In this case, you're bootstrapping with 1.24.6, and 1.24.7 is available. The bootstrap command will wait for 60 seconds for the upgrade to finish before giving up and returning an error. (Granted, it could use some additional information, rather than just returning the upgrade in progress error) It could be that the upgrade was just taking too long, or had failed out and we didn't see it as the error was on the bootstrap node.
You can pin the agent version, an prevent the upgrade by using agent-version: 1.24.6 in your environments.yaml.
Could you try that and see if your bootstrap succeeds? If it does, we could then investigate why the upgrade was not completing within the timeout.