Commit Graph

3441 Commits

Author SHA1 Message Date
Gregory Kurtzer
73c93c362f Fixing oops of deletion of wwclient. I meant to delete old wwctl bits. 2020-11-11 22:18:58 -08:00
Gregory Kurtzer
fa2a7e26d3 Moving warewulfd code around and implementing new API for config.*() 2020-11-11 22:16:24 -08:00
Gregory Kurtzer
9a9672a060 OK, now removing all of the wwclient code! ;-) 2020-11-11 15:11:24 -08:00
Gregory Kurtzer
9644690dd5 Cleanups and removing the legacy wwclient program code 2020-11-11 15:10:48 -08:00
Ian Kaneshiro
fff79227d8 Support pulling from docker daemon 2020-11-11 10:25:39 -08:00
Gregory Kurtzer
0c3a58e47a bug fixes 2020-11-11 00:34:03 -08:00
Gregory Kurtzer
39e8a8c03e Removed unecessary file 2020-11-11 00:09:47 -08:00
Gregory Kurtzer
e8c4d41b97 Updates for text/template subsystem integration 2020-11-11 00:09:06 -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
0c369270ef Beginning to break out wwbuild into wwctl with proper Go structure and Cobra 2020-11-09 20:42:12 -08:00
Gregory Kurtzer
f3ec8ee923 Lots of cleanups, added vnfs package and utilizing config package for constants 2020-11-09 17:24:35 -08:00
Gregory Kurtzer
76a8b2c135 Minor fixups for OCI implementation 2020-11-09 10:32:30 -08:00
Gregory Kurtzer
4e0a5bea48 Updated build to be able to build from OCI repositories and some housecleaning 2020-11-07 21:34:07 -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
8aec707f42 Use github.com/containers/image/v5 2020-11-06 17:08:32 -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
Ian Kaneshiro
70c73a84c3 Add VNFS image cache of oci registry based images 2020-11-06 16:34:36 -08:00
Ian Kaneshiro
477f70b10b Add build artifacts to .gitignore 2020-11-06 06:46:36 -08:00
Shannon V. Davidson
b2b0982df7 Added README KVM file 2020-11-05 18:07:40 -06:00
Gregory Kurtzer
6960cdeafa Some minor boot cleanups and feature adds 2020-11-04 19:06:25 -08:00
Gregory Kurtzer
d2ed5766cd Added configuration pkg, iPXE templating, clean up, etc. 2020-11-04 18:45:36 -08:00
Gregory Kurtzer
260315cccd More fixes and usibility updates 2020-11-04 12:01:15 -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
5f866c0111 Moved overlays around 2020-11-03 14:11:26 -08:00
Gregory Kurtzer
bc12f1ff65 Cleanups and got wwclient net/http pipe to cpio working 2020-11-02 22:43:07 -08:00
Gregory Kurtzer
78b13b5b4b Lots of code cleanup, better error handling, etc... 2020-11-02 21:16:06 -08:00
Gregory Kurtzer
3ecd1056bc Minor fixups around non existent files for timestamps 2020-11-01 22:06:03 -08:00
Gregory Kurtzer
f503d04677 Fixes for HW address formats (iPXE issue with standard HW format) 2020-11-01 22:05:02 -08:00
Gregory Kurtzer
b4eb68de61 Created utility copy function and only update overlays if changed 2020-11-01 21:19:09 -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
712f035b95 Beginning to make library updates for node specific overlays 2020-10-30 22:52:57 -07:00
Gregory Kurtzer
a26695472f Starting to test read-only root with writable overlay 2020-10-30 22:52:16 -07:00
Gregory Kurtzer
91006c67ab Make sure init in overlay is executable 2020-10-30 22:51:56 -07:00
Gregory Kurtzer
d8d22601f4 Various updates and basic cleanups. 2020-10-29 19:23:56 -07:00
Gregory Kurtzer
920cd5feac Some minor fixups and loading/learning GoLand 2020-10-29 19:22: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
cccb9183b1 Added some more files to the default/generic overlay 2020-10-27 19:31:56 -04:00
Gregory Kurtzer
c168aa9418 Initial commit of Warewulf v4 POC 2020-10-27 19:24:38 -04:00
Gregory M. Kurtzer
a8b88db140 Initial commit 2020-10-28 08:31:07 -07:00