Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ansible/roles/cloud_compose/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ cloud_compose_home: /home/cloud-compose
cloud_compose_data_dir: /mnt/disks/data
cloud_compose_volumes_dir: /mnt/disks/volumes

cloud_compose_docker_compose_version: v5.3.1
cloud_compose_docker_compose_version: v5.4.0
cloud_compose_docker_buildx_version: v0.35.0
cloud_compose_sitectl_version: latest
cloud_compose_sitectl_package_versions: {}
Expand Down
2 changes: 1 addition & 1 deletion ci/config-management-cloud-smoke.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -euo pipefail

repo_root="$(cd "$(dirname "$0")/.." && pwd)"
# renovate: datasource=docker depName=python packageName=python versioning=docker
CONFIG_MANAGEMENT_IMAGE_DEFAULT="python:3.11-slim@sha256:e031123e3d85762b141ad1cbc56452ba69c6e722ebf2f042cc0dc86c47c0d8b3"
CONFIG_MANAGEMENT_IMAGE_DEFAULT="python:3.14-slim@sha256:a7fb1e634c4a578f9e0bd6327f11a3cde11b7a9395f48e24360c0988bcc5c2bc"

usage() {
cat <<EOF
Expand Down
2 changes: 1 addition & 1 deletion ci/config-management-smoke.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -euo pipefail

repo_root="$(cd "$(dirname "$0")/.." && pwd)"
# renovate: datasource=docker depName=python packageName=python versioning=docker
CONFIG_MANAGEMENT_IMAGE_DEFAULT="python:3.11-slim@sha256:e031123e3d85762b141ad1cbc56452ba69c6e722ebf2f042cc0dc86c47c0d8b3"
CONFIG_MANAGEMENT_IMAGE_DEFAULT="python:3.14-slim@sha256:a7fb1e634c4a578f9e0bd6327f11a3cde11b7a9395f48e24360c0988bcc5c2bc"
image="${CLOUD_COMPOSE_CONFIG_MANAGEMENT_IMAGE:-$CONFIG_MANAGEMENT_IMAGE_DEFAULT}"
container_entrypoint="$repo_root/ci/config-management-smoke-container.sh"

Expand Down
4 changes: 2 additions & 2 deletions docs/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ FROM python:3.14-alpine3.22@sha256:6b91e66ab2a880ce9ca5a1b91c70f45963ff71ff68268
WORKDIR /work

RUN apk add --no-cache git && \
pip install uv==0.11.29 && \
uv pip install --break-system-packages --system zensical==0.0.50
pip install uv==0.12.3 && \
uv pip install --break-system-packages --system zensical==0.0.53

EXPOSE 8080

Expand Down
4 changes: 2 additions & 2 deletions modules/digitalocean/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -142,9 +142,9 @@ variable "runtime" {

docker = optional(object({
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
compose_version = optional(string, "v5.3.1")
compose_version = optional(string, "v5.4.0")
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
buildx_version = optional(string, "v0.35.0")
buildx_version = optional(string, "v0.36.1")
}), {})

managed_runtime = optional(object({
Expand Down
4 changes: 2 additions & 2 deletions modules/gcp/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -343,14 +343,14 @@ variable "sitectl_package_versions" {
variable "docker_compose_version" {
type = string
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
default = "v5.3.1"
default = "v5.4.0"
description = "Docker Compose release tag installed as the docker compose CLI plugin on hosts that need a manually managed plugin."
}

variable "docker_buildx_version" {
type = string
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
default = "v0.35.0"
default = "v0.36.1"
description = "Docker Buildx release tag installed as the docker buildx CLI plugin on hosts that need a manually managed plugin."
}

Expand Down
4 changes: 2 additions & 2 deletions modules/linode/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -156,9 +156,9 @@ variable "runtime" {

docker = optional(object({
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
compose_version = optional(string, "v5.3.1")
compose_version = optional(string, "v5.4.0")
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
buildx_version = optional(string, "v0.35.0")
buildx_version = optional(string, "v0.36.1")
}), {})

managed_runtime = optional(object({
Expand Down
4 changes: 2 additions & 2 deletions modules/linux-vm-runtime/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -370,14 +370,14 @@ variable "sitectl_verify_args" {
variable "docker_compose_version" {
type = string
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
default = "v5.3.1"
default = "v5.4.0"
description = "Docker Compose release tag installed as the Docker CLI plugin."
}

variable "docker_buildx_version" {
type = string
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
default = "v0.35.0"
default = "v0.36.1"
description = "Docker Buildx release tag installed as the Docker CLI plugin."
}

Expand Down
4 changes: 2 additions & 2 deletions providers/do/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -151,9 +151,9 @@ variable "runtime" {

docker = optional(object({
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
compose_version = optional(string, "v5.3.1")
compose_version = optional(string, "v5.4.0")
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
buildx_version = optional(string, "v0.35.0")
buildx_version = optional(string, "v0.36.1")
}), {})

managed_runtime = optional(object({
Expand Down
4 changes: 2 additions & 2 deletions providers/gcp/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -263,9 +263,9 @@ variable "runtime" {

docker = optional(object({
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
compose_version = optional(string, "v5.3.1")
compose_version = optional(string, "v5.4.0")
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
buildx_version = optional(string, "v0.35.0")
buildx_version = optional(string, "v0.36.1")
}), {})

managed_runtime = optional(object({
Expand Down
4 changes: 2 additions & 2 deletions providers/linode/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -166,9 +166,9 @@ variable "runtime" {

docker = optional(object({
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
compose_version = optional(string, "v5.3.1")
compose_version = optional(string, "v5.4.0")
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
buildx_version = optional(string, "v0.35.0")
buildx_version = optional(string, "v0.36.1")
}), {})

managed_runtime = optional(object({
Expand Down
2 changes: 1 addition & 1 deletion rootfs/home/cloud-compose/install-dependencies-cos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
set -euo pipefail

# renovate: datasource=docker depName=alpine packageName=alpine versioning=docker
ALPINE_BUILD_IMAGE="alpine:3.22@sha256:14358309a308569c32bdc37e2e0e9694be33a9d99e68afb0f5ff33cc1f695dce"
ALPINE_BUILD_IMAGE="alpine:3.24@sha256:28bd5fe8b56d1bd048e5babf5b10710ebe0bae67db86916198a6eec434943f8b"
MAKE_VERSION="4.4.1"

valid_make_binary() {
Expand Down
4 changes: 2 additions & 2 deletions rootfs/home/cloud-compose/install-docker-plugins.sh
Original file line number Diff line number Diff line change
Expand Up @@ -110,9 +110,9 @@ install_docker_plugins() {
local compose_arch buildx_asset_arch

# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
DOCKER_COMPOSE_VERSION="${DOCKER_COMPOSE_VERSION:-v5.3.1}"
DOCKER_COMPOSE_VERSION="${DOCKER_COMPOSE_VERSION:-v5.4.0}"
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
DOCKER_BUILDX_VERSION="${DOCKER_BUILDX_VERSION:-v0.35.0}"
DOCKER_BUILDX_VERSION="${DOCKER_BUILDX_VERSION:-v0.36.1}"

validate_release_version docker-compose "$DOCKER_COMPOSE_VERSION"
validate_release_version docker-buildx "$DOCKER_BUILDX_VERSION"
Expand Down
4 changes: 2 additions & 2 deletions rootfs/mnt/disks/data/libops-internal/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ services:
lightsout:
profiles:
- lightsout
image: ghcr.io/libops/lightsout:main@sha256:4d38ac380c86514d72efbcce0af9ea8ffd7ff86e97abea3d0b3c946cf204eaae
image: ghcr.io/libops/lightsout:main@sha256:21ba52b88073aa9b8225836b49d0aeba04b2815b0fb6322139ec27bbaeb7068a
ports:
- "8808:8808"
networks:
Expand Down Expand Up @@ -40,7 +40,7 @@ services:
- /mnt/disks/data/docker/:/var/lib/docker:ro
- /dev/disk/:/dev/disk:ro
cap:
image: ghcr.io/libops/cap:main@sha256:c9d6a6c2ded2d0a72ceff382fd71da9cd161c17c071319b45270b07c0f54a5ed
image: ghcr.io/libops/cap:main@sha256:e365ea355cc82a14b620d005ab6c443b4d9bff27e6eb68498fa3baefb9347f90
command: ["/app/binary"]
networks:
- internal
Expand Down
2 changes: 1 addition & 1 deletion salt/cloud-compose/init.sls
Original file line number Diff line number Diff line change
Expand Up @@ -482,7 +482,7 @@
'DOCKER_COMPOSE_DIR': primary_project.get('project_dir', project_dir),
'DOCKER_COMPOSE_REPO': primary_project.get('docker_compose_repo', repo),
'DOCKER_COMPOSE_BRANCH': primary_project.get('docker_compose_branch', branch),
'DOCKER_COMPOSE_VERSION': docker.get('compose_version', cc.get('docker_compose_version', 'v5.3.1')),
'DOCKER_COMPOSE_VERSION': docker.get('compose_version', cc.get('docker_compose_version', 'v5.4.0')),
'DOCKER_BUILDX_VERSION': docker.get('buildx_version', cc.get('docker_buildx_version', 'v0.35.0')),
'GCP_PROJECT': '',
'GCP_PROJECT_NUMBER': '',
Expand Down
4 changes: 2 additions & 2 deletions variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -274,9 +274,9 @@ variable "runtime" {

docker = optional(object({
# renovate: datasource=github-releases depName=docker-compose packageName=docker/compose versioning=semver
compose_version = optional(string, "v5.3.1")
compose_version = optional(string, "v5.4.0")
# renovate: datasource=github-releases depName=docker-buildx packageName=docker/buildx versioning=semver
buildx_version = optional(string, "v0.35.0")
buildx_version = optional(string, "v0.36.1")
}), {})

managed_runtime = optional(object({
Expand Down
Loading