Compare commits

..

5 Commits

Author SHA1 Message Date
050d3f963d update setup AltLinux 2024-01-10 12:06:24 +00:00
bfe28b5753 fix 2023-10-15 09:26:22 +00:00
6be9cd0d48 fix 2023-10-15 09:19:05 +00:00
f416e38e24 fix 2023-10-15 09:16:22 +00:00
63ec452342 add AltLinux support 2023-10-15 09:09:18 +00:00
6 changed files with 21 additions and 1 deletions

View File

@@ -4,7 +4,9 @@
vars: vars:
params: params:
files: files:
- '{{ansible_distribution}}-{{ansible_distribution_major_version}}.yml'
- '{{ansible_distribution}}.yml' - '{{ansible_distribution}}.yml'
- '{{ansible_os_family}}-{{ansible_distribution_major_version}}.yml'
- '{{ansible_os_family}}.yml' - '{{ansible_os_family}}.yml'
- main.yml - main.yml
paths: paths:
@@ -16,6 +18,9 @@
- include_tasks: setup-Debian.yml - include_tasks: setup-Debian.yml
when: ansible_os_family == 'Debian' when: ansible_os_family == 'Debian'
- include_tasks: setup-Altlinux.yml
when: ansible_os_family == 'Altlinux'
- name: Install Docker packages. - name: Install Docker packages.
package: package:
name: "{{ docker_packages }}" name: "{{ docker_packages }}"

7
tasks/setup-Altlinux.yml Normal file
View File

@@ -0,0 +1,7 @@
---
- name: "Update cache"
package:
update_cache: true
- name: "Ensure needed packages are installed"
package:
name: "python3-module-pkg_resources"

View File

@@ -3,7 +3,6 @@
package: package:
name: name:
- docker - docker
- docker.io
- docker-engine - docker-engine
state: absent state: absent

3
vars/Altlinux-8.yml Normal file
View File

@@ -0,0 +1,3 @@
---
docker_packages: "docker-ce"
docker_compose_package: "docker-compose"

3
vars/Altlinux-9.yml Normal file
View File

@@ -0,0 +1,3 @@
---
docker_packages: "docker-ce"
docker_compose_package: "docker-compose"

3
vars/Altlinux.yml Normal file
View File

@@ -0,0 +1,3 @@
---
docker_packages: "docker-engine"
docker_compose_package: "docker-compose-v2"