Commit Graph

  • 3ab02c3055 Add node and groups back into wwctl command Gregory Kurtzer 2020-11-26 20:37:11 -08:00
  • 2812a70fd0 Fixup for node command Gregory Kurtzer 2020-11-26 20:36:56 -08:00
  • f092c3abf3 Fixups for Groups Gregory Kurtzer 2020-11-26 20:36:44 -08:00
  • 5368998c3b Remove extra slash in default ipxe template Gregory Kurtzer 2020-11-26 19:21:34 -08:00
  • 1b7dbefd4f Configuration updates for NodeDB Gregory Kurtzer 2020-11-26 19:21:09 -08:00
  • ef64ff280c Disabling the commands that still need updating for nodeDB updates Gregory Kurtzer 2020-11-26 19:19:36 -08:00
  • 1a332e42a3 Updates to kernel cli for NodeDB Gregory Kurtzer 2020-11-26 19:19:16 -08:00
  • 3caeac0c9d Updates to overlay cli for NodeDB updates Gregory Kurtzer 2020-11-26 19:18:28 -08:00
  • 4ba0cb7bcd Updates to vnfs command for NodeDB updates Gregory Kurtzer 2020-11-26 19:18:13 -08:00
  • 2e11c21566 Additional functions and capabilities in util pkg Gregory Kurtzer 2020-11-26 19:17:19 -08:00
  • 082ab6e5f7 Updates to Vnfs for nodeDB updates Gregory Kurtzer 2020-11-26 19:17:09 -08:00
  • dba9de2c8b Updates to overlay for NodeDB updates Gregory Kurtzer 2020-11-26 19:16:55 -08:00
  • 942dd77323 Updates to kernel for new nodeDB updates Gregory Kurtzer 2020-11-26 19:16:13 -08:00
  • 421a03b75d Updates to nodeDB Gregory Kurtzer 2020-11-26 19:15:30 -08:00
  • e84b4e4d6a Fixes for the new nodeDB API Gregory Kurtzer 2020-11-26 19:14:58 -08:00
  • 6d3ec350b6 Updates to nodeStore Gregory Kurtzer 2020-11-26 16:38:34 -08:00
  • a4d2e3a0c8 This is a work in progress, some of which will be reverted like overlay handling. Gregory Kurtzer 2020-11-25 23:58:38 -08:00
  • 56f38fa0e3 Merge branch 'main' of github.com:ctrl-cmd/warewulf into main Gregory Kurtzer 2020-11-23 23:11:52 -08:00
  • e5e23b5868 Changed backend node API to account for default and overrides for UI Gregory Kurtzer 2020-11-23 23:11:20 -08:00
  • a163406a9b Merge branch 'main' of github.com:ctrl-cmd/warewulf into main Shannon V. Davidson 2020-11-23 08:28:16 -06:00
  • 3afb1cf4dc fixed some commands in the KVM README Shannon V. Davidson 2020-11-23 08:27:41 -06:00
  • c8ed66a6dc Add IPMI configurations and cleaned up nodes.conf Gregory Kurtzer 2020-11-22 21:03:18 -08:00
  • 5cd1dc901e Lots of updates with the node management CLI tools Gregory Kurtzer 2020-11-22 20:35:13 -08:00
  • 5181940952 Working through node and group configuration via CLI Gregory Kurtzer 2020-11-21 21:51:14 -08:00
  • 8453aecc9d Added delete CLI templates to node and group Gregory Kurtzer 2020-11-21 01:55:43 -08:00
  • 1d1a02b305 Building set commands for nodes and groups and templating out CLI further Gregory Kurtzer 2020-11-21 01:48:38 -08:00
  • 982816b474 Minor tweak for example Gregory Kurtzer 2020-11-20 23:03:18 -08:00
  • bfb7908a8c Work in progress on setting variables Gregory Kurtzer 2020-11-20 23:01:05 -08:00
  • 221e71b384 A bunch of changes including reworking the assets -> node API Gregory Kurtzer 2020-11-20 17:59:06 -08:00
  • dd2d83788a Merge branch 'main' of github.com:ctrl-cmd/warewulf into main Gregory Kurtzer 2020-11-19 16:56:56 -08:00
  • f87708784d Minor cleanups and fleshed out the wwctl overlay show command Gregory Kurtzer 2020-11-19 16:56:22 -08:00
  • 6b9fc7dc92 initial checkin of node IPMI power control Shannon V. Davidson 2020-11-19 17:51:57 -06:00
  • 744126572c Merge branch 'main' of github.com:ctrl-cmd/warewulf into main Shannon V. Davidson 2020-11-19 10:27:53 -06:00
  • 1cc2be693d added creation of chroot directory Shannon V. Davidson 2020-11-19 10:25:12 -06:00
  • e9132cf6f7 Basic functionality of wwctl vnfs build worked out Gregory Kurtzer 2020-11-18 22:46:23 -08:00
  • 724e1de14c Setup kernel support Gregory Kurtzer 2020-11-18 21:52:03 -08:00
  • 0bc53ea483 Last bit of updates for basic overlay support Gregory Kurtzer 2020-11-18 20:37:18 -08:00
  • 27441f77d3 Days updates, fixes, and UI updates Gregory Kurtzer 2020-11-18 17:41:10 -08:00
  • ed7dbdaf32 Fleshed out the framework of most of the wwctl overlay command group. Gregory Kurtzer 2020-11-17 21:50:27 -08:00
  • 108174d35c Still working on CLI framework for wwctl overlay Gregory Kurtzer 2020-11-16 22:43:13 -08:00
  • 85603ee947 Lots of changes including: wwctl overlay list and framework for other commands Gregory Kurtzer 2020-11-16 21:37:55 -08:00
  • 52eb51e38a Validation and taint checking of configuration file inputs Gregory Kurtzer 2020-11-16 21:37:18 -08:00
  • a03c8f86c2 Merge branch 'main' of github.com:ctrl-cmd/warewulf into main Gregory Kurtzer 2020-11-13 21:29:54 -08:00
  • c39257a7ff Added some Cobra framework for new command groups as I'm thinking through the interface. Gregory Kurtzer 2020-11-13 21:29:22 -08:00
  • 8fc657aa19 fixed typo - changed overlay to overlays in run-time overlay path Shannon V. Davidson 2020-11-13 10:21:19 -06:00
  • ea11c5670c Merge branch 'main' of github.com:ctrl-cmd/warewulf into main Shannon V. Davidson 2020-11-12 21:12:03 -06:00
  • 47403b3f11 fixed typo Shannon V. Davidson 2020-11-12 21:11:46 -06:00
  • 77bac0c8a8 Renamed warewulfd-response package to just response Gregory Kurtzer 2020-11-12 11:06:41 -08:00
  • 663d3bb653 Templated iPxe config properly and added "Kernel Args" node config Gregory Kurtzer 2020-11-11 23:32:27 -08:00
  • 9c1b28932e Last bit of minor bugfixes and cleanups for a working demo Gregory Kurtzer 2020-11-11 23:04:57 -08:00
  • 46bde8b54d Something very weird happened with git for me, here is the fix. Gregory Kurtzer 2020-11-11 22:33:13 -08:00
  • aeec20fa21 Minor typo fix for wwclient. Gregory Kurtzer 2020-11-11 22:21:55 -08:00
  • 73c93c362f Fixing oops of deletion of wwclient. I meant to delete old wwctl bits. Gregory Kurtzer 2020-11-11 22:18:58 -08:00
  • fa2a7e26d3 Moving warewulfd code around and implementing new API for config.*() Gregory Kurtzer 2020-11-11 22:16:24 -08:00
  • 9a9672a060 OK, now removing all of the wwclient code! ;-) Gregory Kurtzer 2020-11-11 15:11:24 -08:00
  • 9644690dd5 Cleanups and removing the legacy wwclient program code Gregory Kurtzer 2020-11-11 15:10:48 -08:00
  • fff79227d8 Support pulling from docker daemon Ian Kaneshiro 2020-11-11 10:25:39 -08:00
  • 0c3a58e47a bug fixes Gregory Kurtzer 2020-11-11 00:34:03 -08:00
  • 39e8a8c03e Removed unecessary file Gregory Kurtzer 2020-11-11 00:09:47 -08:00
  • e8c4d41b97 Updates for text/template subsystem integration Gregory Kurtzer 2020-11-11 00:09:06 -08:00
  • 189618a111 Major refactor for Cobra and new pkg/app structure for wwctl Gregory Kurtzer 2020-11-10 21:28:39 -08:00
  • 0c369270ef Beginning to break out wwbuild into wwctl with proper Go structure and Cobra Gregory Kurtzer 2020-11-09 20:42:12 -08:00
  • f3ec8ee923 Lots of cleanups, added vnfs package and utilizing config package for constants Gregory Kurtzer 2020-11-09 17:24:35 -08:00
  • 76a8b2c135 Minor fixups for OCI implementation Gregory Kurtzer 2020-11-09 10:32:30 -08:00
  • 4e0a5bea48 Updated build to be able to build from OCI repositories and some housecleaning Gregory Kurtzer 2020-11-07 21:34:07 -08:00
  • badd10b838 update Makefile and .gitignore Ian Kaneshiro 2020-11-06 17:09:10 -08:00
  • 8aec707f42 Use github.com/containers/image/v5 Ian Kaneshiro 2020-11-06 17:08:32 -08:00
  • 0cf0a9344c Add wwbuild build tags Ian Kaneshiro 2020-11-06 16:39:08 -08:00
  • 70c73a84c3 Add VNFS image cache of oci registry based images Ian Kaneshiro 2020-11-06 16:34:36 -08:00
  • 477f70b10b Add build artifacts to .gitignore Ian Kaneshiro 2020-11-05 14:45:26 -08:00
  • b2b0982df7 Added README KVM file Shannon V. Davidson 2020-11-05 18:07:40 -06:00
  • 6960cdeafa Some minor boot cleanups and feature adds Gregory Kurtzer 2020-11-04 19:06:25 -08:00
  • d2ed5766cd Added configuration pkg, iPXE templating, clean up, etc. Gregory Kurtzer 2020-11-04 18:45:36 -08:00
  • 260315cccd More fixes and usibility updates Gregory Kurtzer 2020-11-04 12:01:15 -08:00
  • 3d1964f933 More updates including #WW... declarations in overlay configs Gregory Kurtzer 2020-11-03 23:42:47 -08:00
  • 521745ce3f Fixed wwclient but and more code cleanups Gregory Kurtzer 2020-11-03 21:50:18 -08:00
  • 78de883339 Lots of updates... Gregory Kurtzer 2020-11-03 17:58:41 -08:00
  • 5f866c0111 Moved overlays around Gregory Kurtzer 2020-11-03 14:11:26 -08:00
  • bc12f1ff65 Cleanups and got wwclient net/http pipe to cpio working Gregory Kurtzer 2020-11-02 22:43:07 -08:00
  • 78b13b5b4b Lots of code cleanup, better error handling, etc... Gregory Kurtzer 2020-11-02 21:16:06 -08:00
  • 3ecd1056bc Minor fixups around non existent files for timestamps Gregory Kurtzer 2020-11-01 22:06:03 -08:00
  • f503d04677 Fixes for HW address formats (iPXE issue with standard HW format) Gregory Kurtzer 2020-11-01 22:05:02 -08:00
  • b4eb68de61 Created utility copy function and only update overlays if changed Gregory Kurtzer 2020-11-01 21:19:09 -08:00
  • fe4bcb8bbd Node specific overlay and templating now functioning with other minor fixups Gregory Kurtzer 2020-10-31 18:25:48 -07:00
  • 712f035b95 Beginning to make library updates for node specific overlays Gregory Kurtzer 2020-10-30 22:52:57 -07:00
  • a26695472f Starting to test read-only root with writable overlay Gregory Kurtzer 2020-10-30 22:52:16 -07:00
  • 91006c67ab Make sure init in overlay is executable Gregory Kurtzer 2020-10-30 22:51:56 -07:00
  • d8d22601f4 Various updates and basic cleanups. Gregory Kurtzer 2020-10-29 19:23:56 -07:00
  • 920cd5feac Some minor fixups and loading/learning GoLand Gregory Kurtzer 2020-10-29 19:22:56 -07:00
  • 61d58bc62f added creation of tftp ipxe directory to Makefile Shannon V. Davidson 2020-10-29 09:46:34 -05:00
  • cccb9183b1 Added some more files to the default/generic overlay Gregory Kurtzer 2020-10-27 19:31:56 -04:00
  • c168aa9418 Initial commit of Warewulf v4 POC Gregory Kurtzer 2020-10-27 19:24:38 -04:00
  • a8b88db140 Initial commit Gregory M. Kurtzer 2020-10-28 08:31:07 -07:00