Gregory Kurtzer
3137f477bf
UI updates to include "overlay kind"
2021-09-13 13:28:44 -07:00
WestleyR
4edc16953e
Fix linting issues
2021-09-07 20:48:51 -07:00
Gregory M. Kurtzer
31e9929984
Merge pull request #113 from gmkurtzer/errors
...
Update Warewulf to use the standard upstream errors package
2021-09-07 20:26:34 -07:00
Gregory Kurtzer
d8ba3b26c2
Changing verbose message to debug + nodename
2021-09-06 15:13:41 -07:00
Gregory Kurtzer
c60be743ba
Update sources to use upstream errors package
2021-09-06 14:50:27 -07:00
Gregory Kurtzer
6ce8eedc75
Fixed error on path which would break the file walk
2021-09-06 11:02:22 -07:00
Christian Goll
b7e2dbab64
added function CopyUIDGID for file file ownerships
...
file ownerships are preserved now in overlays
2021-09-01 11:21:11 +02:00
Michael L. Young
13ad67e56e
Add IPMI Port Configuration
...
This commit adds the ability to configure the default IPMI port for a
profile or per node. If the port is not set, we default to 623.
Updated some areas to default to 'lan' for IPMI interface if it has not
been set.
2021-08-24 19:11:39 -04:00
Gregory Kurtzer
1e637ecb97
Merge branch 'fixups' of github.com:gmkurtzer/warewulf into main
2021-08-20 08:19:11 -07:00
Gregory M. Kurtzer
e523d1d62c
Merge pull request #92 from mslacken/ipmi
...
added configureable ipmiinterface used by ipmitool
2021-08-20 08:07:16 -07:00
Gregory Kurtzer
80e58c08ed
Git formatting fixes
2021-08-20 07:58:44 -07:00
Christian Goll
c6b2fc5795
added configureable ipmiinterface used by ipmitool
...
ipmitool is now searched from $PATH, so that self
compiled ipmitool can be used
2021-08-06 09:22:31 +02:00
Christian Goll
6d267d38e6
added IpCIDR entry for the nodes
2021-07-29 09:24:58 +02:00
Niko Kivel
17f26e8bf1
Params-->Keys
2021-05-11 08:45:09 +02:00
Niko Kivel
c12f257428
removed code debris
2021-05-10 09:55:36 +02:00
Niko Kivel
c6b97543d6
parameters in overlay
2021-05-10 09:14:22 +02:00
Niko Kivel
1c35b84e74
GroupName --> ClusterName
2021-04-28 22:38:39 +02:00
Gregory Kurtzer
4732868966
Slight modification to Yong's pigz conditional
2021-04-25 12:25:34 -07:00
Yong Qin
2e1017ca63
When available, use "pigz" to speedup compression.
2021-04-24 21:00:22 -07:00
Gregory Kurtzer
083c7bbe33
Compress the kmods and overlays
2021-04-24 16:36:22 -07:00
Niko Kivel
dc091263e2
additional functions for templates
2021-03-26 15:20:52 +01:00
Niko Kivel
ffe30a8113
missing netdev.Default in overlay
2021-03-24 15:12:19 +01:00
Ian Kaneshiro
846b45524c
Tidy up
...
- Ran goimports to format code and imports
- Removed unused module from go.mod
- Added .editorconfig to keep formatting standard across contributors
2021-02-16 11:54:12 -08:00
Niko Kivel
4af728d6bf
Use SystemOverlay when building system overlay
...
Use SystemOverlay when building system overlay
2021-01-28 10:02:43 +09:00
Gregory Kurtzer
72b1d8c9d8
UI Updates with a few minor fixups scattered here and there
2021-01-14 20:23:42 -08:00
Gregory Kurtzer
e5be3d8182
Cleaned init subsystem, Ipmi, SELinux, added Root option, and fixed defaults
2020-12-20 22:41:02 -08:00
Gregory Kurtzer
5c354af31d
Don't error/warn when file isn't found
2020-12-19 00:38:48 -08:00
Shannon V. Davidson
cb8336be8c
Merge branch 'main' of github.com:ctrliq/warewulf into main
2020-12-14 09:14:19 -06:00
Shannon V. Davidson
643a69b75b
Added IpmiGateway in case of separate BMC and control network
2020-12-10 09:52:22 -06:00
Gregory Kurtzer
28e66e8659
Added some debugging output for building overlays
2020-12-07 19:43:04 -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
0095b55624
Updates around VNFS restructure and kernel restructure. More coming.
2020-12-05 16:43:30 -08:00
Gregory Kurtzer
4af41736ab
Fixups for new API
2020-12-03 17:28:58 -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
eb19627e13
Update templates for IPMI
2020-12-01 18:24:31 -08:00
Gregory Kurtzer
cc55c2a196
Update to templating for overlays
2020-12-01 13:04:49 -08:00
Gregory Kurtzer
4d752a67db
Added controllers, services, and lots of various optimizations and fixes
2020-11-30 23:07:42 -08:00
Gregory Kurtzer
dba9de2c8b
Updates to overlay for NodeDB updates
2020-11-26 19:16:55 -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
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
221e71b384
A bunch of changes including reworking the assets -> node API
2020-11-20 17:59:06 -08:00
Gregory Kurtzer
f87708784d
Minor cleanups and fleshed out the wwctl overlay show command
2020-11-19 16:56:22 -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
85603ee947
Lots of changes including: wwctl overlay list and framework for other commands
2020-11-16 21:37:55 -08:00