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

Created Job names can collide when being in an unfinished state #17

Open
pcktdmp opened this issue Mar 15, 2022 · 2 comments
Open

Created Job names can collide when being in an unfinished state #17

pcktdmp opened this issue Mar 15, 2022 · 2 comments
Labels
bug Something isn't working

Comments

@pcktdmp
Copy link
Collaborator

pcktdmp commented Mar 15, 2022

Currently Jobs created by cnfuzz do not properly cleanup old or previously created Jobs.
This becomes a problem when Jobs are being re-created, for example upon re-installation of cnfuzz.

@pcktdmp pcktdmp added the bug Something isn't working label Mar 15, 2022
@Luukvdm
Copy link
Collaborator

Luukvdm commented Mar 16, 2022

cnfuzz might start fuzzing an API, and if the API updates during the fuzzing process you might also run into this bug.
This raises the question of whether the existing job should be stopped because it might no longer be relevant.

@pcktdmp
Copy link
Collaborator Author

pcktdmp commented Apr 22, 2022

It should stop and clear it's cache entry. Then the case is covered that a new api version is going to be fuzzed and if no new version is being deployed the fuzzer will (keep) retrying until completion when the pod is being rescheduled (or not).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants