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
2 changes: 1 addition & 1 deletion etc/kayobe/bifrost.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
# UUID of the root filesystem contained within the deployment image.
# See below URL for instructions on how to extract it:
# https://docs.openstack.org/ironic/latest/admin/raid.html#image-requirements
# Default is none.
# Default is an empty string.
#kolla_bifrost_deploy_image_rootfs:

# Custom cloud-init user-data passed to deploy of the deployment image.
Expand Down
7 changes: 4 additions & 3 deletions etc/kayobe/compute.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
###############################################################################
# Compute node configuration.

# User with which to access the computes via SSH during bootstrap, in order
# to setup the Kayobe user account. Default is {{ os_distribution }}.
# User with which to access the compute nodes via SSH during bootstrap, in
# order to setup the Kayobe user account. Default is 'cloud-user' if
# os_distribution is set to centos, otherwise 'os_distribution'.
#compute_bootstrap_user:

###############################################################################
Expand Down Expand Up @@ -208,7 +209,7 @@
#compute_libvirt_ceph_repo_install:

# Ceph package repository release to install on CentOS and Rocky hosts when
# compute_libvirt_ceph_repo_install is true. Default is 'pacific'.
# compute_libvirt_ceph_repo_install is true. Default is 'squid'.
#compute_libvirt_ceph_repo_release:

###############################################################################
Expand Down
3 changes: 2 additions & 1 deletion etc/kayobe/controllers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
# Controller node configuration.

# User with which to access the controllers via SSH during bootstrap, in order
# to setup the Kayobe user account. Default is {{ os_distribution }}.
# to setup the Kayobe user account. Default is 'cloud-user' if os_distribution
# is set to centos, otherwise 'os_distribution'.
#controller_bootstrap_user:

###############################################################################
Expand Down
7 changes: 4 additions & 3 deletions etc/kayobe/globals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@
# is "rocky".
#os_distribution:

# OS release. Valid options are "9-stream" when os_distribution is "centos", or
# "9" when os_distribution is "rocky", or "noble" when os_distribution is
# "ubuntu".
# OS release. Valid options are "9-stream" and "10-stream" (with "9-stream"
# being the default) when os_distribution is "centos", "9" and "10" (with "9"
# being the default) when os_distribution is "rocky", or "noble" when
# os_distribution is "ubuntu".
#os_release:

###############################################################################
Expand Down
16 changes: 10 additions & 6 deletions etc/kayobe/infra-vms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,14 @@

# Base image for the infra VM root volume. Default is
# "https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img"
# when os_distribution is "ubuntu", or
# https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
# when os_distribution is "rocky",
# or
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2"
# when os_distribution is "ubuntu",
# "https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2"
# when os_distribution is "rocky" and os_release is "9",
# "https://dl.rockylinux.org/pub/rocky/10/images/x86_64/Rocky-10-GenericCloud-Base.latest.x86_64.qcow2"
# when os_distribution is "rocky" and os_release is "10",
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2"
# when os_distribution is "centos" and os_release is "9-stream", or
# "https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-10-latest.x86_64.qcow2"
# otherwise.
#infra_vm_root_image:

Expand Down Expand Up @@ -68,7 +71,8 @@
# Infrastructure VM node configuration.

# User with which to access the infrastructure vm via SSH during bootstrap, in
# order to setup the Kayobe user account.
# order to setup the Kayobe user account. Default is 'cloud-user' if
# os_distribution is set to centos, otherwise 'os_distribution'.
#infra_vm_bootstrap_user:

###############################################################################
Expand Down
1 change: 1 addition & 0 deletions etc/kayobe/inventory/groups
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@ seed
seed
seed-hypervisor
overcloud
infra-vms

###############################################################################
# Baremetal compute node groups.
Expand Down
2 changes: 1 addition & 1 deletion etc/kayobe/kolla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ kolla_base_distro_and_version: "{{ kolla_base_distro }}-{{ kolla_base_distro_ver
# case Quay.io will be used.
#kolla_docker_registry:

# Docker namespace to use for Kolla images. Default is 'kolla'.
# Docker namespace to use for Kolla images. Default is 'openstack.kolla'.
kolla_docker_namespace: stackhpc

# Username to use to access a docker registry. Default is not set, in which
Expand Down
3 changes: 2 additions & 1 deletion etc/kayobe/monitoring.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
# Monitoring node configuration.

# User with which to access the monitoring nodes via SSH during bootstrap, in
# order to setup the Kayobe user account.
# order to setup the Kayobe user account. Default is 'cloud-user' if
# os_distribution is set to centos, otherwise 'os_distribution'.
#monitoring_bootstrap_user:

###############################################################################
Expand Down
3 changes: 2 additions & 1 deletion etc/kayobe/seed-hypervisor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
# Seed hypervisor node configuration.

# User with which to access the seed hypervisor via SSH during bootstrap, in
# order to setup the Kayobe user account. Default is {{ os_distribution }}.
# order to setup the Kayobe user account. Default is 'cloud-user' if
# os_distribution is set to centos, otherwise 'os_distribution'.
#seed_hypervisor_bootstrap_user:

###############################################################################
Expand Down
11 changes: 6 additions & 5 deletions etc/kayobe/seed-vm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,12 @@
# "https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img"
# when os_distribution is "ubuntu",
# "https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2"
# when os_distribution is "rocky" and seed_vm_boot_firmware is "efi",
# "https://dl.rockylinux.org/vault/rocky/9.3/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2"
# when os_distribution is "rocky" and seed_vm_boot_firmware is not "efi"
# (default is "bios"), or
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2"
# when os_distribution is "rocky" and os_release is "9",
# "https://dl.rockylinux.org/pub/rocky/10/images/x86_64/Rocky-10-GenericCloud-Base.latest.x86_64.qcow2"
# when os_distribution is "rocky" and os_release is "10",
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2"
# when os_distribution is "centos" and os_release is "9-stream", or
# "https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-10-latest.x86_64.qcow2"
# otherwise.
#seed_vm_root_image:

Expand Down
6 changes: 4 additions & 2 deletions etc/kayobe/seed.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
# Seed node configuration.

# User with which to access the seed via SSH during bootstrap, in order to
# setup the Kayobe user account. Default is {{ os_distribution }}.
# setup the Kayobe user account. Default is 'cloud-user' if os_distribution is
# set to centos, otherwise 'os_distribution'.
#seed_bootstrap_user:

###############################################################################
Expand Down Expand Up @@ -155,9 +156,10 @@ seed_redfish_exporter_container:
# Example:
# seed_containers:
# squid:
# image: "stackhpc/squid:3.5.20-1"
# image: "docker.io/stackhpc/squid"
# pre: "{{ kayobe_env_config_path }}/containers/squid/pre.yml"
# post: "{{ kayobe_env_config_path }}/containers/squid/post.yml"
# tag: "3.5.20-1"
#
seed_containers: >-
{{ {} | combine(seed_pulp_container if seed_pulp_container_enabled | bool else {})
Expand Down
5 changes: 3 additions & 2 deletions etc/kayobe/storage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
###############################################################################
# Storage node configuration.

# User with which to access the storages via SSH during bootstrap, in order
# to setup the Kayobe user account. Default is {{ os_distribution }}.
# User with which to access the storage nodes via SSH during bootstrap, in
# order to setup the Kayobe user account. Default is 'cloud-user' if
# os_distribution is set to centos, otherwise 'os_distribution'.
#storage_bootstrap_user:

###############################################################################
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
fixes:
- |
Fix missing NTP configuration for infrastructure VMs. Operators should run
``kayobe infra vm host configure --tags ntp``.
Loading