... | ... | @@ -77,6 +77,8 @@ |
|
|
- Check the builds have completed successfully (builds should be done in ~10mins and published within ~2 hours).
|
|
|
- In case of issues, use the #packaging or #opensuse-buildservice internal slack channels for help (or contact @jruzicka directly).
|
|
|
|
|
|
1. Trigger the `obs:odvr` job as well to deploy the version to the [knot-resolver-odvr](https://build.opensuse.org/project/show/home:CZ-NIC:knot-resolver-odvr) repository used by [ODVR](https://www.nic.cz/odvr/).
|
|
|
|
|
|
1. Update the [Knot Resolver website](https://gitlab.labs.nic.cz/websites/knot-resolver.cz):
|
|
|
- Update the `content/pages/en/download.rst` page with links to newest tarball, signature and checksum
|
|
|
- Create a news entry in `content/news/en/` and place the NEWS content there along with simple metadata header.
|
... | ... | @@ -98,3 +100,14 @@ |
|
|
1. Notify the packager (@jruzicka) to prepare releases.
|
|
|
- Especially Fedora and EPEL packages should be provided in a timely manner, since these are our official release channels.
|
|
|
- Debian and Ubuntu official release channels are OBS, so downstream updates can be slower.
|
|
|
|
|
|
1. Wait until the builds in [knot-resolver-odvr](https://build.opensuse.org/project/show/home:CZ-NIC:knot-resolver-odvr) are marked as `succeeded` (in green, with a green truck icon).
|
|
|
|
|
|
1. If there are any updates relevant to ODVR configuration file, add them in [kresd.conf.j2](https://gitlab.nic.cz/knot/knot-resolver-odvr/-/blob/master/roles/knot-resolver/templates/kresd.conf.j2).
|
|
|
- Make a commit, and create a MR for the change.
|
|
|
|
|
|
1. Test the new version (and config file, if applicable) by running the [deploy.yaml](https://gitlab.nic.cz/knot/knot-resolver-odvr/-/blob/master/deploy.yaml) ansible playbook.
|
|
|
- This deploys the version from ODVR repository to the test runners that are very similar to the production environment.
|
|
|
- If the playbook finishes successfully, it is safe to notify admins to deploy the new version.
|
|
|
|
|
|
1. Merge any changes and notify [Kryštof](<mailto:krystof.sadek@nic.cz>) about the new version. Include link to a MR if there have been any changes. |
|
|
\ No newline at end of file |