Skip to content

Commit e4a7e03

Browse files
committed
Merge branch 'oss-ubuntu-jammy' into merge-jammy-to-noble
2 parents e7ba944 + e5877f8 commit e4a7e03

6 files changed

Lines changed: 28 additions & 18 deletions

File tree

‎.github/workflows/sbom.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@ jobs:
5858
uses: advanced-security/spdx-dependency-submission-action@v0.4.0
5959

6060
- name: Upload Trivy scan results to GitHub Security tab [all]
61-
uses: github/codeql-action/upload-sarif@v4.38.2
61+
uses: github/codeql-action/upload-sarif@v4.39.1
6262
with:
6363
sarif_file: 'trivy-results-all.sarif'
6464
category: all
6565

6666
- name: Upload Trivy scan results to GitHub Security tab [fix-available]
67-
uses: github/codeql-action/upload-sarif@v4.38.2
67+
uses: github/codeql-action/upload-sarif@v4.39.1
6868
with:
6969
sarif_file: 'trivy-results-with-fix.sarif'
7070
category: fix-available

‎bosh-stemcell/lib/bosh/stemcell/stemcell_packager.rb‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ def manifest(disk_format)
4444
"sha1" => image_checksum,
4545
"operating_system" => "#{definition.operating_system.name}-#{definition.operating_system.version}",
4646
"stemcell_formats" => infrastructure.stemcell_formats,
47+
"agent_features" => [],
4748
"cloud_properties" => manifest_cloud_properties(disk_format, infrastructure, stemcell_name)
4849
}
4950
end

‎bosh-stemcell/spec/bosh/stemcell/stemcell_packager_spec.rb‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ def additional_cloud_properties
105105
"version" => "1234",
106106
"bosh_protocol" => 1,
107107
"api_version" => 3,
108+
"agent_features" => [],
108109
"sha1" => "c1ebdefc3f8282a9d7d47803fb5030b61ffc793d", # SHA-1 of image above
109110
"operating_system" => "ubuntu-noble",
110111
"stemcell_formats" => ["stemcell-format-a", "stemcell-format-b"],
@@ -124,6 +125,16 @@ def additional_cloud_properties
124125
})
125126
end
126127

