diff --git a/images/ubuntu/scripts/build/configure-apt.sh b/images/ubuntu/scripts/build/configure-apt.sh index 70660a313..b36e4762b 100644 --- a/images/ubuntu/scripts/build/configure-apt.sh +++ b/images/ubuntu/scripts/build/configure-apt.sh @@ -4,6 +4,8 @@ ## Desc: Configure apt, install jq and apt-fast packages. ################################################################################ +source $HELPER_SCRIPTS/os.sh + # Stop and disable apt-daily upgrade services; systemctl stop apt-daily.timer systemctl disable apt-daily.timer diff --git a/images/ubuntu/templates/ubuntu-24.04.pkr.hcl b/images/ubuntu/templates/ubuntu-24.04.pkr.hcl index e4964a908..650202b3b 100644 --- a/images/ubuntu/templates/ubuntu-24.04.pkr.hcl +++ b/images/ubuntu/templates/ubuntu-24.04.pkr.hcl @@ -183,13 +183,18 @@ build { inline = ["mkdir ${var.image_folder}", "chmod 777 ${var.image_folder}"] } + provisioner "file" { + destination = "${var.helper_script_folder}" + source = "${path.root}/../scripts/helpers" + } + provisioner "shell" { execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" script = "${path.root}/../scripts/build/configure-apt-mock.sh" } provisioner "shell" { - environment_vars = ["DEBIAN_FRONTEND=noninteractive"] + environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}","DEBIAN_FRONTEND=noninteractive"] execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" scripts = [ "${path.root}/../scripts/build/install-ms-repos.sh", @@ -203,11 +208,6 @@ build { script = "${path.root}/../scripts/build/configure-limits.sh" } - provisioner "file" { - destination = "${var.helper_script_folder}" - source = "${path.root}/../scripts/helpers" - } - provisioner "file" { destination = "${var.installer_script_folder}" source = "${path.root}/../scripts/build" diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json index beb06507d..187860bf9 100644 --- a/images/ubuntu/toolsets/toolset-2404.json +++ b/images/ubuntu/toolsets/toolset-2404.json @@ -219,13 +219,9 @@ ], "dotnet": { "aptPackages": [ - "dotnet-sdk-6.0", - "dotnet-sdk-7.0", "dotnet-sdk-8.0" ], "versions": [ - "6.0", - "7.0", "8.0" ], "tools": [