]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
tests: remove distro/tests
authorJakub Ružička <jakub.ruzicka@nic.cz>
Tue, 27 Sep 2022 13:14:54 +0000 (15:14 +0200)
committerJakub Ružička <jakub.ruzicka@nic.cz>
Tue, 27 Sep 2022 13:14:54 +0000 (15:14 +0200)
Cleanup before introduction of new packaging tests.

See: https://gitlab.nic.cz/knot/knot-resolver/-/issues/612

65 files changed:
distro/tests/.ansible.cfg [deleted file]
distro/tests/README.md [deleted file]
distro/tests/ansible-roles/knot_resolver/defaults/main.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/configure_dnstap.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/configure_doh.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/configure_doh2.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/main.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/restart_kresd.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_dnssec.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_doh2.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_kres_cache_gc.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_tcp.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_tls.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/tasks/test_udp.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/CentOS.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/Debian.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/Fedora.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/Rocky.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/Ubuntu.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/openSUSE_Leap.yaml [deleted file]
distro/tests/ansible-roles/knot_resolver/vars/openSUSE_Tumbleweed.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/defaults/main.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/Rocky.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/Ubuntu.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/main.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/openSUSE_Leap.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/tasks/openSUSE_Tumbleweed.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/CentOS.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/Debian_10.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/Debian_11.yaml [deleted symlink]
distro/tests/ansible-roles/obs_repos/vars/Debian_9.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/Fedora.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/Rocky.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/Ubuntu.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/openSUSE_Leap.yaml [deleted file]
distro/tests/ansible-roles/obs_repos/vars/openSUSE_Tumbleweed.yaml [deleted file]
distro/tests/centos7/Vagrantfile [deleted file]
distro/tests/centos7/ansible.cfg [deleted symlink]
distro/tests/debian10/Vagrantfile [deleted file]
distro/tests/debian10/ansible.cfg [deleted symlink]
distro/tests/debian11/Vagrantfile [deleted file]
distro/tests/debian11/ansible.cfg [deleted symlink]
distro/tests/debian9/Vagrantfile [deleted file]
distro/tests/debian9/ansible.cfg [deleted symlink]
distro/tests/fedora35/Vagrantfile [deleted file]
distro/tests/fedora35/ansible.cfg [deleted symlink]
distro/tests/fedora36/Vagrantfile [deleted file]
distro/tests/fedora36/ansible.cfg [deleted symlink]
distro/tests/knot-resolver-pkgtest.yaml [deleted file]
distro/tests/leap15/Vagrantfile [deleted file]
distro/tests/leap15/ansible.cfg [deleted symlink]
distro/tests/repos.yaml [deleted file]
distro/tests/rocky8/Vagrantfile [deleted file]
distro/tests/rocky8/ansible.cfg [deleted symlink]
distro/tests/test-distro.sh [deleted file]
distro/tests/ubuntu1804/Vagrantfile [deleted file]
distro/tests/ubuntu1804/ansible.cfg [deleted symlink]
distro/tests/ubuntu2004/Vagrantfile [deleted file]
distro/tests/ubuntu2004/ansible.cfg [deleted symlink]
distro/tests/ubuntu2204/Vagrantfile [deleted file]
distro/tests/ubuntu2204/ansible.cfg [deleted symlink]

diff --git a/distro/tests/.ansible.cfg b/distro/tests/.ansible.cfg
deleted file mode 100644 (file)
index eef2015..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-[defaults]
-
-# additional paths to search for roles in, colon separated
-roles_path = ../ansible-roles
-interpreter_python = auto
-stdout_callback=debug
diff --git a/distro/tests/README.md b/distro/tests/README.md
deleted file mode 100644 (file)
index a1a5e96..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-Requirements
-------------
-
-- ansible
-- vagrant
-- libvirt (+vagrant-libvirt) / virtualbox
-
-Usage
------
-
-`vagrant up` command is configured to trigger ansible provisioning
-which configures OBS repository, installs the knot-resolver package,
-starts the kresd@1 service and finally attempts to use it to resolve
-a domain name. It also tests that DNSSEC validation is turned on.
-
-By default, the *knot-resolver-devel* repo (for knot-resolver) along
-with *knot-resolver-latest* (for knot) is used. To test only the
-*knot-resolver-latest* repo, set it in `repos.yaml` (or use the
-test-distro.sh script which overwrites this file). If you're running
-tests in parallel, they all HAVE TO use the same repo(s).
-
-Run the following command for every distro (aka directory with
-Vagrantfile):
-
-```
-./test-distro.sh knot-resolver-devel debian9
-```
-
-or
-
-```
-./test-distro.sh knot-resolver-testing debian9
-```
-
-or
-
-```
-./test-distro.sh knot-resolver-latest debian9
-```
-
-At the end of the test, the package version that was tested is
-printed out. Make sure you're testing what you intended to.
diff --git a/distro/tests/ansible-roles/knot_resolver/defaults/main.yaml b/distro/tests/ansible-roles/knot_resolver/defaults/main.yaml
deleted file mode 100644 (file)
index 0860c26..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-repos:
-  - knot-resolver-latest
-distro: "{{ ansible_distribution | replace(' ', '_') }}"
-update_packages: false
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/configure_dnstap.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/configure_dnstap.yaml
deleted file mode 100644 (file)
index 817b117..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: dnstap_config set up kresd.conf
-  blockinfile:
-    marker: -- {mark} ANSIBLE MANAGED BLOCK
-    block: |
-      modules.load('dnstap')
-      assert(dnstap)
-    path: /etc/knot-resolver/kresd.conf
-    insertbefore: BOF
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/configure_doh.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/configure_doh.yaml
deleted file mode 100644 (file)
index cd4e749..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: doh_config set up kresd.conf
-  blockinfile:
-    marker: -- {mark} ANSIBLE MANAGED BLOCK
-    block: |
-      net.listen('127.0.0.1', 44353, { kind = 'doh_legacy' })
-      modules.load('http')
-    path: /etc/knot-resolver/kresd.conf
-    insertbefore: BOF
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/configure_doh2.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/configure_doh2.yaml
deleted file mode 100644 (file)
index eebca20..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: doh2_config set up kresd.conf
-  blockinfile:
-    marker: -- {mark} ANSIBLE MANAGED BLOCK
-    block: |
-      net.listen('127.0.0.1', 44354, { kind = 'doh2' })
-    path: /etc/knot-resolver/kresd.conf
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/main.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/main.yaml
deleted file mode 100644 (file)
index 8d683c8..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Include distribution specific vars
-  include_vars: "{{ distro }}.yaml"
-
-- name: Update all packages
-  package:
-    name: '*'
-    state: latest
-  when: update_packages|bool
-
-- name: Install packages
-  package:
-    name: "{{ packages }}"
-    state: latest
-  # knot-utils may be missing on opensuse (depending on upstream vs downstream pkg)
-  failed_when: false
-
-- name: Always print package version at the end
-  block:
-
-    - include: restart_kresd.yaml
-
-    - include: test_udp.yaml
-    - include: test_tcp.yaml
-    - include: test_tls.yaml
-    - include: test_dnssec.yaml
-
-    - include: test_kres_cache_gc.yaml
-
-    - name: Test DoH (new implementation)
-      block:
-        - include: configure_doh2.yaml
-        - include: restart_kresd.yaml
-        - include: test_doh2.yaml
-
-    - name: Test DoH (legacy)
-      block:
-        - name: Install knot-resolver-module-http
-          package:
-            name: knot-resolver-module-http
-            state: latest
-
-        - include: configure_doh.yaml
-          when: ansible_distribution in ["CentOS", "Rocky", "Fedora", "Debian", "Ubuntu"]
-
-        - include: restart_kresd.yaml
-        - include: test_doh.yaml
-      when: distro in ["Fedora", "Debian", "CentOS", "Rocky"] or (distro == "Ubuntu" and ansible_distribution_major_version|int >= 18)
-
-    - name: Test dnstap module
-      block:
-        - name: Install knot-resolver-module-dnstap
-          package:
-            name: knot-resolver-module-dnstap
-            state: latest
-        - include: configure_dnstap.yaml
-        - include: restart_kresd.yaml
-      when: distro in ["Fedora", "Debian", "CentOS", "Rocky", "Ubuntu"]
-
-  always:
-
-    - name: Get installed package version
-      shell: "{{ show_package_version }}"
-      args:
-        warn: false
-      register: package_version
-
-    - name: Show installed version
-      debug:
-        var: package_version.stdout
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/restart_kresd.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/restart_kresd.yaml
deleted file mode 100644 (file)
index 00dbf5d..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- block:
-    - name: Restart kresd@1.service
-      service:
-        name: kresd@1.service
-        state: restarted
-  rescue:
-    - name: Get kresd@1.service journal
-      shell: journalctl -u kresd@1 --since -20s
-      register: journal
-    - name: Print journal
-      debug:
-        var: journal
-    - name: Restart kresd@*.service failed, see log above
-      shell: /bin/false
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_dnssec.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_dnssec.yaml
deleted file mode 100644 (file)
index 1cc6ea3..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: dnssec_test rhybar.cz. +cd returns NOERROR
-  tags:
-    - test
-  shell: kdig +cd @127.0.0.1 rhybar.cz.
-  register: res
-  failed_when: '"status: NOERROR" not in res.stdout'
-
-- name: dnssec_test rhybar.cz. returns SERVFAIL
-  tags:
-    - test
-  shell: kdig +timeout=16 @127.0.0.1 rhybar.cz.
-  register: res
-  failed_when: '"status: SERVFAIL" not in res.stdout'
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml
deleted file mode 100644 (file)
index 2c200e1..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: doh_test query localhost. A
-  get_url:
-    url: https://127.0.0.1:44353/doh?dns=1Y0BAAABAAAAAAAACWxvY2FsaG9zdAAAAQAB
-    sha256sum: e5c2710e6ecb78c089ab608ad5861b87be0d1c623c4d58b4eee3b21c06aa2008
-    dest: /tmp/doh_test
-    mode: 0644
-    validate_certs: false
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_doh2.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_doh2.yaml
deleted file mode 100644 (file)
index 32cf295..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: doh2_test check kdig https support
-  shell: kdig --help | grep -q '+\S*https'
-  register: kdig_https
-  ignore_errors: true
-
-- name: doh2_test query localhost. A
-  # use curl instead of ansible builtins (get_url/uri)
-  # because they currently use unsupported HTTP/1.1
-  shell: |
-    curl -k -o /tmp/doh_test https://127.0.0.1:44354/doh?dns=1Y0BAAABAAAAAAAACWxvY2FsaG9zdAAAAQAB
-    echo "e5c2710e6ecb78c089ab608ad5861b87be0d1c623c4d58b4eee3b21c06aa2008  /tmp/doh_test" > /tmp/doh_test.sha256
-    sha256sum --check /tmp/doh_test.sha256
-  args:
-    # disable warning about using curl - we know what we're doing
-    warn: false
-  when: kdig_https is failed
-
-- name: doh2_test kdig localhost. A
-  shell: |
-    kdig @127.0.0.1 -p 44354 +https nic.cz || exit 1
-    kdig @127.0.0.1 -p 44354 +https-get nic.cz || exit 2
-  when: kdig_https is succeeded
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_kres_cache_gc.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_kres_cache_gc.yaml
deleted file mode 100644 (file)
index 3a7c9c9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: check kres-cache-gc.service is active
-  shell: systemctl is-active -q kres-cache-gc.service
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_tcp.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_tcp.yaml
deleted file mode 100644 (file)
index 1af18fd..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: tcp_test resolve nic.cz
-  tags:
-    - test
-  shell: kdig +tcp @127.0.0.1 nic.cz
-  register: res
-  failed_when: '"status: NOERROR" not in res.stdout'
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_tls.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_tls.yaml
deleted file mode 100644 (file)
index c780657..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: tls_test resolve nic.cz
-  tags:
-    - test
-  shell: kdig +tls @127.0.0.1 nic.cz
-  register: res
-  failed_when: '"status: NOERROR" not in res.stdout'
diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_udp.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_udp.yaml
deleted file mode 100644 (file)
index 64023ff..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: udp_test resolve nic.cz
-  tags:
-    - test
-  shell: kdig @127.0.0.1 nic.cz
-  register: res
-  failed_when: '"status: NOERROR" not in res.stdout'
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/CentOS.yaml b/distro/tests/ansible-roles/knot_resolver/vars/CentOS.yaml
deleted file mode 100644 (file)
index d69cb13..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: rpm -qi knot-resolver | grep '^Version'
-packages:
-  - knot-resolver
-  - knot-utils
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/Debian.yaml b/distro/tests/ansible-roles/knot_resolver/vars/Debian.yaml
deleted file mode 100644 (file)
index bcdc37a..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: dpkg -s knot-resolver | grep '^Version'
-packages:
-  - knot-resolver
-  - knot-dnsutils
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/Fedora.yaml b/distro/tests/ansible-roles/knot_resolver/vars/Fedora.yaml
deleted file mode 100644 (file)
index d69cb13..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: rpm -qi knot-resolver | grep '^Version'
-packages:
-  - knot-resolver
-  - knot-utils
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/Rocky.yaml b/distro/tests/ansible-roles/knot_resolver/vars/Rocky.yaml
deleted file mode 100644 (file)
index d69cb13..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: rpm -qi knot-resolver | grep '^Version'
-packages:
-  - knot-resolver
-  - knot-utils
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/Ubuntu.yaml b/distro/tests/ansible-roles/knot_resolver/vars/Ubuntu.yaml
deleted file mode 100644 (file)
index bcdc37a..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: dpkg -s knot-resolver | grep '^Version'
-packages:
-  - knot-resolver
-  - knot-dnsutils
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/openSUSE_Leap.yaml b/distro/tests/ansible-roles/knot_resolver/vars/openSUSE_Leap.yaml
deleted file mode 100644 (file)
index d69cb13..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: rpm -qi knot-resolver | grep '^Version'
-packages:
-  - knot-resolver
-  - knot-utils
diff --git a/distro/tests/ansible-roles/knot_resolver/vars/openSUSE_Tumbleweed.yaml b/distro/tests/ansible-roles/knot_resolver/vars/openSUSE_Tumbleweed.yaml
deleted file mode 100644 (file)
index 39d5ef0..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-show_package_version: rpm -qi knot-resolver | grep '^Version'
-update_packages: true
-packages:
-  - knot-resolver
-  - knot-utils
diff --git a/distro/tests/ansible-roles/obs_repos/defaults/main.yaml b/distro/tests/ansible-roles/obs_repos/defaults/main.yaml
deleted file mode 100644 (file)
index 05ffcb6..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_distro: "{{ ansible_distribution | replace(' ', '_') }}"
-obs_repofile_url: "https://download.opensuse.org/repositories/home:CZ-NIC:{{ item }}/{{ obs_repo_version }}/home:CZ-NIC:{{ item }}.repo"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml b/distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml
deleted file mode 100644 (file)
index 2333a95..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: update CA certificates
-  yum:
-    name: ca-certificates
-    state: latest
-
-- name: Install EPEL
-  yum:
-    name: epel-release
-    state: present
-
-- name: Download repo file(s)
-  get_url:
-    url: "{{ obs_repofile_url }}"
-    dest: /etc/yum.repos.d/home:CZ-NIC:{{ item }}.repo
-    mode: 0644
-  with_items: "{{ repos }}"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml b/distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml
deleted file mode 100644 (file)
index 6220f89..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Add upstream package signing key
-  get_url:
-    url: https://gitlab.nic.cz/knot/knot-resolver-release/raw/master/cznic-obs.gpg.asc
-    dest: /etc/apt/trusted.gpg.d/cznic-obs.gpg.asc
-    mode: 0644
-
-- name: Add OBS repo(s)
-  apt_repository:
-    repo: >
-      deb http://download.opensuse.org/repositories/home:/CZ-NIC:/{{ item }}/{{ obs_repo_version }}/ /
-    state: present
-    update_cache: true
-  with_items: "{{ repos }}"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml b/distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml
deleted file mode 100644 (file)
index 520e057..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Download repo file(s)
-  get_url:
-    url: "{{ obs_repofile_url }}"
-    dest: "/etc/yum.repos.d/home:CZ-NIC:{{ item }}.repo"
-    mode: 0644
-  with_items: "{{ repos }}"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/Rocky.yaml b/distro/tests/ansible-roles/obs_repos/tasks/Rocky.yaml
deleted file mode 100644 (file)
index fecfbea..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Install EPEL
-  yum:
-    name: epel-release
-    state: present
-
-- name: Download repo file(s)
-  get_url:
-    url: "{{ obs_repofile_url }}"
-    dest: /etc/yum.repos.d/home:CZ-NIC:{{ item }}.repo
-    mode: 0644
-  with_items: "{{ repos }}"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/Ubuntu.yaml b/distro/tests/ansible-roles/obs_repos/tasks/Ubuntu.yaml
deleted file mode 100644 (file)
index ba424c4..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Add upstream package signing key
-  apt_key:
-    url: https://gitlab.nic.cz/knot/knot-resolver-release/raw/master/cznic-obs.gpg.asc
-    state: present
-
-- name: Add OBS repo(s)
-  apt_repository:
-    repo: >
-      deb http://download.opensuse.org/repositories/home:/CZ-NIC:/{{ item }}/{{ obs_repo_version }}/ /
-    state: present
-    update_cache: true
-  with_items: "{{ repos }}"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/main.yaml b/distro/tests/ansible-roles/obs_repos/tasks/main.yaml
deleted file mode 100644 (file)
index 6bae001..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Include Debian specific vars
-  include_vars: "{{ obs_distro }}_{{ ansible_distribution_major_version }}.yaml"
-  when: obs_distro == "Debian"
-
-- name: Include distribution specific vars
-  include_vars: "{{ obs_distro }}.yaml"
-  when: obs_distro != "Debian"
-
-- name: Configure upstream repositories
-  include: "{{ obs_distro }}.yaml"
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/openSUSE_Leap.yaml b/distro/tests/ansible-roles/obs_repos/tasks/openSUSE_Leap.yaml
deleted file mode 100644 (file)
index 84ab5a9..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Install python-xml dependency for zypper_repository
-  shell: zypper install -y python-xml
-  args:
-    warn: false
-
-- name: Add upstream repo(s)
-  zypper_repository:
-    repo: "{{ obs_repofile_url }}"
-    state: present
-    disable_gpg_check: true  # auto_import_keys is broken
-  with_items: "{{ repos }}"
-
-- name: Refresh all repositories
-  zypper_repository:
-    repo: '*'
-    runrefresh: true
-  failed_when: false
diff --git a/distro/tests/ansible-roles/obs_repos/tasks/openSUSE_Tumbleweed.yaml b/distro/tests/ansible-roles/obs_repos/tasks/openSUSE_Tumbleweed.yaml
deleted file mode 100644 (file)
index c063014..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- name: Add upstream repo(s)
-  zypper_repository:
-    repo: "{{ obs_repofile_url }}"
-    state: present
-    disable_gpg_check: true  # auto_import_keys is broken
-  with_items: "{{ repos }}"
-
-- name: Refresh all repositories
-  zypper_repository:
-    repo: '*'
-    runrefresh: true
diff --git a/distro/tests/ansible-roles/obs_repos/vars/CentOS.yaml b/distro/tests/ansible-roles/obs_repos/vars/CentOS.yaml
deleted file mode 100644 (file)
index 22b4795..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "{{ obs_distro }}_{{ ansible_distribution_major_version }}_EPEL"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/Debian_10.yaml b/distro/tests/ansible-roles/obs_repos/vars/Debian_10.yaml
deleted file mode 100644 (file)
index 5db857e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "{{ obs_distro }}_{{ ansible_distribution_major_version }}"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/Debian_11.yaml b/distro/tests/ansible-roles/obs_repos/vars/Debian_11.yaml
deleted file mode 120000 (symlink)
index 4babdf4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Debian_10.yaml
\ No newline at end of file
diff --git a/distro/tests/ansible-roles/obs_repos/vars/Debian_9.yaml b/distro/tests/ansible-roles/obs_repos/vars/Debian_9.yaml
deleted file mode 100644 (file)
index 21cce25..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "{{ obs_distro }}_{{ ansible_distribution_major_version }}.0"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/Fedora.yaml b/distro/tests/ansible-roles/obs_repos/vars/Fedora.yaml
deleted file mode 100644 (file)
index 5db857e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "{{ obs_distro }}_{{ ansible_distribution_major_version }}"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/Rocky.yaml b/distro/tests/ansible-roles/obs_repos/vars/Rocky.yaml
deleted file mode 100644 (file)
index b8b5274..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "CentOS_{{ ansible_distribution_major_version }}_EPEL"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/Ubuntu.yaml b/distro/tests/ansible-roles/obs_repos/vars/Ubuntu.yaml
deleted file mode 100644 (file)
index 4e5cd2c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "x{{ obs_distro }}_{{ ansible_distribution_version }}"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/openSUSE_Leap.yaml b/distro/tests/ansible-roles/obs_repos/vars/openSUSE_Leap.yaml
deleted file mode 100644 (file)
index 7dbd7d8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "{{ obs_distro }}_{{ ansible_distribution_version }}"
diff --git a/distro/tests/ansible-roles/obs_repos/vars/openSUSE_Tumbleweed.yaml b/distro/tests/ansible-roles/obs_repos/vars/openSUSE_Tumbleweed.yaml
deleted file mode 100644 (file)
index d875db7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-obs_repo_version: "{{ obs_distro }}"
diff --git a/distro/tests/centos7/Vagrantfile b/distro/tests/centos7/Vagrantfile
deleted file mode 100644 (file)
index 2358be3..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "centos/7"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "centos7_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/bin/python2"
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/centos7/ansible.cfg b/distro/tests/centos7/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/debian10/Vagrantfile b/distro/tests/debian10/Vagrantfile
deleted file mode 100644 (file)
index 7f51f1a..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    # debian/buster64 requires manual intervention for apt update as of 2019-07-18
-    config.vm.box = "generic/debian10"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "debian10_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/debian10/ansible.cfg b/distro/tests/debian10/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/debian11/Vagrantfile b/distro/tests/debian11/Vagrantfile
deleted file mode 100644 (file)
index 1ca31a6..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "generic/debian11"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "debian11_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/debian11/ansible.cfg b/distro/tests/debian11/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/debian9/Vagrantfile b/distro/tests/debian9/Vagrantfile
deleted file mode 100644 (file)
index c4b6a24..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "debian/stretch64"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "debian9_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/debian9/ansible.cfg b/distro/tests/debian9/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/fedora35/Vagrantfile b/distro/tests/fedora35/Vagrantfile
deleted file mode 100644 (file)
index 1fe18ec..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "fedora/35-cloud-base"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "fedora35_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/bin/python3",
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/fedora35/ansible.cfg b/distro/tests/fedora35/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/fedora36/Vagrantfile b/distro/tests/fedora36/Vagrantfile
deleted file mode 100644 (file)
index 56659e5..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "fedora/36-cloud-base"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "fedora36_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/bin/python3",
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/fedora36/ansible.cfg b/distro/tests/fedora36/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/knot-resolver-pkgtest.yaml b/distro/tests/knot-resolver-pkgtest.yaml
deleted file mode 100644 (file)
index 83545bb..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
----
-# SPDX-License-Identifier: GPL-3.0-or-later
-- hosts: all
-
-  remote_user: root
-  become: true
-
-  vars_files:
-    - repos.yaml
-
-  roles:
-    - obs_repos
-    - knot_resolver
diff --git a/distro/tests/leap15/Vagrantfile b/distro/tests/leap15/Vagrantfile
deleted file mode 100644 (file)
index a2f7646..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "generic/opensuse15"
-
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "leap15_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-      libvirt.disk_bus = "sata"
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/leap15/ansible.cfg b/distro/tests/leap15/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/repos.yaml b/distro/tests/repos.yaml
deleted file mode 100644 (file)
index bd4bedd..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-repos:
-  - knot-resolver-latest
-  - knot-resolver-devel
diff --git a/distro/tests/rocky8/Vagrantfile b/distro/tests/rocky8/Vagrantfile
deleted file mode 100644 (file)
index f82c194..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "generic/rocky8"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "rocky8_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/libexec/platform-python"
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/rocky8/ansible.cfg b/distro/tests/rocky8/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/test-distro.sh b/distro/tests/test-distro.sh
deleted file mode 100755 (executable)
index 55b75d0..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash -x
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# ./test-distro.sh {obs_repo} {distro}
-# Example usage: ./test-distro.sh knot-resolver-devel debian9
-
-pkgtestdir="$(dirname ${0})"
-repofile="$pkgtestdir/repos.yaml"
-
-distro=$2
-repo=$1
-
-# Select repos
-echo -e "repos:\n  - $repo" > $repofile
-if [ "$repo" == "knot-resolver-devel" ]; then
-    # get Knot DNS from knot-resolver-latest
-       echo -e '  - knot-resolver-latest' >> $repofile
-fi
-
-pushd "$pkgtestdir/$distro"
-vagrant destroy -f &>/dev/null
-vagrant up
-ret=$?
-vagrant destroy -f &>/dev/null
-popd
-exit $ret
diff --git a/distro/tests/ubuntu1804/Vagrantfile b/distro/tests/ubuntu1804/Vagrantfile
deleted file mode 100644 (file)
index 5c53895..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "generic/ubuntu1804"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "ubuntu1804_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/bin/python3"
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/ubuntu1804/ansible.cfg b/distro/tests/ubuntu1804/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/ubuntu2004/Vagrantfile b/distro/tests/ubuntu2004/Vagrantfile
deleted file mode 100644 (file)
index 3d5c40a..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "generic/ubuntu2004"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "ubuntu2004_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/bin/python3"
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/ubuntu2004/ansible.cfg b/distro/tests/ubuntu2004/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file
diff --git a/distro/tests/ubuntu2204/Vagrantfile b/distro/tests/ubuntu2204/Vagrantfile
deleted file mode 100644 (file)
index e2b9750..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-#
-
-Vagrant.configure(2) do |config|
-
-    config.vm.box = "generic/ubuntu2204"
-    config.vm.synced_folder ".", "/vagrant", disabled: true
-
-    config.vm.define "ubuntu2204_knot-resolver"  do |machine|
-        machine.vm.provision "ansible" do |ansible|
-            ansible.playbook = "../knot-resolver-pkgtest.yaml"
-            ansible.extra_vars = {
-                ansible_python_interpreter: "/usr/bin/python3"
-            }
-        end
-    end
-
-    config.vm.provider :libvirt do |libvirt|
-      libvirt.cpus = 1
-      libvirt.memory = 1024
-    end
-
-    config.vm.provider :virtualbox do |vbox|
-      vbox.cpus = 1
-      vbox.memory = 1024
-    end
-
-end
diff --git a/distro/tests/ubuntu2204/ansible.cfg b/distro/tests/ubuntu2204/ansible.cfg
deleted file mode 120000 (symlink)
index f80698e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.ansible.cfg
\ No newline at end of file