Commit Graph

1377 Commits

Author SHA1 Message Date
Christian Goll
98e942e092 add simple node export 2022-10-13 10:13:31 +02:00
Christian Goll
33504354c2 Merge branch 'development' into node-edit 2022-10-13 09:59:38 +02:00
Christian Goll
f55c5bf604 lines for better merging 2022-10-13 09:49:49 +02:00
Christian Goll
c7c42a0057 Merge pull request #554 from elguero/development
[CI/CD] Check owner of repo before running documentaton GH action
2022-10-12 21:38:09 +02:00
Christian Goll
c46d72dae2 Merge pull request #553 from mslacken/static-device
only set new device name if mac address is defined
2022-10-12 21:32:17 +02:00
Christian Goll
2c1b0b486e Merge pull request #550 from griznog/warewulf-service-reload
Add execreload and execstop to warewulfd.service.
2022-10-12 21:30:36 +02:00
Christian Goll
6ff4839b0f Merge pull request #549 from mslacken/add-mtu
added mtu
2022-10-12 21:30:07 +02:00
Christian Goll
425ced1696 Merge pull request #546 from mslacken/alias-nodes
add nodes as alias for node
2022-10-12 21:29:27 +02:00
Christian Goll
72f9fdacbf Merge pull request #533 from anderbubble/container-build-exclude
Fix of container build include/exclude handling
2022-10-12 21:24:05 +02:00
Christian Goll
bdd985680c Merge pull request #539 from mslacken/default-conf
Read the defaults for a node from defaults.conf
2022-10-12 21:22:59 +02:00
Christian Goll
f1bad3bc39 Added csv import of nodes 2022-10-10 11:06:30 +02:00
Christian Goll
552e405560 add NetworkManager infiniband stuff 2022-10-07 09:28:17 +02:00
Christian Goll
0c87d4ea67 Merge branch 'default-conf' of github.com:mslacken/warewulf into default-conf 2022-10-06 17:40:42 +02:00
Christian Goll
7b958984c8 constant net naming scheme and NetworkManager rule
Apperently the rules in /etc/systemd/network are not
honored by NetworkManager which loads earlier than
systemd-networkd, so adding a rule for NetworkManager
2022-10-06 17:37:38 +02:00
Michael L. Young
ec555f2d5e [CI/CD] Check owner of repo before running documentaton GH action
If a fork is running GH actions, do not create the static
documentation and try to push to the warewulf documentation repo.

Signed-off-by: Michael L. Young <myoung@ciq.co>
2022-10-05 23:40:05 -04:00
Christian Goll
e0b6b4625a only set new device name if mac address is defined 2022-10-05 17:37:56 +02:00
Christian Goll
b1a02c7f63 added overlay for NetworkManager 2022-10-04 10:28:57 +02:00
griznog
5ece5ff4dc Add execreload and execstop to warewulfd.service. 2022-10-03 10:03:50 -05:00
Christian Goll
9e41de9fdf adde mtu 2022-09-30 16:26:14 +02:00
Christian Goll
d57128dbd7 added overlay for NetworkManager 2022-09-30 16:12:11 +02:00
Christian Goll
91e032d7a2 added code for setting default values for NetDev 2022-09-30 16:12:03 +02:00
Brian Clemens
f8d9dbc61e Correct static folder location 2022-09-27 13:27:11 +09:00
Christian Goll
3b543bb117 Merge branch 'node-edit' of github.com:mslacken/warewulf into node-edit 2022-09-23 15:54:46 +02:00
Christian Goll
ddf72b6b09 import nodes from file 2022-09-23 15:49:40 +02:00
Christian Goll
a4fbe428e2 only show options with lopt 2022-09-23 14:47:17 +02:00
Christian Goll
30e22ac974 Merge pull request #544 from mslacken/ssh-use-primary
Use primary netdev for ssh
2022-09-22 10:32:53 +02:00
Christian Goll
6c35cfd6f5 fix typo 2022-09-22 10:31:50 +02:00
Christian Goll
d0bfac6e24 add nodes as alias for node 2022-09-22 07:56:53 +02:00
Christian Goll
9f23bddfc6 assume that there is just one primary netdev 2022-09-21 19:25:34 +02:00
Christian Goll
59f9589841 try to use same network name for all nodes 2022-09-21 11:39:04 +02:00
mslacken
e497e26cb4 Use primary netdev for ssh 2022-09-20 21:05:54 +02:00
Christian Goll
fc39209fbb Merge pull request #538 from wesley800/development
remove exit from ssh_setup.*sh
2022-09-20 11:02:50 +02:00
Christian Goll
5b06d5cb34 only show options with lopt 2022-09-19 19:49:05 +02:00
Christian Goll
c3416de3cb fix for go1.16 and possible sigsev 2022-09-19 17:10:06 +02:00
Christian Goll
8e0fd64c7e add profile edit (copy&paste) from node edit 2022-09-19 16:01:36 +02:00
Christian Goll
3cc9e12e69 add yaml strings as comment 2022-09-19 15:23:33 +02:00
wesley800
6954eefe5e properly truncate dest file in util.CopyFile 2022-09-19 21:11:51 +08:00
wesley800
692effd5c3 remove exit from ssh_setup.*sh 2022-09-19 21:11:45 +08:00
Christian Goll
7c453066fa add short check if config can be written 2022-09-19 11:09:36 +02:00
Christian Goll
8a10e623fc Merge pull request #543 from anderbubble/overlay-show-argument-handling
Fix argument handling for overlay show rendering
2022-09-19 10:01:28 +02:00
Christian Goll
23d2cf8801 Merge pull request #542 from anderbubble/container-show-kernelversion
Fix output of wwctl container show
2022-09-19 09:03:46 +02:00
Jonathon Anderson
fd2fa9c027 Fix argument handling for overlay show rendering
Error logging for overlay show rendering incorrectly checked
the overlay name rather than the path to the file. It also
used wwlog (which goes to stderr) to output the render. This
commit replaces explicit args[] references with their named
equivalents from earlier in the function, correcting those
references along the way, and outputs the final render with
fmt.Print.
2022-09-16 22:39:51 +00:00
Jonathon Anderson
4661b02a3d Move "not found" presentation to CLI 2022-09-16 21:56:39 +00:00
Jonathon Anderson
14b45e37c0 Fix output of wwctl container show
Commit d8cd6049 introduced erroneous output coming from an
inner function of container show, and (seemingly) erroneously
replaces valid kernel versions with "not found". This commit
fixes both of those issues, and moves the output to the outer
cli function.
2022-09-16 21:33:49 +00:00
Christian Goll
54dd8b3d2f linter fixes as some errors may not really occur 2022-09-16 17:02:17 +02:00
Christian Goll
7087f3e4a1 add edit command for direct edit of node entries 2022-09-16 16:51:07 +02:00
Brian Clemens
04ee8cc967 feat(docs): New documentation
Convert docs to mkdocs, move back into repo, publish to repo
2022-09-15 21:00:17 +09:00
Christian Goll
efd761f7c3 Read the defaults for anode from defaults.conf 2022-09-15 11:14:26 +02:00
Christian Goll
8c0710e412 Merge pull request #536 from mslacken/container-delete
remove also the container image on delete
2022-09-14 21:10:40 +02:00
Christian Goll
c75f4e468c remove also the container image on delete 2022-09-14 14:42:33 +02:00