cluster-api-provider-bringyourownhost icon indicating copy to clipboard operation
cluster-api-provider-bringyourownhost copied to clipboard

Registry no longer exists for byoh provider

Open owenthomas17 opened this issue 1 year ago • 3 comments

What steps did you take and what happened: It looks like some point in the past 4/5 days, the byoh provider images are no longer served by projects.registry.vmware.com:

# Docker
$ docker pull projects.registry.vmware.com/cluster_api_provider_bringyourownhost/cluster-api-byoh-controller:v0.5.0
Error response from daemon: manifest for projects.registry.vmware.com/cluster_api_provider_bringyourownhost/cluster-api-byoh-controller:v0.5.0 not found: manifest unknown: The named manifest is not known to the registry.

# Kubectl 
Events:
  Type    Reason   Age                        From     Message
  ----    ------   ----                       ----     -------
  Normal  Pulling  14m (x1308 over 4d15h)     kubelet  Pulling image "projects.registry.vmware.com/cluster_api_provider_bringyourownhost/cluster-api-byoh-controller:v0.5.0"
  Normal  BackOff  4m45s (x29489 over 4d15h)  kubelet  Back-off pulling image "projects.registry.vmware.com/cluster_api_provider_bringyourownhost/cluster-api-byoh-controller:v0.5.0"


This issue implies there were some changes to the registry around that time. Please could you provide an alternative registry for the existing images?

What did you expect to happen: For the docker pull to work.

Anything else you would like to add: N/A

Environment:

N/A

owenthomas17 avatar Jul 03 '24 15:07 owenthomas17

@dharmjit @jamiemonserrate @shivi28

Hello contributors, could you take a look at this?

I guess the last commit to this project was 7 months ago. Is this project in maintenance mode or deprecated?

If it is, it would be great to inform the status of the project to others.

Thank you.

gjkim42 avatar Sep 03 '24 01:09 gjkim42

@dharmjit @jamiemonserrate @shivi28

Hello contributors, could you take a look at this?

I guess the last commit to this project was 7 months ago. Is this project in maintenance mode or deprecated?

If it is, it would be great to inform the status of the project to others.

Thank you.

Try this? https://projects.registry.vmware.com/ui/packages/docker:%2F%2Fharbor-projects-registry%2Ftkg%2Fcluster-api%2Fcluster-api-byoh-controller

4everming avatar Sep 03 '24 03:09 4everming

Apologies for the delay in responding folks. But this project is no longer being maintained.

jamiemonserrate avatar Sep 03 '24 05:09 jamiemonserrate

Does anyone know if there are provisioners that are supported which provide the same functionality as this one?

tuxillo avatar Nov 16 '24 10:11 tuxillo

Until someone adopts the project (let's hope), you can easily build your own byoh-controller-manager image:

git clone https://github.com/vmware-tanzu/cluster-api-provider-bringyourownhost
cd cluster-api-provider-bringyourownhost
docker build -t example.com/cluster-api-byoh-controller:v0.5.0 .

Push the resulting image to a registry, update the image reference in your byoh-controller-manager deployment and it works again.

cellux avatar Nov 24 '24 11:11 cellux

What do you mean by adopt? Is there a process for adoption? I thought one would just fork it.

tuxillo avatar Nov 24 '24 18:11 tuxillo