cannot deploy with manual provider
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Medium
|
Achilleas Anagnostopoulos | ||
2.5 |
Fix Released
|
Medium
|
Achilleas Anagnostopoulos | ||
Ubuntu on IBM z Systems |
Fix Released
|
High
|
Unassigned |
Bug Description
juju 2.6.2 on an amd64 instance as the controller, with s390x manual machines
I have provisioned 5 s390x machines, which are successfully added to the model:
Model Controller Cloud/Region Version SLA Timestamp
s390x-mosci-s390x s390x-mosci-s390x manual 2.6.2 unsupported 15:52:46Z
Machine State DNS Inst id Series AZ Message
5 started 10.13.3.10 manual:10.13.3.10 bionic Manually provisioned machine
6 started 10.13.3.11 manual:10.13.3.11 bionic Manually provisioned machine
7 started 10.13.3.12 manual:10.13.3.12 bionic Manually provisioned machine
8 started 10.13.3.13 manual:10.13.3.13 bionic Manually provisioned machine
9 started 10.13.3.14 manual:10.13.3.14 bionic Manually provisioned machine
Note re unit numbering, the exact same issues were present with 0-4.
I am unable to deploy a bundle with --map-machines=
$ juju deploy bundle.yaml --map-machines=
...
Resolving charm: cs:~openstack-
Executing changes:
- upload charm cs:~openstack-
- deploy application cinder on bionic using cs:~openstack-
ERROR cannot deploy bundle: cannot deploy application "cinder": cannot add application "cinder": use "juju add-machine ssh:[user@]<host>" to provision machines
debug log: https:/
bundle url: https:/
I am able to manually deploy a principal charm using --to:
$ juju deploy cs:~openstack-
Located charm "cs:~openstack-
Deploying charm "cs:~openstack-
$ juju status
Model Controller Cloud/Region Version SLA Timestamp
s390x-mosci-s390x s390x-mosci-s390x manual 2.6.2 unsupported 15:57:30Z
App Version Status Scale Charm Store Rev OS Notes
cinder waiting 0/1 cinder jujucharms 374 ubuntu
Unit Workload Agent Machine Public address Ports Message
cinder/2 waiting allocating 5/lxd/0 waiting for machine
Machine State DNS Inst id Series AZ Message
5 started 10.13.3.10 manual:10.13.3.10 bionic Manually provisioned machine
5/lxd/0 pending pending bionic
So I can use this method to deploy charms manually, until I get to a subordinate charm:
$ juju deploy neutron-openvswitch
Located charm "cs:neutron-
Deploying charm "cs:neutron-
ERROR cannot add application "neutron-
$ juju deploy neutron-openvswitch --num-units=0
ERROR --num-units must be a positive integer
$ juju deploy neutron-openvswitch --to 0
Located charm "cs:neutron-
Deploying charm "cs:neutron-
ERROR cannot use --num-units or --to with subordinate application
debug log:
Changed in juju: | |
assignee: | nobody → Achilleas Anagnostopoulos (achilleasa) |
status: | New → In Progress |
Changed in ubuntu-z-systems: | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in juju: | |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
Changed in ubuntu-z-systems: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
milestone: | 2.6.3 → 2.5.8 |
milestone: | 2.5.8 → 2.6.3 |
tags: | added: sts |
tags: | added: cpe-onsite |
summary: |
- cannot deploy with manual provider - 2.6.2, s390x + cannot deploy with manual provider |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-z-systems: | |
status: | Fix Committed → Fix Released |
https:/ /github. com/juju/ juju/pull/ 10209 includes a tentative fix for the 2.6 branch.