feat: add python and make
All checks were successful
Build / build (pull_request) Successful in 14m1s

- add python and make to the base images
- remove make, python and jq from images derived from base
This commit is contained in:
Ben Vincent 2025-03-09 17:06:37 +11:00
parent f92b6f13ff
commit 63afa81440
8 changed files with 10 additions and 20 deletions

View File

@ -4,8 +4,6 @@ packages = [
"bash", "bash",
"consul", "consul",
"docker-ce-cli", "docker-ce-cli",
"jq",
"make",
"nodejs", "nodejs",
"packer", "packer",
"terraform", "terraform",

View File

@ -5,6 +5,11 @@ use_incus = false
packages = [ packages = [
"git", "git",
"jq", "jq",
"make",
"python3.11",
"python3.11-pip",
"python3.12",
"python3.12-pip",
"uv", "uv",
"wget", "wget",
] ]

View File

@ -1,13 +1,6 @@
# almalinux/8.10/jupyterlab # almalinux/8.10/jupyterlab
docker_source = "git.query.consul/unkin/almalinux8-base:latest" docker_source = "git.query.consul/unkin/almalinux8-base:latest"
deploy_files_from_common = true deploy_files_from_common = true
packages = [
"uv",
"python3.11",
"python3.11-pip",
"python3.12",
"python3.12-pip"
]
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"dnf install -y sudo", "dnf install -y sudo",
] ]

View File

@ -19,7 +19,6 @@ packages = [
"intltool", "intltool",
"jna", "jna",
"ltrace", "ltrace",
"make",
"nfpm", "nfpm",
"patchutils", "patchutils",
"perl-Fedora-VSP", "perl-Fedora-VSP",

View File

@ -4,8 +4,6 @@ packages = [
"bash", "bash",
"consul", "consul",
"docker-ce-cli", "docker-ce-cli",
"jq",
"make",
"nodejs", "nodejs",
"packer", "packer",
"terraform", "terraform",

View File

@ -5,6 +5,11 @@ use_incus = false
packages = [ packages = [
"git", "git",
"jq", "jq",
"make",
"python3.11",
"python3.11-pip",
"python3.12",
"python3.12-pip",
"uv", "uv",
"wget", "wget",
] ]

View File

@ -1,13 +1,6 @@
# almalinux/9.5/jupyterlab # almalinux/9.5/jupyterlab
deploy_files_from_common = true deploy_files_from_common = true
docker_source = "git.query.consul/unkin/almalinux9-base:latest" docker_source = "git.query.consul/unkin/almalinux9-base:latest"
packages = [
"uv",
"python3.11",
"python3.11-pip",
"python3.12",
"python3.12-pip"
]
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"dnf install -y sudo", "dnf install -y sudo",
] ]

View File

@ -19,7 +19,6 @@ packages = [
"intltool", "intltool",
"jna", "jna",
"ltrace", "ltrace",
"make",
"nfpm", "nfpm",
"patchutils", "patchutils",
"perl-Fedora-VSP", "perl-Fedora-VSP",