Commit Graph

2212 Commits

Author SHA1 Message Date
Jonathon Anderson
f641b1d3f9 Fix ipxe-bootimgs in warewulf.spec.in for el7
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 22:18:38 -07:00
Jonathon Anderson
2bc3a59823 Define an initial release procedure
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 20:44:04 -07:00
Jonathon Anderson
50d126ba4b Merge pull request #1125 from anderbubble/restore-el7-quickstart
Restore el7 quickstart
2024-03-09 21:30:19 -06:00
Jonathon Anderson
cb0ed21d2f Update CHANGELOG.md for v4.5.x doc publication
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 20:20:07 -07:00
Jonathon Anderson
4044de7095 Restore el7 quickstart
- Closes #1092

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 20:11:37 -07:00
Jonathon Anderson
02032b1988 Merge pull request #1124 from anderbubble/v4.5.0-changelog
Update CHANGELOG for v4.5.0
2024-03-09 21:05:19 -06:00
Jonathon Anderson
0d32bea079 Add imminent v4.5.0 release to CHANGELOG
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 20:01:38 -07:00
Jonathon Anderson
8c63d34bc5 Prompt apt to update prior to prepare
Working around an apparent error in GitHub

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 19:10:51 -07:00
Jonathon Anderson
cc9f316af1 Update changelog in warewulf.spec
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 17:54:31 -07:00
Jonathon Anderson
ccab43b827 Remove end-of-line whitespace in docs
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 17:44:16 -07:00
Jonathon Anderson
90c501709c Update CHANGELOG for v4.5.0
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-09 17:44:06 -07:00
Jonathon Anderson
629dbd603f Change documentation repository_dispatch to workflow_dispatch
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-06 23:03:47 -06:00
Jonathon Anderson
0c1fef5cd5 Support manually updating documentation
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-06 23:00:29 -06:00
Jonathon Anderson
07e71d3fa5 Quote asterisks in documentation workflow
Yaml strings containing asterisks require quoting, because asterisks have
special meaning otherwise.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-03-06 22:33:32 -06:00
Christian Goll
c036f658a6 Merge pull request #1106 from brianclemens/main
Install Graphviz in userdocs CI workflow
2024-02-26 10:56:15 +01:00
Brian Clemens
d1f7b21943 Install Graphviz in userdocs CI workflow
Signed-off-by: Brian Clemens <brian@ciq.com>
2024-02-26 18:50:17 +09:00
Jonathon Anderson
63dfad2885 Remove print_mnts
Closes #1098

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-02-21 21:53:46 -07:00
Jonathon Anderson
e5be15c356 Change VERSION back to v4.5.x on main
Specific version numbers should be fixed in the tag, not on the branch.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-02-21 21:45:00 -07:00
Jonathon Anderson
fc6188c867 Merge pull request #1095 from mslacken/Fix1094
Fix panic when node has no profile but network does
2024-02-21 21:42:30 -07:00
Christian Goll
b387c86e6e contruct network from nodeInfo not NodeConf
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-02-21 10:43:59 +01:00
Christian Goll
b3638ac1ff failing test for node list without network
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-02-21 10:34:03 +01:00
Christian Goll
88446f9520 Merge pull request #1074 from riederd/main
Make mounting into sub-directoies work
2024-02-19 14:29:33 +01:00
Dietmar Rieder
f17ba7c62b Make mounting into sub-directoies work fixes #1073 2024-02-19 14:28:49 +01:00
Jonathon Anderson
ea8e4680bc Update tagged release workflow
- Don't use git hash in build identifier for tagged release
- Update upstream action versions
- Initiate release from pushed tag

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-02-17 22:22:31 -07:00
Jonathon Anderson
fff5105856 Merge pull request #1086 from anderbubble/OverlayOwnership
Move overlays to rootfs and and set ownership
2024-02-17 11:48:24 -07:00
Jonathon Anderson
6cc13455f6 Move overlays to rootfs and and set ownership
Move all overlay contents to a rootfs subdirectory, which was already
supported, and set ownership to root:root.

Closes #1078

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-02-17 10:39:06 -07:00
Jonathon Anderson
cf09ba55f7 Merge pull request #1076 from mslacken/45Release
Update metadata for 4.5.0rc1 release
2024-02-17 10:36:27 -07:00
Christian Goll
515b976fa2 4.5.0-rc1 relase
Signed-off-by: Christian Goll <cgoll@suse.com>
2024-02-17 10:22:44 -07:00
Christian Goll
ff10bc95bb const string for Version, Release, Confversion
The Version (e,g, 4.4 ), Release (git hash) and Confversion (e.g. 44)
must be compiled into the code so that they can't be changed during run
time and ensure this with the compiler

Signed-off-by: Christian Goll <cgoll@suse.com>
2024-02-17 10:22:44 -07:00
Jonathon Anderson
841d4cf674 Merge pull request #1088 from anderbubble/wwclientStartup
Remove redundant wwclient startup script
2024-02-17 10:21:02 -07:00
Jonathon Anderson
baa8c5811a Fix a sphinx warning 2024-02-17 03:04:13 -07:00
Jonathon Anderson
b68a0faf6d Remove redundant wwclient startup script
80-wwclient was previously supplanted by 80-wwclient.ww, but the static
version was retained. Meanwhile, the static version can only detect
systemd when it is running, which it isn't during wwinit. This led to
wwclient starting during wwinit and then being killed by systemd.

Closes #1066

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-02-17 02:52:11 -07:00
Jonathon Anderson
c828356b53 Merge pull request #862 from anderbubble/userdocs-fact-check
Userdocs fact check and audit
2024-02-17 02:41:45 -07:00
Jonathon Anderson
7fbc5a16cf Update go.mod 2024-02-17 02:38:41 -07:00
Jonathon Anderson
ea1c5646d8 Remove extraneous whitespace
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
c2f87eaa1e Unify terminology: "system services"
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
31a5ba77d4 Copy-editing for stateless computing docs
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
e90d9d2c20 Update setup for example network config
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
4fdb2c60ce Update node profile output for 4.4 format
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
5765e5f195 Update nodeconfig for 4.4 and example networking
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
2500afb5f7 Update kernel docs for 4.3+
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:49 -07:00
Jonathon Anderson
0df628dcc7 Update installation directions for 4.4
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:47 -07:00
Jonathon Anderson
8e30693ad7 Minor wording improvement
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:32:06 -07:00
Jonathon Anderson
5d68289f15 Minor wording improvement
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00
Jonathon Anderson
fccce4870b Fix heading format
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00
Jonathon Anderson
6b35b45983 Lowercase systemd
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00
Jonathon Anderson
a1a4ba2893 Update description to "cluster nodes"
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00
Jonathon Anderson
c66bb05007 Update Warewulf version description to v4
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00
Jonathon Anderson
4b422ebae3 Update configuration docs for v4.4
Also made some minor typo fixes.

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00
Jonathon Anderson
53f7957e95 Update warewulf.conf to match documentation
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2024-02-17 02:31:19 -07:00