cluster-api-provider-aws icon indicating copy to clipboard operation
cluster-api-provider-aws copied to clipboard

Migrate away from using sigs.k8s.io in AWS tags

Open ncdc opened this issue 6 years ago • 10 comments
trafficstars

/kind feature

Describe the solution you'd like We should migrate away from using sigs.k8s.io in AWS tag names and instead use x-k8s.io. This applies to all tags prefixed with sigs.k8s.io/cluster-api-provider-aws/.

We must provide a migration path that automatically copies an old tag name to a new one, and we need to define the period of time during which we need to support both naming conventions.

Anything else you would like to add: The prefix is defined here: https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/c6b8c307095892de15b1edcf8d610967dec77750/api/v1alpha2/tags.go#L96.

Environment:

  • Cluster-api-provider-aws version: v0.4.1

/priority important-longterm

ncdc avatar Oct 03 '19 18:10 ncdc

Next version or current v0.4.x?

vincepri avatar Oct 03 '19 18:10 vincepri

Not 0.4

ncdc avatar Oct 03 '19 18:10 ncdc

I'd suggest that we maintain the backwards compat logic for the duration of the 0.5.x (or whatever the next version is) release, and then drop at v0.6.x (or vNext +1)

detiber avatar Oct 03 '19 19:10 detiber

Wouldn’t an upgrade tool or document handle covering the breaking change? I wonder if it’s worth maintaining backward logic while we are in alpha phase

vincepri avatar Oct 03 '19 22:10 vincepri

Wouldn’t an upgrade tool or document handle covering the breaking change? I wonder if it’s worth maintaining backward logic while we are in alpha phase

We need to start to make a clear distinction between the alpha version of the types and the support that we provide for the greater project, which IMO is beyond alpha at this point.

detiber avatar Oct 04 '19 12:10 detiber

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 Jan 02 '20 12:01 fejta-bot

/lifecycle frozen

detiber avatar Jan 02 '20 15:01 detiber

/remove-lifecycle frozen

richardcase avatar Jul 08 '22 22:07 richardcase

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Oct 06 '22 22:10 k8s-triage-robot

/remove-lifecycle stale

richardcase avatar Oct 10 '22 10:10 richardcase

Looks like a breaking change. @richardcase shall we add this item to v1beta3 APIs issue?

Ankitasw avatar Dec 02 '22 10:12 Ankitasw

@Ankitasw - yes good idea 👍

richardcase avatar Dec 02 '22 18:12 richardcase

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Mar 02 '23 18:03 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle rotten
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar Apr 01 '23 19:04 k8s-triage-robot

/remove-lifecycle stale

Ankitasw avatar Apr 04 '23 13:04 Ankitasw