Oracle cloud region in credential overrides command-line region
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
High
|
Vitaly Antonenko |
Bug Description
Version: juju 3.1.5
Steps to reproduce
- Create credential with a specific region (eu-frankfurt-1)
credentials:
oracle:
ocicred:
auth-type: httpsig
fingerprint: 4b:ee:73:
key: |
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
pass-phrase: ""
region: eu-frankfurt-1
tenancy: ocid1.tenancy.
user: ocid1.user.
- Bootstrap a controller without specifying a region.
The default region us/phoenix-1 is displayed but the actual controller is created in eu-frankfurt-1
```
juju bootstrap --config compartment-
Creating Juju controller "oracle-
Looking for packaged Juju agent version 3.1.5 for amd64
Located Juju agent version 3.1.5-ubuntu-amd64 at https:/
Launching controller instance(s) on oracle/
- ocid1.instance.
Installing Juju agent on bootstrap instance
Waiting for address
Attempting to connect to 10.0.0.187:22
Attempting to connect to 132.145.228.82:22
```
- Bootstrap a controller specifying a region.
The specified region is displayed and stored in the controllers.yaml file but the actual VM is created in eu-frankfurt-1
Changed in juju: | |
importance: | Undecided → High |
status: | New → Triaged |
assignee: | nobody → Jack Shaw (jack-shaw) |
Changed in juju: | |
assignee: | Jack Shaw (jack-shaw) → Vitaly Antonenko (anvial) |
milestone: | none → 3.1.7 |
this may be a duplicate of 1864154.