Commit Graph

60 Commits

Author SHA1 Message Date
Gregory Kurtzer
6cbaa29fbd Fixes for new API 2020-12-03 17:28:28 -08:00
Gregory Kurtzer
84bf9fbb43 profile and node commands and DB all working as expected now 2020-12-03 13:49:49 -08:00
Gregory Kurtzer
eaf6bb1196 This is a work in progress API shift as the data structure has changed and I'm cleaning the interface. 2020-12-03 07:34:26 -08:00
Gregory Kurtzer
931a3cce05 Sort node output 2020-12-02 11:22:50 -08:00
Gregory Kurtzer
43ad7e570c API updates and fixes to CLI 2020-12-01 23:34:24 -08:00
Gregory Kurtzer
1c5d4a2bef Started a command to print out readiness status 2020-12-01 23:33:28 -08:00
Gregory Kurtzer
581bc929e0 Add IpmiNetmask configuration 2020-12-01 18:03:22 -08:00
Gregory Kurtzer
056e8c9969 A bunch of changes around DHCP service, templating, and controller config 2020-12-01 17:31:37 -08:00
Gregory Kurtzer
e227e130fb Fixes around dhcpd 2020-12-01 15:58:06 -08:00
Gregory Kurtzer
bc2bee9cf0 Fix for network calculation for DHCP 2020-12-01 15:19:58 -08:00
Gregory Kurtzer
26bd57e04f Missed a 's' on the last commit. 2020-12-01 14:40:07 -08:00
Gregory Kurtzer
d5f47bec14 Drop the 's' in the services command. 2020-12-01 14:38:21 -08:00
Gregory Kurtzer
04260bd5f2 Merge branch 'main' of github.com:ctrl-cmd/warewulf into main 2020-12-01 13:06:42 -08:00
Gregory Kurtzer
628381a8a3 Startings of the wwctl service dhcp integration 2020-12-01 13:05:57 -08:00
Shannon V. Davidson
6ada88e07d Merge branch 'main' of github.com:ctrl-cmd/warewulf into main 2020-12-01 13:49:28 -06:00
Shannon V. Davidson
f542666bf1 added BMC/IPMI configure overlay script 2020-12-01 13:43:58 -06:00
Gregory Kurtzer
4d752a67db Added controllers, services, and lots of various optimizations and fixes 2020-11-30 23:07:42 -08:00
Gregory Kurtzer
d8ce0157c1 Cleaned node list output 2020-11-27 17:10:07 -08:00
Gregory Kurtzer
e3dd3253d1 Updates to node and group sets to include profiles 2020-11-27 16:39:01 -08:00
Gregory Kurtzer
7c3d727fbe Updates to node and group list commands 2020-11-27 16:38:38 -08:00
Gregory Kurtzer
41dd2e3a59 Added basic profile handling CLI 2020-11-27 16:37:56 -08:00
Gregory Kurtzer
3ab02c3055 Add node and groups back into wwctl command 2020-11-26 20:37:11 -08:00
Gregory Kurtzer
2812a70fd0 Fixup for node command 2020-11-26 20:36:56 -08:00
Gregory Kurtzer
f092c3abf3 Fixups for Groups 2020-11-26 20:36:44 -08:00
Gregory Kurtzer
ef64ff280c Disabling the commands that still need updating for nodeDB updates 2020-11-26 19:19:36 -08:00
Gregory Kurtzer
1a332e42a3 Updates to kernel cli for NodeDB 2020-11-26 19:19:16 -08:00
Gregory Kurtzer
3caeac0c9d Updates to overlay cli for NodeDB updates 2020-11-26 19:18:28 -08:00
Gregory Kurtzer
4ba0cb7bcd Updates to vnfs command for NodeDB updates 2020-11-26 19:18:13 -08:00
Gregory Kurtzer
e84b4e4d6a Fixes for the new nodeDB API 2020-11-26 19:14:58 -08:00
Gregory Kurtzer
a4d2e3a0c8 This is a work in progress, some of which will be reverted like overlay handling. 2020-11-25 23:58:38 -08:00
Gregory Kurtzer
e5e23b5868 Changed backend node API to account for default and overrides for UI 2020-11-23 23:11:20 -08:00
Gregory Kurtzer
c8ed66a6dc Add IPMI configurations and cleaned up nodes.conf 2020-11-22 21:03:18 -08:00
Gregory Kurtzer
5cd1dc901e Lots of updates with the node management CLI tools 2020-11-22 20:35:13 -08:00
Gregory Kurtzer
5181940952 Working through node and group configuration via CLI 2020-11-21 21:51:14 -08:00
Gregory Kurtzer
8453aecc9d Added delete CLI templates to node and group 2020-11-21 01:55:43 -08:00
Gregory Kurtzer
1d1a02b305 Building set commands for nodes and groups and templating out CLI further 2020-11-21 01:48:38 -08:00
Gregory Kurtzer
982816b474 Minor tweak for example 2020-11-20 23:03:18 -08:00
Gregory Kurtzer
bfb7908a8c Work in progress on setting variables 2020-11-20 23:01:05 -08:00
Gregory Kurtzer
221e71b384 A bunch of changes including reworking the assets -> node API 2020-11-20 17:59:06 -08:00
Gregory Kurtzer
dd2d83788a Merge branch 'main' of github.com:ctrl-cmd/warewulf into main 2020-11-19 16:56:56 -08:00
Gregory Kurtzer
f87708784d Minor cleanups and fleshed out the wwctl overlay show command 2020-11-19 16:56:22 -08:00
Shannon V. Davidson
6b9fc7dc92 initial checkin of node IPMI power control 2020-11-19 17:51:57 -06:00
Gregory Kurtzer
e9132cf6f7 Basic functionality of wwctl vnfs build worked out 2020-11-18 22:46:23 -08:00
Gregory Kurtzer
724e1de14c Setup kernel support 2020-11-18 21:52:03 -08:00
Gregory Kurtzer
0bc53ea483 Last bit of updates for basic overlay support 2020-11-18 20:37:18 -08:00
Gregory Kurtzer
27441f77d3 Days updates, fixes, and UI updates 2020-11-18 17:41:10 -08:00
Gregory Kurtzer
ed7dbdaf32 Fleshed out the framework of most of the wwctl overlay command group. 2020-11-17 21:50:27 -08:00
Gregory Kurtzer
108174d35c Still working on CLI framework for wwctl overlay 2020-11-16 22:43:13 -08:00
Gregory Kurtzer
85603ee947 Lots of changes including: wwctl overlay list and framework for other commands 2020-11-16 21:37:55 -08:00
Gregory Kurtzer
c39257a7ff Added some Cobra framework for new command groups as I'm thinking through the interface. 2020-11-13 21:29:22 -08:00