kubernetes1.23-client-common-1.23.17-150500.3.12.1<>,ȉfp9|bfKj)v$M檖W3em.R&~JՊ2#T4ǃ/QN K'Aw46<}UE)٠r< " lkd5,1- ɖ <BɈ@SHU~^fp1]vx*G9\$.WЭ xU OᱟpQ 1b +6ڜݯa^'aމfy dB鍛^9i>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 filesfs390zl38rSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://kubernetes.io/linuxs390x/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(s390-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-commons390zl38 1712761757  !"#$%&'()*+,-./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_Updatedrpmxz5s390x-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) cͶ|B?sJ$*}Cbash-completionutf-87c2876b9aa3ecf451f6e678a1f40b9f8c9cda047d3c2b7b5cb397717af289af7?7zXZ !t/ ]"k%;]{~msS$+|yTԽ~LQ)Z$f@ xQRx\W[1G^2t:U50Um7D}uBaˈS&2~_bd!uKΝ0pf?ƻ"]2e쩣܋j$($O~&D|KcGJ/WMx= 8hud4ۧ2Y#ԗVң,\ )Zr Nv q7Qcr8y5[;AGF_߼}M$ѓq>rNjE8 h*~0$KR:Td},VR}I G.KK̘QbVw@q2Ux$X1 !_oY$Otw=6O'S 6n@vfyTNsEWUT=&Wr\LkIj(ʇ#tDkql&*;O+pWG ㋻{A xB$޵iXٻڽ΍?⟦G^ :=[g^JtվC xӔ_ƥ0ٜsp+Fz$ `~RlA޼_Qܽj[nV١NiHӚŻ$0> ~SDbr\1TuxT{1sg Fܑ(7! w4 |cMlj;L}6?Ex/yL`7l]H̡=TLSwCI/Eqf`ޯcr2lgjeA! >Gn]"\q}y#W~p;4^;W:!)bj!uŴv9k؅WGTƌ4`WפR$Z=oyx)+VP~y/nT :"9OuiWw%!667^ ȫFǩn9(u!ɠ%e5|ĶiBRWg5'D b%kST A(;.)I іoM#I>ݝ8#k,d,oQj1Rs-$2oN|SiH6GƉEXn+6Ҹ>/\2Vuih}>Lfϓ; 1JM?UB$I?oH⯬Hj=^K;skJ_ ?-ȽwOfl@:1[eQZt)tupixKNѹFp#0ɑj˸6u_$LC0s$rzaM3 jYH)s= B.ÞR6'=:!pq4!gem||̛ nJmG`|ܡ+p ׆wM32 du ]7(f^yr \aqφվĮٷ4s&ݧ>[\ a"jʧYEH*E7>mǾKի_zP AwBccbwaOJj$sq,G@w_x2k[Z{Ԃ0B)siWߋ1j"cQXaJNG)H}o%W*wȳ p,mF@+-0ӈ)+<~"_I. kf|+ߋH]v:.d\I̓-P2>L'؀J seь }b1ۻNG̐&8<-ݞx 㘺 Oq \tLe_Bބ fRڂ,3D+B!mKTۆk!zӪͥc"aoTda8rJYdVVK' nDpBHP0֎+ sy3 81UR{V["]jO+HQwX|\D~U%s5}4[% daxm XtH<7VUKıU0zIb첟jx&3_ bXIˢ\#6ʆ>ے,,vI%JHwd?uɶLH {9 c^8 PWv2Ԟ cnK6H7|J਴ ~0bU]E{ZrwiO?˻JM@"$-mW cKϖ<͝(6zY2"#8B/ 4kc8Q5Rae&+Vɮy0kG_t5˿ ~~0}N|EQ.Fe%|#-iEFo*,R!F3$h9>_1N>rem/i#Gk$ |2QOAH:Ysw2ɶɜ{%.PB߃$ hc,C ڙ?S93/ʒ3́& }gxF#Sjcblޙ?npS M*qހȮ3Й}-W'a\lnޙ'ę}eh݉ ص?l:a@$'I2*K=CkVC8]OR8; K ǎ0)7Kᮇj J_6dl '禝1hqm={Z!KXW6?8ۻNL[!D8#?פ<>5Reg\KQ nrܖ;#u 5n 0b2]v$&odb;plaWB~fr2sүƐIenlB˖ݴ1\?oH;.S%[\B]<8bY vŰ R| Ȓ|x -y{elB_zqdKwUpCmKDA~o~Ç׼‰%LMާVlsj׹tX~Sl`Ўm Tg<ҐxXG;;g}Y? }鲵gr,.#gکI|0=5/O[P$[Kfsh0i$DI#җ'R-kC7;IKD ūֺ9V|RfTy3%/q^;3- sddh<-%J5\b+B..)7)Y(Sv'_TDX{Wa\.'9~T_zq|`E[3&pMebhʝuE,*;*7bRY%clW{"s=Jѩ+iMKݲKI Y(rgƖHqԳ.~_ 2IVgj=XI p8V6etZc_Q|D 8r9m=9c〡SjkI۴>vߔ2vSX67}-,nWv"qlђ?̱hB%Os7 {'B[4A`)'OUIv>Nܐm wG#~0ӍHj`ˮF$5 G8X]IW%1ʀEY~vq4m.C|~xZ.tHx\?r Z`?}ḒY5qe@%W O 3RgƝBydݰR[4iy?0f~u@eg_Tk-Z`Ac YZ