action #154420
closed[s390x] hard code k3s version
0%
Description
Observation¶
openQA test in scenario sle-15-SP6-Online-s390x-kubectl_tests@s390x-kvm fails in
kubectl
Test suite description¶
The base test suite is used for job templates defined in YAML documents. It has no settings of its own.
We can hardcode version of k3s in our test suites using K3S_VERSION
OpenQA variable.
Unfortunately this is necessary for s390x as Rancher has stopped building the binaries for this architecture [1], [2].
[1] https://github.com/k3s-io/k3s/issues/9222
[2] https://github.com/k3s-io/k3s/issues/9044
Reproducible¶
Fails since (at least) Build 49.1
Expected result¶
Last good: 40.1 (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by mdati 12 months ago
In test https://openqa.suse.de/tests/13363750#step/kubectl/59
the txt sha256sum-s390x.txt is actually no more present on k3s github repo, no s390x version anymore, s390x removed from manifest.
See https://github.com/k3s-io/k3s/releases/tag/v1.28.5%2Bk3s1
Updated by pdostal 12 months ago
Also related to https://github.com/k3s-io/k3s/pull/8998
Updated by mdati 12 months ago · Edited
- Status changed from In Progress to Feedback
The s390x arch support for GH k3s-io has been removed from vers.1.28.5 on, as by https://github.com/k3s-io/k3s/pull/8998.
Last version with s390x still present actually is 1.27.8+k3s1.
The following MR has been created and merged yesterday, to code version K3S_VERSION: "v1.27.8+k3s1"
into
containers/latest_host.yaml
sle-micro/latest_container_host.yaml
k3s s390x settings, until next advice:
https://gitlab.suse.de/qac/qac-openqa-yaml/-/merge_requests/1485
See VR tests as proof of fix.
Updated by mdati 12 months ago
Due to failure in podman_pods
tests also using k3s
for arch. s390x
,
https://openqa.suse.de/tests/13393760#step/podman_pods/146
https://openqa.suse.de/tests/13393408#step/podman_pods/146
a new MR created to fix there K3S_VERSION parameter value:
Containers: k3s for s390x in podman_pod tests
https://gitlab.suse.de/qac/qac-openqa-yaml/-/merge_requests/1495
Updated by ph03nix 12 months ago
- Related to action #154996: Investigate usage of k3s on s390x added
Updated by mdati 12 months ago · Edited
A more last update is needed in flavors Base-qcow and Default-qcow, slem_containers tests, failing in podman_pods, involving k3s checks and falling in the same s390x issue.
See MR https://gitlab.suse.de/qac/qac-openqa-yaml/-/merge_requests/1505