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

cluster preconditions check #434

Open
webern opened this issue May 24, 2022 · 0 comments
Open

cluster preconditions check #434

webern opened this issue May 24, 2022 · 0 comments
Labels
ecs Testing Bottlerocket ECS variants enhancement New feature or request resource-agent Related to a resource agent component sonobuoy Testing Bottlerocket with Sonobuoy test-agent Related to a test agent component
Milestone

Comments

@webern
Copy link
Member

webern commented May 24, 2022

As described in #428, having errant nodes in the cluster would produce incorrect conformance testing results. Additionally, if a conformance testing process failed without proper cleanup, it is possible for a testing cluster to have namespaces or other objects left behind that could cause conformance testing to fail.

We should probably do certain checks of a cluster's state before running conformance testing to ensure that we

  • Have only the nodes we expect
  • Are not going to fail due to the existence of certain namespaces in the cluster

This is probably applicable to ECS clusters for the same reasons.

Probably we want to do this in some combination of existing or new resource and/or test agents.

@webern webern added sonobuoy Testing Bottlerocket with Sonobuoy ecs Testing Bottlerocket ECS variants resource-agent Related to a resource agent component test-agent Related to a test agent component labels May 24, 2022
@webern webern added this to the bottlerocket milestone May 24, 2022
@ecpullen ecpullen modified the milestones: bottlerocket, backlog Aug 15, 2022
@ecpullen ecpullen added the enhancement New feature or request label Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ecs Testing Bottlerocket ECS variants enhancement New feature or request resource-agent Related to a resource agent component sonobuoy Testing Bottlerocket with Sonobuoy test-agent Related to a test agent component
Projects
None yet
Development

No branches or pull requests

2 participants