kubernetes1.23-client-common-1.23.17-150500.3.12.1<>,ȉfp9|/p3O*59x( Xxr#'Sh݋΍.7orʟ3wUC31uçKTEzjzt b紗w $l[dOZ}-MؘZMW(b^X|cHM%uKD%%D@=b~o~xσ`V]Ôz >*!9Ϲ;GUUuFP> O(5Cvjk{mnY8 /) !0//b'e>H(?d' 5 Z %oo o do  o "o #@o$o''o)R)o+<++,=,\,`,y(,z8,9,:.>o@oBoFoGooHqoIsPoXsYsZt[t\to]uo^bcYdefluovzCkubernetes1.23-client-common1.23.17150500.3.12.1Kubernetes client tools common filesKubernetes client tools common filesfh04-ch1arSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://kubernetes.io/linuxx86_64/usr/sbin/update-alternatives \ --install /usr/bin/kubectl kubectl /usr/bin/kubectl1.23 123if [ ! -f /usr/bin/kubectl1.23 ] ; then update-alternatives --remove kubectl /usr/bin/kubectl1.23 fi ;,^1 p2  VL Q*(7;5B? 8ZD  ~SUd') !.] _ X p  ( y~U BQ5i g m s 'U Cv>gv A큤A큤fccfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff639af1c94c39ded3a781d1f82c7075b6af898b7bb6d284ea0313278568c542318b6974720f4fb31199e971a20a4a21cf3987708b6dfa6a0a1f4775e381b970eecfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d309bfeb434d8f9418a1656319d9256e693a77e38f2a987cb61d7b59fce333f630bd1f0c308a7b0366368fa91b7fd8971030dd36eb1269c86122a5f765a5bd456902e4abc1dfca717d2d5611c10e0dc34b4ac8fdf54f961b736a2b051f2e295d41a648069d6f1ef600c96d63befbfbe2585106c7e74f6526c9dbe7af95bda9aea458bbecdff49e78a134cb7e80c1939b544c94b7c7454eed6e9c6c8ad20e69a9aa894095bd7bcf4b22a460c76bdd4f9aa3f47510862628886d7f708e5c296c12150408d3255f3b6dc0d47d168cc6e842413a766dace24cf8d468ce1a79895d6fb04c2865e1d06e728c7f87a3a497974b5a306e5746e0be30e88dd2ef81f3e22f91f4665848bd28d0d0f0f1c0f1ff5a9ec32fed5632e069e5356d4af163acfd8657039bce20693c1201416d1c63c0b0ce4e3bc3475fd19e450de659ef15a04a64865378f9e67f1c64e2bee738df11f6e568310eaa3634ef012dfc6e0d2b3ec9714f57085946562cce1700c5a2b6a792ed00ea828c5f2a874dcb789ebad7b8b72e2557f058223dfd367f6b3fa754e6a7bb42bbcbaaf43701186a202c654ec7fbabb4903eb1eb987c87cc1b28b49729a4359d51a1ca5e3e3c9aecb286922f89bb1d8abd781b8850132c3076e7b4950c61410a16f042ebd48a3e71259c8d34a94c9870aea5ba686827bcdf9dd2ef25230d3ba36981b41277dce6e91d7f42a3d99a6b8cf6efafad33560f7348b47ced0332a9028a248623df94d575b7ea942d6a56bdf62625d6637ca235556cea22ed4cf50a2516c855da8d8eedd85d62e41e1992366bb34dcbb8dafe8a9e585ebd9ed94a5c2e8d5bcfa8353e78312aa90c07a76ef3473fc4a04113391aa34554f30125f330d16ddbf1d1d5db934361ea606f0e06b3001f7ce86a6dfdebd2448ec835798a64275e15f25a30b76716ca17010bea70c5d33247f136614d6a43eb5fb1ec60c415946d0012a53f3134ec3f4c1b7eb4fea5772f8c1a2fee51bff600f878c41b30c84d53befb040f604be9c3b35cfd4c7aa93ab9837e9f59bd90ded40694af0c9e5e2050933d14ddbe5aab8a859b8291396f8c55ee4d77426a866ff367406c6b3fea3d29d092522a68c9e696bbc3e7048947c75e8b6af28e2ae55491e47f9709456e00090df87af1028c92c3cd3a76f2d22ad6868b21ecfc9a17ec60a4a4b7ce5d1879892e5ff9b0fea7446706c4d829e7df18fe44308c4b283654cbb7207b9ca8c705811f250e23dba2920d32e958fc8576e195802b47a71f9f54f7ada910ecbbc651cb7493c78aea55c92f689ca6ad334793c91c40f464e007f15662d6121e57b3d5d63e7d352bd8f69e51700811901acbd61b20014a40766e76cd9f69c2e2b939da7d0a1780e570d7d071c0c0dcf509ac3f433fca609f26b3cdee17c6fb6d900fe81c1f4b17d64970bebfadc42c192275fd110663e8a77c5bc6e934b32d33082be1b7c6aa1db973d9592f0c6c0662aa795047f1f5857b9fed56279ff002c0e642e401671860f30a923f6ea9758d898ea2432323c3168e0ffd546551ce88787fc7bb8566ecba26b3fab92832828e9539ca66238db78e341ff7946dac9c30042149ebc0be3f2aeb620e047d026d1c80b199883537c16c336039356bc0c21e181ac5f839f4b03f026eb90f1df6cdc8f3bf39153907d1617262bf6f669204e78191c1c517f91c2ed0d3a5330be747aedf7c3a4533f74642963699f27cef9aac819eb32b7cbd6600275668b10b81784fb526ac604a0184c09274e7e9829aa3612ada80d036d39aa0a106bfea7bdee3ec7fe06501a4238b524f350f4ba46e7603005d83770680ad7f173c9662eee4a19f3da89cdc156c12889bd62626f52c4e9635463ae8e5d656ae3f07640f0c543c95ce350fd0f8c093708207d8a0d9c2cdfdd9cb8cf37ee65c899a8d016cab10be12f3d25764ca2a318c6c440f075a0c5e7b26958c85213fea34d83541976fe7b7451fd6ee5c3a26847b0627bd414609544e92fda9149180a697a83d6197af8389db9bff1c85d7858adea51e5c25ffbd82344e04952b683171e4ba7537de09a2f4ae0785d31f7804e4e19e56a65c6f7bd220e50449f14320a366313e676be4dba04934327503a7bae3861c4cfff4ab67002435f11b5c2ccb83b51914ab01d6efc5c4a80f13725901465a1235472a425bbbf4ed69222c22b6420097257ca8d7ed2bfc7b6497e3cffa09b0e49cab0ca7ff4fe53ab67e33931ab25c97945a01d34d008f2c7c23e915173445b597084dda5955219103bcbe42c2c40cb63ed12d01c26cbfa6dee58eb2ab7266485e58142b4b7ecc46f7d808ff6ced104f43370eaf487afe562ca1c5095ec926f387584c7c93d4110845b746e3bbf4e9c25231347122ba23efcea28318c1804e288ecc2516e35b387999e6a49f467ddf1ecb3d26f3c370501f31d0d9f9722907cbeee7e403e6f9141b496c27d1ff64ad7b14bfda2da62b536c3089bfc86087710e4f1aeb6a1927217e665404b7a4f85fdd16a78113c0dac0621b9767db78b87ba0f743438cab73633095c753d251c41df89167b016a51c5613f16de701fcacb08a4e8b50a55387a6c66e04db7a442f660eafc2a70579c1e4cdbdd7a4950878b1eee33d740f9557697e16dc2b513ed62a5b08099efe6e14137317bd3bd19db0c66964a294e718b757dfda6dc07dd4775f649dd85f85fd0a91d3ee679bdc3d46dc9bbc1d9e9a229f767c25952873780d07511f3cf4f5b734da103e3cd74978b996dbd7b606dac9e0a1ab5a754d3170b64c9e699806d7c14923ea86f13f3c618b8858c4785512dd7ef34a7c20d3c74074ab1a1cc52e369373528a771ebbf596080810a4f5d1eab1381a78f90a62058f431aaf71dda1174960fe732837cef773cedb4a2ea298adfce5dcf5b8f992fb007f0bda4454b1f601a8204693d4bdceb2ee4633674f2de80d6f4c676751db69d23d774b9c698267ad948b0ac498ec6360255bdc7336d4df784502fc946d79c3e49da3803942cf9b6dadd36cebec3a76ebb825c713fc2037bd90dc6d5b2672b455accc9b7794cba4d53310f633bbf0a26423993aea74303779df8e62e9bd64c8a38cadc83cbeb6c6a9bd0e80d45794b88a494546161d955bfd062c457d2c6bf776ab9c7942d4c2b826febd9d544b6443e0548ad30d9a27a9a8982ad1f29424bc281e9406dfa0893f697fdd62140613e2852584e2c37a715a39ec206066a523a16b7aadd6ab843ef265be2e43ae1ca8d9dd9522c17518e338ceab98183450c8dd4352b1e4c52386684b94ca1aa67fde49c56c3b71b1fefbbc6a224f799d70e9c5b0579899e5670109a72e0b31b6b32813c8637451efd0b11b2d8f549746aa1f0c277511592eb0b555b5c52f4ac5c83dc71c1666e9c772223d25aeca2540a265a20a2775c4a56064897b4a669a631eefd930cbe5de1a4debad04b9ef0f8b59c79acb5c4f981c9e3a89c1b43e870b6096cb2b8819193ddf03945e88acf26d459b9c9cc79c99b5704b924012c574e899a52f1defe6b566faf414401ec03364e593f8de06a3502daf7f8a903eaf2e3a9349c91b6820bdcab363ff64c0c16a9b2c971f866732f0adbe0f5fdfc135ba1b014ee49d133493a426397e946717fba99ff1d2e0e76e69828f25743c3f44f1b04045301b355d51a3822b560b90679052d59aa4330972a9dcf123068ada5f288068c8d686174c00f52ea815b9ec96e9a91493a64c1c7ac36d41e0010d57c9a0cd5f0a80252786f195f6f6a1f1529558b2d98882998ee72721f791c4a3af39b6b8c4c590b57f4b5db9a4a280e8262109ecaa73439105a3a445249c3ab83aa5db5bb39de90beaadbb9787432b85b1bf6cc71ad5b22e93671a1d808c5aa6cd6c0b741bbfb3415cf489d9838388e1ac12fd88bdf0cb82e619f56c33f945533700223fa55070252763fc9966436c16025b5d52889d745a4f599592cf0e6296e2e5666f004c331270cdccad2c95156cd260c93a43f24b600b51280c50d59e2b0a490323beeb2c8de9d7b43898e9f74b2ccee2800fa3726b6c1ac58e1be873d7a7011e3fff7d18ade5f2b7815f1ab258f94e0fdfa9a12a0ab40a9dc0b861a71918ae4b45adf2b1fecdb28f6b2a80bca647e46a04055c44275b20b13b245e03bded042b337399862ebeddd1b5f6f972d333b2477f627ecd7c0f4433a56cbae84b5eec833aa1b063f7d3f83b8d9e70e073bfd981b61adf3dfb22634cb0eff676b3539cc4e688536f0e528ee7c13cb3b3d22de1724dfb04cec7bc3407083de87983ce26c0621e7f27246af96a5b379c3b945b71be58d94b8633e1eae7a805687aa2a31ba40aea5c3d5bd71208a3f8fb4d0f1e8e91b34e902872138bc58d90035562093871683499b4683eec29d0c319f4ef836926cb07dd3ed8a8f5cd3c0dcca7447df13a15dbe307f2ba372d70230e7c9b16b26290bf7a9c3c3756c07222a154f37c78d1512e39f7a336d315f8f87d5229ee95b16084ee30fb0f95aaa3ba09f6525886c9496dab78193d7bdc7d83f316c5a37ef7f6cd3fa24f521ba6e3e0796df14d76952444a61fbf9abdb9caf1ebe8f09d0b155305753ceb141f140ed352bad9a70270620786db04df4fcf53734512b7de6c1ec989884a8173ea2a198fd662cc6d83c0a795caa3f0266ec1033f57cdb64bc1bde82b5cb1b54b3460d7aad5f169008a72aeb37e4ae9b849a42caaa9dcf40bda01a72fd31ec70a4e5feb0a6be76d940857d871ef9b3bee4565a07552f684860fda8e5cc0563537289c52bf56ef6c0cfeb42b05940rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.23-1.23.17-150500.3.12.1.src.rpmkubernetes-client-commonkubernetes1.23-client-commonkubernetes1.23-client-common(x86-64)    /bin/sh/bin/shkubernetes1.23-clientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1kubernetes-client-common4.14.3f@e}@e7@edd@d6@d!@d!@ddb֜b֜b֜b֜b֜b1@b a@a*@a@priyanka.saggu@suse.compriyanka.saggu@suse.comdimstar@opensuse.orgbwiedemann@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.comrombert@apache.orgrombert@apache.orgpriyanka.saggu@suse.compriyanka.saggu@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comrbrown@suse.comdmueller@suse.comrbrown@suse.comrbrown@suse.comrbrown@suse.com- add new security patch for bypassing mountable secrets policy imposed by the ServiceAccount admission plugin, bsc#1222539, CVE-2024-3177 * patch file – bypass-mountable-secrets-policy-imposed-by-SA-admission-plugin.patch- add new patch to advance autoscaling v2 as the preferred API version, to fix bsc#1219964, CVE-2024-0793 * autoscaling-advance-v2-as-the-preferred-API-version.patch- Use %patch -P N instead of deprecated %patchN.- Add kubernetes-sort-custom-column-print-flags.patch for reproducible builds- Security Patch Fix for CVE-2023-2431 (bsc#1212493) * added patch: fix-seccomp-localhost-error-handling.patch * this new kubelet component patch returns an error when a Pod or Container's SecurityContext has a localhost seccomp type but an empty localhostProfile field.- Security Patch Fix for CVE-2023-2727 (bsc#1211630) and CVE-2023-2728 (bsc#1211631) * added patch: kube-apiserver-admission-plugin-policy.patch * this new kube-apiserver component patch prevents ephemeral containers: * * from using an image that is restricted by ImagePolicyWebhook (CVE-2023-2727) * * from bypassing the mountable secrets policy enforced by the ServiceAccount admission plugin (CVE-2023-2728)- add kubernetes1.18-client-common as conflicts with kubernetes-client-bash-completion- Stronger conflicts for completion packages- Split individual completions into separate packages- update patch files to reflect upstream registry changes from k8s.gcr.io to registry.k8s.io * kubeadm-opensuse-registry.patch * revert-coredns-image-renaming.patch- Update to version 1.23.17: * Release commit for Kubernetes v1.23.17 * releng: Update images, dependencies and version to Go 1.19.6 * Update golang.org/x/net to v0.7.0 * Pin golang.org/x/net to v0.4.0 * add scale test for probes * use custom dialer for http probes * use custom dialer for tcp probes * add custom dialer optimized for probes * egress_selector: prevent goroutines leak on connect() step. * tls.Dial() validates hostname, no need to do that manually * Fix issue that Audit Server could not correctly encode DeleteOption * Do not include scheduler name in the preemption event message * Do not leak cross namespace pod metadata in preemption events * pkg/controller/job: re-honor exponential backoff * releng: Update images, dependencies and version to Go 1.19.5 * Bump Konnectivity to v0.0.35 * Improve vendor verification works for each staging repo * Update to go1.19 * Adjust for os/exec changes in 1.19 * Update golangci-lint to 1.46.2 and fix errors * Match go1.17 defaults for SHA-1 and GC * update golangci-lint to 1.45.0 * kubelet: make the image pull time more accurate in event * change k8s.gcr.io/pause to registry.k8s.io/pause * use etcd 3.5.6-0 after promotion * changelog: CVE-2022-3294 and CVE-2022-3162 were fixed in v1.23.14 * Add CVE-2021-25749 to CHANGELOG-1.23.md * Add CVE-2022-3294 to CHANGELOG-1.23.md * kubeadm: use registry.k8s.io instead of k8s.gcr.io * etcd: Updated to v3.5.5 * Bump konnectivity network proxy to v0.0.33. Includes a couple bug fixes for better handling of dial failures. [Agent & Server](https://github.com/kubernetes-sigs/apiserver-network-proxy/commits/v0.0.33) include numerous other fixes. * kubeadm: allow RSA and ECDSA format keys in preflight check * Fixes kubelet log compression on Windows * Reduce default gzip compression level from 4 to 1 in apiserver * exec auth: support TLS config caching * Marshal MicroTime to json and proto at the same precision * Windows: ensure runAsNonRoot does case-insensitive comparison on user name * update structured-merge-diff to 4.2.3 * Add rate limiting when calling STS assume role API * Fixing issue in generatePodSandboxWindowsConfig for hostProcess containers by where pod sandbox won't have HostProcess bit set if pod does not have a security context but containers specify HostProcess.- Update to version 1.23.9: * Do not skip job requeue in conflict error * kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join * Bump cAdvisor to v0.43.1 * Fix: filter out unsatisfied nodes when calling AddPod in PodTopologySpread * kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join * GIT-110239: fix activeDeadlineSeconds enforcement bug * fix: --chunk-size with selector returns missing result * Fixed winkernel proxy failing to query v1 endpoints created by dockershim CNIs * Winkernel proxier cache HNS data to improve syncProxyRules performance * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.8 * apiserver: printers should use int64 * add missing error handling steps * add missing error handling steps * fix image pulling failure when IMDS is unavailalbe in kubelet startup * fix: exclude non-ready nodes and deleted nodes from azure load balancers * Avoid updating Services with stale specs Fix the bug that service specs in servicesToUpdate may have been updated by clients. - Require only BuildRequires: golang(API) = 1.17 pinned Go major version. Remove potentially conflicting BuildRequires: go >= x.y.z. The plan for future updates is BuildRequires: golang(API) >= 1.17 minimum Go major version.- Update to version 1.23.8: * Revert "Automated cherry pick of #109124: Winkernel proxier cache HNS data to improve syncProxyRules" * test: update graceful node shutdown e2e with watch * move the ignore logic higher up to the reconciler * Ignore EndpointSlices that are already marked for deletion * kubelet: Mark ready condition as false explicitly for terminal pods * agnhost: bump version 2.39 * Update Go to 1.17.11 * add service e2e tests * kubelet: add e2e test to verify probe readiness * kubelet: only shutdown probes for pods that are terminated * kubelet: Pod probes should be handled by pod worker * Enable resize feature * Reject proxy requests to 0.0.0.0 as well * ipvs: fix prevent concurrent map read and map write for 1.23 * cpu manager policy set to none, no one remove container id from container map, lead memory leak * fix audit union loop variables in closures * Updating e2e test to check EndpointSlices and Endpoints as well * e2e: services with evicted pods doesn't have endpoints * e2e test for evicted pods * endpoints controller: don't consider terminal endpoints * endpointslices: terminal pods doesn't receive enpoints * add pod util to verify pod is terminal * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.7 * Add test for checking ephemeral volume expansion * Fix resizing of ephemeral volumes * untangle fix with healthCheck feature * Winkernel proxier cache HNS data to improve syncProxyRules performance * Skip updating Endpoints and EndpointSlice if no relevant fields change- Update to version 1.23.7: * Fix requests scope classification * Update Go to 1.17.10 * authn: fix cache mutation by AuthenticatedGroupAdder * GCE: skip updating and deleting external loadbalancers if service is managed outside of service controller * Wait for cache to sync in job's TestWatchOrphanPods * Fix OpenAPI loading error caused by empty APIService * Test Foreground deletion in job integration * Fix removing finalizer from finished jobs * Don't mark job as failed until expectations are satisfied * Integration test for backoff limit and finalizers * component-base: replace url in rest client metrics * fix broken find command * Allow KUBE_TEST_REPO_LIST to be a remote url as well * Disable JobTrackingWithFinalizers due to unresolved bug * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.6 * Correct event registration for multiple scheduler plugins. * kubelet: rename closeAllConns to onHeartbeatFailure * kubelet apiserver: be gentle closing connections on heartbeat failures * fix: race detected in TestErrConnKilled * Replace hardcoded kubectl with kubectl.Name() * kubectl: fix hard-coded value in zsh completion * kubeadm: add etcd flag for member data consistency * Fix a bug that out-of-tree plugin is misplaced when using scheduler v1beta3 config * ipvs: remove port opener * iptables: remove port opener * azure_file: try to get secret namespace from ClaimRef * azure_file: add namespace tests for InTree to CSI conversion- Update to version 1.23.6: * Update Go to 1.17.9 * Fix: abort nominating a pod that was already scheduled to a node * Fix the overestimated cost of deletaged API requests in P&F * omit enums from static openapi snapshots used to generate clients * Drop enum tag from certificate request condition * Addresses the issue which caused #109115 * Add test for indexer with multiple values * Reduce number of pods in Job+GC tests * Adjust validation checks to pass for both client-side and server-side validation * Remove finalizer when orphaned * Fix: Clean job tracking finalizer from orphan pods * Add test for Background delete propagation * Add integration test for orphan pods when there is GC * Copy request in timeout handler * kube-up: use registry.k8s.io for containerd-related jobs * kubelet: If the container status is created, we are waiting * e2e: Wait only for the service account * e2e: Wait for kube-root-ca.crt to be created * client-go: update generated * default kubernetes agent for generated clients * Include pod UID in secret/configmap cache key * Move kubelet secret and configmap manager calls to sync_Pod functions * test: Verify that nodes do not transition to Failed while ready * test: Add E2E for job completions with cpu reservation * test: Add E2E for init container pod deletion * kubelet: Delay writing a terminal phase until the pod is terminated * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.5 * generated: make update * polish comments of non-enum values. * unmark non-validated types as enums.- Update to version 1.23.5: * Remove apf_fd from httplog * Update Go to 1.17.8 * cluster/gce: update konnectivity image tags to v0.0.30 * bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client@v0.0.30 * fix dryrun when ca file exists * fix regression introduced by PR 100320 * Add unit tests * Fix nodes volumesAttached status not updated * Fix default config flags * test/e2e/framework: include the new control plane taint * kubelet: Clean up a static pod that has been terminated before starting * Add an e2e test for updating a static pod while it restarts * cronjob_controllerv2: do not filter jobs to be reconciled by labels * kube-proxy: fix duplicate port opening * increase Azure ACR credential provider timeout * Updating EndpointSlice strategy to retain node name in topology until field is set * fix: do not return early in the node informer when there is no change of the topology label. * /test/e2e_kubeadm: adjust label checks for 1.23 * Ignore container notfound error while getPodstatuses * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.4 * Add PDB selector patch integration test * Revert v1beta1 PodDisruptionBudget select patchStrategy * test/e2e_kubeadm: fix matching UnversionedKubeletConfigMap defaults * kubeadm: fix the bug that 'kubeadm init --dry-run --upload-certs' command failed with 'secret not found' error * wrap error from RunCordonOrUncordon- Update to version 1.23.4: * Update Go to 1.17.7 * Use serializable struct for x-kubernetes-validations in openapi * Make JSON schema round tripping test more strict * ignore CRI PodSandboxNetworkStatus for host network pods * set secondary address on host-network pods * Deeply copy JSONSchemaProps.XValidations. * Ensure the execHostnameTest() compares hostnames * Revert "Fix comparison between FQDN and hostname" * service REST: Call Decorator(old) on update path * add namespace in azurefile volumeid * fix: azurefile volumeid conflict in csi migration * Mark device as uncertain if unmount device succeeds * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.3 * kubelet: fix podstatus not containing pod full name * Fix bug with node restriction blocking pvc.status.resizestatus change * Fix regression pruning array fields with x-kubernetes-preserve-unknown-fields: true * Set max results if its not set * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.2 * Update k/utils to v0.0.0-20211116205334-6203023598ed * [go] update to Go 1.17.6 * fix: remove outdated ipv4 route when the corresponding node is deleted * fix: delete non existing disk issue * Revert "Automated cherry pick of #107554: Correct the feature gate string for RBD migration." * fix containers order after applying * generated: ./hack/update-vendor.sh * upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 * Execute sync before taking the snapshot * Correct the feature gate string for RBD migration. * fix: azuredisk parameter lowercase translation issue * removed unnecessary log line * kubectl: add integration test for result reporting * cli: let kubectl handle error printing * cli: avoid logging command line errors in more cases * Fix header mutation race in timeout filter * clear pod's .status.nominatedNodeName when necessary * use node informer to check volumes attachment status before backoff * When volume is not marked in-use, do not backoff * kubeadm: remove the restriction that the ca.crt can only contain one certificate * flake fix: remove the error handler for cronjob integration test * Fix the leak of vSphere client sessions * fix nil pointer in create secret commands * Fix order of commands in the snapshot tests for persistent volumes * client-go: Clear the ResourceVersionMatch on paged list calls * Improving performance of EndpointSlice controller metrics cache * fix the error when cleaning up jobs for cronjob * Update CHANGELOG to add missing release notes. * apf: ensure exempt request notes the classification * Enabling kube-proxy metrics on windows kernel mode * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.1 * add gce loadbalancer no-op finalizer and existingFwdRule tests * disable gce service handling if has rbs forwarding rule * add ELBRbsFinalizer * add gce elb rbs opt-in annotation * cherry pick of knp 0.0.27 * Remove JSON logging performance regression * Re-introduce removed kubectl --dry-run values. * Point flowcontrol users at v1beta2 * [go1.17] Update to go1.17.5 * dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 * mount-utils: Detect potential stale file handle * Skip creating HNS loadbalancer with empty endpoints * Add regression test for CPUManager distribute NUMA algorithm * Add unit test for CPUManager distribute NUMA algorithm verifying fixes * Fix accounting bug in CPUManager distribute NUMA policy * Fix error handling in CPUManager distribute NUMA tests * Add a sum() helper to the CPUManager cpuassignment logic * Allow the map.Values() function in the CPUManager to take a set of keys * Fix CPUManager algo to calculate min NUMA nodes needed for distribution * Fix unit tests following bug fix in CPUManager for map functions (2/2) * Fix unit tests following bug fix in CPUManager for map functions (1/2) * Fix bug in CPUManager map.Keys() and map.Values() implementations * Ensure we balance across *all* NUMA nodes in NUMA distribution algo * Short-circuit CPUManager distribute NUMA algo for unusable cpuGroupSize * Round the CPUManager mean and stddev calculations to the nearest 1000th * updated deprecation messages from 1.23 to 1.24 * kubelet: set failed phase during graceful shutdown * kubeadm: avoid requiring a CA key during kubeconfig expiration checks * kubeadm: print the CA of kubeconfig files in "check expiration" * kubeadm: validate local etcd certficates during expiration checks * publishing-bot/doc: add component-helpers to the readme * publishing-bot/rules: remove non existing component-helpers branch 1.19 from the rules * Changelog: mention kube-scheduler bits deprication * rbd: initialize ceph monitors slice with an empty value. * Direct v2betaX users to migrate to HPA v2 * DelegateFSGroupToCSIDriver e2e: skip tests with chgrp * Update CHANGELOG/CHANGELOG-1.23.md for v1.23.0 * [go1.17] Update to go1.17.4- avoid bashism in client-common postinstall script (bsc#1195391)- Increase _constraints to 13GB- Restore & rebase revert-coredns-image-renaming.patch from kubernetes1.22. Looks like it's still needed until all supported k8s versions allow us to change how we publish coredns containers- Initial Package/bin/sh/bin/shkubernetes1.22-client-commonh04-ch1a 1712760549  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno1.23.171.23.17-150500.3.12.11.23.17-150500.3.12.1kubernetes1.23-client-commonCONTRIBUTING.mdREADME.mdkubernetes1.23-client-commonLICENSEkubectl-alpha-events.1.gzkubectl-alpha.1.gzkubectl-annotate.1.gzkubectl-api-resources.1.gzkubectl-api-versions.1.gzkubectl-apply-edit-last-applied.1.gzkubectl-apply-set-last-applied.1.gzkubectl-apply-view-last-applied.1.gzkubectl-apply.1.gzkubectl-attach.1.gzkubectl-auth-can-i.1.gzkubectl-auth-reconcile.1.gzkubectl-auth.1.gzkubectl-autoscale.1.gzkubectl-certificate-approve.1.gzkubectl-certificate-deny.1.gzkubectl-certificate.1.gzkubectl-cluster-info-dump.1.gzkubectl-cluster-info.1.gzkubectl-completion.1.gzkubectl-config-current-context.1.gzkubectl-config-delete-cluster.1.gzkubectl-config-delete-context.1.gzkubectl-config-delete-user.1.gzkubectl-config-get-clusters.1.gzkubectl-config-get-contexts.1.gzkubectl-config-get-users.1.gzkubectl-config-rename-context.1.gzkubectl-config-set-cluster.1.gzkubectl-config-set-context.1.gzkubectl-config-set-credentials.1.gzkubectl-config-set.1.gzkubectl-config-unset.1.gzkubectl-config-use-context.1.gzkubectl-config-view.1.gzkubectl-config.1.gzkubectl-cordon.1.gzkubectl-cp.1.gzkubectl-create-clusterrole.1.gzkubectl-create-clusterrolebinding.1.gzkubectl-create-configmap.1.gzkubectl-create-cronjob.1.gzkubectl-create-deployment.1.gzkubectl-create-ingress.1.gzkubectl-create-job.1.gzkubectl-create-namespace.1.gzkubectl-create-poddisruptionbudget.1.gzkubectl-create-priorityclass.1.gzkubectl-create-quota.1.gzkubectl-create-role.1.gzkubectl-create-rolebinding.1.gzkubectl-create-secret-docker-registry.1.gzkubectl-create-secret-generic.1.gzkubectl-create-secret-tls.1.gzkubectl-create-secret.1.gzkubectl-create-service-clusterip.1.gzkubectl-create-service-externalname.1.gzkubectl-create-service-loadbalancer.1.gzkubectl-create-service-nodeport.1.gzkubectl-create-service.1.gzkubectl-create-serviceaccount.1.gzkubectl-create.1.gzkubectl-debug.1.gzkubectl-delete.1.gzkubectl-describe.1.gzkubectl-diff.1.gzkubectl-drain.1.gzkubectl-edit.1.gzkubectl-exec.1.gzkubectl-explain.1.gzkubectl-expose.1.gzkubectl-get.1.gzkubectl-kustomize.1.gzkubectl-label.1.gzkubectl-logs.1.gzkubectl-options.1.gzkubectl-patch.1.gzkubectl-plugin-list.1.gzkubectl-plugin.1.gzkubectl-port-forward.1.gzkubectl-proxy.1.gzkubectl-replace.1.gzkubectl-rollout-history.1.gzkubectl-rollout-pause.1.gzkubectl-rollout-restart.1.gzkubectl-rollout-resume.1.gzkubectl-rollout-status.1.gzkubectl-rollout-undo.1.gzkubectl-rollout.1.gzkubectl-run.1.gzkubectl-scale.1.gzkubectl-set-env.1.gzkubectl-set-image.1.gzkubectl-set-resources.1.gzkubectl-set-selector.1.gzkubectl-set-serviceaccount.1.gzkubectl-set-subject.1.gzkubectl-set.1.gzkubectl-taint.1.gzkubectl-top-node.1.gzkubectl-top-pod.1.gzkubectl-top.1.gzkubectl-uncordon.1.gzkubectl-version.1.gzkubectl-wait.1.gzkubectl.1.gz/usr/share/doc/packages//usr/share/doc/packages/kubernetes1.23-client-common//usr/share/licenses//usr/share/licenses/kubernetes1.23-client-common//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33337/SUSE_SLE-15-SP5_Update/b3d79ff566f2129e54d173fc934fd546-kubernetes1.23.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) @Dk"@bash-completionutf-89d45b776b9c1234f1c214b633e11dde4efabf0d36ae98ece18a483724d366004?7zXZ !t/ ]"k%^{]{~msS$+|yTԽ~LQ)ͲK &z0VTȒ~sS$w*#/nq[Ԍ{*2=EJe[P0qO+hlBFb^ /JkIa4J= <⊫0_$a7B7}P5WoNf -BRg.%O2b6MMŊWd jn| "+uJ{7{/k[Ћ`!uv<SU3`ŷ숪B Нĉfy?%jF~$//Efo91;ȼ\5/f4b4 AdTڋg |mȚ(9gS~YDQXq"Ⱦ͔zgTB )0::z}^d/Mtg׉IyC#OD5u-X ;zzzmW2j&)Kd:n1Jo_qh<zPl 99$B2Pk#ǥDn߱Mq P78 Wp5n;P >pD_.p/iia/d=JeMe̟sºuCxBjMCTXƙӱ3j2WmSMoЬ+uv˦qC}oHgx$!Hև{RhK\Z)9~n# >B /n g1qwбBtڀv$}3BC Hآ\P60.F3MD-oIe;w_c'NK=tukgc~k8S1OFdr6qN+?u"&Or,,[hO{:Xi f>s 痮S1llwxBWz>u e䇑{Œ^[1%XVsHyp=6ܮ}7j3|r ݕ*K|OK:6{* jBEU+H73r꼾$A_T d gv蜝uY+9N+B,0u%*ND!"źe]!rP-&ؼ3wLڵ//\ỳa ڡ1,]^@*V߲njhv{Hum$I*U}WqK$vY,#/ {p. àбt'BQE9Og%Un"AL t(5 ~V@Nڥ!K8ڞky_?< hU T қV 5 GMi~jzr:멉#e7j:~˜$u9{inKtiQ֏F*6i5l8Lb -VTC >E(Gogæt!+g DsBbzf»kel} T腺e -Db`mw֍K5ޣv7T1'mpo drla ٩|l ~|Ä?%e8ddxC<4YZIwFa&:iݙZcA6 sRS/ ѰO~6s 3C-j]lC\j|:ozXԸJp>oPp`Z1hQ M/-7M@[p䀃ٶVbሑ?=1XXs=k@Å{ٶGIXtQYeg֝+[\ tjՔ ˅* SdK4TM Nw5OF~{JRzRhF^a}a{">,=k OjMG>E5*=DO{VLbnY,%9&iqB$wMԔ8^@×ɥU[Lk_qTF? !+ac*;q[8sD_%=π-y)1]y2$Dzd\2ۏȘ`n;Pei|7v!s2J--aWxJP)aD^at6[$5m\Br,Dv-P͉a5Q5)'.1r}{iNY_.3 1/HI.'HI@1s'h!rҞǮ9m/?$îUxÅfE'oIGE%12C8B#e/rZ^l3qQ/7)[q`pҘcE}ŋν>W"}`w]ɖύl*xHE;& .>'ײrĤʠWߞM:oaꯥ,F=֘-"ŗ@ߤ0OSN+f'D  Hlwln-̤+s|I8E Y4-Wbʄ74@ӲJGIܠ[cg"L\*R.-$jD_s:ש7 {e>`es.])ͯ؟o&_m9 k(6@ ? s/Z+~;W[|%X;`p1o/UNZђ^zD  BA'~P/=$H<-]Hm;=yRfRq 0 %UW EAwnuߦ|a'*3F-w#} ɩ5quB5A u$s(}ϒH#`F_`5 :z;*`4ZI}:C9ˆ@QIG*QqxA/i YZ