Commit Graph

19 Commits

Author SHA1 Message Date
Jonathon Anderson
45a690ca4e Rename "container" to "image"
- Updated `wwctl upgrade` to handle updates
- Maintained `.Container` and `.ContainerName` in tstruct
- Added `ContainerName()` methods to node and profile objects
- Added `--container`, `-C` aliases to wwctl commands (`<node|profile> <add|set>`)
- Added `wwctl container` alias
- Added support for `container_exit.sh` if `image_exit.sh` is not found

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-01-19 05:54:19 -07:00
Jonathon Anderson
d33ca6ff53 Simplify warewulfd logging
- Collapse SEND and RECV logs into INFO.
- Add /etc/default/warewulfd

Closes #725

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-10-31 14:52:48 -06:00
Jonathon Anderson
983214f253 Simplify wwctl server
- Always run in the foreground
- Always log to stdout/err (unless syslog is requested)
- Update systemd to reload with a direct signal
- Omit any pidfile for "warewulfd"

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-10-31 14:52:47 -06:00
Jonathon Anderson
a1832ad8c1 Complete transfer of Warewulf from HPCng
Warewulf is now being maintained in its own GitHub organization at
github.com/warewulf

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2024-01-26 21:35:04 -07:00
Christian Goll
78d3244ce5 Update warewulfd.service.in 2023-02-01 14:31:42 +01:00
Christian Goll
b32a0e0201 use always @BINDIR@ 2023-02-01 11:15:46 +01:00
griznog
5ece5ff4dc Add execreload and execstop to warewulfd.service. 2022-10-03 10:03:50 -05:00
Christian Goll
e1c11a3944 Previous commits set the wrong service Type 2022-01-26 11:31:26 +01:00
Christian Goll
404490b756 Add sd_notify to systemd after first sync 2022-01-26 11:31:24 +01:00
Gregory Kurtzer
8da7dd415a Extend and optimize relocatable build config infrastructure 2022-01-15 04:00:18 +00:00
Michael L. Young
2b75286612 Fix link to documentation in systemd unit file 2021-10-01 01:29:28 -04:00
Gregory M. Kurtzer
26de4984da Merge pull request #72 from yqin/topic/lfhs
Funny, I was just looking at that and about to fix it. Thanks!
2021-04-24 16:59:46 -07:00
Gregory Kurtzer
d1bae3582b Fixed Warewulfd and systemd 2021-04-24 16:49:06 -07:00
Yong Qin
495c1a8039 Made sure log file and pid file locations are Linux FHS compliant. 2021-04-24 16:38:19 -07:00
Brian Clemens
57af0514cb Add firewalld service file 2021-04-22 20:27:46 +09:00
Brian Clemens
3b8429f273 Update docs location in unit file 2021-04-22 13:32:16 +09:00
Brian Clemens
3283f4de58 Use forking systemd service 2021-03-05 23:50:57 +09:00
Brian Clemens
da192d95b6 Fix systemd unit failing because of missing warewulf group 2021-03-04 19:03:45 +09:00
Brian Clemens
44a93a3934 Add systemd service 2021-01-26 19:35:36 +09:00