diff --git a/_service b/_service
index 0f38992..9aeebd3 100644
--- a/_service
+++ b/_service
@@ -5,7 +5,7 @@
.git
@PARENT_TAG@
v(.*)
- v1.24.0
+ v1.24.3
enable
diff --git a/_servicedata b/_servicedata
index 66783c0..de23abf 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/kubernetes/kubernetes.git
- cd616dd5100f89331c8abf2c777e67609d8e2771
\ No newline at end of file
+ 5e4bfb6e8b56bcb9d027755470669d8818185599
\ No newline at end of file
diff --git a/kubernetes-1.24.0.tar.xz b/kubernetes-1.24.0.tar.xz
deleted file mode 100644
index 2d58f14..0000000
--- a/kubernetes-1.24.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c5343d42701fbbd4fc8218799f52c4c0ebbe55764b956cd4411785ff19ec18bf
-size 23385736
diff --git a/kubernetes-1.24.3.tar.xz b/kubernetes-1.24.3.tar.xz
new file mode 100644
index 0000000..90358e2
--- /dev/null
+++ b/kubernetes-1.24.3.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d17fd465ed52d992548a27a0e29a20236ca482caba320e7f3dc4d0a1259ab6b1
+size 22294216
diff --git a/kubernetes.obsinfo b/kubernetes.obsinfo
index ebb5f7a..c58c564 100644
--- a/kubernetes.obsinfo
+++ b/kubernetes.obsinfo
@@ -1,4 +1,4 @@
name: kubernetes
-version: 1.24.0
-mtime: 1651585009
-commit: 4ce5a8954017644c5420bae81d72b09b735c21f0
+version: 1.24.3
+mtime: 1657722116
+commit: aef86a93758dc3cb2c658dd9657ab4ad4afc21cb
diff --git a/kubernetes1.24.changes b/kubernetes1.24.changes
index 4306d63..eea6632 100644
--- a/kubernetes1.24.changes
+++ b/kubernetes1.24.changes
@@ -1,3 +1,80 @@
+-------------------------------------------------------------------
+Tue Jul 19 01:53:28 UTC 2022 - jkowalczyk@suse.com
+
+- 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.
+
+-------------------------------------------------------------------
+Wed Jun 22 01:44:55 UTC 2022 - jkowalczyk@suse.com
+
+- 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
+
+-------------------------------------------------------------------
+Tue Jun 21 22:17:54 UTC 2022 - jkowalczyk@suse.com
+
+- 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
+
-------------------------------------------------------------------
Thu May 5 23:57:02 UTC 2022 - Jeff Kowalczyk
diff --git a/kubernetes1.24.spec b/kubernetes1.24.spec
index 3719941..fad86a7 100644
--- a/kubernetes1.24.spec
+++ b/kubernetes1.24.spec
@@ -22,7 +22,7 @@
%define baseversionminus1 1.23
Name: kubernetes%{baseversion}
-Version: 1.24.0
+Version: 1.24.3
Release: 0
Summary: Container Scheduling and Management
License: Apache-2.0
@@ -52,7 +52,6 @@ Patch5: revert-coredns-image-renaming.patch
BuildRequires: bash-completion
BuildRequires: fdupes
BuildRequires: git
-BuildRequires: go >= 1.18.1
BuildRequires: go-go-md2man
BuildRequires: golang-packaging
BuildRequires: rsync
@@ -69,8 +68,6 @@ It groups containers that make up an application into logical units
for management and discovery.
-
-
# packages to build containerized control plane
%package apiserver