Skip to content

Commit 18edfec

Browse files
authored
Merge pull request #626 from stackhpc/zed-bits
zed: small fixes
2 parents 8d80e03 + 8384dc4 commit 18edfec

File tree

11 files changed

+31
-16
lines changed

11 files changed

+31
-16
lines changed

.automation.conf/tempest/tempest-ci-multinode.overrides.conf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ v3_endpoint_type = publicURL
1010
[compute]
1111
min_compute_nodes = 2
1212
min_microversion = 2.1
13-
max_microversion = 2.88
13+
max_microversion = 2.93
1414

1515
[service-clients]
1616
http_timeout = 600
@@ -26,7 +26,7 @@ console_output = true
2626
storage_protocol = ceph
2727
build_timeout = 600
2828
min_microversion = 3.0
29-
max_microversion = 3.66
29+
max_microversion = 3.70
3030

3131
[image]
3232
build_timeout = 600

.github/workflows/stackhpc-all-in-one.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ jobs:
254254
-v $(pwd)/tempest-artifacts:/stack/tempest-artifacts \
255255
-e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
256256
$KAYOBE_IMAGE \
257-
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/tempest.sh -e ansible_user=stack
257+
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/tempest.sh -e ansible_user=stack -e rally_no_sensitive_log=false
258258
env:
259259
KAYOBE_AUTOMATION_SSH_PRIVATE_KEY: ${{ steps.ssh_key.outputs.ssh_key }}
260260

doc/source/configuration/swap.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Swap
33
====
44

5+
Support for :kayobe-doc:`managing swap files and devices
6+
<configuration/reference/hosts.html#swap>` was added to Kayobe in the Zed
7+
release. The custom playbook described below is retained for backwards
8+
compatibility but may be removed in a future release.
9+
510
StackHPC Kayobe configuration provides a ``swap.yml`` custom playbook that may
611
be used to configure a swap device.
712

etc/kayobe/ansible/requirements.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ collections:
33
- name: stackhpc.cephadm
44
version: 1.14.0
55
- name: stackhpc.pulp
6-
version: 0.4.1
6+
version: 0.5.2
77
- name: stackhpc.hashicorp
88
version: 2.4.0
99
roles:

etc/kayobe/ansible/swap.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
---
2+
# NOTE: Kayobe provides support for managing swap devices and files since the
3+
# Zed release. This playbook is retained for backwards compatibility but will
4+
# be removed in a future release.
5+
26
# Custom playbook to configure a swap device. This may be used as a
37
# post-overcloud host configure hook.
48
#

etc/kayobe/cephadm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Cephadm deployment configuration.
44

55
# Ceph release name.
6-
cephadm_ceph_release: "{{ 'quincy' }}"
6+
cephadm_ceph_release: "quincy"
77

88
# Ceph FSID.
99
#cephadm_fsid:
@@ -12,7 +12,7 @@ cephadm_ceph_release: "{{ 'quincy' }}"
1212
cephadm_image: "{{ stackhpc_docker_registry if stackhpc_sync_ceph_images | bool else 'quay.io' }}/ceph/ceph:{{ cephadm_image_tag }}"
1313

1414
# Ceph container image tag.
15-
cephadm_image_tag: "{{ 'v17.2.6' }}"
15+
cephadm_image_tag: "v17.2.6"
1616

1717
# Ceph custom repo workaround for Ubuntu Jammy as there are no official ceph repos for jammy.
1818
cephadm_custom_repos: "{{ ansible_facts['distribution_release'] == 'jammy' }}"

etc/kayobe/environments/aufn-ceph/a-universe-from-nothing.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
set -eu
1111

1212
BASE_PATH=~
13-
KAYOBE_BRANCH=stackhpc/yoga
14-
KAYOBE_CONFIG_BRANCH=stackhpc/yoga
13+
KAYOBE_BRANCH=stackhpc/zed
14+
KAYOBE_CONFIG_BRANCH=stackhpc/zed
1515
KAYOBE_ENVIRONMENT=aufn-ceph
1616

1717
PELICAN_HOST="10.0.0.34 pelican pelican.service.compute.sms-lab.cloud"

etc/kayobe/environments/aufn-ceph/cephadm.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22
###############################################################################
33
# Cephadm deployment configuration.
44

5-
# Ceph container image.
6-
cephadm_image: "quay.io/ceph/ceph:v16.2.5"
7-
85
# List of additional cephadm commands to run before deployment
96
# cephadm_commands:
107
# - "config set global osd_pool_default_size {{ [3, groups['osds'] | length] | min }}"

etc/kayobe/environments/aufn-ceph/kolla/inventory/overcloud-services.j2

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,17 @@ common
2424
[kolla-toolbox:children]
2525
common
2626

27+
[opensearch:children]
28+
control
29+
30+
# TODO: This is used for cleanup and can be removed in the Antelope cycle.
31+
[elasticsearch-curator:children]
32+
opensearch
33+
34+
# Opensearch dashboards
35+
[opensearch-dashboards:children]
36+
opensearch
37+
2738
# Glance
2839
[glance-api:children]
2940
glance
@@ -475,9 +486,8 @@ monitoring
475486
[prometheus-openstack-exporter:children]
476487
monitoring
477488

478-
# NOTE(Alex-Welsh): This might need removing, since we have moved to opensearch
479489
[prometheus-elasticsearch-exporter:children]
480-
elasticsearch
490+
opensearch
481491

482492
[prometheus-blackbox-exporter:children]
483493
monitoring
@@ -520,4 +530,4 @@ ovn-database
520530
ovn-database
521531

522532
[ovn-sb-db:children]
523-
ovn-database
533+
ovn-database

etc/kayobe/pulp.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,6 @@ stackhpc_pulp_images_kolla:
497497
- prometheus-blackbox-exporter
498498
- prometheus-cadvisor
499499
- prometheus-haproxy-exporter
500-
- prometheus-jiralert
501500
- prometheus-libvirt-exporter
502501
- prometheus-memcached-exporter
503502
- prometheus-msteams

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
kayobe@git+https://github.com/stackhpc/kayobe@stackhpc/zed
2-
ansible-modules-hashivault;python_version >= "3.8"
2+
ansible-modules-hashivault

0 commit comments

Comments
 (0)