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

CI for clusterstacks #31

Open
mxmxchere opened this issue Mar 6, 2024 · 2 comments · May be fixed by #53
Open

CI for clusterstacks #31

mxmxchere opened this issue Mar 6, 2024 · 2 comments · May be fixed by #53
Assignees
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling

Comments

@mxmxchere
Copy link
Contributor

We need a CI that can check PRs:

  • create temp cluster (roughly as described in quickstart guide)
  • run sonobuoy tests (or tests that are created by the standardization tenders)

We can use zuul as we did in v1

@matofeder
Copy link
Member

We (@janiskemper, @chess-knight, @jschoone, @matofeder) discussed this topic during the KaaS Hackathon in Bratislava, and we have agreed on the following:

  1. KISS and in the first stage let's reuse/modify the Zuul e2e test we have in KaaS V1
    • Zuul e2e test in KaaS V1 contains the sonobuoy testing and SCS conformance testing is in WIP Add scs-0210-v2 and scs-0214-v1 zuul checks k8s-cluster-api-provider#714
    • We plan to create a similar Zuul pipeline within the cluster stacks repository and possibly in the cspo repository. This will enable us to effectively test pull requests and changes in those repositories
  2. We will concentrate our efforts within R7 on creating tests (in Golang) that are specific to the cluster stack. These tests will enable us to evaluate cluster-stack features such as the proper and healthy deployment of components like CNI

@jschoone jschoone added the Container Issues or pull requests relevant for Team 2: Container Infra and Tooling label Mar 7, 2024
@matofeder matofeder self-assigned this Mar 12, 2024
@matofeder
Copy link
Member

Refer to related discussions: SovereignCloudStack/issues#540

@matofeder matofeder linked a pull request Mar 28, 2024 that will close this issue
@chess-knight chess-knight self-assigned this Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling
Projects
Status: Doing
Development

Successfully merging a pull request may close this issue.

5 participants