Skip to content

Conversation

mhofstetter
Copy link
Member

@mhofstetter mhofstetter commented Nov 27, 2023

Currently, deleting an AWS EKS cluster takes quite some time to await the deletion of the corresponding CloudFormation stack (~7-10min). Unfortunately, even if the flag wait isn't set.

This delayes reporting the status of the tests respectively.

Therefore, this commit moves the cleanup of the AWS EKS clusters into its own job - after the job that reports the status via GitHub commit status.

@mhofstetter mhofstetter added kind/enhancement This would improve or streamline existing functionality. area/CI Continuous Integration testing issue or flake release-note/ci This PR makes changes to the CI. labels Nov 27, 2023
@mhofstetter mhofstetter force-pushed the pr/mhofstetter/ci-cleanup-aks-eks-separate-job branch from ef9f9aa to 84d1185 Compare November 27, 2023 16:35
@mhofstetter
Copy link
Member Author

/test

Currently, deleting an AWS EKS cluster takes quite some time to await the
deletion of the corresponding CloudFormation stack (~7min). Unfortunately,
even if the flag `wait` isn't set.

This delayes reporting the status of the tests respectively.

Therefore, this commit moves the cleanup of the AWSK EKS clusters into its
own job - after the job that reports the status via GitHub commit status.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
@mhofstetter mhofstetter force-pushed the pr/mhofstetter/ci-cleanup-aks-eks-separate-job branch from 84d1185 to 2804ecc Compare November 28, 2023 08:02
@mhofstetter
Copy link
Member Author

/test

@mhofstetter mhofstetter marked this pull request as ready for review November 28, 2023 08:24
@mhofstetter mhofstetter requested review from a team as code owners November 28, 2023 08:24
@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Nov 28, 2023
@nbusseneau
Copy link
Member

Good idea, the additional boilerplate is worth it in this case I think :)

@nbusseneau nbusseneau added this pull request to the merge queue Nov 28, 2023
Merged via the queue into main with commit be4c7d1 Nov 28, 2023
@nbusseneau nbusseneau deleted the pr/mhofstetter/ci-cleanup-aks-eks-separate-job branch November 28, 2023 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI Continuous Integration testing issue or flake kind/enhancement This would improve or streamline existing functionality. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants