Bug 1963417 - Review Request: golang-helm-3 - The Kubernetes Package Manager
Summary: Review Request: golang-helm-3 - The Kubernetes Package Manager
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Robert-André Mauchin 🐧
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1963410
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-23 05:15 UTC by Davide Cavalca
Modified: 2021-08-04 17:15 UTC (History)
2 users (show)

Fixed In Version: golang-helm-3-3.5.4-2.fc35
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-08-04 17:15:12 UTC
Type: ---
Embargoed:
zebob.m: fedora-review+


Attachments (Terms of Use)

Description Davide Cavalca 2021-05-23 05:15:09 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/golang-helm-3/golang-helm-3.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/golang-helm-3/golang-helm-3-3.5.4-1.fc35.src.rpm

Description:

Helm is a tool for managing Charts. Charts are packages of pre-configured
Kubernetes resources.

Use Helm to:
- Find and use popular software packaged as Helm Charts to run in Kubernetes
- Share your own applications as Helm Charts
- Create reproducible builds of your Kubernetes applications
- Intelligently manage your Kubernetes manifest files
- Manage releases of Helm packages

Fedora Account System Username: dcavalca

Comment 1 Davide Cavalca 2021-05-23 05:19:44 UTC
About the two "deprecations" tests: looks like https://src.fedoraproject.org/rpms/golang-k8s-apiserver/pull-request/1 was enough to get Helm to build, but not enough to make that feature actually work. I tried backporting some more commits, but it gets invasive enough that it's probably not worth it. Given that this is a fairly minor feature for Helm (a linter), I'm inclined to just turn off the tests for now and leave it broken. This will fix itself once the k8s packages are updated to 1.20 or later.

Comment 2 Robert-André Mauchin 🐧 2021-05-28 18:59:58 UTC
 - License ok
 - Latest version packaged
 - Builds in mock
 - No rpmlint errors
 - Conforms to Packaging Guidelines

Package approved.

Comment 3 Davide Cavalca 2021-05-29 00:41:16 UTC
Thanks!

$ fedpkg request-repo golang-helm-3 1963417 
https://pagure.io/releng/fedora-scm-requests/issue/34291

Comment 4 Jens Petersen 2021-05-31 01:38:45 UTC
(fedscm-admin):  The Pagure repository was created at https://src.fedoraproject.org/rpms/golang-helm-3


Note You need to log in before you can comment on or make changes to this bug.