Update to 2022-08-29 11:00

This commit is contained in:
Daniel Berteaud
2022-08-29 11:00:17 +02:00
parent f17ab3267b
commit b213df4df4
30 changed files with 282 additions and 29 deletions

View File

@@ -15,9 +15,5 @@ linsat_nfs_src_ip: []
# HA iSCSI Service
linsat_iscsi_src_ip: []
# Version of linstor-gateway to install
linsat_gateway_version: 0.13.1
# URL where linstor-gateway will be downloaded
linsat_gateway_url: https://github.com/LINBIT/linstor-gateway/releases/download/v{{ linsat_gateway_version }}/linstor-gateway-linux-amd64
# Expected sha256 of the binary
linsat_gateway_sha256: 83d4d13154caeee79a0bec01db4a571cc417301fc001eb0ee9a6210279201934
# List of resources to keep (and not delete/regenerate) on start. Usefull for the HA controller
linsat_keep_res: [ "{{ linctl_ha_res | default('linstor_db') }}" ]

View File

@@ -8,7 +8,14 @@
copy:
content: |
[Service]
Type=notify
Environment=LS_KEEP_RES={{ linsat_keep_res | join(',') }}
Restart=on-failure
StartLimitInterval=0
RestartSec=30
PrivateTmp=yes
ProtectHome=yes
ProtectSystem=full
SyslogIdentifier=linstor-satellite
dest: /etc/systemd/system/linstor-satellite.service.d/99-ansible.conf
notify: restart linstor-satellite
register: linsat_unit

View File

@@ -1,6 +1,6 @@
[linstor]
controllers = [
{% for url in linsat_controllers_url %}
"{{ url }}"
"{{ url }}",
{% endfor %}
]

View File

@@ -3,3 +3,6 @@
linsat_packages:
- linstor-satellite
- lvm2
- cryptsetup
- vdo
- kmod-kvdo