Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Add zuul e2e for openstack #53

Open
wants to merge 46 commits into
base: main
Choose a base branch
from

Conversation

matofeder
Copy link
Member

@matofeder matofeder commented Mar 28, 2024

Closes #31

The cluster_stack you want to test with this e2e pipeline must be specified via zuul_config in the description of the PR, like it is done here, otherwise it will test openstack-alpha-1-29, which is currently as a default.

The Zuul pipeline cannot be triggered by the label until this PR is merged.

For more details, check this doc

Signed-off-by: michal.gubricky <michal.gubricky@dnation.cloud>
@scszuulapp
Copy link

scszuulapp bot commented May 22, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/09635b26ad744a23976c2e1ea917302c

e2e-openstack-quick FAILURE in 22m 31s

@scszuulapp
Copy link

scszuulapp bot commented May 23, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/e3fd00d93be042cd91da30828817c597

e2e-openstack-quick RETRY_LIMIT in 12m 05s

@michal-gubricky
Copy link

Build failed (e2e-quick-test pipeline). https://zuul.scs.community/t/SCS/buildset/e3fd00d93be042cd91da30828817c597

e2e-openstack-quick RETRY_LIMIT in 12m 05s

Failed during building a csctl, problem is the last commit in this repository. Take a look at https://github.com/SovereignCloudStack/csctl/actions/runs/9205776982/job/25322184680

…gain

Signed-off-by: michal.gubricky <michal.gubricky@dnation.cloud>
@scszuulapp
Copy link

scszuulapp bot commented May 23, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/dff267a37d094645a03daa2459272c09

e2e-openstack-quick FAILURE in 18m 35s

@scszuulapp
Copy link

scszuulapp bot commented May 23, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/429f228537224c1086e165363ac32658

e2e-openstack-quick FAILURE in 30m 26s

@michal-gubricky
Copy link

Build failed (e2e-quick-test pipeline). https://zuul.scs.community/t/SCS/buildset/429f228537224c1086e165363ac32658

e2e-openstack-quick FAILURE in 30m 26s

Failed during sonobuoy tests with error: failed to get namespace sonobuoy: etcdserver: request timed out and etcdserver: leader changed, check logs.

@scszuulapp
Copy link

scszuulapp bot commented May 23, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/e432bfc2e63c443eb20be0d93611a197

e2e-openstack-quick FAILURE in 21m 19s

@scszuulapp
Copy link

scszuulapp bot commented May 24, 2024

