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

Rewrite backup and restore roles handling of secrets #106

Open
rooftopcellist opened this issue Apr 19, 2024 · 1 comment
Open

Rewrite backup and restore roles handling of secrets #106

rooftopcellist opened this issue Apr 19, 2024 · 1 comment

Comments

@rooftopcellist
Copy link
Member

Summary

The galaxy-operator's backup and restore roles handle secrets differently from the other operators. This makes it hard to maintain, and many of the fixes that have been added to the other operators cannot be easily ported here.

We only support restoring from a backup taken by the same version of the operator. So we do not have to try to maintain backwards compatibility in that regard.

We should use awx-operator and the eda-server-operators as models for the pattern for handling secrets.

Additional context
Add any other context about the feature request here.

@rooftopcellist
Copy link
Member Author

It looks like some of the cr_object backup/restore logic was removed in this commit:

Try to figure out why first.

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

No branches or pull requests

1 participant