diff --git a/kernel-tools.spec b/kernel-tools.spec
index c9e0652..607150e 100644
--- a/kernel-tools.spec
+++ b/kernel-tools.spec
@@ -1,20 +1,17 @@
 # Much of this is borrowed from the original kernel.spec
 # It needs a bunch of the macros for rawhide vs. not-rawhide builds.
 
-# this should go away soon
-%define _legacy_common_support 1
-
 # For a stable, released kernel, released_kernel should be 1. For rawhide
 # and/or a kernel built from an rc or git snapshot, released_kernel should
 # be 0.
-%global released_kernel 0
+%global released_kernel 1
 %global baserelease 1
 %global fedora_build %{baserelease}
 
 # base_sublevel is the kernel version we're starting with and patching
 # on top of -- for example, 3.1-rc7-git1 starts with a 3.0 base,
 # which yields a base_sublevel of 0.
-%global base_sublevel 16
+%global base_sublevel 17
 
 ## If this is a released kernel ##
 %if 0%{?released_kernel}
@@ -34,7 +31,7 @@
 %global upstream_sublevel %(echo $((%{base_sublevel} + 1)))
 
 # The rc snapshot level
-%global rcrev 8
+%global rcrev 0
 # Set rpm version accordingly
 %global rpmversion 5.%{upstream_sublevel}.0
 %endif
@@ -493,6 +490,9 @@ popd
 %license linux-%{kversion}/COPYING
 
 %changelog
+* Mon Mar 21 2022 Justin M. Forbes <jforbes@fedoraproject.org> - 5.17.0-1
+- Linux v5.17.0
+
 * Mon Mar 14 2022 Justin M. Forbes <jforbes@fedoraproject.org> - 5.17.0-0.rc8.git0.1
 - Linux v5.17-rc8
 
diff --git a/sources b/sources
index 454c198..2e5b539 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-SHA512 (linux-5.16.tar.xz) = 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
-SHA512 (patch-5.17-rc8.xz) = b87874ed8b23ab319d28b59c7112ff526a69caa694555c688b7b756b52a90c0a50c491cc82f51ccf79be13bbabb25f8110ba0e40057cbe2bff08b49136c8b294
+SHA512 (linux-5.17.tar.xz) = 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b