Build succeeded (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/2107ac4c1c684914a2f9927ff5ed926f

✔️ e2e-openstack-quick SUCCESS in 30m 05s

Warning:

SCS Compliance results Testing SCS Compatible KaaS version v2 ******************************************************* Testing standard Kubernetes version policy ... Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ... INFO: Checking cluster specified by default context in /home/ubuntu/cluster_manifest/kubeconfig-test-cluster. INFO: The K8s cluster version 1.29.5 of cluster 'test-cluster-admin@test-cluster' is still in the recency time window.

... returned 0 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 2 host-ids.
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 3 host-ids.
The config file under ./config.yaml couldn't be found, falling back to the default config.
... returned 0 errors, 0 aborts


Testing standard CNCF Kubernetes conformance ...
Reference: https://github.com/cncf/k8s-conformance/tree/master ...
WARNING: No check tool specified for CNCF Kubernetes conformance


Verdict for subject KaaS_V2, SCS Compatible KaaS, version v2: PASSED
Testing SCS Compatible KaaS version v1


Testing standard Kubernetes version policy ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ...
... returned 0 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
... returned 0 errors, 0 aborts


Verdict for subject KaaS_V2, SCS Compatible KaaS, version v1: PASSED

Sonobouy results Plugin: e2e Status: passed Total: 7412 Passed: 5 Failed: 0 Skipped: 7407

Plugin: systemd-logs
Status: passed
Total: 2
Passed: 2
Failed: 0
Skipped: 0

Run Details:
API Server version: v1.29.5
Node health: 5/5 (100%)
Pods health: 38/38 (100%)
Errors detected in files:
Warnings:
907 podlogs/kube-system/etcd-test-cluster-ml5gl-nc5gp/logs/etcd.txt
457 podlogs/kube-system/etcd-test-cluster-ml5gl-c77wk/logs/etcd.txt
52 podlogs/kube-system/kube-apiserver-test-cluster-ml5gl-nc5gp/logs/kube-apiserver.txt
31 podlogs/kube-system/kube-apiserver-test-cluster-ml5gl-c77wk/logs/kube-apiserver.txt
16 podlogs/kube-system/openstack-cinder-csi-controllerplugin-7d6c8cf9c-tbzdg/logs/csi-snapshotter.txt
7 podlogs/kube-system/cilium-nzbsb/logs/cilium-agent.txt
4 podlogs/kube-system/openstack-cloud-controller-manager-hsnzb/logs/openstack-cloud-controller-manager.txt
2 podlogs/kube-system/openstack-cinder-csi-nodeplugin-4d5tw/logs/liveness-probe.txt
2 podlogs/kube-system/kube-controller-manager-test-cluster-ml5gl-nc5gp/logs/kube-controller-manager.txt
2 podlogs/kube-system/openstack-cinder-csi-nodeplugin-8rhct/logs/liveness-probe.txt
2 podlogs/kube-system/openstack-cinder-csi-nodeplugin-w8x6w/logs/liveness-probe.txt
2 podlogs/kube-system/openstack-cinder-csi-nodeplugin-cmws2/logs/node-driver-registrar.txt
2 podlogs/kube-system/openstack-cinder-csi-controllerplugin-7d6c8cf9c-tbzdg/logs/csi-provisioner.txt
2 podlogs/kube-system/cilium-operator-7c795f5c7d-kf2cx/logs/cilium-operator.txt
1 podlogs/sonobuoy/sonobuoy/logs/kube-sonobuoy.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-zfw88/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-4d5tw/logs/node-driver-registrar.txt
1 podlogs/kube-system/cilium-gh64t/logs/cilium-agent.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-f3b18154bc9240ea/logs/e2e.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-t68q7/logs/node-driver-registrar.txt
1 podlogs/kube-system/cilium-mm8vp/logs/cilium-agent.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-cmws2/logs/liveness-probe.txt
1 podlogs/kube-system/cilium-g65d7/logs/cilium-agent.txt
Errors:
156 podlogs/kube-system/kube-apiserver-test-cluster-ml5gl-nc5gp/logs/kube-apiserver.txt
74 podlogs/kube-system/etcd-test-cluster-ml5gl-nc5gp/logs/etcd.txt
32 podlogs/kube-system/openstack-cinder-csi-controllerplugin-7d6c8cf9c-tbzdg/logs/csi-snapshotter.txt
20 podlogs/kube-system/etcd-test-cluster-ml5gl-c77wk/logs/etcd.txt
6 podlogs/kube-system/kube-proxy-6pv4h/logs/kube-proxy.txt
6 podlogs/kube-system/cilium-operator-7c795f5c7d-kf2cx/logs/cilium-operator.txt
6 podlogs/kube-system/cilium-nzbsb/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-g65d7/logs/cilium-agent.txt
5 podlogs/kube-system/kube-controller-manager-test-cluster-ml5gl-nc5gp/logs/kube-controller-manager.txt
5 podlogs/kube-system/cilium-mm8vp/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-gh64t/logs/cilium-agent.txt
4 podlogs/kube-system/kube-controller-manager-test-cluster-ml5gl-c77wk/logs/kube-controller-manager.txt
4 podlogs/kube-system/cilium-k5tdt/logs/cilium-agent.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-w8x6w/logs/node-driver-registrar.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-t68q7/logs/node-driver-registrar.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-f3b18154bc9240ea/logs/e2e.txt
1 podlogs/kube-system/metrics-server-666c6745d5-nszsm/logs/metrics-server.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-hsnzb/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-cmws2/logs/node-driver-registrar.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-8rhct/logs/node-driver-registrar.txt
1 podlogs/kube-system/openstack-cinder-csi-nodeplugin-4d5tw/logs/node-driver-registrar.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI for clusterstacks
5 participants