Remove StatefulSet Init Annotation #41605

Open
kow3ns opened this Issue Feb 16, 2017 · 4 comments

Projects

None yet

4 participants

@kow3ns
Contributor
kow3ns commented Feb 16, 2017

** FEATURE REQUEST**

The annotation

pod.alpha.kubernetes.io/initialized=bool

needs to be deprecated as was decided in the Beta-GA roadmap.
All e2e tests need to be updated to not use this annotation.

@foxish foxish added the sig/apps label Feb 16, 2017
@dhilipkumars

Hi @kow3ns I can help with this if no one has picked it up currently.

@kow3ns
Contributor
kow3ns commented Feb 17, 2017

@dhilipkumars I think we should wait until we get feedback. It was on the beta roadmap to remove this before GA, and it will need to be either promoted or removed, but we should make sure that people are not using first. Also, be aware, that pretty much all of the e2e testing works off of this annotation so this will require quite a bit of work. @smarterclayton do you know of anyone who is depending on this.

@dhilipkumars

@kow3ns also 1.6 promotes affinity annotation to pod spec, all the examples that uses Affinity should be fixed too. We could handle that aswell.

Where is Beta Roadmap for statefulset? Could you link that with this issue?

@smarterclayton
Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment