From 09c17551e869deb7403bf277905c397870026ae6 Mon Sep 17 00:00:00 2001 From: Jonathon Anderson Date: Mon, 5 Aug 2024 08:19:29 -0600 Subject: [PATCH] Release v4.5.6 Signed-off-by: Jonathon Anderson --- CHANGELOG.md | 2 +- RELEASE.md | 5 ++--- userdocs/contents/installation.rst | 12 ++++++------ .../contributing/development-environment-vagrant.rst | 4 ++-- userdocs/quickstart/debian12.rst | 2 +- userdocs/quickstart/el.rst | 4 ++-- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9efd0a33..8211cb86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,7 +45,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Added a link to an example SELinux-enabled node image in documentation. #1305 -## v4.5.6, unreleased +## v4.5.6, 2024-08-05 ### Added diff --git a/RELEASE.md b/RELEASE.md index 4be2481c..01741c24 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -9,13 +9,12 @@ branch. `%Y-%m-%d` format, following existing convention in the log. - Do any final clean-up. (e.g., removing redundancy, adding issue or PR numbers). -2. Update `userdocs` implicit references to the latest version. +2. Update `userdocs` references that imply the latest release to refer + to the new version. - `contents/installation.rst` - `contributing/development-environment-vagrant.rst` - `quickstart/debian12.rst` - `quickstart/el.rst` - references that imply the latest release to refer to the - new version. 3. Cherry-pick updates from 1 and 2 above to a release branch if necessary. (i.e., when not doing a new major release) 4. Create a signed tag for the release of the format v4.MINOR.PATCH, diff --git a/userdocs/contents/installation.rst b/userdocs/contents/installation.rst index c2392ed7..e2a81c88 100644 --- a/userdocs/contents/installation.rst +++ b/userdocs/contents/installation.rst @@ -18,14 +18,14 @@ Rocky Linux 8 .. code-block:: console - # dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.5/warewulf-4.5.5-1.el8.x86_64.rpm + # dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.6/warewulf-4.5.6-1.el8.x86_64.rpm openSuse Leap ------------- .. code-block:: console - # zypper install https://github.com/warewulf/warewulf/releases/download/v4.5.5/warewulf-4.5.5-1.suse.lp155.x86_64.rpm + # zypper install https://github.com/warewulf/warewulf/releases/download/v4.5.6/warewulf-4.5.6-1.suse.lp155.x86_64.rpm Compiled Source code ==================== @@ -59,9 +59,9 @@ appropriate substitutions: .. code-block:: bash - curl -LO https://github.com/warewulf/warewulf/releases/download/v4.5.5/warewulf-4.5.5.tar.gz - tar -xf warewulf-4.5.5.tar.gz - cd warewulf-4.5.5 + curl -LO https://github.com/warewulf/warewulf/releases/download/v4.5.6/warewulf-4.5.6.tar.gz + tar -xf warewulf-4.5.6.tar.gz + cd warewulf-4.5.6 make all && sudo make install Git @@ -89,7 +89,7 @@ tag. git clone https://github.com/warewulf/warewulf.git cd warewulf - git checkout development # or switch to a tag like 'v4.5.5' + git checkout development # or switch to a tag like 'v4.5.6' make all && sudo make install Runtime Dependencies diff --git a/userdocs/contributing/development-environment-vagrant.rst b/userdocs/contributing/development-environment-vagrant.rst index ee3e6e19..9dd5bfc0 100644 --- a/userdocs/contributing/development-environment-vagrant.rst +++ b/userdocs/contributing/development-environment-vagrant.rst @@ -124,7 +124,7 @@ Vagrantfile cat << 'EOF' > Vagrantfile Vagrant.configure("2") do |config| number_of_node = ENV["NODES"] || 2 - branch = ENV["BRANCH"] || "v4.5.5" + branch = ENV["BRANCH"] || "v4.5.6" config.vm.define :head do |head| head.vm.box = "rockylinux/9" @@ -161,7 +161,7 @@ Vagrantfile cd /tmp git clone https://github.com/warewulf/warewulf.git cd warewulf - git checkout v4.5.5 + git checkout v4.5.6 make clean defaults \ PREFIX=/usr \ BINDIR=/usr/bin \ diff --git a/userdocs/quickstart/debian12.rst b/userdocs/quickstart/debian12.rst index 2971696b..5fa26aed 100644 --- a/userdocs/quickstart/debian12.rst +++ b/userdocs/quickstart/debian12.rst @@ -35,7 +35,7 @@ Install Warewulf and dependencies cd ~/git git clone https://github.com/warewulf/warewulf.git cd warewulf - git checkout main # or switch to a tag like 'v4.5.5' + git checkout main # or switch to a tag like 'v4.5.6' make all && sudo make install diff --git a/userdocs/quickstart/el.rst b/userdocs/quickstart/el.rst index 9643fcb5..ca3c5d50 100644 --- a/userdocs/quickstart/el.rst +++ b/userdocs/quickstart/el.rst @@ -7,11 +7,11 @@ Install Warewulf The preferred way to install Warewulf on Enterprise Linux is using the the RPMs published in `GitHub releases`_. For example, to install the -v4.5.5 release on Enterprise Linux 9: +v4.5.6 release on Enterprise Linux 9: .. code-block:: bash - dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.5/warewulf-4.5.5-1.el9.x86_64.rpm + dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.6/warewulf-4.5.6-1.el9.x86_64.rpm Packages are available for el7, el8, and el9.