Commit Graph

32 Commits

Author SHA1 Message Date
Brian Clemens
da192d95b6 Fix systemd unit failing because of missing warewulf group 2021-03-04 19:03:45 +09:00
Brian Clemens
766ef32914 Fix build on el7 2021-02-03 22:29:23 +09:00
Brian Clemens
4712c03a1a Tag 4.0.0 2021-01-26 22:53:18 +09:00
Brian Clemens
7ee9760f45 Clean distribution files in make clean 2021-01-18 09:33:13 +09:00
Gregory Kurtzer
98f5142635 Include vendor in make dist 2021-01-14 21:19:31 -08:00
Gregory Kurtzer
9565f9fd32 Added make dist to Makefile to produce a tarball 2021-01-14 21:14:12 -08:00
Gregory Kurtzer
b4e5656b5b Create the correct directory name (plural for chroots) 2020-12-22 22:20:22 -08:00
Gregory Kurtzer
54b5d8e4a6 Move all configurations to a separate config that can be sourced as needed 2020-12-20 23:14:55 -08:00
Gregory Kurtzer
154f90a972 Fix permissions on Makefile for ssh keys in the overlay 2020-12-19 00:41:18 -08:00
Gregory Kurtzer
90246f227f Moved warewulfd commandline program into wwctl 2020-12-11 23:30:29 -08:00
Gregory Kurtzer
5c995f9d0f Added Init to datastructure, fixups to container interface, and --setdefault to kernel and container build 2020-12-06 22:29:25 -08:00
Gregory Kurtzer
8c11c2b304 Renamed vnfs to container, finished VNFS and kernel refactoring 2020-12-06 00:47:00 -08:00
Gregory Kurtzer
95ebecd203 Fix bug with CGO build of warewulfd WRT gpgme.h 2020-12-04 17:47:25 -08:00
Gregory Kurtzer
c46603c082 Removed DHCP from Makefile and added a bunch of README content 2020-12-03 18:02:33 -08:00
Gregory Kurtzer
37eaa979ec Fix install bug for etc/* 2020-12-01 18:03:13 -08:00
Gregory Kurtzer
bc2bee9cf0 Fix for network calculation for DHCP 2020-12-01 15:19:58 -08:00
Shannon V. Davidson
1cc2be693d added creation of chroot directory 2020-11-19 10:25:12 -06:00
Gregory Kurtzer
9c1b28932e Last bit of minor bugfixes and cleanups for a working demo 2020-11-11 23:04:57 -08:00
Gregory Kurtzer
0c3a58e47a bug fixes 2020-11-11 00:34:03 -08:00
Gregory Kurtzer
189618a111 Major refactor for Cobra and new pkg/app structure for wwctl 2020-11-10 21:28:39 -08:00
Gregory Kurtzer
76a8b2c135 Minor fixups for OCI implementation 2020-11-09 10:32:30 -08:00
Ian Kaneshiro
badd10b838 update Makefile and .gitignore
- automatically download golangci-lint to lint the code eventually
- use a vendor directory
2020-11-06 17:09:10 -08:00
Ian Kaneshiro
0cf0a9344c Add wwbuild build tags
These tags are required by github.com/containers/image/v5 to have a native go
implementation.
2020-11-06 16:39:08 -08:00
Gregory Kurtzer
d2ed5766cd Added configuration pkg, iPXE templating, clean up, etc. 2020-11-04 18:45:36 -08:00
Gregory Kurtzer
3d1964f933 More updates including #WW... declarations in overlay configs 2020-11-03 23:42:47 -08:00
Gregory Kurtzer
521745ce3f Fixed wwclient but and more code cleanups 2020-11-03 21:50:18 -08:00
Gregory Kurtzer
78de883339 Lots of updates... 2020-11-03 17:58:41 -08:00
Gregory Kurtzer
78b13b5b4b Lots of code cleanup, better error handling, etc... 2020-11-02 21:16:06 -08:00
Gregory Kurtzer
fe4bcb8bbd Node specific overlay and templating now functioning with other minor fixups 2020-10-31 18:25:48 -07:00
Gregory Kurtzer
91006c67ab Make sure init in overlay is executable 2020-10-30 22:51:56 -07:00
Shannon V. Davidson
61d58bc62f added creation of tftp ipxe directory to Makefile 2020-10-29 09:46:34 -05:00
Gregory Kurtzer
c168aa9418 Initial commit of Warewulf v4 POC 2020-10-27 19:24:38 -04:00