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

fix: Don't require VolumeSnapshot CRDs to run the manager #327

Merged
merged 3 commits into from
Jul 19, 2023

Conversation

DavidNix
Copy link
Contributor

@DavidNix DavidNix commented Jul 18, 2023

Closes #326

Without VolumeSnapshot CRDs, the entire operator process crashes.

Since VolumeSnapshots for supporting controllers (not for CosmosFullNode), I don't think crashing is appropriate. Instead it will run and report errors in appropriate places.

@DavidNix DavidNix marked this pull request as ready for review July 18, 2023 21:26
@DavidNix
Copy link
Contributor Author

@agouin This may help in testing colo. This way, you don't have to worry about supporting VolumeSnapshots to use CosmosFullNode resource.

Use image ghcr.io/strangelove-ventures/cosmos-operator:dev28db602

@DavidNix DavidNix requested review from danbryan and agouin July 18, 2023 21:38
@DavidNix DavidNix merged commit a48ed32 into main Jul 19, 2023
@DavidNix DavidNix deleted the nix/fix/crash-missing-volumesnapshot-crd branch July 19, 2023 18:14
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.

Don't require VolumeSnapshots to run manager process
2 participants