kpt icon indicating copy to clipboard operation
kpt copied to clipboard

PackageRevision label selection does not work

Open johnbelamaric opened this issue 3 years ago • 0 comments

Expected behavior

I can use kubectl get packagerevision -l 'kpt.dev/latest-revision=true' to see the latest version of the packages.

Actual behavior

All package revisions are returned. I suspect this is because it's an aggregated API server so we would have to implement this ourselves (maybe another reason to use CRDs instead):

jbelamaric@jbelamaric:~/proj/nephio-dev-deploy$ k get packagerevision -l 'kpt.dev/latest-revision=true' -n default
NAME                                                         PACKAGE           REVISION   LATEST   LIFECYCLE   REPOSITORY
nephio-dev-deploy-6fe89b83a578123d9bd58556360555c30676e0d1   dnscache          main       false    Published   nephio-dev-deploy
nephio-dev-deploy-ecbbc233c9caa49916422f5a35f770f17eebed4d   dnscache          v1         true     Published   nephio-dev-deploy
nephio-dev-deploy-0247f2adfd09fa113737ab033918095bdfaf16eb   dnscache          v2         false    Draft       nephio-dev-deploy
nephio-packages-e01d890d4c85fc62299d956829ffe948d712bd76     coredns-caching   main       false    Published   nephio-packages
nephio-packages-1324babaaf974f13daea7cb675934ab8a616ed89     coredns-caching   v0.1       false    Published   nephio-packages
nephio-packages-edfea244e9255e476de3dcc00b56003104f1d4cd     coredns-caching   v1         false    Published   nephio-packages
nephio-packages-8f6ade1048c5a7da0d8364d5c82026339f4950ad     coredns-caching   v2         false    Published   nephio-packages
nephio-packages-903eb7670936cc2ba4d5f6325ab9f15da80bc5c8     coredns-caching   v3         false    Published   nephio-packages
nephio-packages-85e491a3bbf7203345e75cb7dd76ae7e3b07c21e     coredns-caching   v4         true     Published   nephio-packages

Information

Steps to reproduce the behavior

johnbelamaric avatar Jul 21 '22 19:07 johnbelamaric