Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/stackhpc-build-kayobe-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -120,3 +120,4 @@ jobs:
RESULTS_URL: "N/A"
WORKFLOW_URL: "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
if: failure() && github.event_name == 'push'

2 changes: 1 addition & 1 deletion .github/workflows/stackhpc-container-image-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ jobs:
- name: Install Docker Python SDK
run: |
sudo pip install docker

- name: Get Kolla tag
id: write-kolla-tag
run: echo "kolla-tag=${{ needs.generate-tag.outputs.openstack_release }}-${{ matrix.distro }}-${{ matrix.distro == 'rocky' && '9' || 'jammy' }}-${{ needs.generate-tag.outputs.datetime_tag }}" >> $GITHUB_OUTPUT
Expand Down
6 changes: 3 additions & 3 deletions doc/source/operations/secret-rotation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Full method
the state of the cloud before any changes are made

2. Edit your Kolla-Ansible checkout to include changes not yet included
upstream.
upstream.

.. _kolla-change:

Expand All @@ -98,7 +98,7 @@ Full method
.. code:: bash

git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/78/903178/2 && git cherry-pick FETCH_HEAD

3. Re-install Kolla-Ansible from source in your Kolla-Ansible Python
environment

Expand Down Expand Up @@ -129,7 +129,7 @@ Full method
^redis_master_password
^memcache_secret_key
_ssh_key

private_key
public_key
^$
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ if [[ ! -d kayobe ]]; then
virtualenv kayobe
fi
# NOTE: Virtualenv's activate and deactivate scripts reference an
# unbound variable.
# unbound variable.
set +u
source kayobe/bin/activate
set -u
Expand Down Expand Up @@ -135,7 +135,7 @@ deactivate
set -u
$KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/configure-openstack.sh $BASE_PATH

# Create a test vm
# Create a test vm
VENV_DIR=$BASE_PATH/venvs/openstack
if [[ ! -d $VENV_DIR ]]; then
python3 -m venv $VENV_DIR
Expand Down
4 changes: 2 additions & 2 deletions etc/kayobe/environments/aufn-ceph/configure-openstack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ cd $BASE_PATH/src/
[[ -d openstack-config ]] || git clone https://github.com/stackhpc/openstack-config-multinode.git openstack-config
cd openstack-config
if [[ ! -d $VENV_DIR ]]; then
# Using virtualenv causes a strange bug with python3.6 where
# Using virtualenv causes a strange bug with python3.6 where
# nested virtual env creation leads to envs without pip...
# virtualenv $VENV_DIR
python3 -m venv $VENV_DIR
fi

# NOTE: Virtualenv's activate and deactivate scripts reference an unbound variable.
# NOTE: Virtualenv's activate and deactivate scripts reference an unbound variable.
set +u
source $VENV_DIR/bin/activate
set -u
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ vrrp_instance kolla_internal_vip_{{ keepalived_virtual_router_id }} {
interface {{ api_interface }}
virtual_router_id {{ keepalived_virtual_router_id }}
priority {{ groups['loadbalancer'].index(inventory_hostname) + 1 }}
advert_int 3 # Increase advert interval from 1 to 3 as there was a lot of jumping amongst controllers on the internal network
advert_int 3 # Increase advert interval from 1 to 3 as there was a lot of jumping amongst controllers on the internal network
{% if keepalived_traffic_mode == 'unicast' %}
unicast_src_ip {{ api_interface_address }}
{% if groups['loadbalancer'] | length > 1 %}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Only use local pulp mirrors for overcloud hosts
# to avoid situations where the seed-hypervisor
# to avoid situations where the seed-hypervisor
# tries to use a local pulp repo on the seed VM
# before the seed vm has been provisioned
dnf_custom_repos: "{{ stackhpc_dnf_repos }}"
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ indexer_node_name: "{{ inventory_hostname }}"
indexer_network_host: "{{ provision_oc_net_name | net_ip }}"

# Even in a single node setup this must be defined. If not defaults to 127.0.0.1
indexer_cluster_nodes:
indexer_cluster_nodes:
- "{{ indexer_network_host }}"

instances:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ route:
- severity=~"critical|alert"
receiver: 'slack-critical-notifications'


receivers:
- name: 'slack-notifications'
slack_configs:
- channel: '#notifications'
actions:
- type: button
text: 'Silence 🔕'
url: {{ '{% raw %}' }}{% raw %} '{{ template "__alert_silence_link" . }}'
url: {{ '{% raw %}' }}{% raw %} '{{ template "__alert_silence_link" . }}'
{% endraw %}{{ '{% endraw %}' }}
send_resolved: true
http_config:
Expand All @@ -35,7 +35,7 @@ receivers:
actions:
- type: button
text: 'Silence 🔕'
url: {{ '{% raw %}' }}{% raw %} '{{ template "__alert_silence_link" . }}'
url: {{ '{% raw %}' }}{% raw %} '{{ template "__alert_silence_link" . }}'
{% endraw %}{{ '{% endraw %}' }}
send_resolved: true
http_config:
Expand Down
2 changes: 1 addition & 1 deletion releasenotes/notes/add-caso-f36b98453be10169.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
that supports Cloud Accounting Usage Records. For more information, see
the `upstream docs <https://caso.readthedocs.io/en/stable/>`__. Note that
this container does not exist in upstream Kolla and is maintained
downstream by StackHPC.
downstream by StackHPC.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
features:
- |
Added the ``rekey-hosts.yml`` playbook to automatically rotate the SSH
Added the ``rekey-hosts.yml`` playbook to automatically rotate the SSH
keys on all hosts.
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ features:
- |
Add the package repository configuration required for Rocky Linux 9
support.

Add CI for Rocky 9 hosts.
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ features:
Adds support for using a VMs as compute and controller nodes in the
``ci-multinode`` environment by dynamically setting the MTU of the networks
in networks.yml and removing the static definition of the network
interfaces for the compute and controller groups.
interfaces for the compute and controller groups.
2 changes: 1 addition & 1 deletion releasenotes/notes/bump-rocky-9-90412343a29bc45b.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
upgrade:
- |
Bumped rocky 9 package versions due to missing snapshot
Bumped rocky 9 package versions due to missing snapshot
2 changes: 1 addition & 1 deletion releasenotes/notes/docker-bump-dc4e85668ee69a21.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ fixes:
- |
Separated out repos for Docker CE for Ubuntu Jammy/Focal. This fixes a Pulp
sync issue where two "identical" repository versions existed with different
checksums.
checksums.
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ features:
Adds drive temperatures to the table on the hardware overview dashboard
and a timeseries to show the temperature over time.
- |
Adds picker to hardware overview dashboard to select a specific host to
Adds picker to hardware overview dashboard to select a specific host to
show drive information for.
2 changes: 1 addition & 1 deletion releasenotes/notes/ubuntu-jammy-cd109d12954d7626.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
upgrade:
- |
Dont pull apt packages from pulp for Ubuntu Jammy until Jammy packages
Dont pull apt packages from pulp for Ubuntu Jammy until Jammy packages
are published.
- |
Dont pull ceph packages from ceph official repos for Ubuntu Jammy until
Expand Down
Loading