Remove bug and update versions

A Juju bug citation (and its workaround) was removed.
LP #1966664 is gnarly and is not completely resolved, but it no
longer affects this guide.

During the testing of the above updated software was used so
update the versions stated in the guide. In particular, a Jammy
Juju controller was used.

Related-Bug: #1966664
Related-Bug: #1971616
Change-Id: I0276861e672b24e0c886a64b5a04bb8e30caf45d
This commit is contained in:
Peter Matulis 2022-08-17 14:35:09 -04:00
parent 25bb3b2ffe
commit 4e3919b0e3
3 changed files with 19 additions and 27 deletions

View File

@ -23,11 +23,10 @@ Software
The software versions used in this guide are as follows:
* **Ubuntu 20.04 LTS (Focal)** for the MAAS server, Juju client, and Juju
controller
* **Ubuntu 22.04 LTS (Jammy)** for all cloud nodes (including containers)
* **MAAS 3.1.0**
* **Juju 2.9.29**
* **Ubuntu 22.04 LTS (Jammy)** for the Juju client, Juju controller, and all
cloud nodes (including containers)
* **MAAS 3.2.0**
* **Juju 2.9.33**
* **OpenStack Yoga**
Cloud description

View File

@ -102,12 +102,6 @@ series of 'jammy':
juju add-model --config default-series=jammy openstack
.. note::
Due to Juju issue `LP #1966664`_, a model's default series is not honoured.
Consequently, the series will be explicitly requested during the deployment
of each principal application.
The output of the :command:`juju status` command summarises the Juju aspect of
the environment. It should now look very similar to this:
@ -128,4 +122,3 @@ the OpenStack applications and adding relations between them. Go to
.. LINKS
.. _Juju: https://juju.is
.. _MAAS: https://maas.io
.. _LP #1966664: https://bugs.launchpad.net/juju/+bug/1966664

View File

@ -105,7 +105,7 @@ each of these nodes on the :doc:`Install MAAS <install-maas>` page:
.. code-block:: none
juju deploy -n 4 --series jammy --channel quincy/stable --config ceph-osd.yaml --constraints tags=compute ceph-osd
juju deploy -n 4 --channel quincy/stable --config ceph-osd.yaml --constraints tags=compute ceph-osd
If a message from a ceph-osd unit like "Non-pristine devices detected" appears
in the output of :command:`juju status` you will need to use actions
@ -141,7 +141,7 @@ our nodes. We've chosen machines 1, 2, and 3. To deploy:
.. code-block:: none
juju deploy -n 3 --to 1,2,3 --series jammy --channel yoga/stable --config nova-compute.yaml nova-compute
juju deploy -n 3 --to 1,2,3 --channel yoga/stable --config nova-compute.yaml nova-compute
.. note::
@ -159,7 +159,7 @@ be containerised on machines 0, 1, and 2. To deploy:
.. code-block:: none
juju deploy -n 3 --to lxd:0,lxd:1,lxd:2 --series jammy --channel 8.0/stable mysql-innodb-cluster
juju deploy -n 3 --to lxd:0,lxd:1,lxd:2 --channel 8.0/stable mysql-innodb-cluster
Vault
~~~~~
@ -170,7 +170,7 @@ communication between cloud applications. It will be containerised on machine
.. code-block:: none
juju deploy --to lxd:3 --series jammy --channel 1.7/stable vault
juju deploy --to lxd:3 --channel 1.7/stable vault
This is the first application to be joined with the cloud database that was set
up in the previous section. The process is:
@ -282,13 +282,13 @@ They will be containerised on machines 0, 1, and 2. To deploy:
.. code-block:: none
juju deploy -n 3 --to lxd:0,lxd:1,lxd:2 --series jammy --channel 22.03/stable --config neutron.yaml ovn-central
juju deploy -n 3 --to lxd:0,lxd:1,lxd:2 --channel 22.03/stable --config neutron.yaml ovn-central
The neutron-api application will be containerised on machine 1:
.. code-block:: none
juju deploy --to lxd:1 --series jammy --channel yoga/stable --config neutron.yaml neutron-api
juju deploy --to lxd:1 --channel yoga/stable --config neutron.yaml neutron-api
Deploy the subordinate charm applications:
@ -326,7 +326,7 @@ The keystone application will be containerised on machine 0 with the
.. code-block:: none
juju deploy --to lxd:0 --series jammy --channel yoga/stable keystone
juju deploy --to lxd:0 --channel yoga/stable keystone
Join keystone to the cloud database:
@ -351,7 +351,7 @@ The rabbitmq-server application will be containerised on machine 2 with the
.. code-block:: none
juju deploy --to lxd:2 --series jammy --channel 3.9/stable rabbitmq-server
juju deploy --to lxd:2 --channel 3.9/stable rabbitmq-server
Two relations can be added at this time:
@ -408,7 +408,7 @@ To deploy:
.. code-block:: none
juju deploy --to lxd:3 --series jammy --channel yoga/stable --config ncc.yaml nova-cloud-controller
juju deploy --to lxd:3 --channel yoga/stable --config ncc.yaml nova-cloud-controller
Join nova-cloud-controller to the cloud database:
@ -442,7 +442,7 @@ The placement application will be containerised on machine 3 with the
.. code-block:: none
juju deploy --to lxd:3 --series jammy --channel yoga/stable placement
juju deploy --to lxd:3 --channel yoga/stable placement
Join placement to the cloud database:
@ -468,7 +468,7 @@ The openstack-dashboard application (Horizon) will be containerised on machine
.. code-block:: none
juju deploy --to lxd:2 --series jammy --channel yoga/stable openstack-dashboard
juju deploy --to lxd:2 --channel yoga/stable openstack-dashboard
Join openstack-dashboard to the cloud database:
@ -499,7 +499,7 @@ charm. To deploy:
.. code-block:: none
juju deploy --to lxd:3 --series jammy --channel yoga/stable glance
juju deploy --to lxd:3 --channel yoga/stable glance
Join glance to the cloud database:
@ -574,7 +574,7 @@ To deploy:
.. code-block:: none
juju deploy -n 3 --to lxd:0,lxd:1,lxd:2 --series jammy --channel quincy/stable --config ceph-mon.yaml ceph-mon
juju deploy -n 3 --to lxd:0,lxd:1,lxd:2 --channel quincy/stable --config ceph-mon.yaml ceph-mon
Three relations can be added at this time:
@ -609,7 +609,7 @@ To deploy:
.. code-block:: none
juju deploy --to lxd:1 --series jammy --channel yoga/stable --config cinder.yaml cinder
juju deploy --to lxd:1 --channel yoga/stable --config cinder.yaml cinder
Join cinder to the cloud database:
@ -660,7 +660,7 @@ The ceph-radosgw application will be containerised on machine 0 with the
.. code-block:: none
juju deploy --to lxd:0 --series jammy --channel quincy/stable ceph-radosgw
juju deploy --to lxd:0 --channel quincy/stable ceph-radosgw
A single relation is needed: