* Upadate dev container to use EL10 * Update CI to use EL10 * Update spec file for EL10 * Add `make rpm` target for building RPMs * Use `mktemp` for `make dist` to use devcontainer filesystem * Set default dhcpd and tftpd to dnsmasq for EL10 * Fix dnsmasq template tftp paths to use basename Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
22 lines
645 B
JSON
22 lines
645 B
JSON
{
|
|
"name": "Warewulf Development",
|
|
"image": "registry.docker.com/rockylinux/rockylinux:10",
|
|
"remoteUser": "vscode",
|
|
"onCreateCommand": "sudo dnf install -y dnf-utils && sudo dnf config-manager --set-enabled crb && sudo dnf install -y unzip cpio gpgme-devel python3-sphinx python3-sphinx_rtd_theme",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/common-utils:2": {},
|
|
"ghcr.io/devcontainers/features/git:1": {},
|
|
"ghcr.io/devcontainers/features/go:1": {
|
|
"version": "latest"
|
|
}
|
|
},
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"golang.go",
|
|
"ms-vscode.makefile-tools"
|
|
]
|
|
}
|
|
}
|
|
}
|