Merge "Add tool for bumping images" into stable/zed
diff --git a/.ansible-lint b/.ansible-lint
index c81fa73..2776884 100644
--- a/.ansible-lint
+++ b/.ansible-lint
@@ -1,5 +1,6 @@
 ---
 exclude_paths:
+  - .ansible
   - .github
   - atmosphere
   - charts
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index bd2d792..2c0ca4e 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -41,6 +41,6 @@
         args: ["--profile", "black", "--filter-files"]
 
   - repo: https://github.com/ansible/ansible-lint.git
-    rev: v24.7.0
+    rev: v25.1.2
     hooks:
       - id: ansible-lint
diff --git a/images/cinder/Dockerfile b/images/cinder/Dockerfile
index 9f04fc6..6fd670e 100644
--- a/images/cinder/Dockerfile
+++ b/images/cinder/Dockerfile
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: © 2025 VEXXHOST, Inc.
 # SPDX-License-Identifier: GPL-3.0-or-later
-# Atmosphere-Rebuild-Time: 2024-06-26T17:38:39Z
+# Atmosphere-Rebuild-Time: 2025-02-18T16:06:32Z
 
 FROM openstack-venv-builder AS build
 ARG CINDER_GIT_REF=4aa6590a483901de64e0d162fff11f3d2d7f9977
diff --git a/images/glance/Dockerfile b/images/glance/Dockerfile
index d8d5db4..76b40c9 100644
--- a/images/glance/Dockerfile
+++ b/images/glance/Dockerfile
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: © 2025 VEXXHOST, Inc.
 # SPDX-License-Identifier: GPL-3.0-or-later
-# Atmosphere-Rebuild-Time: 2024-06-26T17:38:39Z
+# Atmosphere-Rebuild-Time: 2025-02-18T16:06:32Z
 
 FROM openstack-venv-builder AS build
 ARG GLANCE_GIT_REF=8bbe205c6497032790505579accb4cf1ff341599
diff --git a/images/neutron/Dockerfile b/images/neutron/Dockerfile
index f2b8772..37cf8d0 100644
--- a/images/neutron/Dockerfile
+++ b/images/neutron/Dockerfile
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: © 2025 VEXXHOST, Inc.
 # SPDX-License-Identifier: GPL-3.0-or-later
-# Atmosphere-Rebuild-Time: 2025-01-24T11:51:19Z
+# Atmosphere-Rebuild-Time: 2025-02-18T16:07:40Z
 
 FROM openstack-venv-builder AS build
 ARG NEUTRON_GIT_REF=ece6a9a7acab20d5a39f54784427258d54b72cfd
diff --git a/images/nova/Dockerfile b/images/nova/Dockerfile
index bc8a6d2..f06adf2 100644
--- a/images/nova/Dockerfile
+++ b/images/nova/Dockerfile
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: © 2025 VEXXHOST, Inc.
 # SPDX-License-Identifier: GPL-3.0-or-later
-# Atmosphere-Rebuild-Time: 2024-12-17T01:27:44Z
+# Atmosphere-Rebuild-Time: 2025-02-18T16:06:32Z
 
 FROM openstack-venv-builder AS build
 ARG NOVA_GIT_REF=ba71dc50dbba82bbdecb845afea67ad2275897ec
diff --git a/images/ovn/Dockerfile b/images/ovn/Dockerfile
index 671634c..3b412ac 100644
--- a/images/ovn/Dockerfile
+++ b/images/ovn/Dockerfile
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: © 2025 VEXXHOST, Inc.
 # SPDX-License-Identifier: GPL-3.0-or-later
-# Atmosphere-Rebuild-Time: 2024-06-26T17:38:39Z
+# Atmosphere-Rebuild-Time: 2025-02-18T16:07:40Z
 
 FROM golang AS ovn-kubernetes
 ARG OVN_KUBERNETES_REF=5359e7d7f872058b6e5bf884c9f19d1922451f29
diff --git a/images/senlin/Dockerfile b/images/senlin/Dockerfile
index 4a85717..4597821 100644
--- a/images/senlin/Dockerfile
+++ b/images/senlin/Dockerfile
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: © 2025 VEXXHOST, Inc.
 # SPDX-License-Identifier: GPL-3.0-or-later
-# Atmosphere-Rebuild-Time: 2024-06-26T17:38:39Z
+# Atmosphere-Rebuild-Time: 2025-02-18T16:05:54Z
 
 
 FROM openstack-venv-builder AS build
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 2b249ef..5f825b3 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -62,5 +62,8 @@
     release:
       jobs:
         - atmosphere-publish-collection
+    promote:
+      jobs:
+        - atmosphere-promote-images
     vars:
       container_registry: harbor.atmosphere.dev/library