Skip to content

Commit b304b4b

Browse files
committed
Update main docs
1 parent eb652dc commit b304b4b

File tree

112 files changed

+490
-25
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+490
-25
lines changed

static/docs/main/_sources/getting-started/debian-quickstart.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Install Warewulf and dependencies
3131
cd ~/git
3232
git clone https://github.com/warewulf/warewulf.git
3333
cd warewulf
34-
git checkout main # or switch to a tag like 'v4.6.2'
34+
git checkout main # or switch to a tag like 'v4.6.3'
3535
make all && sudo make install
3636
3737
Configure firewalld

static/docs/main/_sources/getting-started/el-quickstart.rst.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ Install Warewulf
1010

1111
The preferred way to install Warewulf on Enterprise Linux is using the
1212
the RPMs published in `GitHub releases`_. For example, to install the
13-
v4.6.2 release on Enterprise Linux 9:
13+
v4.6.3 release on Enterprise Linux 9:
1414

1515
.. code-block:: bash
1616
17-
dnf install https://github.com/warewulf/warewulf/releases/download/v4.6.2/warewulf-4.6.2-1.el9.x86_64.rpm
17+
dnf install https://github.com/warewulf/warewulf/releases/download/v4.6.3/warewulf-4.6.3-1.el9.x86_64.rpm
1818
1919
Packages are available for el8 and el9.
2020

static/docs/main/_sources/index.rst.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,4 @@ Welcome to the Warewulf User Guide!
9292
v4.6.0 <release/v4.6.0>
9393
v4.6.1 <release/v4.6.1>
9494
v4.6.2 <release/v4.6.2>
95+
v4.6.3 <release/v4.6.3>

static/docs/main/_sources/release/v4.6.0.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ script.
327327

328328
Utilizing the new iPXE menu, specifying an ``IPXEMenuEntry`` tag on a cluster
329329
node now selects the boot method to use, similar to the previously-existing
330-
``GRUBMenuEntry``. The ``dracut.ipxe`` script has now been merged into the
330+
``GrubMenuEntry``. The ``dracut.ipxe`` script has now been merged into the
331331
default iPXE script, and specifying ``IPXEMenuEntry=dracut`` now replaces
332332
specifying a discrete ``dracut`` iPXE template.
333333

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
====================
2+
v4.6.3 Release Notes
3+
====================
4+
5+
v4.6.3 is a regularly-scheduled minor release in the v4.6.x series.
6+
7+
Significant changes are described below. Additional changes are listed in the
8+
`CHANGELOG`_.
9+
10+
.. _CHANGELOG: https://github.com/warewulf/warewulf/blob/main/CHANGELOG.md
11+
12+
REST API
13+
========
14+
15+
v4.6.3 continues development of the REST API, adding support for the
16+
``If-None-Match: *`` header to prevent overwriting an existing entity.
17+
18+
Other new functionality in the REST API includes:
19+
20+
- ``GET /api/nodes/{id}/overlays`` returns built time metadata for a node's
21+
system and runtime overlay images.
22+
- ``PUT /api/overlays/{name}/file?path={path}`` creates files in overlays.
23+
- ``DELETE /api/overlays/{name}/file?path={path}`` delete files in overlays.
24+
- ``DELETE /api/overlays/{name}?force=true`` deletes overlays that are in use.
25+
26+
IPv6 Support
27+
============
28+
29+
IPv6 is now supported during the iPXE network boot process, one step towards
30+
improving overall IPv6 support.
31+
32+
Overlay Autobuild
33+
=================
34+
35+
The Warewulf server (when "autobuild overlays" is enabled) now automatically
36+
rebuilds overlays after node discovery, which resolves an issue where overlays
37+
were out-of-sync with the newly-discovered configuration. This is one step in a
38+
more general effort to imrpove overlay autobuild so that manual overlay builds
39+
are less often required.
40+
41+
Warewulf server configuration
42+
=============================
43+
44+
The ``wwctl configure`` command can now enable and (re)start the warewulf server
45+
daemon itself to apply updated configuration, either as part of ``wwctl
46+
configure -a`` or ``wwctl configure warewulfd``.
47+
48+
Ubuntu and Debian Support
49+
=========================
50+
51+
The ``netplan`` overlay is now much more feature-complete, with relative parity
52+
to the other network configuration overlays. This is one step in a more general
53+
effort to support Wareewulf in Ubuntu and Debian environments.
54+
55+
Other fixes
56+
===========
57+
58+
- Fixed ``wwctl upgrade nodes`` to properly handle kernel argument lists.
59+
- Fixed a panic during ``wwctl overlay edit`` due to missing ``reexec.Init()``.
60+
- Fixed handling of comma-separated mount options in ``fstab`` and ``ignition``
61+
overlays.
62+
- Fixed a race condition in ``wwctl overlay edit`` that led to changes not being
63+
properly detected and applied.

