From ca12cdb4cc938f0bdc19a6b1c38d3bcc4de8fd60 Mon Sep 17 00:00:00 2001 From: Michal Konečný Date: Jun 09 2023 09:50:10 +0000 Subject: Use F37 for development In F38 we are encountering random errors with lasso library. https://src.fedoraproject.org/rpms/lasso This doesn't happen on F37. So let's use that as a dev environment for now. Signed-off-by: Michal Konečný --- diff --git a/Makefile b/Makefile index a714905..92c646a 100644 --- a/Makefile +++ b/Makefile @@ -182,6 +182,9 @@ containertest-fedora37: container-fedora37 @docker run -v `pwd`:/code:z -t --rm ipsilon-fedora37 @echo "Fedora 37 passed" +# This containertest is failing on lasso library randomly +# Removing it from containertest till new version of lasso library is available +# https://src.fedoraproject.org/rpms/lasso containertest-fedora38: container-fedora38 @echo "Starting Fedora 38 tests ..." @docker run -v `pwd`:/code:z -t --rm ipsilon-fedora38 @@ -192,5 +195,5 @@ containertest-lint: container-fedora37 @docker run -v `pwd`:/code:z -t --rm --entrypoint /usr/bin/make ipsilon-fedora37 lint security @echo "Code lint tests passed" -containertest: containertest-lint containertest-centos9-stream containertest-centos8-stream containertest-fedora37 containertest-fedora38 +containertest: containertest-lint containertest-centos9-stream containertest-centos8-stream containertest-fedora37 @echo "Container tests passed" diff --git a/Vagrantfile b/Vagrantfile index b8ecfb4..d487345 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -26,7 +26,7 @@ Vagrant.configure(2) do |config| end config.vm.define "ipsilon" do |ipsilon| - ipsilon.vm.box = "fedora/38-cloud-base" + ipsilon.vm.box = "fedora/37-cloud-base" ipsilon.vm.hostname = "ipsilon.test" ipsilon.vm.synced_folder ".", "/vagrant", disabled: true diff --git a/devel/ansible/roles/dev/tasks/main.yml b/devel/ansible/roles/dev/tasks/main.yml index 2b070de..9dd278f 100644 --- a/devel/ansible/roles/dev/tasks/main.yml +++ b/devel/ansible/roles/dev/tasks/main.yml @@ -28,6 +28,7 @@ - python3-python-etcd - python3-dbus - python3-ipalib + - python3-psycopg2 - bandit - python3-pylint - python3-flake8