diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f968389bb..222b9682e 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.2 + ANSIBLE_CORE_VERSION: 2.17.3 # renovate: datasource=pypi depName=netaddr NETADDR_VERSION: 1.3.0 @@ -61,7 +61,7 @@ jobs: uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: # renovate: datasource=docker depName=python versioning=docker - python-version: 3.12.4 + python-version: 3.12.5 - name: Install ansible playbook packages run: > diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 756351222..f9318f43d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -37,7 +37,7 @@ jobs: uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: # renovate: datasource=docker depName=python versioning=docker - python-version: 3.12.4 + python-version: 3.12.5 cache: pip - name: Install dependencies diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index df0115896..e7a58bf88 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,7 @@ jobs: - name: Set platforms id: set-platforms - uses: mikefarah/yq@f15500b20a1c991c8729870ba60a4dc3524b6a94 # v4.44.2 + uses: mikefarah/yq@bbdd97482f2d439126582a59689eb1c855944955 # v4.44.3 with: cmd: > yq --output-format=json --indent=0 @@ -68,7 +68,7 @@ jobs: uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: # renovate: datasource=docker depName=python versioning=docker - python-version: 3.12.4 + python-version: 3.12.5 cache: pip - name: Update apt diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index 1b3c5ef3c..158b24628 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@76d49712364696a06b60e8647df46b288fff0ddc # v40.2.4 + uses: renovatebot/github-action@b266b24b144602ed4f512f0773009d026722f4cc # v40.2.6 with: # renovate: datasource=docker depName=ghcr.io/renovatebot/renovate renovate-version: 37.440.7 diff --git a/.tool-versions b/.tool-versions index 1c4ce9917..269a4eb43 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -python 3.12.4 +python 3.12.5 diff --git a/ansible/requirements.txt b/ansible/requirements.txt index 61a455053..07d53b403 100644 --- a/ansible/requirements.txt +++ b/ansible/requirements.txt @@ -1,4 +1,4 @@ -ansible-core==2.17.2 +ansible-core==2.17.3 molecule==24.7.0 molecule-plugins[vagrant]==23.5.3 netaddr==1.3.0 diff --git a/ansible/requirements.yml b/ansible/requirements.yml index 8995ee390..d4e2df444 100644 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -5,7 +5,7 @@ collections: - name: ansible.utils version: 4.1.0 - name: community.general - version: 9.2.0 + version: 9.3.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 18b092200..8f8512c6d 100644 --- a/ansible/roles/all/vars/main.yml +++ b/ansible/roles/all/vars/main.yml @@ -68,7 +68,7 @@ lazygit_architecture: >- {{ architecture_to_lazygit_architecture[ansible_architecture] }} # renovate: datasource=github-releases depName=jdx/mise -mise_version: v2024.8.4 +mise_version: v2024.8.6 architecture_to_mise_architecture: x86_64: x64 armv7l: armv7 diff --git a/ansible/roles/servers/templates/server-nas/docker/apps/github-runners/compose.yml.j2 b/ansible/roles/servers/templates/server-nas/docker/apps/github-runners/compose.yml.j2 index ef70bc8b6..b56da186d 100644 --- a/ansible/roles/servers/templates/server-nas/docker/apps/github-runners/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-nas/docker/apps/github-runners/compose.yml.j2 @@ -1,7 +1,7 @@ --- services: github-runner-homelab: - image: myoung34/github-runner:2.318.0@sha256:9b500e5d07c6665ec270eb7dcfc5bb6a1029dfae6c0c9584e7153b74195fa5dd # editorconfig-checker-disable-line + image: myoung34/github-runner:2.319.1@sha256:0f66cf3f5a67d42e58249c2aa2c4ecd6f523fe3dd907f00884cc3b70425467bb # editorconfig-checker-disable-line # This is the `runner` user. # See: https://github.com/myoung34/docker-github-actions-runner/wiki/Usage#non-root-runners editorconfig-checker-disable-line diff --git a/ansible/roles/servers/templates/server-nas/docker/apps/home/compose.yml.j2 b/ansible/roles/servers/templates/server-nas/docker/apps/home/compose.yml.j2 index 5b3bf8794..758fab1cd 100755 --- a/ansible/roles/servers/templates/server-nas/docker/apps/home/compose.yml.j2 +++ b/ansible/roles/servers/templates/server-nas/docker/apps/home/compose.yml.j2 @@ -1,7 +1,7 @@ --- services: home-assistant: - image: lscr.io/linuxserver/homeassistant:2024.7.4@sha256:087ad3ff51042fa41103d44f87c4149d4a0f28261468dcd363ccc0d6756c31f2 # editorconfig-checker-disable-line + image: lscr.io/linuxserver/homeassistant:2024.8.1@sha256:8514949f94feb00c147111c7d8a106878a553d0768f4300c684fae0bcfe727e5 # editorconfig-checker-disable-line environment: TZ: "{{ timezone }}" 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 34a7872e0..53f6fc5ee 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 @@ -1,7 +1,7 @@ --- services: gluetun: - image: qmcgaw/gluetun:v3.38.0@sha256:5522794f5cce6d84bc7f06b1e3a3b836ede9100c64aec94543cb503bb2ecb72f # editorconfig-checker-disable-line + image: qmcgaw/gluetun:v3.39.0@sha256:2f011a9aca767af62008d879eefcbc80a8645bd4fd4466ab312cc941cb658ad1 # 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 ae22accaa..0c238d4d3 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 @@ -35,7 +35,7 @@ services: restart: always prometheus: - image: prom/prometheus:v2.53.1@sha256:f20d3127bf2876f4a1df76246fca576b41ddf1125ed1c546fbd8b16ea55117e6 # editorconfig-checker-disable-line + image: prom/prometheus:v2.54.0@sha256:497fe921f22fea8535fa2bcb1c193dacc6ce98c08274257b3d18a4eaae0f9647 # editorconfig-checker-disable-line user: "{{ ansible_admin_user_uid }}:{{ ansible_admin_user_gid }}" environment: TZ: "{{ timezone }}" @@ -57,7 +57,7 @@ services: restart: always grafana: - image: grafana/grafana-oss:10.4.6@sha256:ffef0672f94b4a9141e3979011bbf3357e54df77492381faecc016cbfe170e00 # editorconfig-checker-disable-line + image: grafana/grafana-oss:10.4.7@sha256:578309639f1343b02883d7d4fc2b7f3783747a9f53e7b3ec34224e92eedb55ad # editorconfig-checker-disable-line user: "{{ ansible_admin_user_uid }}:{{ ansible_admin_user_gid }}" environment: TZ: "{{ timezone }}"