Skip to content

Commit 9926b76

Browse files
authored
Merge pull request stackhpc#167 from stackhpc/update-readme
Update readme for 2023.1
2 parents ae53013 + 229b157 commit 9926b76

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

README.rst

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ are interested in, and follow the README.
1818
Requirements
1919
============
2020

21-
For this workshop we require the use of a single server, configured as a
21+
For this workshop, we require the use of a single server, configured as a
2222
*seed hypervisor*. This server should be a bare metal node or VM running
23-
CentOS 8, with the following minimum requirements:
23+
Rocky 9, with the following minimum requirements:
2424

2525
* 32GB RAM
2626
* 80GB disk
@@ -31,7 +31,7 @@ configured for the login user.
3131
Exercise
3232
========
3333

34-
On the seed hypervisor we will deploy three VMs:
34+
On the seed hypervisor, we will deploy three VMs:
3535

3636
* 1 seed
3737
* 1 controller
@@ -59,9 +59,9 @@ There are four parts to this guide:
5959
exercise, and fetching the necessary source code.
6060

6161
*Deploying a Seed* includes all instructions necessary to download and
62-
install the Kayobe prerequisites on a plain CentOS 8 cloud image, including
62+
install the Kayobe prerequisites on a plain Rocky 9 cloud image, including
6363
provisioning and configuration of a seed VM. Optionally, snapshot the
64-
instance after this step to reduce setup time in future.
64+
instance after this step to reduce setup time in the future.
6565

6666
*A Universe from a Seed* contains all instructions necessary to deploy from
6767
a host running a seed VM. An image suitable for this can be created
@@ -75,7 +75,7 @@ Preparation
7575

7676
This shows how to prepare the seed hypervisor for the exercise. It assumes
7777
you have created a seed hypervisor instance fitting the requirements
78-
above and have already logged in (e.g. ``ssh centos@<ip>``).
78+
above and have already logged in (e.g. ``ssh rocky@<ip>``).
7979

8080
.. code-block:: console
8181
@@ -106,7 +106,7 @@ above and have already logged in (e.g. ``ssh centos@<ip>``).
106106
cd
107107
108108
# Clone Kayobe.
109-
git clone https://opendev.org/openstack/kayobe.git -b master
109+
git clone https://opendev.org/openstack/kayobe.git -b stable/2023.1
110110
cd kayobe
111111
112112
# Clone the Tenks repository.
@@ -115,7 +115,7 @@ above and have already logged in (e.g. ``ssh centos@<ip>``).
115115
# Clone this Kayobe configuration.
116116
mkdir -p config/src
117117
cd config/src/
118-
git clone https://github.com/stackhpc/a-universe-from-nothing.git kayobe-config -b master
118+
git clone https://github.com/stackhpc/a-universe-from-nothing.git kayobe-config -b stable/2023.1
119119
120120
# Configure host networking (bridge, routes & firewall)
121121
./kayobe-config/configure-local-networking.sh
@@ -129,7 +129,7 @@ Deploying a Seed
129129

130130
This shows how to create an image suitable for deploying Kayobe.
131131
It assumes you have created a seed hypervisor instance fitting the requirements
132-
above and have already logged in (e.g. ``ssh centos@<ip>``), and performed the
132+
above and have already logged in (e.g. ``ssh rocky@<ip>``), and performed the
133133
necessary `Preparation`_.
134134

135135
.. code-block:: console
@@ -165,13 +165,13 @@ necessary `Preparation`_.
165165
# Optional: Shutdown the seed VM if creating a seed snapshot.
166166
sudo virsh shutdown seed
167167
168-
If required, add any additional SSH public keys to /home/centos/.ssh/authorized_keys
168+
If required, add any additional SSH public keys to /home/rocky/.ssh/authorized_keys
169169

170170
Optional: Creating a Seed Snapshot
171171
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
172172

173173
If necessary, take a snapshot of the hypervisor instance at this point to speed up this
174-
process in future.
174+
process in the future.
175175

176176
You are now ready to deploy a control plane using this host or snapshot.
177177

@@ -184,7 +184,7 @@ pre-deployed seed VM, or a host that has run through the steps in
184184

185185
Having a snapshot image saves us some time if we need to repeat the deployment.
186186
If working from a snapshot, create a new instance with the same dimensions as
187-
the Seed image and log in to it.
187+
the Seed image and log into it.
188188
Otherwise, continue working with the instance from `Deploying a Seed`_.
189189

190190
.. code-block:: console
@@ -298,7 +298,7 @@ Exploring the Deployment
298298
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
299299

300300
Once each of the VMs becomes available, they should be accessible
301-
via SSH as the ``centos`` or ``stack`` user at the following IP addresses:
301+
via SSH as the ``rocky`` or ``stack`` user at the following IP addresses:
302302

303303
=========== ================
304304
Host IP
@@ -419,8 +419,8 @@ The new containers can be seen running on the controller node:
419419
420420
$ ssh [email protected] docker ps
421421
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
422-
fad79f29afbc 192.168.33.5:4000/openstack.kolla/opensearch-dashboards:2024.1-rocky-9 "dumb-init --single-…" 6 hours ago Up 6 hours (healthy) opensearch_dashboards
423-
64df77adc709 192.168.33.5:4000/openstack.kolla/opensearch:2024.1-rocky-9 "dumb-init --single-…" 6 hours ago Up 6 hours (healthy) opensearch
422+
fad79f29afbc 192.168.33.5:4000/openstack.kolla/opensearch-dashboards:2023.1-rocky-9 "dumb-init --single-…" 6 hours ago Up 6 hours (healthy) opensearch_dashboards
423+
64df77adc709 192.168.33.5:4000/openstack.kolla/opensearch:2023.1-rocky-9 "dumb-init --single-…" 6 hours ago Up 6 hours (healthy) opensearch
424424
...
425425
426426
We can see the log indexes in OpenSearch:
@@ -512,7 +512,7 @@ OpenStack venv:
512512
. ~/os-venv/bin/activate
513513
514514
# Install barbicanclient
515-
pip install python-barbicanclient -c https://releases.openstack.org/constraints/upper/master
515+
pip install python-barbicanclient -c https://releases.openstack.org/constraints/upper/2023.1
516516
517517
# Source the OpenStack environment variables
518518
source ~/kayobe/config/src/kayobe-config/etc/kolla/public-openrc.sh

0 commit comments

Comments
 (0)