16
CHANGELOG.md
16
CHANGELOG.md
@@ -52,7 +52,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
- Fix panic when getting a long container list before building the container. #1391
|
||||
- Return non-zero exit code on power sub-commands #1439
|
||||
|
||||
## v4.5.8, unreleased
|
||||
## v4.5.8, 2024-10-01
|
||||
|
||||
### Added
|
||||
|
||||
@@ -62,6 +62,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
- Added workaround documentation for importing containers with sockets. #892
|
||||
- Added documentation for building iPXE locally. #1114
|
||||
- Documented that ignition is not available for Rocky Linux 8. #1373, #1272
|
||||
- Additional help text when container `RunDir` already exists. #1389
|
||||
|
||||
### Changed
|
||||
|
||||
@@ -71,18 +72,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
|
||||
### Fixed
|
||||
|
||||
- Return an error during `wwctl container import` if archive filename includes a colon. #1371
|
||||
- Correctly extract smbios asset key during Grub boot. #1291
|
||||
- Return an error during `wwctl container import` if the archive filename includes a colon. #1371
|
||||
- Correctly extract smbios asset key during GRUB boot. #1291
|
||||
- Refactor of `wwinit/init` to more properly address rootfs options. #1098
|
||||
- Fix autodetected kernel sorting issue. #1332
|
||||
- Avoid panic on container import #1244
|
||||
- make sure that warewulfd has the permission 0755 at creation time #674
|
||||
- Fix autodetected kernel sorting and filtering. #1332
|
||||
- Avoid a panic during container import. #1244
|
||||
- Make sure that tftp files have unmasked permissions at creation time. #674
|
||||
- Fix "onboot" behavior for NetworkManager, Debian networking, and Suse wicked. #1278
|
||||
- Clarified missing steps in Enterprise Linux quickstart. #1179
|
||||
|
||||
### Added
|
||||
|
||||
- Additional help test when container.RunDir already exists. #1389
|
||||
|
||||
## v4.5.7, 2024-09-11
|
||||
|
||||
|
||||
@@ -18,14 +18,14 @@ Rocky Linux 8
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
# dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.7/warewulf-4.5.7-1.el8.x86_64.rpm
|
||||
# dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.8/warewulf-4.5.8-1.el8.x86_64.rpm
|
||||
|
||||
openSuse Leap
|
||||
-------------
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
# zypper install https://github.com/warewulf/warewulf/releases/download/v4.5.7/warewulf-4.5.7-1.suse.lp155.x86_64.rpm
|
||||
# zypper install https://github.com/warewulf/warewulf/releases/download/v4.5.8/warewulf-4.5.8-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.7/warewulf-4.5.7.tar.gz
|
||||
tar -xf warewulf-4.5.7.tar.gz
|
||||
cd warewulf-4.5.7
|
||||
curl -LO https://github.com/warewulf/warewulf/releases/download/v4.5.8/warewulf-4.5.8.tar.gz
|
||||
tar -xf warewulf-4.5.8.tar.gz
|
||||
cd warewulf-4.5.8
|
||||
make all && sudo make install
|
||||
|
||||
Git
|
||||
@@ -71,16 +71,13 @@ Warewulf is developed in GitHub, a source code management platform
|
||||
that allows collaborative development and revision control. From the
|
||||
Git repository, you can download different versions of the project
|
||||
either from tags or branches. By default, when you go to the GitHub
|
||||
page, you will find the default branch entitled ``development``. The
|
||||
``development`` branch is where most of the active development occurs,
|
||||
page, you will find the default branch entitled ``main``. The
|
||||
``main`` branch is where most of the active development occurs,
|
||||
so if you want to obtain the latest and greatest version of Warewulf,
|
||||
this is where to go. But be forewarned, using a snapshot from
|
||||
``development`` is not guaranteed to be stable or generally supported
|
||||
``main`` is not guaranteed to be stable or generally supported
|
||||
for production.
|
||||
|
||||
Alternatively, the ``main`` branch is more stable and is used as a
|
||||
staging area for pending releases.
|
||||
|
||||
If you are building for production, it is best to download a release
|
||||
tarball from the main site, the GitHub releases page, or from a Git
|
||||
tag.
|
||||
@@ -89,7 +86,7 @@ tag.
|
||||
|
||||
git clone https://github.com/warewulf/warewulf.git
|
||||
cd warewulf
|
||||
git checkout development # or switch to a tag like 'v4.5.7'
|
||||
git checkout main # or switch to a tag like 'v4.5.8'
|
||||
make all && sudo make install
|
||||
|
||||
Runtime Dependencies
|
||||
|
||||
@@ -124,7 +124,7 @@ Vagrantfile
|
||||
cat << 'EOF' > Vagrantfile
|
||||
Vagrant.configure("2") do |config|
|
||||
number_of_node = ENV["NODES"] || 2
|
||||
branch = ENV["BRANCH"] || "v4.5.7"
|
||||
branch = ENV["BRANCH"] || "v4.5.8"
|
||||
|
||||
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.7
|
||||
git checkout v4.5.8
|
||||
make clean defaults \
|
||||
PREFIX=/usr \
|
||||
BINDIR=/usr/bin \
|
||||
|
||||
@@ -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.7'
|
||||
git checkout main # or switch to a tag like 'v4.5.8'
|
||||
make all && sudo make install
|
||||
|
||||
|
||||
|
||||
@@ -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.7 release on Enterprise Linux 9:
|
||||
v4.5.8 release on Enterprise Linux 9:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.7/warewulf-4.5.7-1.el9.x86_64.rpm
|
||||
dnf install https://github.com/warewulf/warewulf/releases/download/v4.5.8/warewulf-4.5.8-1.el9.x86_64.rpm
|
||||
|
||||
Packages are available for el8 and el9.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user