Update to 2025-08-18 10:00

This commit is contained in:
Daniel Berteaud
2025-08-18 10:00:17 +02:00
parent 702ba81114
commit 99a73d7478
12 changed files with 76 additions and 33 deletions

View File

@@ -0,0 +1,11 @@
---
system_distro_utils:
- apt-transport-https
- openssh-client
- netcat-openbsd
- xz-utils
- liblz4-tool
- sshfs
- zstd
- cron

View File

@@ -1,8 +1,8 @@
---
# Version of consul to deploy
consul_version: 1.21.3
consul_version: 1.21.4
# URL from where the consul archive will be downloaded
consul_archive_url: https://releases.hashicorp.com/consul/{{ consul_version }}/consul_{{ consul_version }}_linux_amd64.zip
# Expected sha256 of the archive
consul_archive_sha256: ba20631037a5f63f70b0351c0875887a66c0a0d3feac2d255a768c9eb8c95e8b
consul_archive_sha256: a641502dc2bd28e1ed72d3d48a0e8b98c83104d827cf33bee2aed198c0b849df

View File

@@ -10,7 +10,7 @@
tags: pg
- name: Check installed version
shell: ldap2pg -V | head -1 | sed -E 's/ldap2pg v(\d+)/\1/'
shell: ldap2pg -V | head -1 | perl -pe 's/ldap2pg v?(\d+(\.\d+)*)/$1/'
register: ldap2pg_current_version
when: ldap2pg_bin.stat.exists
changed_when: False

View File

@@ -0,0 +1,6 @@
---
letsencrypt_packages:
- python3-pip
- python3-setuptools
- curl

View File

@@ -1,9 +1,9 @@
---
# Version of Nomad to install
nomad_version: 1.10.3
nomad_version: 1.10.4
# URL of the archive
nomad_archive_url: https://releases.hashicorp.com/nomad/{{ nomad_version }}/nomad_{{ nomad_version }}_linux_amd64.zip
# Expected sha256 of the archive
nomad_archive_sha256: a161b8d59b42555d97d37f7a75c122831be485e89dfb97d16d6b60cfaec8d88b
nomad_archive_sha256: 33f50ef9a56ceb995768a1301c7bc73d9270fd751378de5b3cffcf21af9112a2

View File

@@ -0,0 +1,6 @@
---
ntp_ntpd_service: ntp
ntp_chrony_service: chrony
ntp_chrony_conf: /etc/chrony/chrony.conf
ntp_chrony_keyfile: /etc/chrony/chrony.keys

View File

@@ -1,11 +1,15 @@
--- /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.orig 2022-09-23 20:10:20.125559720 +0200
+++ /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 2022-09-23 20:13:04.311301761 +0200
@@ -510,8 +510,7 @@
--- /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.orig 2025-08-14 15:58:53.942358475 +0200
+++ /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 2025-08-14 15:59:17.487663267 +0200
@@ -608,12 +608,7 @@
},
success: function (response, opts) {
let res = response.result;
- if (res === null || res === undefined || !res || res
- .data.status.toLowerCase() !== 'active') {
- if (
- res === null ||
- res === undefined ||
- !res ||
- res.data.status.toLowerCase() !== 'active'
- ) {
+ if (false) {
Ext.Msg.show({
title: gettext('No valid subscription'),

View File

@@ -9,9 +9,9 @@
tags: pmg
- name: Add PMG repository APT key
apt_key:
get_url:
url: http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg
state: present
dest: /etc/apt/trusted.gpg.d/proxmox.gpg
environment:
- http_proxy: "{{ system_proxy | default('') }}"
tags: pmg

View File

@@ -1,8 +1,9 @@
---
- name: Add PBS repo key
apt_key:
get_url:
url: https://enterprise.proxmox.com/debian/proxmox-{{ ansible_distribution_major_version is version('11', '>=') | ternary('release-' ~ ansible_distribution_release, 've-release-6.x.gpg') }}.gpg
dest: /etc/apt/trusted.gpg.d/proxmox.gpg
environment:
https_proxy: "{{ system_proxy | default('') }}"
tags: repo

View File

@@ -1,19 +1,22 @@
---
- name: Add Vector repo key
apt_key:
url: "{{ item }}"
get_url:
url: https://keys.datadoghq.com/DATADOG_APT_KEY_CURRENT.public
dest: /etc/apt/keyrings/datadog.public
environment:
https_proxy: "{{ system_proxy | default('') }}"
loop:
- https://keys.datadoghq.com/DATADOG_APT_KEY_CURRENT.public
- https://keys.datadoghq.com/DATADOG_APT_KEY_C0962C7D.public
- https://keys.datadoghq.com/DATADOG_APT_KEY_F14F620E.public
register: vector_key
tags: repo,log,vector
- name: Dearmor datadog key
shell: cat /etc/apt/keyrings/datadog.public | gpg --batch --dearmor > /etc/apt/keyrings/datadog.gpg
changed_when: vector_key.changed
tags: repo,log,vector
- name: Add Vector repo
apt_repository:
repo: deb https://apt.vector.dev/ stable vector-0
repo: deb [signed-by=/etc/apt/keyrings/datadog.gpg] https://apt.vector.dev/ stable vector-0
filename: vector
environment:
https_proxy: "{{ system_proxy | default('') }}"

View File

@@ -9,18 +9,16 @@
tags: repo,zabbix
- name: Add Zabbix repo key
apt_key:
url: "{{ item }}"
get_url:
url: https://repo.zabbix.com/zabbix-official-repo-apr2024.gpg
dest: /etc/apt/keyrings/zabbix.gpg
environment:
https_proxy: "{{ system_proxy | default('') }}"
loop:
- https://repo.zabbix.com/zabbix-official-repo-apr2024.gpg
- https://repo.zabbix.com/zabbix-official-repo.key
tags: repo,zabbix
- name: Add Zabbix repo
apt_repository:
repo: deb https://repo.zabbix.com/zabbix/{{ zabbix_major_version }}{% if zabbix_major_version is version('7.2', '>=') %}/stable{% endif %}/{{ ansible_distribution | lower }} {{ ansible_distribution_release }} main
repo: deb [signed-by=/etc/apt/keyrings/zabbix.gpg] https://repo.zabbix.com/zabbix/{{ zabbix_major_version }}{% if zabbix_major_version is version('7.2', '>=') %}/stable{% endif %}/{{ ansible_distribution | lower }} {{ (ansible_distribution_major_version is version('13', '>=')) | ternary('bookworm', ansible_distribution_release) }} main
filename: zabbix
tags: repo,zabbix

View File

@@ -0,0 +1,14 @@
---
zabbix_agent_packages:
- openssl
- git
- libconfig-simple-perl
- libjson-perl
- libfile-which-perl
- smartmontools
- lm-sensors
- patch
- fping
- libstatistics-descriptive-perl
- libtimedate-perl