Jonathon Anderson
d35fab082a
Update changelog in prep for v4.4.0
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-01-18 12:59:41 -07:00
Christian Goll
1df6f6229e
Merge pull request #630 from mslacken/GetBfromAltvalue
...
GetB must not ignore altvalue
2023-01-13 16:28:24 +01:00
Christian Goll
ae4fb41722
without nested if else
2023-01-12 10:37:19 +01:00
Christian Goll
6b5cebbd62
Merge pull request #641 from anderbubble/issue-templates
...
Templates for GitHub issues and pull requests
2023-01-12 10:12:43 +01:00
Christian Goll
d9bfee0422
Merge pull request #631 from mslacken/FixTypoDefaults
...
fix typo for opening defaults.conf
2023-01-10 16:27:28 +01:00
Christian Goll
95a0fb4704
Merge pull request #634 from anderbubble/609-nodes-list
...
Fix 'nodes' alias for 'node' not 'profile'
2023-01-10 16:26:54 +01:00
Christian Goll
12460caa04
just return negated checks
2023-01-10 16:20:52 +01:00
Christian Goll
626b9769ac
also handle default value
2023-01-09 11:57:11 +01:00
Jonathon Anderson
c72d54c5f4
Templates for GitHub issues and pull requests
...
Ported in from Apptainer
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-01-08 13:24:32 -07:00
Jonathon Anderson
5b50ef724c
Fix 'nodes' alias for 'node' not 'profile'
...
Fixes #609
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-01-06 14:17:46 -07:00
Christian Goll
7a88ff239f
checking only for false outcome
2023-01-05 11:03:08 +01:00
Christian Goll
09f00b9cac
fix typo for opening defaults.conf
2023-01-04 14:23:47 +01:00
Christian Goll
a4a80e0268
GetB must not ignore altvalue
2023-01-04 14:03:02 +01:00
Christian Goll
b64718fd0e
Merge pull request #628 from anderbubble/626-ww4-managed-connection-id
...
Fix variable naming to use valid characters
2023-01-04 11:04:49 +01:00
Jonathon Anderson
9718711768
Fix variable naming to use valid characters
...
Fixes #626
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-01-02 21:00:30 -07:00
Jonathon Anderson
a22996245c
Merge pull request #621 from anderbubble/container-update
...
Refactor docker containers and add centos-7
2022-12-23 18:16:28 -07:00
Christian Goll
39e7c9e0d3
Merge pull request #622 from elguero/uploadSRPM
...
Add SRPM Artifact To Releases
2022-12-23 10:16:36 +01:00
Michael L. Young
792c3574b7
Add SRPM Artifact To Releases
...
* Upload SRPMs that are created
* Update actions/checkout to v3
Closes #614
Signed-off-by: Michael L. Young <myoung@ciq.co >
2022-12-22 22:21:50 -05:00
Jonathon Anderson
91f604c0f6
Refactor docker containerrs and add centos-7
...
These docker containers populate docker.io/warewulf. A new centos-7 container
serves as an example for others to build from when required. The new Makefile
builds .tar images with Podman which can be imported into Warewulf directly
without going through a registry.
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-22 15:57:10 -06:00
Christian Goll
b63ad7bba6
Merge pull request #620 from mslacken/rel4.4rc3
...
Draft 0.4.4rc3 release
2022-12-22 15:18:16 +01:00
Christian Goll
3baf4f57af
update to 0.4..4rc3
...
Signed-off-by: Christian Goll <cgoll@suse.de >
2022-12-22 15:13:19 +01:00
Christian Goll
718064e671
add confirmation for wwctl container delete
...
close #606
Signed-off-by: Christian Goll <cgoll@suse.de >
2022-12-22 15:00:12 +01:00
Christian Goll
9539e20a4e
add -y flag to wwctl profile add
...
close #610
Signed-off-by: Christian Goll <cgoll@suse.de >
2022-12-22 14:54:42 +01:00
Christian Goll
0e6223b6f8
do not confirm deleting zero nodes
...
close #603
Signed-off-by: Christian Goll <cgoll@suse.de >
2022-12-22 14:48:58 +01:00
Christian Goll
3829cb413e
Merge pull request #604 from mslacken/NmTemplate
...
Clean NetworkManager template
2022-12-22 14:40:08 +01:00
Christian Goll
021ae1bad2
Merge pull request #604 from mslacken/NmTemplate
...
Clean NetworkManager template
2022-12-21 21:04:21 +01:00
Christian Goll
83f75a67d0
Merge pull request #605 from anderbubble/debug-overlay-template
...
Removed whitespace damage from new debug template
2022-12-19 17:54:22 +01:00
Christian Goll
e8f06b5d6f
using connection-id instead of devname
2022-12-19 15:38:58 +01:00
Christian Goll
05519494e4
Merge pull request #601 from anderbubble/600-profile-count
...
Correct confirmation output in profile set
2022-12-19 14:23:25 +01:00
Jonathon Anderson
b97b2f3ade
Removed whitespace damage from new debug template
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-18 21:46:21 -07:00
Jonathon Anderson
248c5896ce
Correct confirmation output in profile set
...
Closes #600
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-17 18:00:23 -07:00
Christian Goll
7b15fd4dab
Merge pull request #599 from anderbubble/debug-overlay-template
...
New debug overlay with template
2022-12-17 08:31:12 +01:00
Jonathon Anderson
2c52700574
New debug overlay with template
...
A new debug overlay template serves as an example of how to access all
template variables which can also be rendered against any node to
display all template variable values.
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-16 10:48:47 -07:00
Christian Goll
6910e48cfe
Merge pull request #595 from anderbubble/bikeshedding-defaults-conf
...
Add --- to the head of FallBackConf
2022-12-15 17:45:13 +01:00
Christian Goll
93c666031e
Merge pull request #596 from anderbubble/ignore-wwapi-conf
...
Treat wwapi config files as built versions
2022-12-15 14:19:30 +01:00
Christian Goll
e92c323318
Merge pull request #594 from anderbubble/man-page-capitalization
...
Capitalize Warewulf in man pages where appropriate
2022-12-15 12:10:18 +01:00
Christian Goll
d1abe9ce01
Merge pull request #593 from anderbubble/man-default-conf
...
New man page: defaults.conf
2022-12-15 12:09:44 +01:00
Christian Goll
73578d38e9
Merge pull request #592 from anderbubble/more-wwconfigdir
...
Use WWCONFIGDIR for all relevant install paths
2022-12-15 12:09:02 +01:00
Christian Goll
4dfc3095ab
Merge pull request #589 from anderbubble/changelog-4.4.0rc2
...
Added a missing PR tag to CHANGELOG
2022-12-15 12:05:25 +01:00
Christian Goll
c7a50447cc
Merge pull request #591 from mslacken/fixNM
...
NetworkManager config needs to be 600
2022-12-15 12:04:55 +01:00
Christian Goll
f1182820dd
Merge pull request #598 from anderbubble/ciq-contributors
...
Added myself and Brian to CONTRIBUTORS
2022-12-15 12:03:56 +01:00
Christian Goll
1b48bab29b
Merge pull request #597 from anderbubble/189-staticfiles-readme
...
Additions to and install staticfiles README
2022-12-15 11:58:19 +01:00
Christian Goll
cddc5e7a14
added two new contributors
...
Signed-off-by: Christian Goll <Christian.Goll@gmail.com >
2022-12-15 11:55:10 +01:00
Jonathon Anderson
83144b0fd1
New man page: defaults.conf
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-14 14:37:34 -07:00
Jonathon Anderson
4d55d8f967
Added myself and Brian to CONTRIBUTORS
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-14 14:32:40 -07:00
Jonathon Anderson
4b8141f7c7
Additions to and install staticfiles README
...
Building off the work in #581 , add additional detail to the staticfiles
README, and install an iPXE README alongside the iPXE files in their
final location.
Closes #189
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-14 12:27:56 -07:00
Jonathon Anderson
3ad4b42896
Treat wwapi config files as built versions
...
The wwapi*.conf files are build from .in variants, so they should not be
tracked in the tree. Adding them to gitignore prevents them from being
added back in, and adding them to Makefile:clean cleans them up.
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-14 00:23:50 -07:00
Jonathon Anderson
423e319bf4
Add --- to the head of FallBackConf
...
Why have I done this?
- Because defaults.conf had a starting newline, which bugs me.
- Because moving the first line of FallBackConf looks unlovely.
- Because yaml happens to have a --- document-start syntax.
I completely agree that this is (hopefully) a no-op change;
but if anyone else thinks it makes things aesthetically more
pleasing, and agrees that it doesn't break anything, go ahead
and merge. ^_^
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-13 17:48:38 -07:00
Jonathon Anderson
f3ea171beb
Capitalize Warewulf in man pages where appropriate
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-13 15:58:04 -07:00
Jonathon Anderson
48fe714e8e
Use WWCONFIGDIR for all relevant install paths
...
Makefile was checking WWCONFIGDIR in some places. In others it was
duplicating the explicit paths that make up WWCONFIGDIR. Here, update
all such references to always use the WWCONFIGDIR macro.
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2022-12-13 13:51:48 -07:00