Juju 2.1.2: Can't bootstrap controller using maas specific version endpoint
Bug #1675485 reported by
Chad Smith
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Wishlist
|
Christian Muirhead | ||
Landscape Server |
New
|
Undecided
|
Unassigned |
Bug Description
Using juju 2.1.1 I can't bootstrap a controller using a versioned MAAS api endpoint. Something is appending a duplicate version string to the maas endpoint calls.
Here is my clouds.yaml for a maas 2.X target
clouds:
my-versioned-
auth-types: [oauth1]
endpoint: http://
type: maas
juju bootstrap --no-gui my-versioned-maas my-maas
ERROR unexpected: ServerError: 404 NOT FOUND (Unknown API endpoint: /MAAS/api/
juju --version
2.1.2-xenial-amd64
description: | updated |
tags: | added: landscape |
Changed in landscape: | |
milestone: | none → 17.03 |
Changed in landscape: | |
milestone: | 17.03 → none |
Changed in juju: | |
status: | Triaged → Incomplete |
Changed in juju: | |
milestone: | none → 2.2-beta3 |
status: | Incomplete → Triaged |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Yes, this is right. The current gomaasapi will automatically attempt the known API versions, starting with the most recent it understands, which is 2.0.