static/docs/main/_sources/server/bootloaders.rst.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,11 +340,11 @@ an initramfs inside the image.
340340
.. code-block:: shell
341341
342342
# Enterprise Linux
343-
wwctl image exec rockylinux-9 --build=false -- /usr/bin/dnf -y install https://github.com/warewulf/warewulf/releases/download/v4.6.2/warewulf-dracut-4.6.2-1.el9.noarch.rpm
343+
wwctl image exec rockylinux-9 --build=false -- /usr/bin/dnf -y install https://github.com/warewulf/warewulf/releases/download/v4.6.3/warewulf-dracut-4.6.3-1.el9.noarch.rpm
344344
wwctl image exec rockylinux-9 -- /usr/bin/dracut --force --no-hostonly --add wwinit --regenerate-all
345345
346346
# SUSE
347-
wwctl image exec leap-15 --build=false -- /usr/bin/zypper -y install https://github.com/warewulf/warewulf/releases/download/v4.6.2/warewulf-dracut-4.6.2-1.suse.lp155.noarch.rpm
347+
wwctl image exec leap-15 --build=false -- /usr/bin/zypper -y install https://github.com/warewulf/warewulf/releases/download/v4.6.3/warewulf-dracut-4.6.3-1.suse.lp155.noarch.rpm
348348
wwctl image exec leap-15 -- /usr/bin/dracut --force --no-hostonly --add wwinit --regenerate-all
349349
350350
.. note::

static/docs/main/_sources/server/installation.rst.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ Rocky Linux 9
1818

1919
.. code-block:: console
2020
21-
# dnf install https://github.com/warewulf/warewulf/releases/download/v4.6.2/warewulf-4.6.2-1.el9.x86_64.rpm
21+
# dnf install https://github.com/warewulf/warewulf/releases/download/v4.6.3/warewulf-4.6.3-1.el9.x86_64.rpm
2222
2323
openSuse Leap
2424
-------------
2525

2626
.. code-block:: console
2727
28-
# zypper install https://github.com/warewulf/warewulf/releases/download/v4.6.2/warewulf-4.6.2-1.suse.lp155.x86_64.rpm
28+
# zypper install https://github.com/warewulf/warewulf/releases/download/v4.6.3/warewulf-4.6.3-1.suse.lp155.x86_64.rpm
2929
3030
Container images
3131
================
@@ -97,9 +97,9 @@ appropriate substitutions:
9797

9898
.. code-block:: bash
9999
100-
curl -LO https://github.com/warewulf/warewulf/releases/download/v4.6.2/warewulf-4.6.2.tar.gz
101-
tar -xf warewulf-4.6.2.tar.gz
102-
cd warewulf-4.6.2
100+
curl -LO https://github.com/warewulf/warewulf/releases/download/v4.6.3/warewulf-4.6.3.tar.gz
101+
tar -xf warewulf-4.6.3.tar.gz
102+
cd warewulf-4.6.3
103103
make all && sudo make install
104104
105105
Git
@@ -118,7 +118,7 @@ from the main site, the GitHub releases page, or from a Git tag.
118118
119119
git clone https://github.com/warewulf/warewulf.git
120120
cd warewulf
121-
git checkout main # or switch to a tag like 'v4.6.2'
121+
git checkout main # or switch to a tag like 'v4.6.3'
122122
make all && sudo make install
123123
124124
Runtime Dependencies

static/docs/main/contributing/contributing.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@
182182
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.0.html">v4.6.0</a></li>
183183
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.1.html">v4.6.1</a></li>
184184
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.2.html">v4.6.2</a></li>
185+
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.3.html">v4.6.3</a></li>
185186
</ul>
186187

187188
</div>

static/docs/main/contributing/debugging.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@
177177
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.0.html">v4.6.0</a></li>
178178
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.1.html">v4.6.1</a></li>
179179
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.2.html">v4.6.2</a></li>
180+
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.3.html">v4.6.3</a></li>
180181
</ul>
181182

182183
</div>

static/docs/main/contributing/development-environment.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@
178178
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.0.html">v4.6.0</a></li>
179179
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.1.html">v4.6.1</a></li>
180180
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.2.html">v4.6.2</a></li>
181+
<li class="toctree-l1"><a class="reference internal" href="../release/v4.6.3.html">v4.6.3</a></li>
181182
</ul>
182183

183184
</div>

0 commit comments

Comments
 (0)