## Releasing Tarballs and Packages
1. [ ] Update Release Notes with ChangeLog entries
-1. [ ] Upload final tarballs to repo.isc.org
- 1. Go to [release-tarball-upload-internal](https://jenkins.aws.isc.org/job/kea-dev/job/release-tarball-upload-internal/) Jenkins job.
- 1. Click "Build with Parameters"
- 1. In field "Tarball" select picked tarball build
- 1. In field "Release_Candidate" pick final
-1. [ ] When the upload is completed, copy SHA checksums from the log and open an issue on [the signing repository](https://gitlab.isc.org/isc-private/signing/-/issues) requesting signatures of final tarballs on repo.isc.org indicating release directories. Attach SHA checksums to the request.
- 1. [ ] Also send a request on the Support Mattermost channel linking the Signing issue and the release checklist.
1. [ ] Upload final RPM & DEB packages to cloudsmith.io
1. Go to [release-pkgs-upload-internal](https://jenkins.aws.isc.org/job/kea-dev/job/release-pkgs-upload-internal/).
1. Click "Build with Parameters" link
1. Pick your selected pkg build in Packages field, and select `PrivPubRepos: "both"`, `TestProdRepos: "production"` and click Build button.
1. When it finishes run check: [releases-pkgs-check-internal](https://jenkins.aws.isc.org/job/kea-dev/job/release-pkgs-check-internal/).
-1. [ ] Create git tags `Kea-a.b.c` in Kea main and premium repositories.
-1. Update ReadTheDocs
- 1. [ ] Trigger rebuilding docs on [readthedocs.org](https://readthedocs.org/projects/kea/builds).
- 1. [ ] Publish currently released version. On the `Versions` tab, scroll down to `Activate a version`, search for `kea-a.b.c` and click `Activate`.
- 1. [ ] For stable releases, change the default version to point to this stable release.
-1. Mark Jenkins jobs with release artifacts to be kept forever: <br>
+1. [ ] Upload final tarballs to repo.isc.org
+ 1. Go to [release-tarball-upload-internal](https://jenkins.aws.isc.org/job/kea-dev/job/release-tarball-upload-internal/) Jenkins job.
+ 1. Click "Build with Parameters"
+ 1. In field "Tarball" select picked tarball build
+ 1. In field "Release_Candidate" pick final <br>
+ This job will also:
+ - open an issue on [the signing repository](https://gitlab.isc.org/isc-private/signing/-/issues) requesting signing final tarballs on repo.isc.org
+ - create Git tags `Kea-a.b.c` in Kea main and premium repositories
+ - send a signing request issue link on the DHCP Mattermost channel
+1. [ ] Send a request for publishing the release on the Support Mattermost channel linking the Signing issue and the release checklist issue.
+1. [ ] Mark Jenkins jobs with release artifacts to be kept forever: <br>
Go to the following Jenkins jobs, click release build and then, on the build page, click `Keep this build forever` button: <br>
- 1. [ ] [tarball-internal job](https://jenkins.aws.isc.org/job/kea-dev/job/tarball-internal/)
- 1. [ ] [pkg job](https://jenkins.aws.isc.org/job/kea-dev/job/pkg/)
+ 1. [tarball-internal job](https://jenkins.aws.isc.org/job/kea-dev/job/tarball-internal/)
+ 1. [pkg job](https://jenkins.aws.isc.org/job/kea-dev/job/pkg/)
+1. [ ] Update ReadTheDocs
+ 1. Trigger rebuilding docs on [readthedocs.org](https://readthedocs.org/projects/kea/builds).
+ 1. Publish currently released version. On the `Versions` tab, scroll down to `Activate a version`, search for `kea-a.b.c` and click `Activate`.
+ 1. For stable releases, change the default version to point to this stable release.
### On the Day of Public Release