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 reconcile order for new Shoots #84

Merged
merged 1 commit into from
Aug 2, 2024
Merged

🐛 Fix reconcile order for new Shoots #84

merged 1 commit into from
Aug 2, 2024

Conversation

maboehm
Copy link
Collaborator

@maboehm maboehm commented Aug 2, 2024

How to categorize this PR?
/kind bug

What this PR does / why we need it:
Fixes the bootstrapping of new shoots / when adding the extension to an existing shoot for the first time. Currently this results in the following error:

lastOperation:
    description: 'Error reconciling Extension: error reconciling secrets: failed to
      copy secret: namespaces "flux-system" not found'

Since the Secrets are always created in the flux namespace (usually flux-system), we need to do this after Flux was installed for the first time.

After flux was bootstrapped, we will still need to reconcile the secrets.

@maboehm maboehm merged commit 4ea9514 into main Aug 2, 2024
2 checks passed
@maboehm maboehm deleted the fix-new-shoot branch August 2, 2024 13:32
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.

2 participants