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

Velero 1.12.0 is missing on Chocolatey #6891

Closed
DerEnderKeks opened this issue Sep 28, 2023 · 13 comments
Closed

Velero 1.12.0 is missing on Chocolatey #6891

DerEnderKeks opened this issue Sep 28, 2023 · 13 comments
Assignees
Labels
Needs triage We need discussion to understand problem and decide the priority

Comments

@DerEnderKeks
Copy link

What steps did you take and what happened:

Velero 1.12.0 is missing on Chocolatey. The latest available version there is 1.11.0. (https://community.chocolatey.org/packages/velero)

What did you expect to happen:
I expect Velero 1.12.0 to be available on Chocolatey.

The following information will help us better understand what's going on:

Anything else you would like to add:

Vote on this issue!

This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.

  • 👍 for "I would like to see this bug fixed as soon as possible"
  • 👎 for "There are more important bugs to focus on right now"
@blackpiglet blackpiglet self-assigned this Sep 28, 2023
@blackpiglet blackpiglet added the Needs triage We need discussion to understand problem and decide the priority label Sep 28, 2023
@blackpiglet
Copy link
Contributor

blackpiglet commented Sep 28, 2023

I released the Velero v1.11.0 with Homebrew, but I didn't try with the Chocolatey, because I didn't have a Windows developing environment setup, but it looks like Chocolatey also has the released version.

I will do the same for the Velero v1.12.0 to see whether that can address your needs.

@blackpiglet
Copy link
Contributor

blackpiglet commented Sep 28, 2023

Just tried. The brew update PR was already created by others several days ago.
Homebrew/homebrew-core#144815

Clearly, there is no relation between Chocolatey and Brew Publish.
I will give it a try later on my desktop. https://github.com/adamrushuk/velero-choco

@kaovilai
Copy link
Member

Clearly, there is no relation between Chocolatey and Brew Publish.

Yeah they are two independent opensource package managers

@kaovilai
Copy link
Member

If Windows is needed, github actions do provide windows machine you can use to run workflows if necessary.

@kaovilai
Copy link
Member

Updating workflows would probably make the most sense
https://github.com/adamrushuk/velero-choco/blob/master/.github/workflows/release-choco-package.yml

Ideally via webhooks on velero github release event. but fall back to cronjob.

@kaovilai
Copy link
Member

Let me know if I could assist

@blackpiglet
Copy link
Contributor

Thanks, Tiger.
I think this is not a high-priority issue. The brew and chocolatey release was not a must-have in the Velero release process.
Standardizing it as a Github action does help, but if it needs quite some effort, we can focus on other tasks first.

@blackpiglet
Copy link
Contributor

I gave it a try, but it failed with no permission. The Velero chocolatey package is managed by @adamrushuk. Could you help to create the v1.12.0 version of Velero?

PS C:\Users\blackpiglet\Documents\velero> choco push velero.1.12.0.nupkg --source https://push.chocolatey.org/
Chocolatey v0.11.3
Attempting to push velero.1.12.0.nupkg to https://push.chocolatey.org/

Failed to process request. 'Forbidden'.

@adamrushuk
Copy link
Contributor

adamrushuk commented Oct 10, 2023

Hi @blackpiglet The latest release is status is Pending Automated Review. Hopefully it will complete internal testing within an hour or so: https://community.chocolatey.org/packages/velero/1.12.0

@blackpiglet
Copy link
Contributor

@adamrushuk
Thanks for your contribution and quick response.
This repository gives a very detailed guide.

@adamrushuk
Copy link
Contributor

I'll see if I can automate these releases :)

@blackpiglet
Copy link
Contributor

Thanks.
Could you also add me to the maintainer list in case any help is needed? My chocolatey profile is https://community.chocolatey.org/profiles/blackpiglet

@blackpiglet
Copy link
Contributor

@DerEnderKeks
https://community.chocolatey.org/packages/velero/1.12.0
The v1.12.0 Velero chocolatey package is ready. Thanks for @adamrushuk effort.
Close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs triage We need discussion to understand problem and decide the priority
Projects
None yet
Development

No branches or pull requests

4 participants