kubernetes1.24-client-common-1.24.17-150500.3.10.2<>,e1W"p9| l!b(l ;Rӎ~AY ^lq50 `9 /~l!P=f6.cR[OC-ŎG{milD_,=qA 8h?4+š LUd/ߦ7'K 9¹?VjLTQJ C2ofxu ]}bIasHtZr/y?AmpC 2=! Жآ6>B?pd' 5 Z &pp p lp ,p #p #p%Lp'|p))p++,,,,,(,8,9-<:/>y@zFz Gz$pH{pI}pX~Y~ \~Tp]p^obcdLeQfTlVulpv,z  $*lCkubernetes1.24-client-common1.24.17150500.3.10.2Kubernetes client tools common filesKubernetes client tools common filese1W"h02-armsrv3SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://kubernetes.io/linuxaarch64/usr/sbin/update-alternatives \ --install /usr/bin/kubectl kubectl /usr/bin/kubectl1.24 124if [ ! -f /usr/bin/kubectl1.24 ] ; then update-alternatives --remove kubectl /usr/bin/kubectl1.24 fi [,^" _" | V6 Ao).(1.*I4 p H 6v   Sp -e^ K  ? E <P  u y D !GYe A큤A큤e1W!d旿d旿e1W!d旿e1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1We1W639af1c94c39ded3a781d1f82c7075b6af898b7bb6d284ea0313278568c54231ecd8ae86f67b8215c9e99d6d69d3645ab4527673c167e3f1f199d3c98b17994acfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d302986d5243dbe2a636748a17fcb665cb3236199eda950f7519d7595b8b01b54755ddc5cbd7d64af684f5ed39dd4a5a371edfdd927bb70ae0aade9160255f57591923775601109fe2e8047e2ac08f7fc2883e8125d698dadbc3daa6a9c8baa424d51bf54291f3adfb8971812fe1132616e23f843954124c45fba7e748264794ed3edcb19ae3ac251289be4602e00bf6580030ac34a1d1d29ae8a05e4c8689f94ea604ca782d29378289b33d4577c6d91a16d7385446717a976ad864923e44e61d24737b98323c3ce9d2451f5b8f50c08c1ad72546d8baffceb3e86def067810db2a0e0cd72d3f1d7a3a8462145f512f77c608da7756c7449b3be0679c0db06bea487a941657783a0c728874a5d413ec62bab079f8f305ae04cacf950a85fa16a330097c265fe4098d04c48f6aa14a04a82583ba80cfec1da83e0d46a387010acc45ee8f4f5e0ee3fd509dcfe053ea8cca747050da1011c03bf1194a00af988fe756733d08a77656a972c6f9eced4e13f96b35b2b50071a66b6d32c4a9d5f88338e1421f2d19fe904ad46f517a19c362458d6ff1e91c85ada678be014c4c12ea0e696095744769547c507112f89188ad902d5014a4bcde037211869abdb095cf054e2ac690badef457b1e7171c8e3de4eca6c876693997663ee2beefa0f48083d65786eba8c4cb2ad10d69012996ed4bd91c4ad17b64a27597792dc3cd5beae8bd51ed2ac3228ff49798d87abcb412eda877c78fa81906a1e5ba37bae4b02bd077d894b069029b18fc558d6d9ae45b1dca9cf866d4e64b0e198bcb54fc63573868c757a323513b4693ac45a3b9a159ca37579e51180b3c6d8b5e6e45b6bcc9ac341bd5fe712b84ca97cd2503ac897594510d07ebfe2365969794db73b8546f927877dae25cd398dad4513e4d94f95b363e1df33e724511f5206fe0283d86ca2bc783d0efd7876d864f26c6d7e33dfa5901f81ccda34e1c2e4004a637456eac0e682854cc338f14cbd626cd921d977965105311de866c94c98f13f99c4f25a11c0e3b27ace1bf37f3f3dee339abe372fc03947db853aca14e230a65f3e09ba1bdb5102a544ff5148d55b0fe77635be1e14e7f69c85f7daa2342374b821997e25fa87c145452e24875fe20127e61a717f703d9f3591b5f3f66ad2c6f320b47bed9ed6e234bce08bc6cd8110b0e891a303d32e405267a26e48bb758684955d1295d115668c2f70516860db4849ec95d6f2004ca1bb6838fbbf76791a34cef247a5330c1849d8efb22177f815493009a1a7ef4dd0385b17c6798332cf0e10d25cfb12b0532bf72741d2a922a42ab2eb6d4c5ecc99ea71071ff00aec2c945d6868b46ce924a152197fd2d7e56370b2a8a8092e544ff0a5be51092fb1f9728d3526adebc7d6efcd6dd9b666c645901631ee3866b5606fb4d61fcf7a784a7e7ccfc50c3ce4ad3bbb11da03dd146a4106ccb7ba61a14cf5a2508b1865932d5fdcdf4c51fd5c94f977734bf5a9302ef505640987235edb099596065428069204c336958055125dc018daf920e9b6af80c979fcfa3293ceb9cfea60d42dd172c7e6e2530fdf5e7e2b27a732cf1461d48f549599b29ffa15afa8c9adfe869d07964391b84a7ef16bca0503a4afd3b542d6af6cdd8578f2011c06e618677b30dfc680a354f6aeaa936b812e99244fc3c3c9df03a8c135c3f31120c476dc007bd1fdfb609b63d21c17aae8af033040c8ece41942dc74df221e0823b73cfaedbf5ae01bd889270a8e5fb51f335eec9c9d5cc349e32a4e18ee3b3a03e4a5c547ffbe25718263b5cc1e5b08c708eea9156b3fa16129aebee4b0110dd0cf36272b5a0a18d40bba370b1424fb57d83aec97f04b6b03dc787cef3550c9a968a408705263a1bb78ece70df4138264fe6aae2102865745ef63165fb5f303c2636d140e663b098c13e9cca36876d9920925a35eb1f10a52b716d972fb9151368135f71acb90eaa54c21568f285c4851a0ebb36dc22e4b9ff0303d05b6fb013f84750d2c39836a3ac08c694bd8852d21754abe0d2ba29cbf3dd36f23b94db7c8f9212527852c256ad2d16159a7f5e97ebb6f1699c903f5991d185563503a5c81a691b055439dd3dc390bc392a394acd7fb31eb6347357d6fa6ffae4b49dae2b1f20addc1d28eca4654da4ac7b3d4dc452e4adcce7e64d42852e3ae712c97650c50b6d210f382b1fce4382747c8c6ec0ed634e4dca3e697cb1e327157912fd5ef2435f60de1a776892dd12859a955099aa663031e6ba792a78bfd66b2ce516cc256f0803df66f27c851d3c7f645feb8c5fa0c9fae53ef9095e462e6e585e9136b3adb101d750b80153713653644bea30c378fcd7104228305216466ae5e725c468b3da9aefc2f500859e933201ed1f19c5cb093106b3fc7278a0be8c8783458bd65b9ea942a9a1015671957843b883c2cdb92fefd926427d5757f8efafe3223999dab3afa0574e65f206f2e33583f63243f0454a7aae70f450988ec908ed243bdf10b21d164f343a34aa4d7e8360bfc16f883375786eaaac5bf24fe981922ac5dcc1e93514571b4ac35f73ffdaf2d7db46f080d623699ce1d07127d23b937a61b401192165408f66f441883a60a9da7048e220e6ff1addbfbe722b7141dd2d7fb36e4b5f67da690e1cce6df3f4838ce30d1b520b5df75904c6f0420d217cab85f355950701d686da8fc487bbc640c0c012ef609c4301d66a7ac392a3429691b963ed3510011329475170797cef59b8bb2f688f71fb412b97ec02f42a58e016b6f513d482ae0194f2d2dc6636cac4471458d8eba037ea9e9e815cda6374d82e2432a2872163a4298fc87e12ce9e1522e8d58807eed98303dbb1320955d67179b1cc235cf7c3113745161a9350aa31961a8329b1ee71c55a2ffdc8ead9b815c7eb79d15adb6878957a46cb105ba52e66fed7c703cce24a88dd9816ddbe269aa9d9c5014a7b88b5cbefdc75d1c335b0cd4f2b76712855e4c18974a681fa654f462187dc11030578006bdf76bff2a91d210b6007fdb72a7d63dc3853b2b001b9b8145e368fd815964f49ab4769a14b90e90eb81f0a33a1d54c1088789d9bc84596fa5130a18804984234d548e53b5ff444d9542bba2e3359e9abc181198cd83b9b4bdb4c02e49823c404b23355f901774796d9353fe40d5311601fbf5a4024136061de81a23126184b74c2820649d92a1a7d612303c5a2b4e596240f4e30ff7f9e13a9d9bc64b01dcae44c3281a09e7627ac21ae6ed63d8e87eae8b96f078c021c110d09a0793385f8d5f14d268ae7073f7e8efc9b7d496158a15f1496ace6987ba76574d756a95df542cf33f9adbabb7c41db01ce6feb45d592295c5f88958e1001787fd33a0800d6b873c8e22057caa20ff4708df96950e989f0e6cbb6197daaa26e3d88aa909448b1a1fa54c8703ebd0342119656e28bedcaf9b4d63b7b11387a7730897af54e90e14e475d0d4d2f0cfb820675c2cfd2f2f17c281ff6b92188c3b5ed42d6e1552d02f0860dbb8e478974279887f6460a273450a72374ede53d90fdc645f34c78c2af587ed67333637de4b33e3d744e9d5f4170f81c3c24688cedd5f090b2fdfa6b700272f991fb7bd09e27de98a4c25b725d9629d045b2742112c5399663d949b8e99ae7fa59dcfb31f61935ee30847d27a5bcf31c70ddc8e9bbc9c4d6640e58d032b3ed2277871953f00af776e3a840c7d7ef78bb2b93b46e971b232e32131a2bc3ac3984fc2df32776731fd36a092653a9760e353260a25d84ca9b1ae8874781458ebe000bf9bc2e179e5ed60d884d400c3ba67df56692b28b69aaadeb292dc3e4590a5e392d2b581a19bb242c8440869b48b2498ee42040776063338b1b3e6904b0d8bc5c81947c0dedb7d2b8838f148af0fc91b0b736994a9718e9aff1a398d617646cead1dd710ca5e04750ed463a37f118c36fec094ddd0852945404a71330608fbc848ec400eaed8083b559a0fa9d85c2dd7a1447e38ccbddf3f781e6f99f27e04ed6e0bbfaffafa6d4d88a9d2a07a637c1c2c828faec94c2191d33ad54bd0c36c61481463fa6df4db2288a0ac478ae85c7203ff1d273cc46f9da96ea4958a2115ff7c73451f0b133fc402f6c27dac754471c03f7d5f19793e6aa91bf1e4dc415e0815b10797d7f5203a96dd73359357358837625e8fe264280d2542f502ab5ea07638c6127aa893f6a387c3e658d7acc9aec965243efe032639941b90586df86edd184c4ab083c2f86d347ffbdc8a8776ba83ae389c87d528bbbb28909092f3100e442851ee17636112bd04e26650d07dfc84c3872f35fb42fb04ad8c60b094ea9e9b6eece120c71830665cb5a3df620e07c7c8321231147649a32181c7c604755ec847feb2152c1afe4fb79e19e12a79065ee8d3bca4dbac044f10a633e5cbc2958496c17290936c2336d0ae8dc7066c18ce0ce87ec389f3c2fd799e545ce97f53404eee56c4327bf919142eed0f5b4611871bd3c44cadc5814670772fa0759426435f08ab10b514ab269c34e4a7735c45ae8640cf6504472da896ee0ea543f27d529b2f65c790443d185467bd1970d0fa51c29da8cb508bdfa0e6fe9972127067d7515f64eff880e1e3602446f0ae67f1097b6682724a38fc2711121162088bd01a371dcd17a28b25f848071d0f91c57bb9e81567c3f1b03ba2e9618c3ab78805b2e8501613c1d4052ab7a3d49c210eb02ba24368d8fa21b059b717fae6b701bffc0f137d193558e96a6fb6cd42aa961a3c094379266654bbfcf39480b8bb2378b430c41e24275207ca1ea601f40b00c7950009dd57277cbc5d31c71b0d111f9c4190rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.24-1.24.17-150500.3.10.2.src.rpmkubernetes-client-commonkubernetes1.24-client-commonkubernetes1.24-client-common(aarch-64)    /bin/sh/bin/shkubernetes1.24-clientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1kubernetes-client-common4.14.3e eRd dd@dddJcd7d6@d!@d!@d@d@d @ddb֜b@bbs@priyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.compriyanka.saggu@suse.comrombert@apache.orgrombert@apache.orgpriyanka.saggu@suse.comrombert@apache.orgrombert@apache.orgpriyanka.saggu@suse.compriyanka.saggu@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.com- fixes for bsc#1214406 - update `Wants` directive in [Unit] section of `kubelet.service`: * add: `containerd.service` * remove: `docker.service` - updating container runtime prerequisites: (Refer: k8s.io/docs/setup/production-environment/container-runtimes/#install-and-configure-prerequisites) * update `90-kubeadm.conf` to add below iptables rules: - net.bridge.bridge-nf-call-iptables = 1 - net.bridge.bridge-nf-call-ip6tables = 1 * update `kubeadm.conf` to add `overlay` kernel module * update .spec file to: - add post-installation scriptlet for `kubeadm` package to enable iptables rules defined in `90-kubeadm.conf` using sysctl - add conditional checks to load kernel modules (br_netfilter, overlay) in `kubelet-common` package post-installation scriptlet - update `kubelet-common` post scriptlet to correctly update `KUBELET_VER` var in `/etc/sysconfig/kubelet` file based on fillup template - add below to `kubelet` subpackage to recommend installing correct version of package providing `kubernetes-kubelet-common` : * `Recommends: kubernetes-kubelet-common = %{version}` - add below to `kubeadm` subpackage to recommend installing correct version of `kubelet` and `kubelet-common` packages: * `Recommends: kubernetes%{baseversion}-kubelet`- Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.20.7` - Update to version 1.24.17: * Release commit for Kubernetes v1.24.17 * Use environment varaibles for parameters in Powershell * Use env varaibles for passing path * Fix capture loop vars in parallel or ginkgo tests * Update protoc check for verify-generated-kms * [release-1.24] releng/go: Bump images, versions and deps to use Go 1.20.7 * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.16 * kmsv1: attempt AES-GCM before AES-CBC on reads- Update: `BuildRequires: go >= 1.20.6` - Update: `BuildRequires: golang(API) = 1.20` - Update to version 1.24.16: * [release-1.24] releng/go: Bump images, versions and deps to use Go 1.20.6 * Fix the converts an empty string to nil. * Only declare job as finished after removing all finalizers * Fix deadlock in ready test * deps: Bump to cAdvisor v0.44.2 * Fix the git-repo test error caused by the correct use of loop variables * kubeadm: remove function pointer comparison in phase test * test server side apply patch * don't process unsupported loadbalancers with mixed protocols * make MixedProtocolNotSupported public- remove: kube-apiserver-admission-plugin-policy.patch * patch included upstream in the v1.24.15 patch version release - remove: kubernetes1.24.13.obscpio- v1.24.15 includes Security Patch Fix for CVE-2023-2727 (bsc#1211630) and CVE-2023-2728 (bsc#1211631) - Update: `BuildRequires: go >= 1.19.10` - Update to version 1.24.15: * Release commit for Kubernetes v1.24.15 * update-vendor: update vendored go.sums * [release-1.24] releng/go: Update images, deps and ver to go 1.19.10 * kube-proxy avoid race condition using LocalModeNodeCIDR * Add ephemeralcontainer to imagepolicy securityaccount admission plugin * Switch to assert.ErrorEquals from assert.Equal to check error equality * kubeadm: Make etcd member removal idempotent * kubeadm: Add etcd client unit tests * kubeadm: Use internal etcd client through an interface * update webhook test to go 1.21 * Test APIService safe handling at startup * Fix waiting for CRD sync at server start * kubeadm: fix a bug where the static pod changes detection logic is inconsistent with kubelet * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.14 * vclib: Modify x509.UnknownAuthorityError unwrap check * vsphere: Adapt to govmomi version bumps * *: Bump version of vmware/govmomi- Update BuildRequires: `go >= 1.19.9` - Update to version 1.24.14: * Release commit for Kubernetes v1.24.14 * [1.24] vendor: bump runc to 1.1.6 * benchmark test to evaluate the overhead of podMatchesScopeFunc * Fix incorrect calculation for ResourceQuota with PriorityClass as its scope * releng/go: Update images, dependencies and version to Go 1.19.9 * Fix directory mismatch for `volume.SetVolumeOwnership()` * use case-insensitive header keys for http probes * add log includes pod preemption details * fix: the volume is not detached after the pod and PVC objects are deleted * Bump konnectivity-client to 0.0.37 * Do not look at VPC-related resources outside the cluster's network * kubelet: Do not mutate pods in the pod manager * Logging, remove LookPath in detectSafeNotMountedBehavior * Take canSafelySkipMountPointCheck package-private, reduce log visibility for removePath. * Add test for detectSafeNotMountedBehavior. * Add test for CanSafelySkipMountPointCheck * Correct detection of 'not mounted' behavior -- umount will exit with a non-zero code. * Skip mount point checks when possible during mount cleanup. * Return error for localhost seccomp type with no localhost profile definedSecurity 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)- Update `Requires` in the "kubernetes1.24-client" pkg to: * Requires: kubernetes%{baseversion}-client-common - Remove following `Obsoletes` from the "kubernetes1.24-client-common" pkg: * Obsoletes: kubernetes%{baseversionminus1}-client-common- Update to version 1.24.13: * Release commit for Kubernetes v1.24.13 * releng/go: Update images, dependencies and version to Go 1.19.8 * wait again on pending state * cacher allow context cancellation if not ready * Drop development dependencies from test targets * apiserver cacher: don't accept requests if stopped * Clear front proxy headers after authentication is complete * Make prerelease tag optional in CI versions * Annotate CI version regexes * Drop unused regex grouping * Delete unused version regex function * kubelet: Fix fs quota monitoring on volumes * fsquota: only generate pod uuid is nil * Change where transformers are called. * Route controller should update routes with NodeIP changed When a node reboots or kubelet restarts, it is possible that its IP is changed. In this case, node route should be updated with the correct IP. In this PR, it checks if the IP in an existing route is the same as the actual one. If not, it marks it as "update" so the old route will be deleted and a new one will be created. There's a new field EnableNodeAddresses, which is a feature gate for specific cloud providers to enable after they update their cloud provider code for CreateRoute(). * client-go/cache: update Replace comment to be more clear * client-go/cache: rewrite Replace to check queue first * client-go/cache: merge ReplaceMakesDeletionsForObjectsInQueue tests * client-go/cache: fix missing delete event on replace without knownObjects * client-go/cache: fix missing delete event on replace * Bump konnectivity-client to v0.0.36 * test: demote service ClientIP affinity timeout tests from conformance- add kubernetes1.18-client-common as conflicts with kubernetes-client-bash-completion- Stronger conflicts for completion packages- Add proper obsoletes for completion packages- Update to version 1.24.12: * Release commit for Kubernetes v1.24.12 * One lock among PodNominator and SchedulingQueue * releng/go: Update images, dependencies and version to Go 1.19.7 * Fix for windows kube-proxy: 'externalTrafficPolicy: Local' results in no clusterIP entry in windows node. * Re-enable label selector * Add integration test for diff --prune --selector * Use label selector for filtering out resources when pruning. Matches same behavior as for kubectl apply * scheduler/framework/plugins/volumebinding: fix inaccurate log for when a volume is bound to a claim * Remove check for CSI driver running on node for CSI migration attach operations * Simplify construction of /metrics request * Move CSI json file saving to SetUpAt() * Fix for issue with Loadbalancer policy creation for IPV6 endpoints in Dualstack mode. * Invoke gimme from kube::golang::verify_go_version * Defer builds to test-cmd and test-integration targets * Carefully compute request path for metrics- Split individual completions into separate packages- Use upstream fish completions and obsolete external package- 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.24.11: * Release commit for Kubernetes v1.24.11 * 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 in 1.24 * kubelet/client: collapse transport wiring onto standard approach * apiserver: remove 34s from DELETECOLLECTION rest handler * update prev succeeded indexes for indexed jobs unconditionally * use custom dialer for http probes * use custom dialer for tcp probes * add custom dialer optimized for probes * bump honnef.co/go/tools to support go1.20 * 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 * Explicitly call rand.Seed() method * Improve vendor verification works for each staging repo * Bump Konnectivity to v0.0.35 * Add pod to dsw if termination is not completed during reconstruction #issues/113979 * integration: migrate taint tests * integration: migrate scoring tests * integration: migrate preemption tests * integration: migrate plugings tests * integration: migrate extender tests * integration: scheduler: migrate PDB from v1beta1 to v1 * Fix issues in volumesnapshot test for ephemeral storage * update golangci-lint for go 1.19 * golang: Update to 1.19 * Adjust for os/exec changes in 1.19 * Update golangci-lint to 1.46.2 and fix errors * Windows Kube-Proxy implementation for internal traffic policy. * Fix a regression that scheduler always go through all Filter plugins * Fix SPDY proxy authentication with special chars * Creating Ingress IP loadbalancer alone when all the endpoints are terminating. KEP1669 * change k8s.gcr.io/pause to registry.k8s.io/pause * Update golang.org/x/net 1e63c2f * image pull event include duration with waiting * kubelet: make the image pull time more accurate in event * update structured-merge-diff to 4.2.3 * regression test for exponential recursion bug on CRDs * Fix endpoint reconciler failing to delete masterlease * kubeadm: remove v1.25 etcd "3.5.6-0" for v1.24 * use etcd 3.5.6-0 after promotion * changelog: CVE-2022-3294 and CVE-2022-3162 were fixed in v1.23.14 * upgrade system-validators to v1.8.0 for a bugfix of cgroupv2 io check * Introducing LoadbalancerPortMapping flags for VipExternalIP * egress_selector: prevent goroutines leak on connect() step. * Merge pull request #113133 from sxllwx:automated-cherry-pick-of-#113133-upstream-release-1.25 * Fixed (CVE-2022-27664) Bump golang.org/x/net to v0.1.1-0.20221027164007-c63010009c80 * Add CVE-2022-3162 to CHANGELOG-1.24.md * tls.Dial() validates hostname, no need to do that manually * e2e: use custom timeouts in GetSnapshotContentFromSnapshot() * test/e2e/storage: replace hardcoded value with custom timeout in cleanup routine * StatefulSet: Cleanup the complex defer function updating the status * Be sure to update the status of StatefulSet even if the new replica creation fails * added retries to winkernel proxy rules deletion * added backend hashing to winkernel proxier * kubelet: fix pod log line corruption when using timestamps and long lines * kubeadm: mutate ClusterConfiguration.imageRepository to "registry.k8s.io" * kubeadm: use registry.k8s.io instead of k8s.gcr.io * add GetAllocatableCPUs test in cpumanager * fix GetAllocatableCPUs in cpumanager * e2e: restore volume lifecycle checks for csi-hostpath driver * kubelet: fix volume reconstruction for CSI ephemeral volumes * NodeLifecycleController: Remove race condition * kube-proxy wait for cluster cidr skip delete events * kube-proxy handle node PodCIDR changs * kube-proxy: gate topology correctly * service update event should be triggered when appProtocol in port is changed. * filter out terminated containers in cadvisor_stats_provider * Fix winkernel proxier setting the wrong HNS loadbalancer ID for ingress IP * Bump konnectivity-client to v0.0.33 * Fix list estimator for lists that are executed as gets * kubeadm: allow RSA and ECDSA format keys in preflight check * Limit redirect proxy handling to redirected responses * Make sure auto-mounted subpath mount source is already mounted * Call SetupDevice only if Volume is not globally Mounted * Fixes kubelet log compression on Windows * Add zone field to vsphere test cloudconfig * Reduce default gzip compression level from 4 to 1 in apiserver * exec auth: support TLS config caching * Add an option for aggregator * Update go-runner to v2.3.1-go1.18.6-bullseye.0 * Update kube-cross image to v1.24.0-go1.18.6-bullseye.0 * Fix problem in updating VolumeAttached in node status * Call queueSet::boundNextDispatchLocked enough * Always log APF InitialSeats and FinalSeats values * Marshal MicroTime to json and proto at the same precision * Windows: ensure runAsNonRoot does case-insensitive comparison on user name * Tolerate sub-microsecond eventTime changes on update * Improve kubectl display of invalid errors * fix unmatch reason when updating pod status * fix nestedPendingOperations mount and umount parallel bug * client-go/rest: check if url is nil to prevent nil pointer dereference * Revert "client-go: remove no longer used finalURLTemplate" * Skip "instance not found" error for LB backend address pools * Update cel-go to v0.10.2. * fix a memory leak problem when calling DryRunPreemption * Fix JobTrackingWithFinalizers when a pod succeeds after the job fails * Use CheckAndMarkAsUncertainViaReconstruction for uncertain volumes * Remove volume from found during reconstruction if mounted * Add unit test for verifying if processReconstructedVolumes works as expected * Fix code to process volumes which were skipped during reconstruction * Keep track of each pod that uses a volume during reconstruction * allow namespace admins to use leases to encourage migration off of configmaps * Fix: filter out unsatisfied nodes when calling AddPod in PodTopologySpread * Fix `kubeadm upgrade plan` issue with FQDN nodes names * Add rate limiting when calling STS assume role API * Fix kubelet panic when accessing metrics/resource endpoint * 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. * Add retry logic for Unix Domain sockets on Windows * Execute the Run function of kubelet, no log output after failure * Prune defaults for CRD serving- Update to version 1.24.3: * Do not skip job requeue in conflict error * kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join * endpointslices: node missing on Pod scenario * fix metrics for placeholder slice * fix a bug on endpointslices tests comparing the wrong metrics * kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join * GIT-110239: fix activeDeadlineSeconds enforcement bug * kubeadm: handle dup unix:// prefix in node annotaiton * fix: --chunk-size with selector returns missing result * Fix unnecessary recreation of placeholder EndpointSlice * kubeadm: fix error adding extra prefix unix:// * e2e: add storage capability for offline volume expansion * add missing error handling steps * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.2 * apiserver: printers should use int64 * fix image pulling failure when IMDS is unavailalbe in kubelet startup * e2e: ensure single image for populator containers * fix: exclude non-ready nodes and deleted nodes from azure load balancers - Require only BuildRequires: golang(API) = 1.18 pinned Go major version. Remove potentially conflicting BuildRequires: go >= x.y.z. The plan for future updates is BuildRequires: golang(API) >= 1.18 minimum Go major version.- Update to version 1.24.2: * move the ignore logic higher up to the reconciler * Ignore EndpointSlices that are already marked for deletion * test: update graceful node shutdown e2e with watch * kubelet: Mark ready condition as false explicitly for terminal pods * agnhost: bump version 2.39 * Update Go to 1.18.3 * 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 * 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.24.md for v1.24.1 * Add test for checking ephemeral volume expansion * Fix resizing of ephemeral volumes * Winkernel proxier cache HNS data to improve syncProxyRules performance * GCE Windows: Copy the CNI binaries from the right folder- Update to version 1.24.1: * kubeadm: remove checking legacy taint for kubeadm-kinder-latest-on-1-24 * Fix requests scope classification * Update Go to 1.18.2 * Integration test for openapi scale & status * Remove warning log for merging meta and scale type * 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 ServiceIPStaticSubrange assigns duplicate IP addresses * Fix OpenAPI loading error caused by empty APIService * kubeadm: only taint CP nodes when the legacy "master" taint is present * 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 * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.0 * Do not wrap lines if we can't read term size- Initial package/bin/sh/bin/shh02-armsrv3 1697732386  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop1.24.171.24.17-150500.3.10.21.24.17-150500.3.10.2kubernetes1.24-client-commonCONTRIBUTING.mdREADME.mdkubernetes1.24-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-token.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.24-client-common//usr/share/licenses//usr/share/licenses/kubernetes1.24-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:31127/SUSE_SLE-15-SP5_Update/730d7a6fed346e7b6e340ecf8892b238-kubernetes1.24.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-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)MO@sutf-8cf62f85d106b84c93d4afdb6d146448ad302e11bb87de6b9f34a3d59bc1f7b61?7zXZ !t/]"k%^{]{~Fl#_[/T9ƝQӘ0 ~耭']W|,+i-fG Ԋe^|& ONܴ%H3-Q1@chZ"'3HbCFRwVMV?t.bB 90pte {\?>ه //Q+ɒzzqh) 'mZ)[7E9겁.QڢAA 1[Ϸ~?)cOP_'6 "HM WLl785*dT,s~S{BUjRLOm"{[?4\:0&&q6:ai!tn!Vڼ#Mc* U]쭀롵-qc7aap:Ԩp ZS% KZ[\tJ)1;}L׺KZVGǔJ?#ĮY \{HoYl+=p̱ Ӥ]&'sRoz+(PGMIb>6X QNiYZfÔ)? Չb`B+F"MಞMl-;4(?m=*7)' Dob6W=Hq;C47C190*HۇC&n\ !tߜ 'wû JU[,~kakr+q蕶96eDRg}OVV> @ |>Kh͞NF0)9rI4gQPj(H谂&a2M\?CP~iwb4㑇O{;m3w`/+QNz!=vQy>"ș؍i`AMdFB) hy8s+ށ_+2JIAk֊ciWYxp=kܬvV%ϣ1~gl8Mq3}yF4}-kn6:@-CG7kiXT&;+< n柶vyɡG+F霫OY; _ p6};;aXjpEN -{ #KS{yZ}Z`׭FqvM")ݼ~̤L`o-WcD',h)qnVE{1Ӆx@b7`0cݵЕYFA5ڷ461Mt={EvVZGr?'my*P?ǐ4HR!ʽw ׈T*>͗E6n;O76-r[RZ Lܲ