Xu Yang
555947529f
make necessary changes for code updates
...
Signed-off-by: Xu Yang <xyang@ciq.com >
2024-04-04 00:17:30 -06:00
Jonathon Anderson
a1832ad8c1
Complete transfer of Warewulf from HPCng
...
Warewulf is now being maintained in its own GitHub organization at
github.com/warewulf
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2024-01-26 21:35:04 -07:00
Jonathon Anderson
42842aeee1
Format entire source code using make fmt
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2023-10-23 17:56:20 -06:00
Jonathon Anderson
a10fdb3808
Remove config.DataStore()
...
Comments in the code were already disparaging of config.DataStore(), but
implied that its presence made other code more readable. It was only
used in two places and, imo, how I've refactored it is more explicit and
clear than it was.
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-04-19 14:02:43 -06:00
Jonathon Anderson
c461e65a98
Rename pkg/warewulfconf to pkg/config
...
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-04-19 14:02:43 -06:00
Jonathon Anderson
e8e9c4f3bd
Merge branch 'development' into lint-update
2023-02-02 14:38:33 -07:00
Christian Goll
534ae70ca4
remove signature from OCI image
2023-01-11 15:55:49 +01:00
mslacken
ab0ee87629
updated linter and fixed deprecated stuff
2022-10-14 17:40:16 +02:00
Christian Goll
ca698182f9
direct file is now also suppored
2022-04-14 14:45:23 +02:00
Christian Goll
18e2147953
added file uri pattern for container import
2022-04-14 14:25:22 +02:00
jcsiadal
8e626e9a62
Add config option for shared state dir
...
Signed-off-by: jcsiadal <jeremy.c.siadal@intel.com >
Changes default share to /srv/warewulf
Update specfile
Some changes to match Golang standards
2022-01-11 05:52:58 +00:00
Gregory Kurtzer
f9b9c3a8c1
Linting fixes
2021-09-08 20:37:58 -07:00
WestleyR
fdf6fc88fa
Use Id.Get(), remove unused function
2021-09-07 21:28:21 -07:00
WestleyR
4edc16953e
Fix linting issues
2021-09-07 20:48:51 -07: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
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
27441f77d3
Days updates, fixes, and UI updates
2020-11-18 17:41:10 -08:00
Ian Kaneshiro
fff79227d8
Support pulling from docker daemon
2020-11-11 10:25:39 -08:00
Gregory Kurtzer
f3ec8ee923
Lots of cleanups, added vnfs package and utilizing config package for constants
2020-11-09 17:24:35 -08:00
Gregory Kurtzer
4e0a5bea48
Updated build to be able to build from OCI repositories and some housecleaning
2020-11-07 21:34:07 -08:00
Ian Kaneshiro
8aec707f42
Use github.com/containers/image/v5
2020-11-06 17:08:32 -08:00
Ian Kaneshiro
70c73a84c3
Add VNFS image cache of oci registry based images
2020-11-06 16:34:36 -08:00