Skip to content

Commit b506b8e

Browse files
committed
Merge stackhpc/wallaby into stackhpc/xena
2 parents d1f8c7e + a5029fb commit b506b8e

File tree

14 files changed

+329
-7
lines changed

14 files changed

+329
-7
lines changed

.github/workflows/pull-request.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
name: Pull request
3+
'on':
4+
pull_request:
5+
jobs:
6+
tox:
7+
runs-on: ubuntu-20.04
8+
strategy:
9+
matrix:
10+
include:
11+
- environment: pep8
12+
python-version: 3.8
13+
- environment: releasenotes
14+
python-version: 3.8
15+
name: Tox ${{ matrix.environment }} with Python ${{ matrix.python-version }}
16+
steps:
17+
- name: GitHub Checkout 🛎
18+
uses: actions/checkout@v3
19+
with:
20+
fetch-depth: 0
21+
- name: Setup Python ${{ matrix.python-version }} 🐍
22+
uses: actions/setup-python@v3
23+
with:
24+
python-version: ${{ matrix.python-version }}
25+
- name: Install Tox 📦
26+
run: pip install tox
27+
- name: Run Tox ${{ matrix.environment }} 🧪
28+
run: tox -e ${{ matrix.environment }}

.yamllint

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ rules:
99
level: error
1010
comments:
1111
require-starting-space: false
12+
line-length: disable
1213
truthy: disable

etc/kayobe/ansible/requirements.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
collections:
23
- name: stackhpc.pulp
34
version: 0.3.0
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
---
22
aio_ips:
33
builder: 192.168.33.3
4-

etc/kayobe/kolla.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ kolla_sources:
131131
# Install our custom inspector plugins.
132132
type: git
133133
location: https://github.com/stackhpc/stackhpc-inspector-plugins.git
134-
reference: 1.1.2
134+
reference: 1.3.0
135135
magnum-base:
136136
type: git
137137
location: https://github.com/stackhpc/magnum.git
@@ -246,15 +246,15 @@ kolla_build_customizations:
246246
ironic_inspector_pip_packages_append:
247247
- /additions/*
248248
ovn_base_packages_override:
249-
- ovn-2021-21.06.0
249+
- ovn-2021-21.12.0
250250
ovn_controller_packages_override:
251-
- ovn-2021-host-21.06.0
251+
- ovn-2021-host-21.12.0
252252
ovn_nb_db_server_packages_override:
253-
- ovn-2021-central-21.06.0
253+
- ovn-2021-central-21.12.0
254254
ovn_northd_packages_override:
255-
- ovn-2021-central-21.06.0
255+
- ovn-2021-central-21.12.0
256256
ovn_sb_db_server_packages_override:
257-
- ovn-2021-central-21.06.0
257+
- ovn-2021-central-21.12.0
258258
openvswitch_base_packages_override:
259259
- libibverbs
260260
- openvswitch2.16

releasenotes/config.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
# This needs to be updated to the latest release.
3+
default_branch: stackhpc/wallaby
4+
release_tag_re: stackhpc/\d+\.\d+\.\d+\.\d
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
features:
3+
- |
4+
Adds support for package repository snapshots via `Pulp
5+
<https://pulpproject.org/>`_. A local Pulp server is deployed on the seed,
6+
which syncs package repositories and container images from the StackHPC
7+
`Ark <https://ark.stackhpc.com>`_ Pulp server. Control plane servers pull
8+
packages and container images from the local Pulp server.
9+
- |
10+
The EPEL package repository is disabled by default. It may be enabled by
11+
setting ``dnf_enable_epel`` to ``true``.
12+
- |
13+
Uses StackHPC source code repositories for kolla, kolla-ansible, and bifrost.
14+
- |
15+
Supports Kolla CentOS Stream 8 source container images.
16+
- |
17+
Adds custom playbooks for compute host maintenance:
18+
19+
* ``nova-compute-drain.yml``
20+
* ``nova-compute-disable.yml``
21+
* ``nova-compute-enable.yml``
22+
* ``reboot.yml``
23+
other:
24+
- Adds a ``ci-aio`` environment for CI testing.
25+
- Adds a ``ci-builder`` environment for building Kolla container images in CI.

releasenotes/requirements.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
reno>=3.4.0 # Apache-2.0
2+
sphinx>=2.0.0,!=2.1.0 # BSD
3+
sphinxcontrib-svg2pdfconverter>=0.1.0 # BSD
4+
sphinx-material

releasenotes/source/_static/.placeholder

Whitespace-only changes.

releasenotes/source/_templates/.placeholder

Whitespace-only changes.

0 commit comments

Comments
 (0)