Commit Graph

59 Commits

Author SHA1 Message Date
Gregory Kurtzer
b60cacbd0f Revert "removed unused container child"
This reverts commit 30bc445a89.
2022-03-02 19:53:10 -08:00
Christian Goll
30bc445a89 removed unused container child 2022-03-02 15:39:47 +01:00
Gregory M. Kurtzer
88832420ca Merge pull request #306 from gmkurtzer/container_kernel_integration
Utilize containerized kernel by default
2022-02-27 18:03:25 -08:00
Gregory Kurtzer
93bcd14e0d Added a debugging comment 2022-02-24 22:01:06 -08:00
Gregory Kurtzer
a6c793caca Fixes for kernel identification within the container 2022-02-16 04:48:17 +00:00
Gregory Kurtzer
5a0c13225e Utilize containerized kernel and remove kernel Support 2022-02-15 06:49:24 +00:00
Gregory Kurtzer
2260be9f8f Working implemnetation of #271 2022-02-13 04:22:12 +00:00
Gregory M. Kurtzer
486e0079c6 Merge pull request #271 from mslacken/run-exec-exit
execute './.ww4/runExit` on exit of container exec
2022-02-12 19:31:40 -08:00
Christian Goll
10fdacee77 added wwctl container shell 2022-02-09 10:54:57 +01:00
Christian Goll
100cfe6a13 finaly added /usr/bin/bash as default to cnt exec 2022-02-04 11:06:27 +01:00
Christian Goll
df127b179d q 2022-02-03 09:59:24 +01:00
Christian Goll
bb4c33e024 Merge pull request #272 from mslacken/container-info
container info
2022-02-02 21:17:57 +01:00
Christian Goll
e57ea10df5 fix index 2022-02-01 16:36:39 +01:00
Christian Goll
099ad67719 Add to base conainer cmd 2022-02-01 16:09:16 +01:00
Christian Goll
be70ee6952 Add wwctl container show 2022-02-01 15:59:34 +01:00
Christian Goll
ad87ba7647 execute './.ww4/runExit` on exeit of container exec 2022-01-31 17:20:24 +01:00
Christian Goll
9d80a71cd8 will exec /usr/bin/bash if no cmd is provided 2022-01-31 17:06:56 +01:00
MatthewHink
cf090823a3 Fix container build --all. #215.
We didn't need to add an arg check here because it's already there.
2022-01-27 15:30:36 -05:00
Christian Goll
b426482d82 need valid url or dir to import something 2022-01-18 15:46:01 +01:00
jcsiadal
a1619e2d03 Fix misspelled command
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-12-04 01:47:14 +00:00
jcsiadal
0b93d6c277 Update help
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com>
2021-11-08 11:36:21 -08:00
Christian Goll
8010cd2435 dynamic nouns for 'wwwctl container' 2021-09-24 14:36:23 +02:00
Michael L. Young
0020d529b9 Fix panic when failing to include the command to be run by the
'container exec' command.

Update documentation for the 'container exec' command.
2021-09-20 16:57:01 -04:00
Gregory Kurtzer
e679fa24fa Cleanup container list command 2021-09-11 21:23:30 -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
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 Kurtzer
09a83ff904 Container exec fixups 2021-09-08 11:40:14 -07:00
WestleyR
4edc16953e Fix linting issues 2021-09-07 20:48:51 -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
caf9f4b80f Have more intelligence on splitting bind paths 2021-09-01 21:13:46 -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 Kurtzer
371767daed Merge branch 'main' of github.com:hpcng/warewulf into cleanups 2021-08-22 19:10:09 -07:00
Gregory Kurtzer
a82e1b0ea5 Fixed formatting across entire project 2021-08-21 08:04:47 -07:00
Gregory Kurtzer
cf45e5b8f6 Removing another debug Println() 2021-08-20 18:21:26 -07:00
Gregory Kurtzer
b3027e44ba Missed a debug Println() 2021-08-20 18:19:37 -07:00
Gregory Kurtzer
7826f69656 Support binds in container exec command
This addresses issue #88.
2021-08-20 14:16:16 -07:00
Gregory Kurtzer
dcea5ece28 Minor bug with removing container name if import fails. Fixed. 2021-03-06 18:32:29 -08:00
Gregory Kurtzer
455848463f If container import fails, delete the installed container dir (issue #28) 2021-03-06 18:18:40 -08:00
Gregory Kurtzer
6357e31438 Support container import of chroot directory 2021-02-24 21:01:56 -08:00
Gregory Kurtzer
5a07ac2e14 Cleaned container.Build() return 2021-02-24 21:01:35 -08:00
Gregory Kurtzer
64d1a24cd9 Added container command alias for 'vnfs' 2021-02-24 20:59:41 -08:00
Ian Kaneshiro
db28555165 Support OCI registry creds
Adds support to 3 environment variables:
- WAREWULF_OCI_USERNAME: registry user username
- WAREWULF_OCI_PASSWORD: registry user password
- WAREWULF_OCI_NOHTTPS: disable tls requirements (for local registries)

Note:
	This will default to ~/.docker/config.json for credentials and other docker
configurations on the system when no options are specified.
2021-02-16 18:11:23 -08: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
Gregory Kurtzer
88dbec7ed9 Automatically reload daemon configuration file when configuration file is changed. 2021-02-12 23:00:03 -08: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
90157e340a Set the HISTFILE to /dev/null so we don't rebuild containers on every exec 2020-12-19 21:06:04 -08:00
Gregory Kurtzer
62a1abaab3 Cleanups and minor fixups 2020-12-13 22:45:08 -08:00