diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a310a46f6..0afc3415f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -38,7 +38,7 @@ concurrency: env: # renovate: datasource=pypi depName=ansible-core - ANSIBLE_CORE_VERSION: 2.17.3 + ANSIBLE_CORE_VERSION: 2.17.4 # renovate: datasource=pypi depName=netaddr NETADDR_VERSION: 1.3.0 @@ -61,7 +61,7 @@ jobs: uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: # renovate: datasource=docker depName=python versioning=docker - python-version: 3.12.5 + python-version: 3.12.6 - name: Install ansible playbook packages run: > diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 005953ac3..1c70c5581 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -37,7 +37,7 @@ jobs: uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: # renovate: datasource=docker depName=python versioning=docker - python-version: 3.12.5 + python-version: 3.12.6 cache: pip - name: Install dependencies diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 337479657..f02480d99 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -68,7 +68,7 @@ jobs: uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: # renovate: datasource=docker depName=python versioning=docker - python-version: 3.12.5 + python-version: 3.12.6 cache: pip - name: Update apt diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index fa0d4fc6c..b1b7ba756 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -31,7 +31,7 @@ jobs: - name: Update dependencies # yamllint disable-line rule:line-length - uses: renovatebot/github-action@630a255a1f2f56c8d8ce160bed3e3ca577ca53e2 # v40.2.7 + uses: renovatebot/github-action@dd4d265eb8646cd04fc5f86ff8bc8d496d75a251 # v40.2.8 with: # renovate: datasource=docker depName=ghcr.io/renovatebot/renovate renovate-version: 37.440.7 diff --git a/ansible/requirements.txt b/ansible/requirements.txt index 5fe25146e..11837a4fd 100644 --- a/ansible/requirements.txt +++ b/ansible/requirements.txt @@ -1,4 +1,4 @@ -ansible-core==2.17.3 -molecule==24.8.0 +ansible-core==2.17.4 +molecule==24.9.0 molecule-plugins[vagrant]==23.5.3 netaddr==1.3.0 diff --git a/ansible/requirements.yml b/ansible/requirements.yml index d4e2df444..5f2fc49fd 100644 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -1,11 +1,11 @@ --- collections: - name: ansible.posix - version: 1.5.4 + version: 1.6.0 - name: ansible.utils version: 4.1.0 - name: community.general - version: 9.3.0 + version: 9.4.0 - name: devsec.hardening version: 9.0.1 diff --git a/ansible/roles/all/vars/main.yml b/ansible/roles/all/vars/main.yml index e467b3b18..f8eadac66 100644 --- a/ansible/roles/all/vars/main.yml +++ b/ansible/roles/all/vars/main.yml @@ -15,7 +15,7 @@ curlie_architecture: >- {{ architecture_to_curlie_architecture[ansible_architecture] }} # renovate: datasource=github-releases depName=dandavison/delta -delta_version: 0.18.1 +delta_version: 0.18.2 architecture_to_delta_architecture: x86_64: amd64 armv7l: armhf @@ -68,7 +68,7 @@ lazygit_architecture: >- {{ architecture_to_lazygit_architecture[ansible_architecture] }} # renovate: datasource=github-releases depName=jdx/mise -mise_version: v2024.9.0 +mise_version: v2024.9.3 architecture_to_mise_architecture: x86_64: x64 armv7l: armv7 @@ -76,7 +76,7 @@ mise_architecture: >- {{ architecture_to_mise_architecture[ansible_architecture] }} # renovate: datasource=github-releases depName=ajeetdsouza/zoxide -zoxide_version: v0.9.4 +zoxide_version: v0.9.5 architecture_to_zoxide_architecture: x86_64: amd64 armv7l: armv7 diff --git a/ansible/roles/servers/templates/server-nas/docker/apps/media/compose.yml.j2 b/ansible/roles/servers/templates/server-nas/docker/apps/media/compose.yml.j2 index 981fff894..dd5af7ffe 100755 --- a/ansible/roles/servers/templates/server-nas/docker/apps/media/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-nas/docker/apps/media/compose.yml.j2 @@ -38,7 +38,7 @@ services: restart: always plex: - image: lscr.io/linuxserver/plex:1.40.5@sha256:5604745534016668a7a7debf2ad06eb95d06e0e27c99e8a10daf05c0a26f9559 # editorconfig-checker-disable-line + image: lscr.io/linuxserver/plex:1.41.0@sha256:0c4e1981b23c3bdf2892cb9b85c299137af55390044dd5cfdd33bdbc4e32ee1f # editorconfig-checker-disable-line environment: TZ: "{{ timezone }}" diff --git a/ansible/roles/servers/templates/server-nas/docker/apps/monitoring/compose.yml.j2 b/ansible/roles/servers/templates/server-nas/docker/apps/monitoring/compose.yml.j2 index a4a122a3c..992889fae 100644 --- a/ansible/roles/servers/templates/server-nas/docker/apps/monitoring/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-nas/docker/apps/monitoring/compose.yml.j2 @@ -1,7 +1,7 @@ --- services: netdata: - image: netdata/netdata:v1.47.0@sha256:84ae61184a74d2c777c44d010b777d7bfa2a251c9cea4bf84880fb232ef93b57 # editorconfig-checker-disable-line + image: netdata/netdata:v1.47.1@sha256:9aec543d8da83ff68da5032ed01b862ca96e55e3b20ab6ca98f95cab2e8ea255 # editorconfig-checker-disable-line hostname: "netdata-{{ inventory_hostname }}" environment: TZ: "{{ timezone }}" @@ -23,7 +23,7 @@ services: restart: always docker-socket-proxy: - image: ghcr.io/tecnativa/docker-socket-proxy:0.2.0@sha256:083bd0ed8783e366d745f332f0e4489816dd35d984bef8f16e6d89484a22c082 # editorconfig-checker-disable-line + image: ghcr.io/tecnativa/docker-socket-proxy:0.3.0@sha256:9e4b9e7517a6b660f2cc903a19b257b1852d5b3344794e3ea334ff00ae677ac2 # editorconfig-checker-disable-line environment: TZ: "{{ timezone }}" diff --git a/ansible/roles/servers/templates/server-nas/docker/apps/portainer/compose.yml.j2 b/ansible/roles/servers/templates/server-nas/docker/apps/portainer/compose.yml.j2 index 231600a60..9763af60a 100644 --- a/ansible/roles/servers/templates/server-nas/docker/apps/portainer/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-nas/docker/apps/portainer/compose.yml.j2 @@ -1,7 +1,7 @@ --- services: portainer: - image: portainer/portainer-ce:2.21.0@sha256:a5e6d58c93bea2988b604f9c9b1afaa30dc213532dfd9beb7774429146276604 # editorconfig-checker-disable-line + image: portainer/portainer-ce:2.21.1@sha256:2c7d2953c322de46d2749d371e892a5e0ad50339f542888798b2cdc81eb85eef # editorconfig-checker-disable-line environment: TZ: "{{ timezone }}" volumes: diff --git a/ansible/roles/servers/templates/server-pi/docker/apps/monitoring/compose.yml.j2 b/ansible/roles/servers/templates/server-pi/docker/apps/monitoring/compose.yml.j2 index c1d43024c..e031ca7f9 100644 --- a/ansible/roles/servers/templates/server-pi/docker/apps/monitoring/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-pi/docker/apps/monitoring/compose.yml.j2 @@ -3,7 +3,7 @@ name: monitoring services: netdata: - image: netdata/netdata:v1.47.0@sha256:84ae61184a74d2c777c44d010b777d7bfa2a251c9cea4bf84880fb232ef93b57 # editorconfig-checker-disable-line + image: netdata/netdata:v1.47.1@sha256:9aec543d8da83ff68da5032ed01b862ca96e55e3b20ab6ca98f95cab2e8ea255 # editorconfig-checker-disable-line hostname: "netdata-{{ inventory_hostname }}" environment: TZ: "{{ timezone }}" @@ -26,7 +26,7 @@ services: restart: always docker-socket-proxy: - image: ghcr.io/tecnativa/docker-socket-proxy:0.2.0@sha256:083bd0ed8783e366d745f332f0e4489816dd35d984bef8f16e6d89484a22c082 # editorconfig-checker-disable-line + image: ghcr.io/tecnativa/docker-socket-proxy:0.3.0@sha256:9e4b9e7517a6b660f2cc903a19b257b1852d5b3344794e3ea334ff00ae677ac2 # editorconfig-checker-disable-line environment: TZ: "{{ timezone }}" diff --git a/ansible/roles/servers/templates/server-pi/docker/apps/portainer/compose.yml.j2 b/ansible/roles/servers/templates/server-pi/docker/apps/portainer/compose.yml.j2 index f7919425c..d41cf0bcb 100644 --- a/ansible/roles/servers/templates/server-pi/docker/apps/portainer/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-pi/docker/apps/portainer/compose.yml.j2 @@ -3,7 +3,7 @@ name: portainer services: portainer: - image: portainer/portainer-ce:2.21.0@sha256:a5e6d58c93bea2988b604f9c9b1afaa30dc213532dfd9beb7774429146276604 # editorconfig-checker-disable-line + image: portainer/portainer-ce:2.21.1@sha256:2c7d2953c322de46d2749d371e892a5e0ad50339f542888798b2cdc81eb85eef # editorconfig-checker-disable-line environment: TZ: "{{ timezone }}" volumes: diff --git a/ansible/roles/workstations/vars/main.yml b/ansible/roles/workstations/vars/main.yml index 904951a86..44486419d 100644 --- a/ansible/roles/workstations/vars/main.yml +++ b/ansible/roles/workstations/vars/main.yml @@ -1,6 +1,6 @@ --- # renovate: datasource=github-releases depName=cli/cli -github_cli_version: v2.55.0 +github_cli_version: v2.56.0 architecture_to_github_cli_architecture: x86_64: amd64 armv7l: armv6