When we run the uki tests, we tail the logs at /var/log/kairos to see if we can find the correct steps.
This is due so we can test the uki install via datasource iso, i.e. the install starts and runs automatically.
By setting the reboot to true, sometimes the machine will reboot while we are still trying to collect the logs and cause an ssh force exit, which breaks the test.
This also makes no sense as in the uki test we reboot automatically after we have checked that the install goes ok.
This patch makes it so the install wont autorestart automatically so we can check all the install steps via logs properly.
It also reworks a bit the uki job to be a matrix and removes the core uki job which was a clone of the uki jobs
When we run the uki tests, we tail the logs at /var/log/kairos to see if we can find the correct steps.
This is due so we can test the uki install via datasource iso, i.e. the install starts and runs automatically.
By setting the reboot to true, sometimes the machine will reboot while we are still trying to collect the logs and cause an ssh force exit, which breaks the test.
This also makes no sense as in the uki test we reboot automatically after we have checked that the install goes ok.
This patch makes it so the install wont autorestart automatically so we can check all the install steps via logs properly.
It also reworks a bit the uki job to be a matrix and removes the core uki job which was a clone of the uki jobs