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 local registry deployments #1808

Merged
merged 3 commits into from
Jan 13, 2025
Merged

Conversation

skitt
Copy link
Member

@skitt skitt commented Jan 9, 2025

Local registry configuration in containerd has changed, this updates the registry deployment and configuration to match.

In addition, nettest image overrides weren’t handled; this fixes that too.

skitt added 2 commits January 8, 2025 16:07
containerd no longer supports inline registry configuration; files
must be created on each node to point to the registry. See
kubernetes-sigs/kind#2875 and
https://kind.sigs.k8s.io/docs/user/local-registry/ for details.

This restores the project's ability to test newly-built images.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
This requires handling multiple components for a given container image
because the nettest image is used for both the tests and the metrics
proxy.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
@submariner-bot
Copy link

🤖 Created branch: z_pr1808/skitt/fix-local-registry

@skitt skitt added the e2e-projects Run E2E tests in each consuming project label Jan 10, 2025
@skitt skitt marked this pull request as draft January 13, 2025 09:01
@skitt skitt marked this pull request as ready for review January 13, 2025 10:43
@tpantelis tpantelis merged commit 14dc94c into submariner-io:devel Jan 13, 2025
51 checks passed
@submariner-bot
Copy link

🤖 Closed branches: [z_pr1808/skitt/fix-local-registry]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e2e-projects Run E2E tests in each consuming project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants