enhancements icon indicating copy to clipboard operation
enhancements copied to clipboard

KEP-1731 : Publishing Kubernetes packages on community infrastructure

Open RobertKielty opened this issue 3 years ago • 9 comments

  • One-line PR description: Updates the KEP-1731 to reflect current SIG Release Processes
  • Issue link: #1731

Other comments:

  • Defines the Release Manager and End User roles
  • Removes references to anago (name of a bash script formerly used in this space) anago functionality has been re-implemented as a go module and subsumed into the krel command.
  • Added proper noun capitalization for defined roles

Adds or fixes refs for

  • the "officially documented package mirror"
  • a Gherkin reference for the user stories
  • kubepkg

This is an initial attempt to revive this KEP by bringing it into line with all of the tooling improvements that have been made by the SIG Release Team since this KEP was first written.

It will we will need careful review of experienced SIG Release Team members

Specifically, I would ask the following of reviewers:

  1. Let's review and re-validate all Motivations for this work are they still correct and accurate?
  2. Let's review and ensure that the User Stories are correct based on current Release Manager processes
  3. Do the User Stories completely cover and describe all requirements?

RobertKielty avatar Jul 15 '22 14:07 RobertKielty

/cc

leonardpahlke avatar Jul 15 '22 17:07 leonardpahlke

Hey @RobertKielty, any update on this KEP? :)

saschagrunert avatar Aug 24 '22 10:08 saschagrunert

Hi @saschagrunert , I've not been able to work on this as I've started a new job and have been busy with that.

I'll might be able to take a look at this again in a few weeks but it might be better by to hand it over to someone else.

RobertKielty avatar Aug 24 '22 11:08 RobertKielty

Updated an reformatted the KEP, ptal @kubernetes/release-managers @detiber @RobertKielty @leonardpahlke @ameukam

saschagrunert avatar Oct 11 '22 09:10 saschagrunert

/lgtm

ameukam avatar Oct 11 '22 09:10 ameukam

Added the changes required for review, thank y'all and PTAL again.

saschagrunert avatar Oct 12 '22 08:10 saschagrunert

PTAL again @kubernetes/release-managers @detiber @RobertKielty @leonardpahlke @ameukam

For approval: PTAL @kubernetes/sig-release-leads

I'd like to see that PR being merged or abandoned before KubeCon.

saschagrunert avatar Oct 13 '22 07:10 saschagrunert

/lgtm

xmudrii avatar Oct 14 '22 17:10 xmudrii

/lgtm

jeremyrickard avatar Oct 18 '22 15:10 jeremyrickard

/check-cla

saschagrunert avatar Oct 18 '22 15:10 saschagrunert

/lgtm

thanks for driving this!

dims avatar Oct 18 '22 15:10 dims

/lgtm

thanks

cpanato avatar Oct 18 '22 15:10 cpanato

According to the above lgtm's from other @kubernetes/sig-release-leads than myself:

/approve

saschagrunert avatar Oct 19 '22 07:10 saschagrunert

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: RobertKielty, saschagrunert

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

k8s-ci-robot avatar Oct 19 '22 07:10 k8s-ci-robot

/lgtm

xmudrii avatar Oct 19 '22 07:10 xmudrii