chore: add renovate (#785)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
deleted file mode 100644
index 1230149..0000000
--- a/.github/dependabot.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-version: 2
-updates:
- - package-ecosystem: "github-actions"
- directory: "/"
- schedule:
- interval: "daily"
diff --git a/.github/renovate.json b/.github/renovate.json
new file mode 100644
index 0000000..cf6782d
--- /dev/null
+++ b/.github/renovate.json
@@ -0,0 +1,62 @@
+{
+ "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+ "inherit": [
+ "docker:pinDigests",
+ "helpers:pinGitHubActionDigests"
+ ],
+ "packageRules": [
+ {
+ "enabled": false,
+ "matchUpdateTypes": ["major", "minor", "patch"],
+ "matchPackagePrefixes": [
+ "docker.io/bitnami",
+ "docker.io/coredns",
+ "docker.io/grafana",
+ "docker.io/library",
+ "docker.io/nginxinc",
+ "docker.io/percona",
+ "docker.io/prom",
+ "docker.io/rabbitmqoperator",
+ "docker.io/rabbitmqoperator",
+ "docker.io/rancher",
+ "docker.io/rook",
+ "docker.io/timberio",
+ "quay.io/ceph",
+ "quay.io/cilium",
+ "quay.io/jetstack",
+ "quay.io/keycloak",
+ "quay.io/kiwigrid",
+ "quay.io/prometheus",
+ "quay.io/skopeo",
+ "registry.k8s.io/"
+ ]
+ }
+ ],
+ "customManagers": [
+ {
+ "customType": "regex",
+ "fileMatch": [
+ "roles/defaults/vars/main\\.yml"
+ ],
+ "datasourceTemplate": "docker",
+ "versioningTemplate": "docker",
+ "matchStrings": [
+ " \\w+?: (?<depName>[^:\\s]*):(?<currentValue>[^:@\\s]*)@?(?<currentDigest>sha256:[a-f0-9]+)?"
+ ]
+ }
+ ],
+ "regex": {
+ "pinDigests": true
+ },
+ "ignorePaths": [
+ "charts/**",
+ "molecule/**",
+ ".python-version",
+ "go.mod",
+ "pyproject.toml",
+ "roles/kube_prometheus_stack/files/jsonnet/**",
+ "requirements.txt",
+ "Dockerfile",
+ "galaxy.yml"
+ ]
+}
diff --git a/roles/defaults/vars/main.yml b/roles/defaults/vars/main.yml
index 6e53e5a..9e499fb 100644
--- a/roles/defaults/vars/main.yml
+++ b/roles/defaults/vars/main.yml
@@ -14,10 +14,10 @@
_atmosphere_images:
alertmanager: quay.io/prometheus/alertmanager:v0.26.0
- barbican_api: quay.io/vexxhost/barbican@sha256:fa04a817738e72cf9cba1582728c5463c7e33acf796aed4b2978af1414701a63 # image-source: quay.io/vexxhost/barbican:zed
- barbican_db_sync: quay.io/vexxhost/barbican@sha256:fa04a817738e72cf9cba1582728c5463c7e33acf796aed4b2978af1414701a63 # image-source: quay.io/vexxhost/barbican:zed
- bootstrap: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- ceph_config_helper: quay.io/vexxhost/libvirtd@sha256:480d8736954cdc01c1d6f0c625ba147935ce4e5af25828f6d3fbcd18e6dc283a # image-source: quay.io/vexxhost/libvirtd:zed
+ barbican_api: quay.io/vexxhost/barbican:zed@sha256:fa04a817738e72cf9cba1582728c5463c7e33acf796aed4b2978af1414701a63
+ barbican_db_sync: quay.io/vexxhost/barbican:zed@sha256:fa04a817738e72cf9cba1582728c5463c7e33acf796aed4b2978af1414701a63
+ bootstrap: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ ceph_config_helper: quay.io/vexxhost/libvirtd:zed@sha256:480d8736954cdc01c1d6f0c625ba147935ce4e5af25828f6d3fbcd18e6dc283a
ceph: quay.io/ceph/ceph:v16.2.11
cert_manager_cainjector: quay.io/jetstack/cert-manager-cainjector:v1.7.1
cert_manager_cli: quay.io/jetstack/cert-manager-ctl:v1.7.1
@@ -25,14 +25,14 @@
cert_manager_webhook: quay.io/jetstack/cert-manager-webhook:v1.7.1
cilium_node: quay.io/cilium/cilium:v1.13.3@sha256:77176464a1e11ea7e89e984ac7db365e7af39851507e94f137dcf56c87746314
cilium_operator: quay.io/cilium/operator-generic:v1.13.3@sha256:fa7003cbfdf8358cb71786afebc711b26e5e44a2ed99bd4944930bba915b8910
- cinder_api: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_backup_storage_init: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_backup: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_db_sync: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_scheduler: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_storage_init: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_volume_usage_audit: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
- cinder_volume: quay.io/vexxhost/cinder@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582 # image-source: quay.io/vexxhost/cinder:zed
+ cinder_api: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_backup_storage_init: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_backup: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_db_sync: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_scheduler: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_storage_init: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_volume_usage_audit: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
+ cinder_volume: quay.io/vexxhost/cinder:zed@sha256:39f8d16322fc84a8e9a3084cb35e85450451a33583e121e8a73e38373eb6d582
cluster_api_controller: registry.k8s.io/cluster-api/cluster-api-controller:v1.5.1
cluster_api_kubeadm_bootstrap_controller: registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.5.1
cluster_api_kubeadm_control_plane_controller: registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.5.1
@@ -43,49 +43,49 @@
csi_rbd_provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.1.0
csi_rbd_resizer: registry.k8s.io/sig-storage/csi-resizer:v1.3.0
csi_rbd_snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v4.2.0
- db_drop: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- db_init: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
+ db_drop: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ db_init: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
dep_check: quay.io/vexxhost/kubernetes-entrypoint:latest
- designate_api: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- designate_central: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- designate_db_sync: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- designate_mdns: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- designate_producer: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- designate_sink: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- designate_worker: quay.io/vexxhost/designate@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8 # image-source: quay.io/vexxhost/designate:zed
- glance_api: quay.io/vexxhost/glance@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445 # image-source: quay.io/vexxhost/glance:zed
- glance_db_sync: quay.io/vexxhost/glance@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445 # image-source: quay.io/vexxhost/glance:zed
- glance_metadefs_load: quay.io/vexxhost/glance@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445 # image-source: quay.io/vexxhost/glance:zed
- glance_registry: quay.io/vexxhost/glance@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445 # image-source: quay.io/vexxhost/glance:zed
- glance_storage_init: quay.io/vexxhost/glance@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445 # image-source: quay.io/vexxhost/glance:zed
+ designate_api: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ designate_central: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ designate_db_sync: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ designate_mdns: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ designate_producer: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ designate_sink: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ designate_worker: quay.io/vexxhost/designate:zed@sha256:d65b4d717f81172c63b87bdf85a5db86aedd450f3510b2685ae384c2b114acc8
+ glance_api: quay.io/vexxhost/glance:zed@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445
+ glance_db_sync: quay.io/vexxhost/glance:zed@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445
+ glance_metadefs_load: quay.io/vexxhost/glance:zed@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445
+ glance_registry: quay.io/vexxhost/glance:zed@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445
+ glance_storage_init: quay.io/vexxhost/glance:zed@sha256:13024c9989fc27a63d17e467ca96ea6ec62fc34abaaccdfe05dd0445f10e0445
grafana_sidecar: quay.io/kiwigrid/k8s-sidecar:1.24.6
grafana: docker.io/grafana/grafana:10.1.0
haproxy: docker.io/library/haproxy:2.5
- heat_api: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- heat_cfn: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- heat_cloudwatch: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- heat_db_sync: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- heat_engine_cleaner: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- heat_engine: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- heat_purge_deleted: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- horizon_db_sync: quay.io/vexxhost/horizon@sha256:627d62e5b1675b9c129347da59916836aa7d34c02cff9f066944b687993aea1b # image-source: quay.io/vexxhost/horizon:2023.2
- horizon: quay.io/vexxhost/horizon@sha256:627d62e5b1675b9c129347da59916836aa7d34c02cff9f066944b687993aea1b # image-source: quay.io/vexxhost/horizon:2023.2
+ heat_api: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ heat_cfn: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ heat_cloudwatch: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ heat_db_sync: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ heat_engine_cleaner: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ heat_engine: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ heat_purge_deleted: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ horizon_db_sync: quay.io/vexxhost/horizon:2023.2@sha256:627d62e5b1675b9c129347da59916836aa7d34c02cff9f066944b687993aea1b
+ horizon: quay.io/vexxhost/horizon:2023.2@sha256:627d62e5b1675b9c129347da59916836aa7d34c02cff9f066944b687993aea1b
ingress_nginx_controller: registry.k8s.io/ingress-nginx/controller:v1.1.1@sha256:0bc88eb15f9e7f84e8e56c14fa5735aaa488b840983f87bd79b1054190e660de
ingress_nginx_default_backend: registry.k8s.io/defaultbackend-amd64:1.5
ingress_nginx_kube_webhook_certgen: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.1.1@sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660 # noqa: yaml[line-length]
keepalived: us-docker.pkg.dev/vexxhost-infra/openstack/keepalived:2.0.19
keycloak: quay.io/keycloak/keycloak:22.0.1-0
- keystone_api: quay.io/vexxhost/keystone@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886 # image-source: quay.io/vexxhost/keystone:zed
- keystone_credential_cleanup: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- keystone_credential_rotate: quay.io/vexxhost/keystone@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886 # image-source: quay.io/vexxhost/keystone:zed
- keystone_credential_setup: quay.io/vexxhost/keystone@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886 # image-source: quay.io/vexxhost/keystone:zed
- keystone_db_sync: quay.io/vexxhost/keystone@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886 # image-source: quay.io/vexxhost/keystone:zed
- keystone_domain_manage: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- keystone_fernet_rotate: quay.io/vexxhost/keystone@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886 # image-source: quay.io/vexxhost/keystone:zed
- keystone_fernet_setup: quay.io/vexxhost/keystone@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886 # image-source: quay.io/vexxhost/keystone:zed
- ks_endpoints: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- ks_service: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- ks_user: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
+ keystone_api: quay.io/vexxhost/keystone:zed@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886
+ keystone_credential_cleanup: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ keystone_credential_rotate: quay.io/vexxhost/keystone:zed@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886
+ keystone_credential_setup: quay.io/vexxhost/keystone:zed@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886
+ keystone_db_sync: quay.io/vexxhost/keystone:zed@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886
+ keystone_domain_manage: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ keystone_fernet_rotate: quay.io/vexxhost/keystone:zed@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886
+ keystone_fernet_setup: quay.io/vexxhost/keystone:zed@sha256:408b84f8e1bb237dfe8b84d52b5d77fd1c307b2538e77d7e2ab69ecb74385886
+ ks_endpoints: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ ks_service: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ ks_user: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
kube_apiserver: registry.k8s.io/kube-apiserver:v1.22.17
kube_controller_manager: registry.k8s.io/kube-controller-manager:v1.22.17
kube_coredns: registry.k8s.io/coredns/coredns:v1.8.4
@@ -94,64 +94,64 @@
kube_scheduler: registry.k8s.io/kube-scheduler:v1.22.17
kube_state_metrics: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.9.2
kubectl: docker.io/bitnami/kubectl:1.27.3
- libvirt: quay.io/vexxhost/libvirtd@sha256:480d8736954cdc01c1d6f0c625ba147935ce4e5af25828f6d3fbcd18e6dc283a # image-source: quay.io/vexxhost/libvirtd:zed
+ libvirt: quay.io/vexxhost/libvirtd:zed@sha256:480d8736954cdc01c1d6f0c625ba147935ce4e5af25828f6d3fbcd18e6dc283a
libvirt_exporter: docker.io/vexxhost/libvirtd-exporter:latest
local_path_provisioner_helper: docker.io/library/busybox:1.36.0
local_path_provisioner: docker.io/rancher/local-path-provisioner:v0.0.24
loki_gateway: docker.io/nginxinc/nginx-unprivileged:1.19-alpine
loki: docker.io/grafana/loki:2.7.3
- magnum_api: quay.io/vexxhost/magnum-cluster-api@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a # image-source: quay.io/vexxhost/magnum-cluster-api:zed
- magnum_cluster_api_proxy: quay.io/vexxhost/magnum-cluster-api@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a # image-source: quay.io/vexxhost/magnum-cluster-api:zed
- magnum_conductor: quay.io/vexxhost/magnum-cluster-api@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a # image-source: quay.io/vexxhost/magnum-cluster-api:zed
- magnum_db_sync: quay.io/vexxhost/magnum-cluster-api@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a # image-source: quay.io/vexxhost/magnum-cluster-api:zed
- magnum_registry: quay.io/vexxhost/magnum-cluster-api-registry@sha256:03a7cce991f11421438638360258c1b508bea659717bab45d56acb99646551d4 # image-source: quay.io/vexxhost/magnum-cluster-api-registry:latest
- manila_api: quay.io/vexxhost/manila@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e # image-source: quay.io/vexxhost/manila:zed
- manila_data: quay.io/vexxhost/manila@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e # image-source: quay.io/vexxhost/manila:zed
- manila_db_sync: quay.io/vexxhost/manila@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e # image-source: quay.io/vexxhost/manila:zed
- manila_scheduler: quay.io/vexxhost/manila@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e # image-source: quay.io/vexxhost/manila:zed
- manila_share: quay.io/vexxhost/manila@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e # image-source: quay.io/vexxhost/manila:zed
+ magnum_api: quay.io/vexxhost/magnum-cluster-api:zed@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a
+ magnum_cluster_api_proxy: quay.io/vexxhost/magnum-cluster-api:zed@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a
+ magnum_conductor: quay.io/vexxhost/magnum-cluster-api:zed@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a
+ magnum_db_sync: quay.io/vexxhost/magnum-cluster-api:zed@sha256:813796aacff7364a9b3b442ea373d970e65b573cc87f67af0f98c69f1a2fcc5a
+ magnum_registry: quay.io/vexxhost/magnum-cluster-api-registry:zed@sha256:03a7cce991f11421438638360258c1b508bea659717bab45d56acb99646551d4
+ manila_api: quay.io/vexxhost/manila:zed@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e
+ manila_data: quay.io/vexxhost/manila:zed@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e
+ manila_db_sync: quay.io/vexxhost/manila:zed@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e
+ manila_scheduler: quay.io/vexxhost/manila:zed@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e
+ manila_share: quay.io/vexxhost/manila:zed@sha256:59c3bc27b6cf0740a4c87cbbd23b883bf7fa536659ac90f5aa765ad931e53e9e
memcached: docker.io/library/memcached:1.6.17
netoffload: ghcr.io/vexxhost/netoffload:v1.0.1
- neutron_bagpipe_bgp: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_bgp_dragent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
+ neutron_bagpipe_bgp: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_bgp_dragent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
neutron_coredns: docker.io/coredns/coredns:1.9.3
- neutron_db_sync: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_dhcp: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_ironic_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_l2gw: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_l3: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_linuxbridge_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_metadata: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_netns_cleanup_cron: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_openvswitch_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_ovn_metadata: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_server: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_sriov_agent_init: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
- neutron_sriov_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9 # image-source: quay.io/vexxhost/neutron:zed
+ neutron_db_sync: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_dhcp: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_ironic_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_l2gw: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_l3: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_linuxbridge_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_metadata: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_netns_cleanup_cron: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_openvswitch_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_ovn_metadata: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_server: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_sriov_agent_init: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
+ neutron_sriov_agent: quay.io/vexxhost/neutron@sha256:4eec4493d3026abe2847d4c9efde292e4bb703bd04a1b4dc789cb008a3de68a9
node_feature_discovery: registry.k8s.io/nfd/node-feature-discovery:v0.11.2
- nova_api: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_archive_deleted_rows: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_cell_setup_init: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- nova_cell_setup: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
+ nova_api: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_archive_deleted_rows: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_cell_setup_init: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ nova_cell_setup: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
nova_compute_ironic: quay.io/openstack.kolla/nova-compute-ironic:zed-ubuntu-jammy
nova_compute_ssh: quay.io/vexxhost/nova-ssh:latest
- nova_compute: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_conductor: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_consoleauth: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_db_sync: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_novncproxy_assets: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_novncproxy: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_placement: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_scheduler: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
+ nova_compute: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_conductor: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_consoleauth: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_db_sync: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_novncproxy_assets: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_novncproxy: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_placement: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_scheduler: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
nova_service_cleaner: quay.io/vexxhost/cli:latest
- nova_spiceproxy_assets: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- nova_spiceproxy: quay.io/vexxhost/nova@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24 # image-source: quay.io/vexxhost/nova:zed
- octavia_api: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10 # image-source: quay.io/vexxhost/octavia:zed
- octavia_db_sync: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10 # image-source: quay.io/vexxhost/octavia:zed
- octavia_health_manager_init: quay.io/vexxhost/heat@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64 # image-source: quay.io/vexxhost/heat:zed
- octavia_health_manager: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10 # image-source: quay.io/vexxhost/octavia:zed
- octavia_housekeeping: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10 # image-source: quay.io/vexxhost/octavia:zed
- octavia_worker: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10 # image-source: quay.io/vexxhost/octavia:zed
+ nova_spiceproxy_assets: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ nova_spiceproxy: quay.io/vexxhost/nova:zed@sha256:b9299a89cfe97b692038ca569258df753d1bdf8540dadb0766afbfb1ca871e24
+ octavia_api: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10
+ octavia_db_sync: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10
+ octavia_health_manager_init: quay.io/vexxhost/heat:zed@sha256:2413e1d669a899685d0cc89c3333222ad004c567be0d5ca605dcc6a59c12af64
+ octavia_health_manager: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10
+ octavia_housekeeping: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10
+ octavia_worker: quay.io/vexxhost/octavia@sha256:7f054aca88ea461e9ccc32d994936d76c32add09aeca35912cf9dd6da61ccd10
openvswitch_db_server: quay.io/vexxhost/openvswitch:3.1.0-55atmosphere1
openvswitch_vswitchd: quay.io/vexxhost/openvswitch:3.1.0-55atmosphere1
ovn_controller: quay.io/vexxhost/ovn-host:23.03.0
@@ -163,8 +163,8 @@
percona_xtradb_cluster_operator: docker.io/percona/percona-xtradb-cluster-operator:1.13.0
percona_xtradb_cluster: docker.io/percona/percona-xtradb-cluster:8.0.32-24.2
percona_version_service: docker.io/perconalab/version-service:main-3325140
- placement_db_sync: quay.io/vexxhost/placement@sha256:ae9a7567e3619440b3a7a58b5ab407c5efad372627c06fb0ab0193a85c9d1c70 # image-source: quay.io/vexxhost/placement:zed
- placement: quay.io/vexxhost/placement@sha256:ae9a7567e3619440b3a7a58b5ab407c5efad372627c06fb0ab0193a85c9d1c70 # image-source: quay.io/vexxhost/placement:zed
+ placement_db_sync: quay.io/vexxhost/placement:zed@sha256:ae9a7567e3619440b3a7a58b5ab407c5efad372627c06fb0ab0193a85c9d1c70
+ placement: quay.io/vexxhost/placement:zed@sha256:ae9a7567e3619440b3a7a58b5ab407c5efad372627c06fb0ab0193a85c9d1c70
prometheus_config_reloader: quay.io/prometheus-operator/prometheus-config-reloader:v0.67.1
prometheus_ipmi_exporter: us-docker.pkg.dev/vexxhost-infra/openstack/ipmi-exporter:1.4.0
prometheus_memcached_exporter: quay.io/prometheus/memcached-exporter:v0.10.0
@@ -181,12 +181,12 @@
rabbitmq_server: docker.io/library/rabbitmq:3.10.2-management
rabbitmq_topology_operator: docker.io/rabbitmqoperator/messaging-topology-operator:1.6.0
rook_ceph: docker.io/rook/ceph:v1.10.10
- senlin_api: quay.io/vexxhost/senlin@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674 # image-source: quay.io/vexxhost/senlin:zed
- senlin_conductor: quay.io/vexxhost/senlin@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674 # image-source: quay.io/vexxhost/senlin:zed
- senlin_db_sync: quay.io/vexxhost/senlin@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674 # image-source: quay.io/vexxhost/senlin:zed
- senlin_engine_cleaner: quay.io/vexxhost/senlin@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674 # image-source: quay.io/vexxhost/senlin:zed
- senlin_engine: quay.io/vexxhost/senlin@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674 # image-source: quay.io/vexxhost/senlin:zed
- senlin_health_manager: quay.io/vexxhost/senlin@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674 # image-source: quay.io/vexxhost/senlin:zed
+ senlin_api: quay.io/vexxhost/senlin:zed@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674
+ senlin_conductor: quay.io/vexxhost/senlin:zed@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674
+ senlin_db_sync: quay.io/vexxhost/senlin:zed@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674
+ senlin_engine_cleaner: quay.io/vexxhost/senlin:zed@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674
+ senlin_engine: quay.io/vexxhost/senlin:zed@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674
+ senlin_health_manager: quay.io/vexxhost/senlin:zed@sha256:5cb3108dfdeb02a8d910aa2666d8865c772774e431ceaf69391959d87e2b0674
skopeo: quay.io/skopeo/stable:latest
staffeln_db_sync: ghcr.io/vexxhost/staffeln:v2.2.3
staffeln_conductor: ghcr.io/vexxhost/staffeln:v2.2.3