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

Airgap CAPI operator issue #674

Open
a13x5 opened this issue Nov 21, 2024 · 0 comments · May be fixed by #687
Open

Airgap CAPI operator issue #674

a13x5 opened this issue Nov 21, 2024 · 0 comments · May be fixed by #687
Assignees
Labels
bug Something isn't working

Comments

@a13x5
Copy link
Contributor

a13x5 commented Nov 21, 2024

The issue

When installed in airgapped env the components which must be installed by CAPI operator are failing to install due to problems with the following error:

failed to create repo from provider url for provider "cluster-api":
error creating the GitHub repository client: failed to get latest release:
failed to get repository versions: failed to get repository versions: failed

The cause

This is happening since during the airgap installation we're shipping all images and charts, but not the CAPI provider manifests, which are usually being downloaded from GitHub directly.

This is not possible in isolated environment.

The solution

We should ship separately all the yaml for all supported providers and provide them to the CAPI operator object in the fetchConfig section.

@a13x5 a13x5 added the bug Something isn't working label Nov 21, 2024
@a13x5 a13x5 self-assigned this Nov 21, 2024
@a13x5 a13x5 moved this from Todo to In Progress in Project 2A Nov 21, 2024
@a13x5 a13x5 linked a pull request Nov 26, 2024 that will close this issue
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
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant