Skip to content

zed: small fixes #626

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Sep 27, 2023
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
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ v3_endpoint_type = publicURL
[compute]
min_compute_nodes = 2
min_microversion = 2.1
max_microversion = 2.88
max_microversion = 2.93

[service-clients]
http_timeout = 600
Expand All @@ -26,7 +26,7 @@ console_output = true
storage_protocol = ceph
build_timeout = 600
min_microversion = 3.0
max_microversion = 3.66
max_microversion = 3.70

[image]
build_timeout = 600
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stackhpc-all-in-one.yml
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ jobs:
-v $(pwd)/tempest-artifacts:/stack/tempest-artifacts \
-e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
$KAYOBE_IMAGE \
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/tempest.sh -e ansible_user=stack
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/tempest.sh -e ansible_user=stack -e rally_no_sensitive_log=false
env:
KAYOBE_AUTOMATION_SSH_PRIVATE_KEY: ${{ steps.ssh_key.outputs.ssh_key }}

Expand Down
5 changes: 5 additions & 0 deletions doc/source/configuration/swap.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
Swap
====

Support for :kayobe-doc:`managing swap files and devices
<configuration/reference/hosts.html#swap>` was added to Kayobe in the Zed
release. The custom playbook described below is retained for backwards
compatibility but may be removed in a future release.

StackHPC Kayobe configuration provides a ``swap.yml`` custom playbook that may
be used to configure a swap device.

Expand Down
2 changes: 1 addition & 1 deletion etc/kayobe/ansible/requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ collections:
- name: stackhpc.cephadm
version: 1.14.0
- name: stackhpc.pulp
version: 0.4.1
version: 0.5.2
- name: stackhpc.hashicorp
version: 2.4.0
roles:
Expand Down
4 changes: 4 additions & 0 deletions etc/kayobe/ansible/swap.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
---
# NOTE: Kayobe provides support for managing swap devices and files since the
# Zed release. This playbook is retained for backwards compatibility but will
# be removed in a future release.

# Custom playbook to configure a swap device. This may be used as a
# post-overcloud host configure hook.
#
Expand Down
4 changes: 2 additions & 2 deletions etc/kayobe/cephadm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Cephadm deployment configuration.

# Ceph release name.
cephadm_ceph_release: "{{ 'quincy' }}"
cephadm_ceph_release: "quincy"

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

# Ceph container image tag.
cephadm_image_tag: "{{ 'v17.2.6' }}"
cephadm_image_tag: "v17.2.6"

# Ceph custom repo workaround for Ubuntu Jammy as there are no official ceph repos for jammy.
cephadm_custom_repos: "{{ ansible_facts['distribution_release'] == 'jammy' }}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
set -eu

BASE_PATH=~
KAYOBE_BRANCH=stackhpc/yoga
KAYOBE_CONFIG_BRANCH=stackhpc/yoga
KAYOBE_BRANCH=stackhpc/zed
KAYOBE_CONFIG_BRANCH=stackhpc/zed
KAYOBE_ENVIRONMENT=aufn-ceph

PELICAN_HOST="10.0.0.34 pelican pelican.service.compute.sms-lab.cloud"
Expand Down
3 changes: 0 additions & 3 deletions etc/kayobe/environments/aufn-ceph/cephadm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@
###############################################################################
# Cephadm deployment configuration.

# Ceph container image.
cephadm_image: "quay.io/ceph/ceph:v16.2.5"

# List of additional cephadm commands to run before deployment
# cephadm_commands:
# - "config set global osd_pool_default_size {{ [3, groups['osds'] | length] | min }}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,17 @@ common
[kolla-toolbox:children]
common

[opensearch:children]
control

# TODO: This is used for cleanup and can be removed in the Antelope cycle.
[elasticsearch-curator:children]
opensearch

# Opensearch dashboards
[opensearch-dashboards:children]
opensearch

# Glance
[glance-api:children]
glance
Expand Down Expand Up @@ -475,9 +486,8 @@ monitoring
[prometheus-openstack-exporter:children]
monitoring

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

[prometheus-blackbox-exporter:children]
monitoring
Expand Down Expand Up @@ -520,4 +530,4 @@ ovn-database
ovn-database

[ovn-sb-db:children]
ovn-database
ovn-database
1 change: 0 additions & 1 deletion etc/kayobe/pulp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -497,7 +497,6 @@ stackhpc_pulp_images_kolla:
- prometheus-blackbox-exporter
- prometheus-cadvisor
- prometheus-haproxy-exporter
- prometheus-jiralert
- prometheus-libvirt-exporter
- prometheus-memcached-exporter
- prometheus-msteams
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
kayobe@git+https://github.com/stackhpc/kayobe@stackhpc/zed
ansible-modules-hashivault;python_version >= "3.8"
ansible-modules-hashivault