diff --git a/roles/consul/defaults/main.yml b/roles/consul/defaults/main.yml index 32bbd1a..a76207c 100644 --- a/roles/consul/defaults/main.yml +++ b/roles/consul/defaults/main.yml @@ -1,11 +1,11 @@ --- # Version of consul to deploy -consul_version: 1.14.3 +consul_version: 1.14.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: 2971959d50fae1aa3f6b624219c85e0a4f34cd7232ea14d77d3cfb05f9ce7b8f +consul_archive_sha256: eafb7c853ce9cc1536bffa99325f8df365ff70a3b83c037836e63964a8adfd7a. # user account under which consul will run (will be created if needed) consul_user: consul diff --git a/roles/glpi/defaults/main.yml b/roles/glpi/defaults/main.yml index 82baf77..8bf7ff2 100644 --- a/roles/glpi/defaults/main.yml +++ b/roles/glpi/defaults/main.yml @@ -2,9 +2,9 @@ glpi_id: 1 glpi_manage_upgrade: True -glpi_version: '10.0.5' +glpi_version: '10.0.6' glpi_archive_url: https://github.com/glpi-project/glpi/releases/download/{{ glpi_version }}/glpi-{{ glpi_version }}.tgz -glpi_archive_sha256: a046d0d5bcc08b0024f26bf6e9432e2cb20fa0c83ff128e6cdf8bf83a7405f35 +glpi_archive_sha256: d30d915a7cdc2f0e117a38e86b528f787a41e5ffdf9c3a5f9f4a1b8a70bf91ce glpi_root_dir: /opt/glpi_{{ glpi_id }} glpi_php_user: php-glpi_{{ glpi_id }} # If set, will use the following custom PHP FPM pool, which must be created @@ -27,21 +27,21 @@ glpi_plugins: # sha1: ecfd38bb31600d6806cb32a8a5af2db24bac8145 # url: https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.5%2B3.0/fusioninventory-9.5+3.0.tar.bz2 reports: - version: 1.15.0 - sha256: 23cba2a19f742afc4fdc20578b4105e95d39672e9866bf101a39d12cf16a751b - url: https://github.com/yllen/reports/releases/download/V1.15.0/glpi-reports-1.15.0.tar.gz + version: 1.16.0 + sha256: 8aa35f448d5628c986a4d661acf1d1e6d797ebdd4c55f1a3b792e1a969467fd5 + url: https://github.com/yllen/reports/releases/download/v1.16.0/glpi-reports-1.16.0.tar.gz pdf: - version: 2.1.0 - sha256: 412202babfa78fc18592fdddbe1ffc67f022699ff018979c02a511ede8bcdd84 - url: https://github.com/yllen/pdf/releases/download/v2.1.0/glpi-pdf-2.1.0.tar.gz + version: 3.0.0 + sha256: 71fa4d9f639c20b647f5d70066d4c4b1826ce99d25a9f0d0f9d0b382a494f559 + url: https://github.com/yllen/pdf/releases/download/v3.0.0/glpi-pdf-3.0.0.tar.gz behaviors: - version: 2.7.1 - sha256: dfe01c5fe1fdca7fa9e8d2a90542f9023fddaff222c7702bed02a8bac096fe15 - url: https://github.com/yllen/behaviors/releases/download/v2.7.1/glpi-behaviors-2.7.1.tar.gz + version: 2.7.2 + sha256: db8ddc2e9cf87f59c05cf2f83f9489c9fd65529712cc5d9f2d48b64ef6f18543 + url: https://github.com/yllen/behaviors/releases/download/v2.7.2/glpi-behaviors-2.7.2.tar.gz manufacturersimports: - version: 3.0.2 - sha256: d41013e381a2237430b7d3130ed052718a4b67ee2ca22164f120563bc4ca1dd2 - url: https://github.com/InfotelGLPI/manufacturersimports/releases/download/3.0.2/glpi-manufacturersimports-3.0.2.tar.bz2 + version: 3.0.5 + sha256: fe1b9ad1ef9bc95953e47dc6b0112e028ed98c43656aab608bf06d0cb5e1bf4c + url: https://github.com/InfotelGLPI/manufacturersimports/releases/download/3.0.5/glpi-manufacturersimports-3.0.5.tar.bz2 tag: version: 2.10.0 sha256: e3777fb313cd9b2d2b2ee8ef3a25fd35f1103659fc01629a13052dd0572d8d72 @@ -51,21 +51,21 @@ glpi_plugins: sha256: 6563eb016d9e2106f2f3ac99eaf8add4260797526f7ece32b42df895ec2d90b4 url: https://github.com/pluginsGLPI/mreporting/releases/download/1.8.2/glpi-mreporting-1.8.2.tar.bz2 fields: - version: 1.18.2 - sha256: 2d357d6940c995e5b0327e0bf864233457382053ff9d5bb7f2f91532520aef13 - url: https://github.com/pluginsGLPI/fields/releases/download/1.18.2/glpi-fields-1.18.2.tar.bz2 + version: 1.20.0 + sha256: cb24179a4cc9f623b860e8b4a81a06ffa39c4c3baae98f2f71697f1b6eca1066 + url: https://github.com/pluginsGLPI/fields/releases/download/1.20.0/glpi-fields-1.20.0.tar.bz2 webapplications: version: 4.0.1 sha256: bbd3a9a01c2bd708af83563ed162ebfa9f56fdd616aaf6f1892e9a36e970ec9d url: https://github.com/InfotelGLPI/webapplications/releases/download/4.0.1/glpi-webapplications-4.0.1.tar.bz2 genericobject: - version: 2.14.0 - sha256: 6600f8bc02742a88116589612cb40ecf0c25551889cbc0886fee7380db0dfcce - url: https://github.com/pluginsGLPI/genericobject/releases/download/2.14.0/glpi-genericobject-2.14.0.tar.bz2 + version: 2.14.1 + sha256: 4f0ae842e0fcfa395b28aba2b6731043948222eb952130c0b44d13c08901a1e3 + url: https://github.com/pluginsGLPI/genericobject/releases/download/2.14.1/glpi-genericobject-2.14.1.tar.bz2 mydashboard: - version: 2.0.9 - sha256: 6a721dc41cbbc2f6f49d86679d76973f3d1761b43a0bc800adc9cd28da889e66 - url: https://github.com/InfotelGLPI/mydashboard/releases/download/2.0.9/glpi-mydashboard-2.0.9.tar.bz2 + version: 2.1.4 + sha256: 75c8778f665ddbfca00bc3ce7117fda3022f5ab9ef3e8b832b116f9cce65c425 + url: https://github.com/InfotelGLPI/mydashboard/releases/download/2.1.4/glpi-mydashboard-2.1.4.tar.bz2 glpi_plugins_to_install: [] diff --git a/roles/glpi/templates/perms.sh.j2 b/roles/glpi/templates/perms.sh.j2 index 4f117c3..fc50934 100644 --- a/roles/glpi/templates/perms.sh.j2 +++ b/roles/glpi/templates/perms.sh.j2 @@ -17,4 +17,3 @@ chown -R :{{ glpi_php_user }} {{ glpi_root_dir }}/web/marketplace chmod 770 {{ glpi_root_dir }}/web/config chmod 660 {{ glpi_root_dir }}/web/config/* chmod 770 {{ glpi_root_dir }}/web/marketplace -chmod 660 {{ glpi_root_dir }}/web/marketplace/* diff --git a/roles/miniflux/defaults/main.yml b/roles/miniflux/defaults/main.yml index 3d366ef..7c1d547 100644 --- a/roles/miniflux/defaults/main.yml +++ b/roles/miniflux/defaults/main.yml @@ -1,11 +1,11 @@ --- # Version to install -miniflux_version: 2.0.41 +miniflux_version: 2.0.42 # URL of the binary to install miniflux_bin_url: https://github.com/miniflux/v2/releases/download/{{ miniflux_version }}/miniflux-linux-amd64 # Expected sha256 of the binary -miniflux_bin_sha256: 17addf6f3439ec46a645055ba74f63ed5bb187b47b9974961b95412f314c847d +miniflux_bin_sha256: b1706d1a9c059b83f660d7b3649b8bb3b401b9dd65bb06daf7413040dd4ff2c2 # Should ansible handle upgrades ? If false, only initial install will be done miniflux_manage_upgrade: True diff --git a/roles/navidrome/defaults/main.yml b/roles/navidrome/defaults/main.yml index cc7b060..7bc08b4 100644 --- a/roles/navidrome/defaults/main.yml +++ b/roles/navidrome/defaults/main.yml @@ -1,11 +1,11 @@ --- # Version to deploy -nd_version: 0.48.0 +nd_version: 0.49.0 # URL of the archive nd_archive_url: https://github.com/navidrome/navidrome/releases/download/v{{ nd_version }}/navidrome_{{ nd_version }}_Linux_x86_64.tar.gz # Expected sha1 of the archive -nd_archive_sha256: e8d98fb6ce73ac0878ec404b430f2a5b1589515a569072089a4cf6b419bc5f90 +nd_archive_sha256: ec99b71df13ffbae1b8223a89672d448904509c1d5ccaeeb9699271b46067dfd # Should ansible handle upgrades, or only initial install ? nd_manage_upgrade: True diff --git a/roles/navidrome/templates/navidrome.toml.j2 b/roles/navidrome/templates/navidrome.toml.j2 index 0739e3b..9aed6c6 100644 --- a/roles/navidrome/templates/navidrome.toml.j2 +++ b/roles/navidrome/templates/navidrome.toml.j2 @@ -7,3 +7,4 @@ ImageCacheSize = '{{ nd_image_cache_size }}' ReverseProxyUserHeader = '{{ nd_proxy_auth }}' ReverseProxyWhitelist = '{{ nd_proxy_whitelist | join(',') }}' {% endif %} +EnableSharing = true diff --git a/roles/nomad/defaults/main.yml b/roles/nomad/defaults/main.yml index b599654..e975a0f 100644 --- a/roles/nomad/defaults/main.yml +++ b/roles/nomad/defaults/main.yml @@ -79,6 +79,9 @@ nomad_base_conf: # read_only: False host_volumes: [] + # The max amount of time to wait for a task to stop, before sending a SIGKILL + max_kill_timeout: 300s + # An arbitrary string which can be used for job placement # node_class: prod diff --git a/roles/nomad/templates/nomad.hcl.j2 b/roles/nomad/templates/nomad.hcl.j2 index 1e43e04..aa061c9 100644 --- a/roles/nomad/templates/nomad.hcl.j2 +++ b/roles/nomad/templates/nomad.hcl.j2 @@ -102,9 +102,10 @@ client { options { "driver.allowlist" = "{{ nomad_enabled_task_drivers | join(',') }}" } + + max_kill_timeout = "{{ nomad_conf.client.max_kill_timeout }}" } -{% if nomad_conf.client.enabled %} {% if 'docker' in nomad_enabled_task_drivers %} plugin "docker" { config { @@ -131,7 +132,6 @@ plugin "docker" { ] } } -{% endif %} plugin "raw_exec" { config { diff --git a/roles/paperless_ng/defaults/main.yml b/roles/paperless_ng/defaults/main.yml index fb02abc..2c76d8e 100644 --- a/roles/paperless_ng/defaults/main.yml +++ b/roles/paperless_ng/defaults/main.yml @@ -1,13 +1,13 @@ --- # The version to deploy -paperless_version: 1.12.0 +paperless_version: 1.12.2 # Instance ID, as you can deploy several instances on the same server paperless_id: 1 # URL of the paperless archive paperless_archive_url: https://github.com/paperless-ngx/paperless-ngx/releases/download/v{{ paperless_version }}/paperless-ngx-v{{ paperless_version }}.tar.xz # Expected checksum -paperless_archive_sha256: 489cf9a4b64c8ddd3be0279ddb4ff9618236c3488ad1a5768b4f3705faa76b0c +paperless_archive_sha256: ae1004cbe4dc5bd6a1fa82e9ee2a9c5e06adea29b85563c5116dc2c040015555 # Should ansible handle install and upgrades, or only initial install paperless_manage_upgrade: True # Root directory where paperless will be installed diff --git a/roles/pgadmin4/defaults/main.yml b/roles/pgadmin4/defaults/main.yml index eac08d3..3e0b285 100644 --- a/roles/pgadmin4/defaults/main.yml +++ b/roles/pgadmin4/defaults/main.yml @@ -10,7 +10,7 @@ pga_src_ip: [] # Root dir where the app will be installed pga_root_dir: /opt/pgadmin4_{{ pga_id }} # Version to deploy -pga_version: '6.18' +pga_version: '6.19' # When pg_auth is an empty list, pgAdmin will be in single user mode # You can set it to a list, eg diff --git a/roles/repo_samba4/defaults/main.yml b/roles/repo_samba4/defaults/main.yml index 16f48e5..b2e9ae4 100644 --- a/roles/repo_samba4/defaults/main.yml +++ b/roles/repo_samba4/defaults/main.yml @@ -1,3 +1,3 @@ --- # Select a branch from https://samba.tranquil.it/centos7/ or https://samba.tranquil.it/centos7/ -samba_major_version: samba-{{ (ansible_distribution_major_version is version('8','<')) | ternary('4.12.15','4.17.4') }} +samba_major_version: samba-{{ (ansible_distribution_major_version is version('8','<')) | ternary('4.12.15','4.17.5') }}