kpt
kpt copied to clipboard
PackageRevision label selection does not work
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