Skip to content

Feat/local test automation#793

Merged
kitsudaiki merged 4 commits intodevelopfrom
feat/local-test-automation
Jan 1, 2026
Merged

Feat/local test automation#793
kitsudaiki merged 4 commits intodevelopfrom
feat/local-test-automation

Conversation

@kitsudaiki
Copy link
Copy Markdown
Owner

Pull Request

Description

Added local test automation with vagrant

Related Issues

How it was tested?

  • run the local script
  • check image-build in ci

Added Vagrantfile and ansible playbook to deploy 3 libvirt-VMs
with k3s kubernetes within them, install ainari on the k3s
with pre-build local docker-images and run sdk-api-tests against
the setup.
For this some minor changes in the kubernetes-setup were necessary,
like configurable image pull policy.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
In python, go, css and some other files in the license-
header my mail-address behind the name was still missing.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The new build-process had to be changed again
in order to be able to build the docker-images
within the CI.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
For the new test-installation with vagrant some basic
documentation was added.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
@kitsudaiki kitsudaiki self-assigned this Jan 1, 2026
@kitsudaiki kitsudaiki merged commit 8ba5f5d into develop Jan 1, 2026
23 checks passed
@kitsudaiki kitsudaiki deleted the feat/local-test-automation branch January 1, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant