Skip to content

Commit c05226f

Browse files
committed
Merge branch 'ubuntu-jammy' into merge-jammy
2 parents ca146c8 + 66a355d commit c05226f

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

ci/pipelines/builder.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ jobs:
480480
STEMCELL_BUCKET: bosh-core-stemcells-candidate(@= FIPS @)
481481
GIT_USER_EMAIL: *ci_bot_email
482482
GIT_USER_NAME: *ci_bot_name
483-
#! AGENT_SUFFIX: ""
483+
AGENT_SUFFIX: (@= data.values.stemcell_details.agent_suffix @)
484484
#@ if/end FIPS != "":
485485
UBUNTU_ADVANTAGE_TOKEN: ((ubuntu_advantage_token))
486486
privileged: true
@@ -492,7 +492,7 @@ jobs:
492492
params:
493493
files:
494494
- stemcell/*.tgz
495-
rename: "{{.Version}}/(@= IAAS @)-(@= HYPERVISOR @)(@= FIPS @).meta4"
495+
rename: "{{.Version}}/(@= IAAS @)-(@= HYPERVISOR @)(@= FIPS @)(@= data.values.stemcell_details.agent_suffix @).meta4"
496496
options:
497497
author_email: *ci_bot_email
498498
author_name: *ci_bot_name
@@ -577,7 +577,7 @@ jobs:
577577
file: bosh-stemcells-ci/ci/tasks/bats/iaas/gcp/prepare-bats-config.yml
578578
image: bosh-integration-image
579579
params:
580-
VARS_STEMCELL_NAME: bosh-google-kvm-ubuntu-(@= data.values.stemcell_details.os_short_name @)
580+
VARS_STEMCELL_NAME: bosh-google-kvm-ubuntu-(@= data.values.stemcell_details.os_short_name @)(@= data.values.stemcell_details.agent_suffix @)
581581
VARS_NETWORK_DEFAULT: bosh-concourse
582582
VARS_AVAILABILITY_ZONE: europe-north2-a
583583
VARS_MACHINE_TYPE: e2-standard-2
@@ -641,7 +641,7 @@ jobs:
641641
COMMIT_PREFIX: candidate
642642
COPY_KEYS:
643643
#@ for iaas in data.values.stemcell_details.include_fips_iaas:
644-
- (@= iaas.iaas @)/bosh-stemcell-%s-(@= iaas.iaas @)-(@= iaas.hypervisor @)-(@= data.values.stemcell_details.os_name @)-fips.tgz
644+
- (@= iaas.iaas @)/bosh-stemcell-%s-(@= iaas.iaas @)-(@= iaas.hypervisor @)-(@= data.values.stemcell_details.os_name @)-fips(@= data.values.stemcell_details.agent_suffix @).tgz
645645
#@ end
646646
FROM_BUCKET_NAME: bosh-core-stemcells-candidate-fips
647647
FROM_INDEX: dev
@@ -663,7 +663,7 @@ jobs:
663663
COMMIT_PREFIX: candidate
664664
COPY_KEYS:
665665
#@ for iaas in data.values.stemcell_details.include_iaas:
666-
- (@= iaas.iaas @)/bosh-stemcell-%s-(@= iaas.iaas @)-(@= iaas.hypervisor @)-(@= data.values.stemcell_details.os_name @).tgz
666+
- (@= iaas.iaas @)/bosh-stemcell-%s-(@= iaas.iaas @)-(@= iaas.hypervisor @)-(@= data.values.stemcell_details.os_name @)(@= data.values.stemcell_details.agent_suffix @).tgz
667667
#@ end
668668
FROM_BUCKET_NAME: bosh-core-stemcells-candidate
669669
FROM_INDEX: dev
@@ -916,7 +916,7 @@ resources:
916916
options:
917917
private_key: ((github_deploy_key_bosh-io-stemcells-core-index.private_key))
918918
filters:
919-
- repositorypath: "*/(@= IAAS @)-(@= HYPERVISOR @)(@= FIPS @).meta4"
919+
- repositorypath: "*/(@= IAAS @)-(@= HYPERVISOR @)(@= FIPS @)(@= data.values.stemcell_details.agent_suffix @).meta4"
920920
uri: git+ssh://git@github.com:cloudfoundry/bosh-io-stemcells-core-index.git//dev/(@= data.values.stemcell_details.os_name @)(@= FIPS @)/
921921
url_handlers:
922922
- include:

ci/pipelines/vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#@data/values
22
---
33
stemcell_details:
4+
agent_suffix: #! empty
45
branch: ubuntu-noble
56
major_version: 1
67
os_version: "24.04"

ci/tasks/build.sh

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ check_param IAAS
2323
check_param HYPERVISOR
2424
check_param OS_NAME
2525
check_param OS_VERSION
26-
AGENT_SUFFIX="${AGENT_SUFFIX--go_agent}"
2726

2827
export CANDIDATE_BUILD_NUMBER=$( cat "${REPO_PARENT}/version/number" | sed 's/\.0$//;s/\.0$//' )
2928

@@ -88,20 +87,20 @@ set -e
8887
cd "${REPO_PARENT}/bosh-linux-stemcell-builder"
8988
bundle install
9089
91-
if [[ -z "$OS_IMAGE" ]]; then
92-
bundle exec rake stemcell:build[$IAAS,$HYPERVISOR,$OS_NAME,$OS_VERSION,$CANDIDATE_BUILD_NUMBER]
90+
if [[ -z "${OS_IMAGE}" ]]; then
91+
bundle exec rake stemcell:build[${IAAS},${HYPERVISOR},${OS_NAME},${OS_VERSION},${CANDIDATE_BUILD_NUMBER}]
9392
rm -f ./tmp/base_os_image.tgz
9493
else
95-
bundle exec rake stemcell:build_with_local_os_image[$IAAS,$HYPERVISOR,$OS_NAME,$OS_VERSION,$OS_IMAGE,$CANDIDATE_BUILD_NUMBER]
94+
bundle exec rake stemcell:build_with_local_os_image[${IAAS},${HYPERVISOR},${OS_NAME},${OS_VERSION},${OS_IMAGE},${CANDIDATE_BUILD_NUMBER}]
9695
fi
9796
SUDO
9897

9998
#
10099
# Output and checksum the stemcell artifacts
101100
#
102101

103-
stemcell_name="bosh-stemcell-${CANDIDATE_BUILD_NUMBER}-$IAAS-$HYPERVISOR-$OS_NAME-$OS_VERSION${AGENT_SUFFIX}"
104-
meta4_path="${REPO_PARENT}/stemcells-index-output/dev/$OS_NAME-$OS_VERSION/${CANDIDATE_BUILD_NUMBER}/$IAAS-$HYPERVISOR${AGENT_SUFFIX}.meta4"
102+
stemcell_name="bosh-stemcell-${CANDIDATE_BUILD_NUMBER}-${IAAS}-${HYPERVISOR}-${OS_NAME}-${OS_VERSION}${AGENT_SUFFIX}"
103+
meta4_path="${REPO_PARENT}/stemcells-index-output/dev/${OS_NAME}-${OS_VERSION}/${CANDIDATE_BUILD_NUMBER}/${IAAS}-${HYPERVISOR}${AGENT_SUFFIX}.meta4"
105104

106105
echo "${CANDIDATE_BUILD_NUMBER}" > "${REPO_PARENT}/candidate-build-number/number"
107106
mkdir -p "$( dirname "$meta4_path" )"
@@ -137,4 +136,4 @@ cd "${REPO_PARENT}/stemcells-index-output"
137136
git add -A
138137
git config --global user.email "${GIT_USER_EMAIL}"
139138
git config --global user.name "${GIT_USER_NAME}"
140-
git commit -m "dev: ${OS_NAME}-${OS_VERSION}/${CANDIDATE_BUILD_NUMBER} ($IAAS-$HYPERVISOR)"
139+
git commit -m "dev: ${OS_NAME}-${OS_VERSION}/${CANDIDATE_BUILD_NUMBER} (${IAAS}-${HYPERVISOR})"

ci/tasks/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ params:
2727
STEMCELL_BUCKET: replace-me
2828
S3_API_ENDPOINT: s3.amazonaws.com
2929
ESM_TOKEN:
30-
AGENT_SUFFIX: -go_agent
30+
AGENT_SUFFIX:
3131
GIT_USER_EMAIL:
3232
GIT_USER_NAME:

0 commit comments

Comments
 (0)