diff --git a/README.md b/README.md
index 6ae8dde07f..e17c7d8dd9 100644
--- a/README.md
+++ b/README.md
@@ -130,7 +130,7 @@ the rake task the first time you create your docker container, but everytime
after, as long as you do not destroy the container, you should be able to run
the specific tests.
-To run the `ubuntu_${short_name}_spec.rb` tests (**assuming you've already built
+To run the OS image tests in `spec/os_image/ubuntu_spec.rb` (**assuming you've already built
the OS image** at the `tmp/ubuntu_base_image.tgz` and you're within the Docker
container):
@@ -138,7 +138,7 @@ container):
export short_name="jammy"
cd /opt/bosh/bosh-stemcell
bundle install
- OS_IMAGE=/opt/bosh/tmp/ubuntu_base_image.tgz bundle exec rspec -fd spec/os_image/ubuntu_${short_name}_spec.rb
+ OS_IMAGE=/opt/bosh/tmp/ubuntu_base_image.tgz bundle exec rspec -fd spec/os_image/ubuntu_spec.rb
```
### How to Run Tests for Stemcell
diff --git a/image-metalinks/ubuntu-jammy/ubuntu-jammy.meta4 b/image-metalinks/ubuntu-jammy/ubuntu-jammy.meta4
index 44d3c9e9d0..d678317a16 100644
--- a/image-metalinks/ubuntu-jammy/ubuntu-jammy.meta4
+++ b/image-metalinks/ubuntu-jammy/ubuntu-jammy.meta4
@@ -1,12 +1,12 @@
- e1cfd1478deb873f8815f8fc93235f17a7803b1a5372761924b88e1e31f3b4b84a0503f42e25ec3d322eccebd6ae5386291ba5d296721d3a517eb985ac8fe61f
- 8e86442c8873ad01bf931b8fa6b5624d119c7209c0fdc7a963af55b048ed3989
- 542e1f9063ac6c5336058b1a94558e6a144e53f2
- 913d82745f2843bb0b0532fbc1698cda
- 435172443
+ ff2f68b3d31073f864e00366970ae6574f7a98cccce384e97fb5a83ec0b7fea5b304595f7bbfce1a0a5c978c33a1438da9e67130141b770ba450f6350e449cf9
+ 656941d3bcf823f63ae269b5e0812c9df2c48fde133fa9119d5868d4f108daf5
+ c7ce2218cbdc085a7a49e1d5fd062bf8c77a3a93
+ df87851e050b0121e5af52d335ec802d
+ 435167024
https://storage.googleapis.com/bosh-os-images/ubuntu-jammy/ubuntu-jammy.tgz
- 1075.0.0
+ 1079.0.0
44018019582146fc17ac3f15c277be6986afd613e481b8483cf41e838fbdfce25520364d6a3fe83400b5b838cd51b720e0484599bccc95e315fc146df1b29931
@@ -15,8 +15,8 @@
03de9e337af1c22d0e6cb40a01cc117d
32713
https://storage.googleapis.com/bosh-os-images/ubuntu-jammy/usn-log.json
- 1075.0.0
+ 1079.0.0
metalink-repository-resource/0.0.0
- 2026-06-05T23:32:35.367749996Z
+ 2026-06-06T14:48:32.085069046Z
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.sha256sum b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.sha256sum
index ec00d85f33..d15624746c 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.sha256sum
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.sha256sum
@@ -1 +1 @@
-ccfcb612148e0cfe9966a4bfcb17045e4433cd19888abcba8f42fdfb7fbab238
+0c1f46cfc77651b8b06e422f9266a178fb615f27702c6e3996a7cbb87625f7a7
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.url b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.url
index 12da29e338..bdcb71df79 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.url
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.url
@@ -1 +1 @@
-https://bosh-azure-storage-cli-artifacts.s3.us-east-1.amazonaws.com/azure-storage-cli-0.0.235-linux-amd64
+https://bosh-azure-storage-cli-artifacts.s3.us-east-1.amazonaws.com/azure-storage-cli-0.0.236-linux-amd64
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.version b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.version
index ebefa32773..eaf41a0e43 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.version
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-azure-storage.version
@@ -1 +1 @@
-0.0.235
+0.0.236
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.sha256sum b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.sha256sum
index 9e79013b78..d4aa20a2ff 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.sha256sum
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.sha256sum
@@ -1 +1 @@
-644476a06860d2f5db38d5c03d12376382ee9df09fdb97a60ca42b73a184facd
+2bd16696a66f6cfdec5044bd36a80393497bfeb6823346595d0c4491b002ffae
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.url b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.url
index c780521507..dd0a3b5211 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.url
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.url
@@ -1 +1 @@
-https://bosh-gcscli-artifacts.s3.us-east-1.amazonaws.com/bosh-gcscli-0.0.385-linux-amd64
+https://bosh-gcscli-artifacts.s3.us-east-1.amazonaws.com/bosh-gcscli-0.0.386-linux-amd64
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.version b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.version
index 10f2073817..b8f0434e51 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.version
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-gcs.version
@@ -1 +1 @@
-0.0.385
+0.0.386
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.sha256sum b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.sha256sum
index d2079bbd43..853196d94b 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.sha256sum
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.sha256sum
@@ -1 +1 @@
-d6803598e68306155e8abf527bbfe04ecdae4fe4f05c7c048dfc744e5e109e84
+d66ac48cff60b94fca07e83e4fb9510eaa11bbfe10d7aadc73fe0c93048c5efb
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.url b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.url
index 4a0166e4b1..a6c50edbbd 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.url
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.url
@@ -1 +1 @@
-https://bosh-s3cli-artifacts.s3.us-east-1.amazonaws.com/s3cli-0.0.405-linux-amd64
+https://bosh-s3cli-artifacts.s3.us-east-1.amazonaws.com/s3cli-0.0.406-linux-amd64
diff --git a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.version b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.version
index 6bdfdd4d26..13334ab287 100644
--- a/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.version
+++ b/stemcell_builder/stages/blobstore_clis/assets/bosh-blobstore-s3.version
@@ -1 +1 @@
-0.0.405
+0.0.406
diff --git a/stemcell_builder/stages/bosh_go_agent/assets/bosh-agent-version b/stemcell_builder/stages/bosh_go_agent/assets/bosh-agent-version
index 846da84f91..477a5d6b1b 100644
--- a/stemcell_builder/stages/bosh_go_agent/assets/bosh-agent-version
+++ b/stemcell_builder/stages/bosh_go_agent/assets/bosh-agent-version
@@ -1 +1 @@
-2.851.0
\ No newline at end of file
+2.852.0
\ No newline at end of file
diff --git a/stemcell_builder/stages/bosh_go_agent/assets/metalink.meta4 b/stemcell_builder/stages/bosh_go_agent/assets/metalink.meta4
index 09e47014c6..7d1835d328 100644
--- a/stemcell_builder/stages/bosh_go_agent/assets/metalink.meta4
+++ b/stemcell_builder/stages/bosh_go_agent/assets/metalink.meta4
@@ -1,49 +1,49 @@
-
- e26abf5bf3f840a1bf577ee7c544d211d7188804c897fb4e1240977b5c53ff2847e23ab7ee4d9e8346668a160de9c0329db4961a72305ab514aa7b3c58397505
- a1e70bdb36cb788d3e513a2def9ae5a5c8210ce1339afba873f99dec514d14e0
- 1409c0e74d8926691047fc325fa1b56e7d03489c
- 0b47ba5649bfc883ddc1a1ac16eddb59
+
+ 332ee5a24befff9b9751abf531eb56824cdf915e009ba766ef14b50c165af23cdc649520aca492cac8db906e30111d8305bf77e348cb65c64f932593d6e4e498
+ acc3f514ff57797abd873291d7b3397c7b5e20f8716390d52f137fd53bebbef7
+ f9d13300fa816741e0553df1a4445b67961abb2d
+ 88820119036d0928875776ca8a4af1e4
22122821
- https://s3-external-1.amazonaws.com/bosh-agent-binaries/bosh-agent-2.851.0-linux-amd64
- 2.851.0
+ https://s3-external-1.amazonaws.com/bosh-agent-binaries/bosh-agent-2.852.0-linux-amd64
+ 2.852.0
-
- 1eba3a289ac816c5e4a9cd3524a4d9d7565db2e1fa68f3f1f75071d212067c08c7058c66a9b66811db0d9d7afb39be297a7b1072013399fbfd7ceeb27985f5d3
- 7c1e29b7e3c2af45f6a62f8e25c957e4a55040d68636902568d899a5d323c112
- 5a230726d76fcbef67ae73029bade9922e7ccb7f
- aa3fd06b6dec7ef6b89bbc7243d9f7dd
- 21970432
- https://s3-external-1.amazonaws.com/bosh-agent-binaries/bosh-agent-2.851.0-windows-amd64.exe
- 2.851.0
+
+ fba4a14f78b798c3dcee072f7f9c6a08abf74f0fd5e2612f33dc087b3a21868e33e61ceb39a56c1eed350d6a3bb6a95bfb610de620961c2e3706adb0f36cba6b
+ eb9b5f26b9438ece5f4f24b70db46b8222e71b207ec12fca3261bbc24959fdc2
+ 2ac9da1644c836ab7326a19e42af3586ae998b32
+ 1e5d2a1648092cfb73737a2c5d31be30
+ 21970944
+ https://s3-external-1.amazonaws.com/bosh-agent-binaries/bosh-agent-2.852.0-windows-amd64.exe
+ 2.852.0
-
- b507e5167597de420d901253316fdb21fd6f978cda54aee222e51db73275bfce6abb26f4473e8f64e104bc49a15201226ede0fe170763d03f5ba01fe296a9505
- af3ce8123754053252cc5ab3d6a7e0139dae17a051cf6103095bf9250f649deb
- 1d7fc754ed32fa41090ce3ddf95e93e491191010
- d47997042b38ff52455223fd428d02f2
+
+ 8d95cbcb1e23ab81cfb884cdcf9f6db2b604623776034a04459a4e0d4372227abb50e370b9fe1eff1c277dc34741e4af0ecb6f9c7d0061b5d08071726f9c8c97
+ e87f467c5f0254437dd33aac392c29b5e4c68a78fdff522f10cf569491c263af
+ 89682658edec43c05b86b0b9fbdda5dc3d4d7b64
+ d7768248330549d65c9b2ff3ea016277
9023488
- https://s3-external-1.amazonaws.com/bosh-agent-binaries/bosh-agent-pipe-2.851.0-windows-amd64.exe
- 2.851.0
+ https://s3-external-1.amazonaws.com/bosh-agent-binaries/bosh-agent-pipe-2.852.0-windows-amd64.exe
+ 2.852.0
-
- b3456a0859941b6cb3ef1064ff497b6ecf207fdd922f7df793ede9f6624269ec9f0f04e4c071b60af8cc0b561ab75e186c8bf351408d9b202c832727a8f83d39
- 533d0d43f66b48fdb780dc1ee5d14b1e4b81ac4c1be0303fe22edb5107ac43ff
- 43d1db651bf87e3c1228665dcdf7ca8d520b21d7
- 0a1ac59345d697ff6745401aa32e3a90
+
+ 9075fec0295e986aa95bfa9de8bb40e26e0932b05af5e8e666fe35f6c6e21944d5395b4efa047e91b2332d56e751563f13b7a68e7e9f2f8c9b28c82f7d15c7f4
+ 7f7c0d8e0a7213855d75459be82aa25fea12de33a3539931a324e655fbeb5e69
+ 6af2c57a4cc2437d26859f49c1c2a6f0672291c8
+ 85872b0eae97abb6f174cebf373b4bda
9
- https://s3-external-1.amazonaws.com/bosh-agent-binaries/git-sha-2.851.0
- 2.851.0
+ https://s3-external-1.amazonaws.com/bosh-agent-binaries/git-sha-2.852.0
+ 2.852.0
-
+
fe22cd6fd90ded459b08385497032f2de4022f712dc753dc026ffbc024d3cdd5007f68886f0d4dd8a7832ece138455c3320ce65b72eec054ed3717f6212a7567
a1f4729600504b0cc026ff5e826bb403b43a564780e091d01e0ab7bacb15906a
a5a1e59f6bfaa23bffb85a6647bfbc3df1dbf594
c0e9e8c1a9510c750742534ba431530b
708
- https://s3-external-1.amazonaws.com/bosh-agent-binaries/service_wrapper-2.851.0.xml
- 2.851.0
+ https://s3-external-1.amazonaws.com/bosh-agent-binaries/service_wrapper-2.852.0.xml
+ 2.852.0
metalink-repository-resource/0.0.0
- 2026-05-30T14:33:27.215828316Z
+ 2026-06-02T20:37:38.94033158Z
diff --git a/vendor/package/ast-2.4.3.gem b/vendor/package/ast-2.4.3.gem
new file mode 100644
index 0000000000..1f5e5c25cc
Binary files /dev/null and b/vendor/package/ast-2.4.3.gem differ
diff --git a/vendor/package/json-2.19.8.gem b/vendor/package/json-2.19.8.gem
new file mode 100644
index 0000000000..f6b8caadb7
Binary files /dev/null and b/vendor/package/json-2.19.8.gem differ
diff --git a/vendor/package/language_server-protocol-3.17.0.5.gem b/vendor/package/language_server-protocol-3.17.0.5.gem
new file mode 100644
index 0000000000..40a28d80b5
Binary files /dev/null and b/vendor/package/language_server-protocol-3.17.0.5.gem differ
diff --git a/vendor/package/lint_roller-1.1.0.gem b/vendor/package/lint_roller-1.1.0.gem
new file mode 100644
index 0000000000..0f874b6d3a
Binary files /dev/null and b/vendor/package/lint_roller-1.1.0.gem differ
diff --git a/vendor/package/parallel-1.28.0.gem b/vendor/package/parallel-1.28.0.gem
new file mode 100644
index 0000000000..3d7df4b001
Binary files /dev/null and b/vendor/package/parallel-1.28.0.gem differ
diff --git a/vendor/package/parser-3.3.11.1.gem b/vendor/package/parser-3.3.11.1.gem
new file mode 100644
index 0000000000..f4711f1b47
Binary files /dev/null and b/vendor/package/parser-3.3.11.1.gem differ
diff --git a/vendor/package/prism-1.9.0.gem b/vendor/package/prism-1.9.0.gem
new file mode 100644
index 0000000000..45fb8712e1
Binary files /dev/null and b/vendor/package/prism-1.9.0.gem differ
diff --git a/vendor/package/racc-1.8.1.gem b/vendor/package/racc-1.8.1.gem
new file mode 100644
index 0000000000..ad9e6bbda0
Binary files /dev/null and b/vendor/package/racc-1.8.1.gem differ
diff --git a/vendor/package/rainbow-3.1.1.gem b/vendor/package/rainbow-3.1.1.gem
new file mode 100644
index 0000000000..863181a2e7
Binary files /dev/null and b/vendor/package/rainbow-3.1.1.gem differ
diff --git a/vendor/package/regexp_parser-2.12.0.gem b/vendor/package/regexp_parser-2.12.0.gem
new file mode 100644
index 0000000000..df37dcca89
Binary files /dev/null and b/vendor/package/regexp_parser-2.12.0.gem differ
diff --git a/vendor/package/rubocop-1.84.2.gem b/vendor/package/rubocop-1.84.2.gem
new file mode 100644
index 0000000000..67fbe0a34d
Binary files /dev/null and b/vendor/package/rubocop-1.84.2.gem differ
diff --git a/vendor/package/rubocop-ast-1.49.1.gem b/vendor/package/rubocop-ast-1.49.1.gem
new file mode 100644
index 0000000000..a372961cea
Binary files /dev/null and b/vendor/package/rubocop-ast-1.49.1.gem differ
diff --git a/vendor/package/rubocop-performance-1.26.1.gem b/vendor/package/rubocop-performance-1.26.1.gem
new file mode 100644
index 0000000000..7b5a94ce7b
Binary files /dev/null and b/vendor/package/rubocop-performance-1.26.1.gem differ
diff --git a/vendor/package/ruby-progressbar-1.13.0.gem b/vendor/package/ruby-progressbar-1.13.0.gem
new file mode 100644
index 0000000000..c50b94b26e
Binary files /dev/null and b/vendor/package/ruby-progressbar-1.13.0.gem differ
diff --git a/vendor/package/standard-1.54.0.gem b/vendor/package/standard-1.54.0.gem
new file mode 100644
index 0000000000..6fa67ce727
Binary files /dev/null and b/vendor/package/standard-1.54.0.gem differ
diff --git a/vendor/package/standard-custom-1.0.2.gem b/vendor/package/standard-custom-1.0.2.gem
new file mode 100644
index 0000000000..4620f232d2
Binary files /dev/null and b/vendor/package/standard-custom-1.0.2.gem differ
diff --git a/vendor/package/standard-performance-1.9.0.gem b/vendor/package/standard-performance-1.9.0.gem
new file mode 100644
index 0000000000..92669e3e71
Binary files /dev/null and b/vendor/package/standard-performance-1.9.0.gem differ
diff --git a/vendor/package/unicode-display_width-3.2.0.gem b/vendor/package/unicode-display_width-3.2.0.gem
new file mode 100644
index 0000000000..37a7d7a0bc
Binary files /dev/null and b/vendor/package/unicode-display_width-3.2.0.gem differ
diff --git a/vendor/package/unicode-emoji-4.2.0.gem b/vendor/package/unicode-emoji-4.2.0.gem
new file mode 100644
index 0000000000..3ceb38a06b
Binary files /dev/null and b/vendor/package/unicode-emoji-4.2.0.gem differ