128+
it "includes the agent feature list in the packaged manifest" do
129+
packager.package(disk_format)
130+
131+
manifest = YAML.load_file(File.join(work_dir, "stemcell/stemcell.MF"))
132+
expect(manifest["agent_features"]).to eq([])
133+
contents, _, status = Open3.capture3("tar", "xOf", File.join(tarball_dir, "bosh-stemcell-1234-fake_infra-fake_hypervisor-ubuntu-jammy-go_agent.tgz"), "stemcell.MF")
134+
expect(status.success?).to be(true)
135+
expect(YAML.safe_load(contents)["agent_features"]).to eq(manifest["agent_features"])
136+
end
137+
127138
it "returns the path of the created tarball" do
128139
expect(packager.package(disk_format)).to eq(
129140
File.join(tarball_dir, "bosh-stemcell-1234-fake_infra-fake_hypervisor-ubuntu-noble.tgz")

‎ci/pipeline-template.yml‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,13 +1408,11 @@ resources:
14081408
- name: bosh-cpi-certification-concourse-tasks
14091409
type: git
14101410
source:
1411-
branch: master
14121411
uri: https://github.com/cloudfoundry/bosh-cpi-certification
14131412

14141413
- name: bosh-aws-cpi-release
14151414
type: git
14161415
source:
1417-
branch: master
14181416
ignore_paths:
14191417
- .final_builds/**/*.yml
14201418
- releases/**/*.yml

‎ci/tasks/light-aws/build.sh‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ disk_size_gb=$(mb_to_gb "${BASH_REMATCH[1]}")
118118
disk_format="${BASH_REMATCH[1]}"
119119

120120
# Make sure we've closed the manifest file before writing to it
121-
# see https://github.com/cloudfoundry/bosh-aws-light-stemcell-builder/blob/master/ci/docker/Dockerfile#L30
121+
# see https://github.com/cloudfoundry/bosh-aws-light-stemcell-builder/blob/main/ci/docker/Dockerfile#L30
122122
light-stemcell-builder \
123123
-c "${CONFIG_PATH}" \
124124
--image "${stemcell_image}" \
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
<metalink xmlns="urn:ietf:params:xml:ns:metalink">
22
<file name="ubuntu-jammy.tgz">
3-
<hash type="sha-512">41413688aad1f040c79df97272b05f9f6d167a15499735933b6ad9bb7567af37869af0c3bc7609069ce7e134e76f72a13f0e56362e0899b0cdd0f2c9bba0cf22</hash>
4-
<hash type="sha-256">6b96b64c8b2d6cb23270c8419082a2a7ce15a046b32f22e2fdab187001f65127</hash>
5-
<hash type="sha-1">8be77a67a5954b612841577e0425cc941e3cd954</hash>
6-
<hash type="md5">7e911771431cc1ca29c9f4d2954b394b</hash>
7-
<size>438659911</size>
3+
<hash type="sha-512">d7867f29cb3db5dc2ed1fc227a6a56d8039d662f659579b475bc56c1f0a770e0fb695e584189e603d2a790db687e6f759693e57928bd5c150741d04852c0a408</hash>
4+
<hash type="sha-256">4784e0f8ebba4cdfc9ddb32426fe03afd0bf604694a1fb00f6ef1b6ec0c3ed3f</hash>
5+
<hash type="sha-1">06302e3438f1fab2411549bc50c35f536e0647f3</hash>
6+
<hash type="md5">2d3997764b428af3a26a86cce14a8cc1</hash>
7+
<size>438820903</size>
88
<url>https://storage.googleapis.com/bosh-os-images/ubuntu-jammy/ubuntu-jammy.tgz</url>
9-
<version>1289.0.0</version>
9+
<version>1337.0.0</version>
1010
</file>
1111
<file name="usn-log.json">
12-
<hash type="sha-512">a1d21d6de6e33faf9742b2c91de20f643fede71956621abd3450894859f6ff2546ea69b4bbf1b4ecf262fe802d426d5b67a932db00476ea78b63849d19e0a3f0</hash>
13-
<hash type="sha-256">b3dde0ffe3d28ab562b5b26e5b904c7e64bde7b36d534858adca3e99b915c738</hash>
14-
<hash type="sha-1">4d7d80ccb74c7f3e026ff5fb8a5d49f59268d62b</hash>
15-
<hash type="md5">99f43fe85a7b92b3382547b2eb20718d</hash>
16-
<size>81721</size>
12+
<hash type="sha-512">c9da43dad07cda9d4a47a4a383f86cf351808710f5d5eb0e5de0a55db43ac1ce39787c564320dec44ec4c350c815f1fb66a4e4bb949124dd6637506d3d791e14</hash>
13+
<hash type="sha-256">15de0c714aea8699cd6d014f3631d9080e3d097daeaa1c57a422ecbcd5787d31</hash>
14+
<hash type="sha-1">19e2296000a49a4737bf9eb527a62d9014078f5f</hash>
15+
<hash type="md5">6521a0709f22a0936c536e01aeb963dc</hash>
16+
<size>801</size>
1717
<url>https://storage.googleapis.com/bosh-os-images/ubuntu-jammy/usn-log.json</url>
18-
<version>1289.0.0</version>
18+
<version>1337.0.0</version>
1919
</file>
2020
<generator>metalink-repository-resource/0.0.0</generator>
21-
<published>2026-10-12T07:36:17.036131848Z</published>
21+
<published>2026-11-03T02:18:57.797464041Z</published>
2222
</metalink>

0 commit comments

Comments
 (0)