Commit Graph

805 Commits

Author SHA1 Message Date
Gregory Kurtzer
e62c4c78d9 Readme links update 2021-10-23 19:56:19 -07:00
Gregory Kurtzer
852ad6fb38 Fix error WRT deleting file in default overlay 2021-10-23 19:38:34 -07:00
Gregory Kurtzer
6acf272ea7 Merge branch 'main' of github.com:hpcng/warewulf into netdev_refactor 2021-10-23 12:33:52 -07:00
Gregory M. Kurtzer
5ba31b3537 Merge pull request #174 from gmkurtzer/expand_bracket
Bracket expansion for node ranges
2021-10-23 12:30:12 -07:00
Gregory Kurtzer
498515f7b5 Minor usability fixes in network config 2021-10-23 12:25:51 -07:00
Gregory Kurtzer
fcd654af80 Fixups for new network device naming 2021-10-23 08:52:43 -07:00
Gregory Kurtzer
1370932cd3 Introduction of netname functionality for network devices 2021-10-23 07:12:57 -07:00
Gregory Kurtzer
23ddc27b93 Merge branch 'main' of github.com:hpcng/warewulf 2021-10-22 16:40:14 -07:00
Gregory Kurtzer
b90883ad2d Properly increment IP addresses on multi-node set 2021-10-22 16:10:12 -07:00
Gregory Kurtzer
51c15f3c39 Update CLI to all use the new expand bracket capability 2021-10-15 21:37:47 -07:00
Gregory Kurtzer
6b12edc122 Add ability to increment an IPv4 address 2021-10-15 21:37:03 -07:00
Gregory Kurtzer
6f2ea76232 First version of the hostlist public package 2021-10-15 21:36:16 -07:00
Gregory M. Kurtzer
2f0bf28d72 Merge pull request #172 from mslacken/fix-kernel-imprt
kernel import must not have absolute path
2021-10-15 07:43:21 -07:00
Christian Goll
7c6c96fc4f kernel import must not have absolute path 2021-10-14 11:52:14 +02:00
Gregory M. Kurtzer
9d89a3b8dd Merge pull request #168 from mslacken/secure-nodes.conf
nodes.conf must not be world readable as it contains impipassword
2021-10-13 12:07:53 -07:00
Christian Goll
83232db4b5 nodes.conf must not be world readable as it contains impipassword 2021-10-13 09:32:19 +02:00
Gregory Kurtzer
93b0631121 Better logic to locate kernels 2021-10-01 20:56:03 -07:00
Gregory Kurtzer
719de68410 Initial refactor and cleanup of wwlog 2021-10-01 00:28:40 -07:00
Gregory M. Kurtzer
bbf6398fed Merge pull request #162 from gmkurtzer/profile_discoverable
Allow `--discoverable` option to be set via profiles
2021-10-01 00:09:05 -07:00
Gregory Kurtzer
cb1455bd8b Allow --discoverable option to be set via profiles (ref: #159) 2021-10-01 00:05:41 -07:00
Gregory M. Kurtzer
604dd2026f Merge pull request #149 from mslacken/bash-dynamic-nouns
Bash-completion dynamic nouns
2021-09-30 23:56:22 -07:00
Gregory M. Kurtzer
dbef20d498 Merge pull request #157 from gmkurtzer/overlay_autoupdate
Update or build overlays on demand
2021-09-30 23:47:55 -07:00
Gregory M. Kurtzer
d2a7b22d9f Merge pull request #161 from elguero/main
Update spec file and systemd unit file
2021-09-30 23:47:33 -07:00
Gregory Kurtzer
6e78f1e89b Fix lint errors 2021-09-30 23:43:24 -07:00
Gregory Kurtzer
238b61a682 Daemon logging to syslog (#152) 2021-09-30 23:40:16 -07:00
Gregory Kurtzer
384c4c0286 Make the overlay auto-update configurable 2021-09-30 23:02:04 -07:00
Gregory Kurtzer
2234532ac8 Add dhcpd lease max time 2021-09-30 23:01:34 -07:00
Gregory Kurtzer
dffa5a348e Minor bugfix in overlay-runtime REST path 2021-09-30 23:01:19 -07:00
Michael L. Young
2b75286612 Fix link to documentation in systemd unit file 2021-10-01 01:29:28 -04:00
Michael L. Young
b0ede5d03e RPM Spec File Improvements
- Fix package reference for EL7
- Update spec file to use systemd macros
- Use macros to refer to file paths
- Update syntax
2021-10-01 01:26:53 -04:00
Gregory Kurtzer
a8f2c58dcc Fix lint error 2021-09-29 22:48:15 -07:00
Gregory Kurtzer
1d48c9ce15 Removed static port delcaration in the dhcpd templates 2021-09-29 22:41:58 -07:00
Gregory Kurtzer
499582e211 Don't rebuild overlays on overlay commands automatically 2021-09-29 22:06:46 -07:00
Gregory Kurtzer
8d56a866e1 also rebuild on overlay internal file changes 2021-09-29 21:51:57 -07:00
Gregory Kurtzer
49a573b926 Always build overlays on demand by Warewulfd 2021-09-29 21:30:09 -07:00
Gregory Kurtzer
c859e880ff Cleanup output during overlay build 2021-09-29 21:29:52 -07:00
Gregory M. Kurtzer
4a0e07f333 Merge pull request #148 from gmkurtzer/container_fixups
Make sure that ifcfg-XXXX files work properly
2021-09-29 20:48:20 -07:00
Gregory M. Kurtzer
7afaaaa8d4 Merge pull request #151 from robgjansen/sh_eq_op_fix
Fix sh syntax for equal operator
2021-09-29 20:48:00 -07:00
Gregory M. Kurtzer
411e51f272 Merge pull request #139 from mslacken/kernel-tag
handling kernels by name
2021-09-29 20:47:42 -07:00
Christian Goll
275937e966 dynamic nouns for 'wwctl power' 2021-09-28 12:22:34 +02:00
Christian Goll
edf1329246 added basic error handling for flag nouns 2021-09-28 12:14:46 +02:00
Christian Goll
bf7bf27c21 Merge branch 'bash-dynamic-nouns' of github.com:mslacken/warewulf into bash-dynamic-nouns 2021-09-28 11:42:16 +02:00
Christian Goll
4810f2c5a2 dynamic nouns for 'wwctl profile' 2021-09-28 11:38:48 +02:00
Christian Goll
c0863e6a9f nouns for 'wwwctl overlay' 2021-09-28 11:30:15 +02:00
Christian Goll
bd7f502b0e dynamic nouns for 'wwctl node' 2021-09-28 11:22:16 +02:00
Christian Goll
b3743657b2 dynamic nouns for 'wwwctl kernel' 2021-09-28 10:01:54 +02:00
Rob Jansen
b69f000b8e Fix sh syntax for equal operator
Fixes #150
2021-09-25 12:34:35 -04:00
Gregory Kurtzer
cdf9e574e0 Fix systemctl servicename 2021-09-24 13:50:23 -07:00
Gregory Kurtzer
0dca35f6d9 Another minor fixup for network initalization 2021-09-24 13:49:09 -07:00
Christian Goll
9b9d156104 dynamic nouns for 'wwwctl kernel' 2021-09-24 16:39:43 +02:00