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

[EPIC] Migrate official compliance tests to Zuul #672

Open
13 of 16 tasks
mbuechse opened this issue Jul 26, 2024 · 5 comments
Open
13 of 16 tasks

[EPIC] Migrate official compliance tests to Zuul #672

mbuechse opened this issue Jul 26, 2024 · 5 comments
Assignees
Labels
epic Issues that are spread across multiple sprints SCS is standardized SCS is standardized SCS-VP10 Related to tender lot SCS-VP10
Milestone

Comments

@mbuechse
Copy link
Contributor

mbuechse commented Jul 26, 2024

@mbuechse mbuechse self-assigned this Jul 26, 2024
@mbuechse mbuechse added SCS-VP10 Related to tender lot SCS-VP10 epic Issues that are spread across multiple sprints SCS is standardized SCS is standardized labels Jul 26, 2024
@mbuechse mbuechse added this to the R7 (v8.0.0) milestone Jul 26, 2024
@martinmo
Copy link
Member

martinmo commented Aug 5, 2024

Motivated by #680 (comment), are parallel checks against the same cloud coordinated in Zuul, so they don't interfere with each other?

@berendt
Copy link
Member

berendt commented Aug 5, 2024

@martinmo We have worked with semaphores on jobs that basically share the same project and have overlapping names. This prevents jobs from running in parallel on a shared project.

Semaphore definition: https://github.com/regiocloud/e2e-tests/blob/main/.zuul.yaml#L82-L84
Semaphore use: https://github.com/regiocloud/e2e-tests/blob/main/.zuul.yaml#L107-L108

@martinmo
Copy link
Member

martinmo commented Aug 5, 2024

@berendt Thanks for the hint! It seems we do not currently use this here, at least a quick rg --hidden semaphore through the standards repo didn't reveal anything like that.

@mbuechse
Copy link
Contributor Author

mbuechse commented Aug 5, 2024

I don't think we have the case right now (the nightly jobs are not run in parallel as far as I can tell), but it would be good to be on the safe side nevertheless.

@mbuechse
Copy link
Contributor Author

Discussed in today's (extraordinary) meeting of SIG Std/Cert: most new features are actually not needed for the switch and can be postponed.

@anjastrunk anjastrunk changed the title Migrate official compliance tests to Zuul [EPIC] Migrate official compliance tests to Zuul Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Issues that are spread across multiple sprints SCS is standardized SCS is standardized SCS-VP10 Related to tender lot SCS-VP10
Projects
Status: Doing
Development

No branches or pull requests

3 participants