You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Indy Node is being upgraded to support Ubuntu 22.04. To support the testing and release process for indy-node, which integrates indy-test-automation to perform all of the functional testing, indy-test-automation needs to be updated to run the nodes using Ubuntu 22.04 containers.
There are two containers involved in the testing:
Client
The container that executes the tests which remotely spin up and control the nodes and execute the tests against the nodes.
This is a docker in docker container, which is build using the teracyhq/docker-files GitHub repo. The repo has not been maintained in a while and the Ubuntu dockerfile only supports Ubuntu 20.04. The upgrade should consider a replacement for this container.
This container does not need to be running the same OS version used for the nodes, however for consistency it would be advisable.
Node
The container on which the indy-node code under test is deployed.
This container utilizes a container supporting systemd to accurately replicate an actual Ubuntu server.
Updating the Node container on which indy-node will be installed to the expected version of Ubuntu the code will be running - 22.04 in this case. It would be advisable to make this configurable.
Upgrading the Client container on which the tests will run.
Updating the tests as needed to support the newer version of Python running on that container.
Updating and refining workflows as needed.
Updating the integration with the indy-node workflows as needed.
The text was updated successfully, but these errors were encountered:
Indy Node is being upgraded to support Ubuntu 22.04. To support the testing and release process for indy-node, which integrates indy-test-automation to perform all of the functional testing, indy-test-automation needs to be updated to run the nodes using Ubuntu 22.04 containers.
There are two containers involved in the testing:
teracyhq/docker-files
GitHub repo. The repo has not been maintained in a while and the Ubuntu dockerfile only supports Ubuntu 20.04. The upgrade should consider a replacement for this container.fauust/docker-systemd
GitHub repo, and images for Ubuntu 22.04 and even 24.04 can be found in the GHCR (https://github.com/fauust/docker-systemd/pkgs/container/docker-systemd) and DockerHub (https://hub.docker.com/r/fauust/docker-systemd).Upgrading indy-test-automation involves:
The text was updated successfully, but these errors were encountered: