Commit Graph

539 Commits

Author SHA1 Message Date
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
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 M. Kurtzer
5124519caa Merge pull request #111 from gmkurtzer/overlay_fix
Overlay Fixup
2021-09-06 15:19: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
Gregory Kurtzer
5c4e1e2ecd Fixed logging and cleaned up util package 2021-09-06 11:01:59 -07:00
Gregory Kurtzer
25936a21bb SuSE Leap Singularity def should be under Singularity/ 2021-09-05 07:50:10 -07:00
Gregory M. Kurtzer
25ca3b1523 Merge pull request #110 from mslacken/container
leap container definition should be in the same place
2021-09-05 07:46:41 -07:00
Christian Goll
4a972d97fa leap container definition should be in the same place 2021-09-03 16:37:50 +02:00
Gregory M. Kurtzer
bf13c97046 Merge pull request #109 from gmkurtzer/bind_escape
Container exec bind escape
2021-09-02 21:57:53 -07:00
Gregory M. Kurtzer
ea0ddb0111 Merge pull request #108 from gmkurtzer/container_resolvconf
Container resolv.conf optimizations
2021-09-02 16:11:31 -07:00
Gregory M. Kurtzer
97b4970fa1 Merge branch 'main' into container_resolvconf 2021-09-02 16:09:35 -07:00
Gregory M. Kurtzer
4a34d6e048 Merge pull request #100 from gmkurtzer/cleanups2
More cleanups and fixes
2021-09-02 16:08:36 -07:00
Gregory Kurtzer
4c8edc16fe Changed API name to valid path 2021-09-02 15:34:19 -07:00
Gregory Kurtzer
ed64386b8b remove debug print 2021-09-01 21:20:50 -07:00
Gregory Kurtzer
3665e06cb1 Add ability to escape a split path as well 2021-09-01 21:20:36 -07:00
Gregory Kurtzer
caf9f4b80f Have more intelligence on splitting bind paths 2021-09-01 21:13:46 -07:00
Gregory Kurtzer
50e6f0daf4 Format fix. 2021-09-01 19:28:12 -07:00
Gregory Kurtzer
d888483476 Merge branch 'main' of github.com:hpcng/warewulf 2021-09-01 19:27:06 -07:00
Gregory Kurtzer
198791fb10 add default and sane path to container exec 2021-09-01 19:26:38 -07:00
Gregory Kurtzer
fc7182d7bd Don't bind resolv.conf, copy on import 2021-09-01 19:23:13 -07:00
Gregory M. Kurtzer
701efec833 Merge pull request #106 from mslacken/CopyUIDGID
added function CopyUIDGID for file file ownerships
2021-09-01 12:02:44 -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
Gregory Kurtzer
fe821dc3ee Merge branch 'main' of github.com:hpcng/warewulf 2021-08-31 18:35:50 -07:00
Gregory M. Kurtzer
76d7b14fd6 Merge pull request #105 from elguero/addIpmiCommands
Add IPMI Power Commands, Soft And Reset
2021-08-29 20:35:58 -07:00
Gregory M. Kurtzer
5b3cae0720 Merge pull request #104 from elguero/typosCleanup
Clean up typos from copy and paste
2021-08-29 20:34:50 -07:00
Gregory Kurtzer
8ac42dafce Minor fixups to the OpenHPC DockerFile 2021-08-25 08:57:06 -07:00
Michael L. Young
a9fcf5e749 Add IPMI Power Commands, Soft And Reset 2021-08-25 08:38:16 -04:00
Michael L. Young
e171eae858 Clean up typos from copy and paste 2021-08-25 07:59:35 -04:00
Gregory Kurtzer
08223fee38 Merge branch 'main' into cleanups2 2021-08-24 22:46:35 -07:00
Gregory Kurtzer
a833022c5b Consolidated container recipes and added DockerFile for OHPC 2021-08-24 22:43:19 -07:00
Gregory Kurtzer
ccb2c45ff5 Merge branch 'main' of github.com:hpcng/warewulf 2021-08-24 21:49:22 -07:00
Gregory M. Kurtzer
26fd9ed0aa Merge pull request #103 from elguero/configIpmiPort
Add IPMI Port Configuration
2021-08-24 21:45:48 -07:00
Gregory Kurtzer
4f0f241ad7 Added NetworkManager as a dependency for Rocky recipe 2021-08-24 21:42:18 -07: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 M. Kurtzer
9835df8e8e Merge pull request #101 from elguero/ipmiInterfaceDisplay
Show IPMI Interface When Listing All Profiles
2021-08-24 07:07:24 -07:00
Michael L. Young
e74ff331ab Show IPMI Interface When Listing All Profiles
We added the ability to configure an IPMI interface. We missed
displaying the configuration when listing all profiles.
2021-08-24 09:07:08 -04:00
Gregory Kurtzer
eac54ad88a Working on vendor module fixes for go 2021-08-22 21:54:46 -07:00
Gregory M. Kurtzer
c6ee7124ec Merge pull request #98 from gmkurtzer/cleanups
Merging code and UI cleanups
2021-08-22 19:20:28 -07:00
Gregory Kurtzer
3a090a7133 Fixed missing package after move of ready 2021-08-22 19:17:41 -07:00
Gregory Kurtzer
371767daed Merge branch 'main' of github.com:hpcng/warewulf into cleanups 2021-08-22 19:10:09 -07:00
Gregory M. Kurtzer
31233d98f1 Merge pull request #99 from gmkurtzer/discoverable-fix
Merging
2021-08-22 19:08:49 -07:00
Gregory Kurtzer
64fa482c64 Moved ready command to node ready 2021-08-22 08:47:51 -07:00
Gregory Kurtzer
2d1bd17d93 Add dependencies to RPM SPEC 2021-08-22 07:28:49 -07:00