Re-enable snap tests (#3967)

* Re-enable snap tests.

* Skip tests on RHEL 8.2 and 8.3.

* Refactor snap setup.

* Try to simplify setup.
This commit is contained in:
Felix Fontein 2022-01-05 17:13:50 +01:00 committed by GitHub
commit bb78d98f8f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 30 additions and 67 deletions

View file

@ -0,0 +1,21 @@
---
- name: Install snapd
package:
name: "{{ snap_packages }}"
state: present
notify: Remove snapd
- name: Make sure that snapd is running
service:
name: snapd
state: started
- name: Create link /snap
file:
src: /var/lib/snapd/snap
dest: /snap
state: link
- name: Inform that snap is installed
set_fact:
has_snap: true