diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f7ea49fa0..aa3c692ec 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -68,7 +68,7 @@ jobs: - distro: debian_11 base: debian image: neutron - runs-on: macos-12 + runs-on: vm-self-hosted if: >- ( github.event_name == 'pull_request_review' && github.event.review.state == 'approved' ) || github.event_name != 'pull_request_review' steps: diff --git a/.github/workflows/distros.yml b/.github/workflows/distros.yml index 6d43d0d9b..7aceda3c8 100644 --- a/.github/workflows/distros.yml +++ b/.github/workflows/distros.yml @@ -20,7 +20,7 @@ jobs: permissions: contents: write # for technote-space/create-pr-action to push code pull-requests: write # for technote-space/create-pr-action to create a PR - runs-on: macos-12 + runs-on: vm-self-hosted steps: - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0 - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # 4.0.2 diff --git a/.github/workflows/on-demand_aio.yml b/.github/workflows/on-demand_aio.yml index 07cd09fbf..ba2616751 100644 --- a/.github/workflows/on-demand_aio.yml +++ b/.github/workflows/on-demand_aio.yml @@ -52,7 +52,7 @@ jobs: fail-fast: false matrix: distro: ${{ fromJson(needs.generate-json-matrix.outputs.matrix) }} - runs-on: macos-12 + runs-on: vm-self-hosted steps: - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0 - uses: ./.github/actions/vagrant-setup diff --git a/.github/workflows/on-demand_noha.yml b/.github/workflows/on-demand_noha.yml index c2379a527..4f00b8405 100644 --- a/.github/workflows/on-demand_noha.yml +++ b/.github/workflows/on-demand_noha.yml @@ -24,7 +24,7 @@ permissions: read-all jobs: check-noha-ubuntu: name: Check No High Availability deployment on Ubuntu Focal Virtual Machines - runs-on: macos-12 + runs-on: vm-self-hosted if: >- ( github.event_name == 'pull_request_review' && github.event.review.state == 'approved' ) || github.event_name != 'pull_request_review' env: @@ -34,8 +34,6 @@ jobs: steps: - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0 - uses: ./.github/actions/vagrant-setup - - name: Install GNU tools - run: brew install iproute2mac - name: Install Vagrant Reload plugin run: vagrant plugin install vagrant-reload - name: Deploy OpenStack Compute nodes diff --git a/.github/workflows/scheduled_aio.yml b/.github/workflows/scheduled_aio.yml index 4e807616a..a9ffba5db 100644 --- a/.github/workflows/scheduled_aio.yml +++ b/.github/workflows/scheduled_aio.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false matrix: distro: ${{ fromJson(needs.generate-json-matrix.outputs.matrix) }} - runs-on: macos-12 + runs-on: vm-self-hosted steps: - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 4.2.0 - uses: ./.github/actions/vagrant-setup diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 84a2de475..3367c28e8 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -30,7 +30,7 @@ jobs: "docker.io/library/ubuntu:22.04", "docker.io/library/rockylinux:9", ] - os_release: ["2023.1", "2023.2", "2024.1"] + os_release: ["2023.1", "2023.2", "2024.1", "2024.2"] container: image: ${{ matrix.image }} runs-on: ubuntu-latest diff --git a/actionlint.yml b/actionlint.yml new file mode 100644 index 000000000..3907cbd06 --- /dev/null +++ b/actionlint.yml @@ -0,0 +1,12 @@ +--- +# SPDX-license-identifier: Apache-2.0 +############################################################################## +# Copyright (c) 2025 +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Apache License, Version 2.0 +# which accompanies this distribution, and is available at +# http://www.apache.org/licenses/LICENSE-2.0 +############################################################################## +self-hosted-runner: + labels: + - vm-self-hosted diff --git a/etc/kolla/kolla-build.conf b/etc/kolla/kolla-build.conf new file mode 100644 index 000000000..4a2bb3d3f --- /dev/null +++ b/etc/kolla/kolla-build.conf @@ -0,0 +1,3934 @@ +[DEFAULT] + +# +# From kolla +# + +# The distro type of the base image. (string value) +# Possible values: +# centos - +# debian - +# rocky - +# ubuntu - +#base = rocky + +# The base distro image tag (string value) +#base_tag = latest + +# The base image name. Default is the same with base. (string value) +#base_image = + +# The base architecture. Default is same as host. (string value) +# Possible values: +# x86_64 - +# aarch64 - +#base_arch = x86_64 + +# The base architecture used for downloading external packages. +# Default is derived from base-arch. (string value) +# Possible values: +# amd64 - +# arm64 - +#debian_arch = amd64 + +# Use dumb-init as init system in containers (boolean value) +#use_dumb_init = true + +# Turn on debugging log level (boolean value) +#debug = false + +# Do not rebuild parents of matched images (boolean value) +#skip_parents = false + +# Do not rebuild images present in the container engine cache (boolean +# value) +#skip_existing = false + +# Set docker build time variables (dict value) +#build_args = + +# Keep failed intermediate containers (boolean value) +#keep = false + +# Show image dependencies (filtering supported) (boolean value) +#list_dependencies = + +# Show all available images (filtering supported) (boolean value) +#list_images = + +# Base directory for local source resolution (string value) +#locals_base = ./ + +# The Docker namespace name (string value) +#namespace = kolla + +# The network mode for Docker build. Example: host (string value) +#network_mode = host + +# Use the container engine cache when building (boolean value) +#cache = true + +# The platform to use for a cross-compile build. Should be set in +# conjunction with "--base-arch" argument. Example: "--platform +# linux/arm64 --base-arch aarch64" (string value) +#platform = + +# Build a pre-defined set of images, see [profiles] section in config. +# The default profiles are: infra, main, aux, default (string value) +#profile = + +# Push images after building (boolean value) +#push = false + +# The number of threads to use while pushing images. Note: Docker +# cannot handle threaded pushing properly (integer value) +# Minimum value: 1 +#push_threads = 1 + +# The number of times to retry while building (integer value) +# Minimum value: 0 +#retries = 3 + +# Build only images matching regex and its dependencies (string value) +#regex = + +# The container image registry host. The default registry host is +# Docker Hub (string value) +#registry = + +# Path to the file to store the docker image dependency in Graphviz +# dot format (string value) +#save_dependency = + +# Format to write the final results in. (string value) +# Possible values: +# json - +# none - +#format = json + +# Name of a file to write the build summary to when format is json. If +# unset, the summary will be written to standard output (string value) +#summary_json_file = + +# Base url to OpenStack tarballs (string value) +#tarballs_base = https://tarballs.opendev.org + +# The number of threads to use while building. (Note: setting to one +# will allow real time logging) (integer value) +# Minimum value: 1 +#threads = 8 + +# The container image tag (string value) +#tag = 19.0.0 + +# Don't build images. Generate Dockerfile only (boolean value) +#template_only = false + +# Time in seconds after which any operation times out (integer value) +#timeout = 120 + +# Path to template override file (string value) +#template_override = + +# Path to additional docker file template directory, can be specified +# multiple times (string value) +#docker_dir = + +# Path to logs directory (string value) +#logs_dir = + +# Attempt to pull a newer version of the base image (boolean value) +#pull = true + +# Path to be used as working directory. By default, a temporary dir is +# created (string value) +#work_dir = + +# Squash the image layers. WARNING: it will consume lots of disk IO. +# "docker-squash" tool is required, install it by "pip install docker- +# squash" (boolean value) +#squash = false + +# OpenStack release for building kolla source images and kolla-toolbox +# image (string value) +#openstack_release = 2024.2 + +# Branch for source images (internal; with a dash; please set +# openstack-release instead) (string value) +#openstack_branch = + +# Branch for source images (internal; with a slash; please set +# openstack-release instead) (string value) +#openstack_branch_slashed = + +# Add Kolla docker healthcheck scripts in the image (boolean value) +#docker_healthchecks = true + +# Do not print image logs (boolean value) +#quiet = false + +# Enable images marked as unbuildable (boolean value) +#enable_unbuildable = false + +# Show summary at the end of build (boolean value) +#summary = true + +# Prefix prepended to image names (string value) +#image_name_prefix = + +# Path to alternative repos.yaml file (string value) +#repos_yaml = + +# Container engine to build images on. (string value) +# Possible values: +# docker - +# podman - +#engine = docker + +# Path to podman socket. (string value) +#podman_base_url = unix:///run/podman/podman.sock + +# Content of the maintainer label (string value) +#maintainer = Kolla Project (https://launchpad.net/kolla) + +# Use this parameter to override the default package manager used by +# kolla. For example, if you want to use yum on a system with dnf, set +# this to yum which will use yum command in the build process (string +# value) +#distro_package_manager = + +# Set the package type of the distro. If not set then the packaging +# type is set to "rpm" if a RHEL based distro and "deb" if a Debian +# based distro. (string value) +#base_package_type = + +# Comma separated list of .rpm or .repo file(s) or URL(s) to install +# before building containers (list value) +#rpm_setup_config = + +# Path to custom sources.list (string value) +#apt_sources_list = + +# Path to custom apt/preferences (string value) +#apt_preferences = + +# Remove source image from Docker after squashing (boolean value) +#squash_cleanup = true + +# Temporary directory to be used during squashing (string value) +#squash_tmp_dir = + +# Clean all package cache. (boolean value) +#clean_package_cache = true + +# Images which are allowed to fail (list value) +#allowed_to_fail = + + +[almanach-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42475 + +# The group id (integer value) +#gid = 42475 + +# The group name (string value) +#group = almanach + + +[ansible-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42401 + +# The group id (integer value) +#gid = 42401 + +# The group name (string value) +#group = ansible + + +[aodh-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/aodh/aodh-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[aodh-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42402 + +# The group id (integer value) +#gid = 42402 + +# The group name (string value) +#group = aodh + + +[barbican-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/barbican/barbican-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[barbican-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42403 + +# The group id (integer value) +#gid = 42403 + +# The group name (string value) +#group = barbican + + +[bifrost-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/bifrost/bifrost-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[bifrost-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42404 + +# The group id (integer value) +#gid = 42404 + +# The group name (string value) +#group = bifrost + + +[blazar-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/blazar/blazar-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[blazar-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42471 + +# The group id (integer value) +#gid = 42471 + +# The group name (string value) +#group = blazar + + +[ceilometer-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ceilometer/ceilometer-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[ceilometer-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42405 + +# The group id (integer value) +#gid = 42405 + +# The group name (string value) +#group = ceilometer + + +[cinder-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/cinder/cinder-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[cinder-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42407 + +# The group id (integer value) +#gid = 42407 + +# The group name (string value) +#group = cinder + + +[cloudkitty-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/cloudkitty/cloudkitty-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[cloudkitty-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42408 + +# The group id (integer value) +#gid = 42408 + +# The group name (string value) +#group = cloudkitty + + +[collectd-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42409 + +# The group id (integer value) +#gid = 42409 + +# The group name (string value) +#group = collectd + + +[congress-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42410 + +# The group id (integer value) +#gid = 42410 + +# The group name (string value) +#group = congress + + +[cyborg-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/cyborg/cyborg-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[cyborg-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42483 + +# The group id (integer value) +#gid = 42483 + +# The group name (string value) +#group = cyborg + + +[designate-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/designate/designate-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[designate-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42411 + +# The group id (integer value) +#gid = 42411 + +# The group name (string value) +#group = designate + + +[dragonflow-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42464 + +# The group id (integer value) +#gid = 42464 + +# The group name (string value) +#group = dragonflow + + +[ec2api-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42466 + +# The group id (integer value) +#gid = 42466 + +# The group name (string value) +#group = ec2api + + +[elasticsearch-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42412 + +# The group id (integer value) +#gid = 42412 + +# The group name (string value) +#group = elasticsearch + + +[etcd] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/etcd-io/etcd/releases/download/v${version}/etcd-v${version}-linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 3.5.16 + +# (dict value) +#sha256 = amd64:b414b27a5ad05f7cb01395c447c85d3227e3fb1c176e51757a283b817f645ccc,arm64:8e68c55e6d72b791a9e98591c755af36f6f55aa9eca63767822cd8a3817fdb23 + + +[etcd-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42413 + +# The group id (integer value) +#gid = 42413 + +# The group name (string value) +#group = etcd + + +[fluentd-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42474 + +# The group id (integer value) +#gid = 42474 + +# The group name (string value) +#group = fluentd + + +[freezer-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42414 + +# The group id (integer value) +#gid = 42414 + +# The group name (string value) +#group = freezer + + +[glance-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/glance/glance-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[glance-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42415 + +# The group id (integer value) +#gid = 42415 + +# The group name (string value) +#group = glance + + +[gnocchi-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = git + +# The location for source install (string value) +#location = https://github.com/gnocchixyz/gnocchi.git + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = 4.6.4 + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[gnocchi-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42416 + +# The group id (integer value) +#gid = 42416 + +# The group name (string value) +#group = gnocchi + + +[grafana-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42417 + +# The group id (integer value) +#gid = 42417 + +# The group name (string value) +#group = grafana + + +[hacluster-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42486 + +# The group id (integer value) +#gid = 42486 + +# The group name (string value) +#group = haclient + + +[haproxy-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42454 + +# The group id (integer value) +#gid = 42454 + +# The group name (string value) +#group = haproxy + + +[heat-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/heat/heat-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[heat-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42418 + +# The group id (integer value) +#gid = 42418 + +# The group name (string value) +#group = heat + + +[horizon] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/horizon/horizon-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-blazar-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/blazar-dashboard/blazar-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-cloudkitty-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/cloudkitty-dashboard/cloudkitty-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-designate-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/designate-dashboard/designate-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-fwaas-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-fwaas-dashboard/neutron-fwaas-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-heat-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/heat-dashboard/heat-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-ironic-ui] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ironic-ui/ironic-ui-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-magnum-ui] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/magnum-ui/magnum-ui-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-manila-ui] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/manila-ui/manila-ui-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-masakari-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/masakari-dashboard/masakari-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-mistral-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/mistral-dashboard/mistral-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-neutron-vpnaas-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-vpnaas-dashboard/neutron-vpnaas-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-octavia-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/octavia-dashboard/octavia-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-tacker-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/tacker-horizon/tacker-horizon-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-trove-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/trove-dashboard/trove-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-venus-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/venus-dashboard/venus-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-watcher-dashboard] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/watcher-dashboard/watcher-dashboard-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-plugin-zun-ui] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/zun-ui/zun-ui-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[horizon-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42420 + +# The group id (integer value) +#gid = 42420 + +# The group name (string value) +#group = horizon + + +[hugetlbfs-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42477 + +# The group id (integer value) +#gid = 42477 + +# The group name (string value) +#group = hugetlbfs + + +[influxdb-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42421 + +# The group id (integer value) +#gid = 42421 + +# The group name (string value) +#group = influxdb + + +[ironic-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ironic/ironic-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[ironic-conductor-plugin-prometheus-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ironic-prometheus-exporter/ironic-prometheus-exporter-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[ironic-inspector] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ironic-inspector/ironic-inspector-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[ironic-inspector-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42461 + +# The group id (integer value) +#gid = 42461 + +# The group name (string value) +#group = ironic-inspector + + +[ironic-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42422 + +# The group id (integer value) +#gid = 42422 + +# The group name (string value) +#group = ironic + + +[kafka-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42423 + +# The group id (integer value) +#gid = 42423 + +# The group name (string value) +#group = kafka + + +[keystone-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/keystone/keystone-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[keystone-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42425 + +# The group id (integer value) +#gid = 42425 + +# The group name (string value) +#group = keystone + + +[kibana-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42426 + +# The group id (integer value) +#gid = 42426 + +# The group name (string value) +#group = kibana + + +[kolla-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42400 + +# The group id (integer value) +#gid = 42400 + +# The group name (string value) +#group = kolla + + +[kuryr-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/kuryr/kuryr-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[kuryr-libnetwork] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/kuryr-libnetwork/kuryr-libnetwork-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[kuryr-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42469 + +# The group id (integer value) +#gid = 42469 + +# The group name (string value) +#group = kuryr + + +[letsencrypt-lego] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/go-acme/lego/releases/download/${version}/lego_${version}_linux_${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = v4.15.0 + +# (dict value) +#sha256 = amd64:b26cdc57462124a7aa877f58ad59015ba90fa0b2d8f40e6cbd34408af1e9b607,arm64:0bfb5e245a78e7e20c759c491ecb05aa68ad89024ed5cf710e6e7f4eab90e190 + + +[letsencrypt-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42488 + +# The group id (integer value) +#gid = 42488 + +# The group name (string value) +#group = letsencrypt + + +[libvirt-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42473 + +# The group id (integer value) +#gid = 42473 + +# The group name (string value) +#group = libvirt + + +[logstash-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42478 + +# The group id (integer value) +#gid = 42478 + +# The group name (string value) +#group = logstash + + +[magnum-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/magnum/magnum-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[magnum-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42428 + +# The group id (integer value) +#gid = 42428 + +# The group name (string value) +#group = magnum + + +[manila-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/manila/manila-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[manila-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42429 + +# The group id (integer value) +#gid = 42429 + +# The group name (string value) +#group = manila + + +[masakari-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/masakari/masakari-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[masakari-monitors] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/masakari-monitors/masakari-monitors-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[masakari-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42485 + +# The group id (integer value) +#gid = 42485 + +# The group name (string value) +#group = masakari + + +[memcached-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42457 + +# The group id (integer value) +#gid = 42457 + +# The group name (string value) +#group = memcached + + +[mistral-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/mistral/mistral-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[mistral-base-plugin-tacker] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/tacker/tacker-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[mistral-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42430 + +# The group id (integer value) +#gid = 42430 + +# The group name (string value) +#group = mistral + + +[monasca-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42431 + +# The group id (integer value) +#gid = 42431 + +# The group name (string value) +#group = monasca + + +[mongodb-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42432 + +# The group id (integer value) +#gid = 42432 + +# The group name (string value) +#group = mongodb + + +[murano-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42433 + +# The group id (integer value) +#gid = 42433 + +# The group name (string value) +#group = murano + + +[mysql-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42434 + +# The group id (integer value) +#gid = 42434 + +# The group name (string value) +#group = mysql + + +[neutron-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron/neutron-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-base-plugin-networking-baremetal] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/networking-baremetal/networking-baremetal-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-base-plugin-networking-generic-switch] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/networking-generic-switch/networking-generic-switch-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-base-plugin-networking-sfc] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/networking-sfc/networking-sfc-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-base-plugin-neutron-fwaas] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-fwaas/neutron-fwaas-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-base-plugin-vpnaas-agent] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-vpnaas/neutron-vpnaas-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-bgp-dragent] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-dynamic-routing/neutron-dynamic-routing-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-server-plugin-neutron-dynamic-routing] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-dynamic-routing/neutron-dynamic-routing-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[neutron-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42435 + +# The group id (integer value) +#gid = 42435 + +# The group name (string value) +#group = neutron + + +[neutron-vpnaas-agent] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/neutron-vpnaas/neutron-vpnaas-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[nfast-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42481 + +# The group id (integer value) +#gid = 42481 + +# The group name (string value) +#group = nfast + + +[nova-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/nova/nova-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[nova-base-plugin-blazar] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/blazar-nova/blazar-nova-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[nova-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42436 + +# The group id (integer value) +#gid = 42436 + +# The group name (string value) +#group = nova + + +[octavia-api-plugin-ovn-octavia-provider] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ovn-octavia-provider/ovn-octavia-provider-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[octavia-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/octavia/octavia-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[octavia-driver-agent-plugin-ovn-octavia-provider] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/ovn-octavia-provider/ovn-octavia-provider-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[octavia-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42437 + +# The group id (integer value) +#gid = 42437 + +# The group name (string value) +#group = octavia + + +[odl-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42462 + +# The group id (integer value) +#gid = 42462 + +# The group name (string value) +#group = odl + + +[opensearch-dashboards-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42492 + +# The group id (integer value) +#gid = 42492 + +# The group name (string value) +#group = opensearch-dashboards + + +[opensearch-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42490 + +# The group id (integer value) +#gid = 42490 + +# The group name (string value) +#group = opensearch + + +[openstack-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/requirements/requirements-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[openstack-base-plugin-pycadf] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/pycadf/pycadf-3.1.1.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[openvswitch-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42476 + +# The group id (integer value) +#gid = 42476 + +# The group name (string value) +#group = openvswitch + + +[placement-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/placement/placement-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[placement-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42482 + +# The group id (integer value) +#gid = 42482 + +# The group name (string value) +#group = placement + + +[profiles] + +# +# From kolla +# + +# Infra images (list value) +#infra = cron,etcd,fluentd,haproxy,hacluster,keepalived,kolla-toolbox,letsencrypt,mariadb,memcached,opensearch,openvswitch,proxysql,rabbitmq,redis,storm,tgtd + +# Main images (list value) +#main = ceilometer,cinder,glance,heat,horizon,iscsi,keystone,neutron,nova-,placement,swift + +# Aux Images (list value) +#aux = aodh,blazar,cloudkitty,designate,gnocchi,influxdb,ironic,kafka,kuryr,magnum,manila,masakari,mistral,octavia,redis,tacker,telegraf,trove,zookeeper,zun + +# Default images (list value) +#default = cron,kolla-toolbox,fluentd,glance,haproxy,heat,horizon,keepalived,keystone,mariadb,memcached,neutron,nova-,placement,proxysql,openvswitch,rabbitmq + + +[prometheus-alertmanager] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus/alertmanager/releases/download/v${version}/alertmanager-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 0.27.0 + +# (dict value) +#sha256 = amd64:23c3f5a3c73de91dbaec419f3c492bef636deb02680808e5d842e6553aa16074,arm64:a754304b682cec61f4bd5cfc029b451a30134554b3a2f21a9c487e12814ff8f3 + + +[prometheus-blackbox-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus/blackbox_exporter/releases/download/v${version}/blackbox_exporter-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 0.24.0 + +# (dict value) +#sha256 = amd64:81b36cece040491ac0d9995db2a0964c40e24838a03a151c3333a7dc3eef94ff,arm64:acbbedf03de862fa833bc4dd810e63f105cb44e47abf493192fce3451852dc58 + + +[prometheus-cadvisor] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/google/cadvisor/releases/download/v${version}/cadvisor-v${version}-linux-${debian_arch} + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 0.49.1 + +# (dict value) +#sha256 = amd64:1d5cc701a3fcdf1e8ed1c86da5304b896a6997d9e6673139e78a6f87812495b0,arm64:c535f46d789599f25c7c680af193d4402da27a98d9828eb2ec916af6256e0c0c + + +[prometheus-elasticsearch-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus-community/elasticsearch_exporter/releases/download/v${version}/elasticsearch_exporter-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 1.7.0 + +# (dict value) +#sha256 = amd64:45aff83bcea639dc977e34eaa6ad7b1453be96be469f570b39c2d4fc69bf5ffc,arm64:0cf7828f3da1aba73ebef6192ee885345ecd628df782b23aee9c81fa311b92ad + + +[prometheus-libvirt-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/inovex/prometheus-libvirt-exporter/releases/download/v${version}/prometheus-libvirt-exporter-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 1.6.0 + +# (dict value) +#sha256 = amd64:57f1e71ac5bd87f18a40b9089e9fb513dec44ced58328b3065879b279f967596,arm64:8f474fbb515caf19fda92c839eece761738138c7c676d12d10aa0b8c29b3ef9d + + +[prometheus-memcached-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus/memcached_exporter/releases/download/v${version}/memcached_exporter-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 0.14.2 + +# (dict value) +#sha256 = amd64:11219035ad3cf63b174d04f52df7188fad8cd7a271631fba97a0e61b4d5e597f,arm64:1790f7c87aa950b5c3d87c7db998be797087699290f5c1dccb16b1b4611056bc + + +[prometheus-mtail] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/google/mtail/releases/download/v${version}/mtail_${version}_linux_${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 3.0.0-rc54 + +# (dict value) +#sha256 = amd64:6f6cb9c5f2eec6494ecbec9e3f6f0ab9444ef57844143749d7a5b2d2ab1819d6,arm64:6b7049bc44cfe5e90ffeb3ff6cbd2176a3dc7cd9df32ff9e10e1d303d38389e1 + + +[prometheus-mysqld-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus/mysqld_exporter/releases/download/v${version}/mysqld_exporter-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 0.15.1 + +# (dict value) +#sha256 = amd64:85ea5bc68e1b9f466c1df10ff016652dd210371d42245e012b876265e89ae29d,arm64:8f55c2dcc41aab5998c1e22a2e78e5a940c6894b462736b129fd7bf9b48f8f60 + + +[prometheus-node-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus/node_exporter/releases/download/v${version}/node_exporter-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 1.7.0 + +# (dict value) +#sha256 = amd64:a550cd5c05f760b7934a2d0afad66d2e92e681482f5f57a917465b1fba3b02a6,arm64:e386c7b53bc130eaf5e74da28efc6b444857b77df8070537be52678aefd34d96 + + +[prometheus-openstack-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/openstack-exporter/openstack-exporter/releases/download/v${version}/openstack-exporter_${version}_linux_${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 1.7.0 + +# (dict value) +#sha256 = amd64:dfaa0d3dcff22e882d3f61c56bb9ac6f70790df9d67361464159bbb4c7223192,arm64:d6e0b23fe755732a93796255e3a2be8ec5a699b0a64c21afd377c60ccf60cd55 + + +[prometheus-ovn-exporter] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/greenpau/ovn_exporter/releases/download/v${version}/ovn-exporter_${version}_linux_${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 1.0.7 + +# (dict value) +#sha256 = amd64:38d9874ddca1581574a7fa0a28ea53447a57dada37bb1385adeb766e6e819de0,arm64:e03f6a5ab4cf2855a498697026981273ce3c9ff16bd9bb6c97fd7f1344ec2067 + + +[prometheus-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42472 + +# The group id (integer value) +#gid = 42472 + +# The group name (string value) +#group = prometheus + + +[prometheus-v2-server] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = https://github.com/prometheus/prometheus/releases/download/v${version}/prometheus-${version}.linux-${debian_arch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = 2.50.1 + +# (dict value) +#sha256 = amd64:936f3777f8c3a4a90d3c58a6f410350d5932c79367b99771d002bd36e48bd05b,arm64:9f1a65cf08cef3dcd5f0d38d8673ecfaf1054aa9e1e5c18c94efd8546c1fdd96 + + +[proxysql-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42487 + +# The group id (integer value) +#gid = 42487 + +# The group name (string value) +#group = proxysql + + +[qdrouterd-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42465 + +# The group id (integer value) +#gid = 42465 + +# The group name (string value) +#group = qdrouterd + + +[qemu-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42427 + +# The group id (integer value) +#gid = 42427 + +# The group name (string value) +#group = qemu + + +[rabbitmq-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42439 + +# The group id (integer value) +#gid = 42439 + +# The group name (string value) +#group = rabbitmq + + +[rally-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42440 + +# The group id (integer value) +#gid = 42440 + +# The group name (string value) +#group = rally + + +[redis-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42460 + +# The group id (integer value) +#gid = 42460 + +# The group name (string value) +#group = redis + + +[sahara-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42441 + +# The group id (integer value) +#gid = 42441 + +# The group name (string value) +#group = sahara + + +[senlin-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42443 + +# The group id (integer value) +#gid = 42443 + +# The group name (string value) +#group = senlin + + +[sensu-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42467 + +# The group id (integer value) +#gid = 42467 + +# The group name (string value) +#group = sensu + + +[skydive-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42468 + +# The group id (integer value) +#gid = 42468 + +# The group name (string value) +#group = skydive + + +[skyline-apiserver] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/skyline-apiserver/skyline-apiserver-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[skyline-console] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/skyline-console/skyline-console-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[skyline-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42491 + +# The group id (integer value) +#gid = 42491 + +# The group name (string value) +#group = skyline + + +[solum-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42444 + +# The group id (integer value) +#gid = 42444 + +# The group name (string value) +#group = solum + + +[storm-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42479 + +# The group id (integer value) +#gid = 42479 + +# The group name (string value) +#group = storm + + +[swift-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/swift/swift-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[swift-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42445 + +# The group id (integer value) +#gid = 42445 + +# The group name (string value) +#group = swift + + +[tacker-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/tacker/tacker-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[tacker-base-plugin-networking-sfc] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/networking-sfc/networking-sfc-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[tacker-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42446 + +# The group id (integer value) +#gid = 42446 + +# The group name (string value) +#group = tacker + + +[td-agent-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42447 + +# The group id (integer value) +#gid = 42447 + +# The group name (string value) +#group = td-agent + + +[telegraf-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42448 + +# The group id (integer value) +#gid = 42448 + +# The group name (string value) +#group = telegraf + + +[tempest-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42480 + +# The group id (integer value) +#gid = 42480 + +# The group name (string value) +#group = tempest + + +[trove-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/trove/trove-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[trove-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42449 + +# The group id (integer value) +#gid = 42449 + +# The group name (string value) +#group = trove + + +[venus-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/venus/venus-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[venus-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42489 + +# The group id (integer value) +#gid = 42489 + +# The group name (string value) +#group = venus + + +[vitrage-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42459 + +# The group id (integer value) +#gid = 42459 + +# The group name (string value) +#group = vitrage + + +[vmtp-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42450 + +# The group id (integer value) +#gid = 42450 + +# The group name (string value) +#group = vmtp + + +[watcher-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/watcher/watcher-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[watcher-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42451 + +# The group id (integer value) +#gid = 42451 + +# The group name (string value) +#group = watcher + + +[zookeeper-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42453 + +# The group id (integer value) +#gid = 42453 + +# The group name (string value) +#group = zookeeper + + +[zun-base] + +# +# From kolla +# + +# Source location type (string value) +# Possible values: +# local - +# git - +# url - +#type = url + +# The location for source install (string value) +#location = $tarballs_base/openstack/zun/zun-${openstack_branch}.tar.gz + +# Git reference to pull, commit sha, tag or branch name (string value) +#reference = + +# Whether the source is enabled (boolean value) +#enabled = true + +# Package version to download for GitHub sources (string value) +#version = + +# (dict value) +#sha256 = + + +[zun-user] + +# +# From kolla +# + +# The user id (integer value) +#uid = 42463 + +# The group id (integer value) +#gid = 42463 + +# The group name (string value) +#group = zun diff --git a/etc/kolla/kolla-build.ini b/etc/kolla/kolla-build.ini index 6645dbf99..f01815d91 100644 --- a/etc/kolla/kolla-build.ini +++ b/etc/kolla/kolla-build.ini @@ -151,7 +151,7 @@ work_dir = /tmp/kolla/work_dir # OpenStack release for building kolla source images and kolla-toolbox # image (string value) -#openstack_release = 2024.1 +#openstack_release = 2024.2 # Branch for source images (internal; with a dash; please set # openstack-release instead) (string value) @@ -204,7 +204,7 @@ quiet = true # Comma separated list of .rpm or .repo file(s) or URL(s) to install # before building containers (list value) -#rpm_setup_config = https://trunk.rdoproject.org/centos9-caracal/delorean-deps.repo +#rpm_setup_config = # Path to custom sources.list (string value) #apt_sources_list = @@ -765,10 +765,10 @@ quiet = true #enabled = true # Package version to download for GitHub sources (string value) -#version = 3.4.27 +#version = 3.5.16 # (dict value) -#sha256 = amd64:a32d21e006252dbc3405b0645ba8468021ed41376974b573285927bf39b39eb9,arm64:ed7e257c225b9b9545fac22246b97f4074a4b5109676e92dbaebfb9315b69cc0 +#sha256 = amd64:b414b27a5ad05f7cb01395c447c85d3227e3fb1c176e51757a283b817f645ccc,arm64:8e68c55e6d72b791a9e98591c755af36f6f55aa9eca63767822cd8a3817fdb23 [etcd-user] @@ -881,7 +881,7 @@ quiet = true #location = https://github.com/gnocchixyz/gnocchi.git # Git reference to pull, commit sha, tag or branch name (string value) -#reference = 4.6.2 +#reference = 4.6.4 # Whether the source is enabled (boolean value) #enabled = true @@ -3089,35 +3089,6 @@ all=openstack-base,openstack-base-plugin-pycadf,aodh-base,barbican-base,bifrost- #sha256 = amd64:11219035ad3cf63b174d04f52df7188fad8cd7a271631fba97a0e61b4d5e597f,arm64:1790f7c87aa950b5c3d87c7db998be797087699290f5c1dccb16b1b4611056bc -[prometheus-msteams] - -# -# From kolla -# - -# Source location type (string value) -# Possible values: -# local - -# git - -# url - -#type = url - -# The location for source install (string value) -#location = https://github.com/prometheus-msteams/prometheus-msteams/releases/download/v${version}/prometheus-msteams-linux-${debian_arch} - -# Git reference to pull, commit sha, tag or branch name (string value) -#reference = - -# Whether the source is enabled (boolean value) -#enabled = true - -# Package version to download for GitHub sources (string value) -#version = 1.5.2 - -# (dict value) -#sha256 = amd64:0f4df9ee31e655d1ec876ea2c53ab5ae5b07143ef21b9190e61b4d52839e135c - - [prometheus-mtail] # diff --git a/install.sh b/install.sh index 67d039636..2feddeff6 100755 --- a/install.sh +++ b/install.sh @@ -144,7 +144,7 @@ if [ "${OS_KOLLA_RUN_INIT:-true}" == "true" ]; then sudo chown "$USER:" /etc/kolla/clouds.yaml || : # shellcheck disable=SC1091 source /etc/kolla/admin-openrc.sh - curl -fsSL "https://raw.githubusercontent.com/openstack/kolla-ansible/${OS_KOLLA_VERSION:-stable/2024.1}/tools/init-runonce" | bash + curl -fsSL "https://raw.githubusercontent.com/openstack/kolla-ansible/${OS_KOLLA_VERSION:-stable/2024.2}/tools/init-runonce" | bash [ "${OS_KOLLA_ENABLE_CINDER:-yes}" == "yes" ] && ./scripts/cinder.sh [ "${OS_KOLLA_ENABLE_MAGNUM:-no}" == "yes" ] && ./scripts/magnum.sh diff --git a/registry.sh b/registry.sh index ca857d5ff..e7c690c09 100755 --- a/registry.sh +++ b/registry.sh @@ -22,7 +22,7 @@ trap 'printf "Registry creation process: %s secs\n" "$(($(date +%s)-_start))"' E curl -fsSL http://bit.ly/install_pkg | PKG_COMMANDS_LIST="pip,skopeo,docker,jq,git,crudini" bash if ! command -v kolla-build; then - pip install "git+https://github.com/openstack/kolla.git@${OS_KOLLA_VERSION:-stable/2024.1}" + pip install "git+https://github.com/openstack/kolla.git@${OS_KOLLA_VERSION:-stable/2024.2}" pip install docker-squash fi @@ -39,10 +39,10 @@ sudo cp ./etc/kolla/kolla-build.ini /etc/kolla/kolla-build.ini source /etc/os-release || source /usr/lib/os-release num_cpus=$(lscpu | grep "^CPU(s):" | awk '{ print $2 }') -for kv in "tag=${OPENSTACK_TAG:-"2024.1-${ID,,}-${VERSION_CODENAME:-${VERSION_ID%%.*}}"}" \ +for kv in "tag=${OPENSTACK_TAG:-"2024.2-${ID,,}-${VERSION_CODENAME:-${VERSION_ID%%.*}}"}" \ "profile=${OS_KOLLA_PROFILE:-custom}" \ "registry=${DOCKER_REGISTRY_IP:-127.0.0.1}:${DOCKER_REGISTRY_PORT:-5000}" \ - "openstack_release=${OPENSTACK_RELEASE:-2024.1}" \ + "openstack_release=${OPENSTACK_RELEASE:-2024.2}" \ "base=${OS_KOLLA_BASE:-${ID,,}}" \ "threads=$((num_cpus * 2))" \ "push_threads=$((num_cpus * 4))"; do @@ -87,7 +87,7 @@ SNAP=$HOME/.local/ $kolla_cmd | jq "." | tee "$HOME/output.json" EONG if [[ $(jq '.failed | length ' "$HOME/output.json") != 0 ]]; then for image in $(jq -r '.failed[].name' "$HOME/output.json"); do - image_name="$image:${OPENSTACK_TAG:-"2024.1-${ID,,}-${VERSION_CODENAME:-${VERSION_ID%%.*}}"}" + image_name="$image:${OPENSTACK_TAG:-"2024.2-${ID,,}-${VERSION_CODENAME:-${VERSION_ID%%.*}}"}" if [ "$(curl "http://localhost:5000/v2/kolla/${image_name%:*}/tags/list" -o /dev/null -w '%{http_code}\n' -s)" != "200" ] || [ "$(curl "http://localhost:5000/v2/kolla/${image_name%:*}/manifests/${image_name#*:}" -o /dev/null -w '%{http_code}\n' -s)" != "200" ]; then local_img_name="${DOCKER_REGISTRY_IP:-127.0.0.1}:${DOCKER_REGISTRY_PORT:-5000}/kolla/$image_name" remote_img_name="quay.io/openstack.kolla/$image_name" diff --git a/releases.txt b/releases.txt index 64533cf89..fe513cd5c 100644 --- a/releases.txt +++ b/releases.txt @@ -1,3 +1,4 @@ +2024.2 2024.1 2023.2 2023.1 diff --git a/requirements/2024.2/base.in b/requirements/2024.2/base.in new file mode 100644 index 000000000..c86cd69f9 --- /dev/null +++ b/requirements/2024.2/base.in @@ -0,0 +1,2 @@ +ansible-core>=2.16,<2.17.99 # GPLv3 +kolla-ansible<20.0 # Apache-2.0 diff --git a/requirements/2024.2/debian_11.in b/requirements/2024.2/debian_11.in new file mode 120000 index 000000000..ee1bbd327 --- /dev/null +++ b/requirements/2024.2/debian_11.in @@ -0,0 +1 @@ +base.in \ No newline at end of file diff --git a/requirements/2024.2/debian_11.txt b/requirements/2024.2/debian_11.txt new file mode 100644 index 000000000..e3d9832ea --- /dev/null +++ b/requirements/2024.2/debian_11.txt @@ -0,0 +1,95 @@ +# +# This file is autogenerated by pip-compile with Python 3.9 +# by the following command: +# +# pip-compile --output-file=requirements/2024.1/debian_11.txt requirements/2024.1/debian_11.in +# +ansible-core==2.17.7 + # via -r requirements/2024.1/debian_11.in +bcrypt==4.2.0 + # via + # kolla-ansible + # passlib +certifi==2024.8.30 + # via requests +cffi==1.17.1 + # via cryptography +charset-normalizer==3.3.2 + # via requests +cryptography==43.0.1 + # via + # ansible-core + # kolla-ansible +debtcollector==3.0.0 + # via + # oslo-config + # oslo-utils +hvac==2.3.0 + # via kolla-ansible +idna==3.10 + # via requests +importlib-resources==5.0.7 + # via ansible-core +iso8601==2.1.0 + # via oslo-utils +jinja2==3.1.4 + # via + # ansible-core + # kolla-ansible +jmespath==1.0.1 + # via kolla-ansible +kolla-ansible==18.2.0 + # via -r requirements/2024.1/debian_11.in +markupsafe==2.1.5 + # via jinja2 +netaddr==1.3.0 + # via + # oslo-config + # oslo-utils +netifaces==0.11.0 + # via oslo-utils +oslo-config==9.6.0 + # via kolla-ansible +oslo-i18n==6.4.0 + # via + # oslo-config + # oslo-utils +oslo-utils==7.3.0 + # via kolla-ansible +packaging==24.1 + # via + # ansible-core + # oslo-utils +passlib[bcrypt]==1.7.4 + # via kolla-ansible +pbr==6.1.0 + # via + # kolla-ansible + # oslo-i18n + # stevedore +pycparser==2.22 + # via cffi +pyparsing==3.1.4 + # via oslo-utils +pyyaml==6.0.2 + # via + # ansible-core + # kolla-ansible + # oslo-config + # oslo-utils +requests==2.32.3 + # via + # hvac + # oslo-config +resolvelib==1.0.1 + # via ansible-core +rfc3986==2.0.0 + # via oslo-config +stevedore==5.3.0 + # via oslo-config +tzdata==2024.2 + # via oslo-utils +urllib3==2.2.3 + # via requests +wrapt==1.16.0 + # via debtcollector diff --git a/requirements/2024.2/rocky_9.in b/requirements/2024.2/rocky_9.in new file mode 120000 index 000000000..ee1bbd327 --- /dev/null +++ b/requirements/2024.2/rocky_9.in @@ -0,0 +1 @@ +base.in \ No newline at end of file diff --git a/requirements/2024.2/rocky_9.txt b/requirements/2024.2/rocky_9.txt new file mode 100644 index 000000000..c7cffa9f3 --- /dev/null +++ b/requirements/2024.2/rocky_9.txt @@ -0,0 +1,95 @@ +# +# This file is autogenerated by pip-compile with Python 3.9 +# by the following command: +# +# pip-compile --output-file=requirements/2024.1/rocky_9.txt requirements/2024.1/rocky_9.in +# +ansible-core==2.17.7 + # via -r requirements/2024.1/rocky_9.in +bcrypt==4.2.0 + # via + # kolla-ansible + # passlib +certifi==2024.8.30 + # via requests +cffi==1.17.1 + # via cryptography +charset-normalizer==3.3.2 + # via requests +cryptography==43.0.1 + # via + # ansible-core + # kolla-ansible +debtcollector==3.0.0 + # via + # oslo-config + # oslo-utils +hvac==2.3.0 + # via kolla-ansible +idna==3.10 + # via requests +importlib-resources==5.0.7 + # via ansible-core +iso8601==2.1.0 + # via oslo-utils +jinja2==3.1.4 + # via + # ansible-core + # kolla-ansible +jmespath==1.0.1 + # via kolla-ansible +kolla-ansible==18.2.0 + # via -r requirements/2024.1/rocky_9.in +markupsafe==2.1.5 + # via jinja2 +netaddr==1.3.0 + # via + # oslo-config + # oslo-utils +netifaces==0.11.0 + # via oslo-utils +oslo-config==9.6.0 + # via kolla-ansible +oslo-i18n==6.4.0 + # via + # oslo-config + # oslo-utils +oslo-utils==7.3.0 + # via kolla-ansible +packaging==24.1 + # via + # ansible-core + # oslo-utils +passlib[bcrypt]==1.7.4 + # via kolla-ansible +pbr==6.1.0 + # via + # kolla-ansible + # oslo-i18n + # stevedore +pycparser==2.22 + # via cffi +pyparsing==3.1.4 + # via oslo-utils +pyyaml==6.0.2 + # via + # ansible-core + # kolla-ansible + # oslo-config + # oslo-utils +requests==2.32.3 + # via + # hvac + # oslo-config +resolvelib==1.0.1 + # via ansible-core +rfc3986==2.0.0 + # via oslo-config +stevedore==5.3.0 + # via oslo-config +tzdata==2024.2 + # via oslo-utils +urllib3==2.2.3 + # via requests +wrapt==1.16.0 + # via debtcollector diff --git a/requirements/2024.2/ubuntu_22.in b/requirements/2024.2/ubuntu_22.in new file mode 120000 index 000000000..ee1bbd327 --- /dev/null +++ b/requirements/2024.2/ubuntu_22.in @@ -0,0 +1 @@ +base.in \ No newline at end of file diff --git a/requirements/2024.2/ubuntu_22.txt b/requirements/2024.2/ubuntu_22.txt new file mode 100644 index 000000000..10b574401 --- /dev/null +++ b/requirements/2024.2/ubuntu_22.txt @@ -0,0 +1,93 @@ +# +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: +# +# pip-compile --output-file=requirements/2024.1/ubuntu_22.txt requirements/2024.1/ubuntu_22.in +# +ansible-core==2.17.7 + # via -r requirements/2024.1/ubuntu_22.in +bcrypt==4.2.0 + # via + # kolla-ansible + # passlib +certifi==2024.8.30 + # via requests +cffi==1.17.1 + # via cryptography +charset-normalizer==3.3.2 + # via requests +cryptography==43.0.1 + # via + # ansible-core + # kolla-ansible +debtcollector==3.0.0 + # via + # oslo-config + # oslo-utils +hvac==2.3.0 + # via kolla-ansible +idna==3.10 + # via requests +iso8601==2.1.0 + # via oslo-utils +jinja2==3.1.4 + # via + # ansible-core + # kolla-ansible +jmespath==1.0.1 + # via kolla-ansible +kolla-ansible==18.2.0 + # via -r requirements/2024.1/ubuntu_22.in +markupsafe==2.1.5 + # via jinja2 +netaddr==1.3.0 + # via + # oslo-config + # oslo-utils +netifaces==0.11.0 + # via oslo-utils +oslo-config==9.6.0 + # via kolla-ansible +oslo-i18n==6.4.0 + # via + # oslo-config + # oslo-utils +oslo-utils==7.3.0 + # via kolla-ansible +packaging==24.1 + # via + # ansible-core + # oslo-utils +passlib[bcrypt]==1.7.4 + # via kolla-ansible +pbr==6.1.0 + # via + # kolla-ansible + # oslo-i18n + # stevedore +pycparser==2.22 + # via cffi +pyparsing==3.1.4 + # via oslo-utils +pyyaml==6.0.2 + # via + # ansible-core + # kolla-ansible + # oslo-config + # oslo-utils +requests==2.32.3 + # via + # hvac + # oslo-config +resolvelib==1.0.1 + # via ansible-core +rfc3986==2.0.0 + # via oslo-config +stevedore==5.3.0 + # via oslo-config +tzdata==2024.2 + # via oslo-utils +urllib3==2.2.3 + # via requests +wrapt==1.16.0 + # via debtcollector diff --git a/samples/aio/hosts.ini b/samples/aio/hosts.ini index 77514bfe8..8d5c22344 100644 --- a/samples/aio/hosts.ini +++ b/samples/aio/hosts.ini @@ -555,9 +555,6 @@ monitoring [prometheus-libvirt-exporter:children] compute -[prometheus-msteams:children] -prometheus-alertmanager - [masakari-api:children] control diff --git a/samples/distributed/hosts.ini b/samples/distributed/hosts.ini index 961a1601e..18c6317f7 100644 --- a/samples/distributed/hosts.ini +++ b/samples/distributed/hosts.ini @@ -570,9 +570,6 @@ monitoring [prometheus-libvirt-exporter:children] compute -[prometheus-msteams:children] -prometheus-alertmanager - [masakari-api:children] control diff --git a/samples/noha/tail.ini b/samples/noha/tail.ini index 1ed8b4bd4..61e7cbd99 100644 --- a/samples/noha/tail.ini +++ b/samples/noha/tail.ini @@ -547,9 +547,6 @@ monitoring [prometheus-libvirt-exporter:children] compute -[prometheus-msteams:children] -prometheus-alertmanager - [masakari-api:children] control