release icon indicating copy to clipboard operation
release copied to clipboard

[kubepkg] Create a go tool for building debs/rpms

Open justaugustus opened this issue 6 years ago • 6 comments

Phase 1

  • [x] (https://github.com/kubernetes/release/pull/935) Initial conversion of deb-builder to kubepkg (cobra-based)
  • [x] (https://github.com/kubernetes/release/pull/998) Spec-only support for rpms
  • [x] (https://github.com/kubernetes/release/pull/1011) Consolidate directory structure for build templates/scripts
  • [ ] Full RPM support
  • [ ] CI jobs
    • [x] (https://github.com/kubernetes/release/pull/1011, https://github.com/kubernetes/test-infra/pull/15871) Enable image building
    • [x] (https://github.com/kubernetes/test-infra/pull/15871) Validate tool runs successfully
    • [ ] Validate installation of resulting packages
  • [ ] Validate new rpm specs against previous omni-spec
  • [ ] Begin committing point-in-time specs to repo (per release) (ref - https://github.com/kubernetes/release/issues/591)
  • [x] (https://github.com/kubernetes/kubernetes/pull/87585) Remove specs from k/k
  • [ ] Support rapture
  • [ ] Update usage documentation

Phase 2

  • [ ] Support package signing
  • [ ] Validate package signing
  • [ ] Support promotion into new apt/yum repos
  • [ ] Add to stage/release workflow

/assign /milestone v1.18 /sig release /area release-eng ref: https://github.com/kubernetes/enhancements/pull/1425

justaugustus avatar Jan 19 '20 04:01 justaugustus

/priority critical-urgent

justaugustus avatar Jan 19 '20 04:01 justaugustus

/cc

SataQiu avatar Feb 06 '20 04:02 SataQiu

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar May 06 '20 04:05 fejta-bot

/remove-lifecycle stale /lifecycle frozen

Adding Sascha as well. /assign @saschagrunert /milestone v1.19

justaugustus avatar May 13 '20 05:05 justaugustus

/cc

hwdef avatar Jun 12 '20 07:06 hwdef

/remove-priority critical-urgent /priority important-soon

justaugustus avatar Feb 07 '21 01:02 justaugustus