2.0 cannot bootstrap in AWS, Azure, and Joyent
Bug #1537082 reported by
Curtis Hovey
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Anastasia | ||
juju-release-tools |
Fix Released
|
Critical
|
Aaron Bentley |
Bug Description
juju 2.0-alpha1 cannot bootstrap in AWS, Azure, or Joyent. Juju reports no matching tools. The debug out indicates it requires the sjson. This is a behaviour change from 1.x.
While it is feasible to sign CPC streams, there are several order of operation issues that make this difficult. We really do want to all streams to be signed, but this means Jerff needs to stop making streams, and instead sign *verified* streams made by another party.
WORK AROUND
Set this in the environments.yaml:
agent-
^ this is non-obvious since it should be a no-op, but in fact restores the 1.x default behaviour.
Changed in juju-release-tools: | |
status: | New → Triaged |
importance: | Undecided → Critical |
description: | updated |
Changed in juju-release-tools: | |
assignee: | nobody → Curtis Hovey (sinzui) |
status: | Triaged → In Progress |
Changed in juju-release-tools: | |
assignee: | Curtis Hovey (sinzui) → Aaron Bentley (abentley) |
status: | In Progress → Fix Released |
Changed in juju-core: | |
status: | Triaged → Fix Released |
assignee: | nobody → Anastasia (anastasia-macmood) |
tags: | added: 2.0-count |
affects: | juju-core → juju |
To post a comment you must log in.
I tested 1.25.3 from proposed agent streams with daily image streams. I think 1.25.3 is good and it can deploy xenial when the cloud and image streams support it
1. Joyent doesn't support daily image streams.
2. GCE does support daily image, but they are broken. proposed disk.initialize Params. sourceImage' : 'https:/ /www.googleapis .com/compute/ v1/projects/ ubuntu- os-cloud/ global/ images/ daily-ubuntu- 1604-xenial- v20160121b'. Referenced resource was not found., invalid disk.initialize Params. sourceImage' : 'https:/ /www.googleapis .com/compute/ v1/projects/ ubuntu- os-cloud/ global/ images/ daily-ubuntu- 1510-wily- v20160121'. Referenced resource was not found., invalid
daily+xenial+
ERROR failed to bootstrap environment: cannot start bootstrap instance: sending new instance request: sending new instance request: googleapi: Error 400: Invalid value for field 'resource.
daily+wily+proposed
ERROR failed to bootstrap environment: cannot start bootstrap instance: sending new instance request: sending new instance request: googleapi: Error 400: Invalid value for field 'resource.
3. AWS daily image streams work. proposed
daily+wily
SUCCESS
daily+xenial+
SUCCESS
4. Azure daily image streams work. proposed
daily+xenial+
SUCCESS