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

Bring back weekend & shutdown release restrictions #24

Merged

Conversation

simonbaird
Copy link
Contributor

@simonbaird simonbaird commented May 14, 2024

These were added and then removed in the past because the checks were being incorrectly applied to all pipelines instead of just release pipelines.

Now we have a mechanism to distinguish between release pipelines and non-release pipelines so it should be safe to bring back these schedule restrictions.

Ref: https://issues.redhat.com/browse/EC-637

@rhartman93
Copy link
Contributor

Ack can you share a pointer to the tracker for the work this is waiting on?

@simonbaird
Copy link
Contributor Author

simonbaird commented May 15, 2024

@rhartman93 I was thinking of https://issues.redhat.com/browse/EC-618 , but actually now I'm thinking this is safe to merge, it just won't do anything until the PR from EC-618 is merged.

@simonbaird
Copy link
Contributor Author

Actually this should not be merged until the change from enterprise-contract/ec-policies#999 is propagated around.

@simonbaird
Copy link
Contributor Author

I've determined that #999 has not yet propagated, so this is going to stay in draft for a while longer.

@simonbaird simonbaird marked this pull request as ready for review May 22, 2024 18:46
These were added and then removed in the past because the checks
were being incorrectly applied to all pipelines instead of just
release pipelines.

Now we have a mechanism to distinguish between release pipelines and
non-release pipelines so it should be safe to bring back these
schedule restrictions.

Ref: https://issues.redhat.com/browse/EC-637
@simonbaird
Copy link
Contributor Author

simonbaird commented May 22, 2024

I think it's safe to merge now. Moving out of draft, and also rebasing. More details in EC-637.

@simonbaird simonbaird force-pushed the restore-schedule-restrictions branch from acab623 to 92596d0 Compare May 22, 2024 18:50
@rhartman93 rhartman93 merged commit fed2874 into release-engineering:main May 22, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants