Add tox and vagrant related notes to v2 investigation

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
This commit is contained in:
Michal Konečný 2022-08-31 13:29:23 +02:00
parent a8f08e898a
commit 2fe0dec8cf

View file

@ -13,7 +13,8 @@ What is in v2
-------------
* Some unit tests in `kerneltest/tests` (not covering everything,
but at least part of the code is covered) using tox
but at least part of the code is covered) run by tox - failing
with never version of libraries
* API calls for `/api/v1/results`
* GET method to retrieve tests information
@ -52,6 +53,13 @@ Notes
* There is a `kerneltest/harness.py` source file in the v2. This could be ignored as it's
maintained separately and isn't part of the kerneltest application.
* The Vagrantfile introduced with v2 rewrite doesn't start with vagrant 2.2.19, see
https://github.com/hashicorp/vagrant/issues/12878
* Ansible for vagrant provisioning is missing installation of some packages for database
creation (python-alembic, python-toml)
* Ansible for vagrant provisioning doesn't create config file. Because of this creation of
the database fails
* The current state of v2 can't be even started, failing on newer version of wtforms library
The Good Points
---------------