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

Onboard addon-resizer repository into automatic image pushes #7615

Open
raywainman opened this issue Dec 16, 2024 · 4 comments
Open

Onboard addon-resizer repository into automatic image pushes #7615

raywainman opened this issue Dec 16, 2024 · 4 comments
Assignees
Labels
area/addon-resizer kind/feature Categorizes issue or PR as related to a new feature.

Comments

@raywainman
Copy link
Contributor

Which component are you using?:

/area addon-resizer

Is your feature request designed to solve a problem? If so describe the problem this feature should solve.:

Currently the release process requires someone to manually build an image and push it to a container repository.

Describe the solution you'd like.:

We should onboard into the standard image pushing flow.

Once we get this up and running for addon-resizer, we can do the same for VPA and CA.

@raywainman raywainman added the kind/feature Categorizes issue or PR as related to a new feature. label Dec 16, 2024
@raywainman
Copy link
Contributor Author

/assign raywainman

@adolfogottlieb
Copy link

/assign raywainman

@raywainman
Copy link
Contributor Author

https://testgrid.k8s.io/sig-autoscaling-addon-resizer#post-autoscaler-push-addon-resizer-images shows the test grid with the image pushes.

They pushes are currently failing with this error:

#6 [2/2] COPY pod_nanny /
#6 ERROR: failed to calculate checksum of ref wxxtmvqpheia57lo3sj5pfxdo::2blfawtv8a9ckv9vhwule639y: "/pod_nanny": not found

@raywainman
Copy link
Contributor Author

Looks like things are mostly working now. The build is able to generate all the images, it just times out now at the very end of the process on the Prow side. I've sent out another PR to increase build times.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/addon-resizer kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants