Commit Graph

582 Commits

Author SHA1 Message Date
Christian Goll
341bdc2019 fixed linting errors 2021-09-20 13:06:43 +02:00
Christian Goll
dfd6ce3735 handling k ernels by nme
version is also stored, kernel name defaults to its version
2021-09-20 12:22:36 +02:00
Gregory Kurtzer
acf2990936 Bumped version 2021-09-15 22:03:56 -07:00
Gregory M. Kurtzer
040520bff7 Merge pull request #133 from gmkurtzer/vendor_make_fix
Vendor make fix
2021-09-15 22:02:46 -07:00
Gregory M. Kurtzer
b8f521378f Merge pull request #128 from gmkurtzer/overlay_ui_updates
Overlay UI updates
2021-09-15 22:02:32 -07:00
Gregory Kurtzer
a8229f3fa1 Some minor Makefile updates 2021-09-15 21:24:55 -07:00
Gregory Kurtzer
fcebd026ce Removed the go tooling for the make all 2021-09-15 21:05:12 -07:00
Gregory M. Kurtzer
3656b68ee7 Merge pull request #127 from gmkurtzer/updates_for_docs
Updates for docs
2021-09-15 12:29:32 -07:00
Gregory Kurtzer
24b017f4f1 Properly handle import dest being a directory (thanks @elguero!) 2021-09-15 10:00:56 -07:00
Gregory Kurtzer
c6f723d52f Additional fixups, thanks @elguero! 2021-09-14 21:36:27 -07:00
Gregory Kurtzer
9581281cb4 Fixed redundant usage errors 2021-09-13 22:36:45 -07:00
Gregory Kurtzer
473ecd7e96 Allow chmod on both file and directory 2021-09-13 22:30:49 -07:00
Gregory Kurtzer
5d425a897f Check length of args properly before using array slice. 2021-09-13 22:29:41 -07:00
Gregory Kurtzer
204b88742a Make sure list has a minimum args of 1. 2021-09-13 22:26:49 -07:00
Gregory Kurtzer
3137f477bf UI updates to include "overlay kind" 2021-09-13 13:28:44 -07:00
Gregory Kurtzer
5bff8be72e Clustername bug not showing up in profiles.
Not sure how this bug has existed for so long without being noticed! CRAZY!
2021-09-12 14:42:08 -07:00
Gregory Kurtzer
20031c2cfb More nomenclature cleanups 2021-09-12 14:25:43 -07:00
Gregory Kurtzer
60155cf127 these validity checks were causing problems with undefining configurations.
Removing these for now, as we will trust the user with doing the right thing.
2021-09-12 14:15:54 -07:00
Gregory Kurtzer
859bbcc316 Be more consistent with UI nomenclature with kernel and container 2021-09-12 13:35:49 -07:00
Gregory Kurtzer
e679fa24fa Cleanup container list command 2021-09-11 21:23:30 -07:00
Gregory M. Kurtzer
0ae20aab31 Merge pull request #125 from WestleyK/better_error_handling
Better error handling for some of wwctl commands
2021-09-10 21:20:31 -07:00
WestleyR
705b321f80 Better error handling for some of wwctl commands
Better error handling, also prints a stack trace for `wwctl` if
`--debug` flag is used.
2021-09-10 21:18:45 -07:00
Gregory M. Kurtzer
85ba06211c Merge pull request #126 from WestleyK/always_rebuild_go
Always rebuild the go binaries
2021-09-10 19:59:10 -07:00
Gregory M. Kurtzer
c07a047976 Merge pull request #122 from gmkurtzer/log_timestamps
Adding timestamps to log output
2021-09-10 18:29:11 -07:00
Gregory Kurtzer
09652cd56d Various more updates around Warewulf service and erorr cleanup 2021-09-10 18:25:58 -07:00
Gregory M. Kurtzer
95dc5d3223 Merge pull request #124 from WestleyK/increase_lint_time
Increase timeout for lint action
2021-09-10 17:09:45 -07:00
WestleyR
379fa9404b Always rebuild the go binaries
Its not practical to run `make clean ; make` every time you want to
rebuild one of the go binaries. Go will automatically cache builds and
file changes.
2021-09-10 12:06:19 -07:00
WestleyR
53651be35a Increase timeout for lint action
- Related to: #120
2021-09-10 11:09:09 -07:00
Gregory Kurtzer
2cabe4b806 Missed a false on lint fixes (ref: #123) 2021-09-10 10:51:37 -07:00
Gregory Kurtzer
e3eb57efcd Adding timestamps to log output (re: #121) 2021-09-09 21:16:07 -07:00
Gregory M. Kurtzer
a71c060b15 Merge pull request #118 from gmkurtzer/lint_fixes
Lint fixes
2021-09-08 20:49:36 -07:00
Gregory Kurtzer
f9b9c3a8c1 Linting fixes 2021-09-08 20:37:58 -07:00
Gregory M. Kurtzer
4b5e3fd6eb Merge pull request #117 from WestleyK/remove_commented_code
Remove commented test code
2021-09-08 16:12:09 -07:00
Gregory M. Kurtzer
7bfe61d629 Merge pull request #114 from gmkurtzer/overlay_chown
Added overlay chown subcommand
2021-09-08 16:11:53 -07:00
Gregory M. Kurtzer
5fa6105630 Merge pull request #116 from mslacken/kernel-container
Added container option for kernel import
2021-09-08 16:10:14 -07:00
Gregory M. Kurtzer
3849cb05c8 Merge pull request #115 from gmkurtzer/ms_rec-fixup
MS_REC added to MS_PRIVATE mount on root
2021-09-08 16:08:41 -07:00
WestleyR
cab2d4a316 Remove commented test code
Seems to be extra test code from
09a83ff904.
2021-09-08 14:12:20 -07:00
Gregory Kurtzer
84c0c72219 MS_REC added to MS_PRIVATE mount on root 2021-09-08 11:52:22 -07:00
Gregory M. Kurtzer
53b56f76b5 Merge pull request #112 from WestleyK/fix_linting
Fix linting issues
2021-09-08 11:49:00 -07:00
Gregory Kurtzer
09a83ff904 Container exec fixups 2021-09-08 11:40:14 -07:00
Gregory Kurtzer
a2426d1fd3 if we return from Cobra command with error, don't show help. 2021-09-08 11:39:02 -07:00
Gregory Kurtzer
ee5b099e02 Exit with error properly and fix lint check 2021-09-08 11:38:39 -07:00
Christian Goll
3093ef526a Added container option for kernel import 2021-09-08 17:50:44 +02:00
WestleyR
fdf6fc88fa Use Id.Get(), remove unused function 2021-09-07 21:28:21 -07:00
WestleyR
85f5f335c5 lint: ingnore the staticfile dir 2021-09-07 21:24:10 -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
349981f5bb Added wwctl overlay chown ... command group 2021-09-06 17:38:04 -07:00
Gregory Kurtzer
16843d8b4e Fixed issue where util.IsFile() was returning true for directories 2021-09-06 17:37:50 -07:00
Gregory Kurtzer
90c997a4a1 Cleaned up arguments for chmod 2021-09-06 17:37:13 -07:00