Skip to content

Commit

Permalink
Merge pull request #3359 from alphagov/ris-cf-deployment-v32.1.0
Browse files Browse the repository at this point in the history
cf-deployment: 30.5.0 -> 32.1.0
  • Loading branch information
risicle committed Aug 31, 2023
2 parents 7379c6d + f0192b4 commit 614e3b8
Show file tree
Hide file tree
Showing 11 changed files with 123 additions and 13 deletions.
4 changes: 2 additions & 2 deletions concourse/pipelines/create-cloudfoundry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -543,13 +543,13 @@ resources:
type: git
source:
uri: https://github.com/cloudfoundry/cf-acceptance-tests
branch: cf30.5
branch: cf32.1

- name: cf-smoke-tests-release
type: git
source:
uri: https://github.com/cloudfoundry/cf-smoke-tests-release
tag_filter: "42.0.76"
tag_filter: "42.0.88"
submodules:
- "src/smoke_tests"

Expand Down
2 changes: 1 addition & 1 deletion concourse/pipelines/monitor-remote.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ resources:
type: git
source:
uri: https://github.com/cloudfoundry/cf-smoke-tests-release
tag_filter: "42.0.76"
tag_filter: "42.0.88"
submodules:
- "src/smoke_tests"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
value:
- alias: default
os: ubuntu-jammy
version: "1.125"
version: "1.199"
2 changes: 1 addition & 1 deletion manifests/cf-deployment
Submodule cf-deployment updated 30 files
+118 −106 cf-deployment.yml
+0 −2 ci/input/inputs.yml
+0 −16 ci/pipelines/bionic-stemcell.md
+0 −267 ci/pipelines/bionic-stemcell.yml
+0 −248 ci/pipelines/update-releases.yml
+1 −1 iaas-support/bosh-lite/README.md
+0 −4 operations/README.md
+6 −7 operations/addons/add-system-metrics-agent.yml
+3 −4 operations/addons/enable-component-syslog.yml
+3 −3 operations/backup-and-restore/enable-backup-restore.yml
+6 −6 operations/enable-nfs-volume-service.yml
+3 −3 operations/enable-smb-volume-service.yml
+2 −0 operations/experimental/README.md
+23 −0 operations/experimental/add-otel-collector-windows.yml
+41 −0 operations/experimental/add-otel-collector.yml
+3 −3 operations/experimental/enable-nginx-routing-integrity-windows2019.yml
+0 −1 operations/experimental/infrastructure-metrics.yml
+12 −12 operations/experimental/use-compiled-releases-windows.yml
+0 −7 operations/set-cflinuxfs3-default-stack.yml
+0 −7 operations/use-bionic-stemcell.yml
+0 −4 operations/use-cflinuxfs3-with-trusted-ca-cert-for-apps.yml
+0 −105 operations/use-cflinuxfs3.yml
+3 −3 operations/use-cflinuxfs4-compat.yml
+87 −87 operations/use-compiled-releases.yml
+1 −1 operations/use-offline-windows2019fs.yml
+3 −3 operations/use-online-windows2019fs.yml
+4 −4 operations/windows2019-cell.yml
+5 −0 units/tests/experimental_test/operations.yml
+0 −36 units/tests/semantic_test/semantic_test.go
+1 −15 units/tests/standard_test/operations.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/default_stack?
value: cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/diego/docker_staging_stack
value: cflinuxfs3

This file was deleted.

105 changes: 105 additions & 0 deletions manifests/cf-manifest/operations.d/011-use-cflinuxfs3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/diego/droplet_destinations/cflinuxfs3?
value: /home/vcap
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/diego/lifecycle_bundles/buildpack~1cflinuxfs3?
value: buildpack_app_lifecycle/buildpack_app_lifecycle.tgz
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/stacks/name=cflinuxfs4:before
value:
description: Cloud Foundry Linux-based filesystem (Ubuntu 18.04)
name: cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/0:before
value:
name: staticfile_buildpack
package: staticfile-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/0:after
value:
name: java_buildpack
package: java-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/1:after
value:
name: ruby_buildpack
package: ruby-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/2:after
value:
name: dotnet_core_buildpack
package: dotnet-core-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/3:after
value:
name: nodejs_buildpack
package: nodejs-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/4:after
value:
name: go_buildpack
package: go-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/5:after
value:
name: python_buildpack
package: python-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/6:after
value:
name: php_buildpack
package: php-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/7:after
value:
name: nginx_buildpack
package: nginx-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/8:after
value:
name: r_buildpack
package: r-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/cc/install_buildpacks/9:after
value:
name: binary_buildpack
package: binary-buildpack-cflinuxfs3
- type: replace
path: /instance_groups/name=cc-worker/jobs/name=cloud_controller_worker/properties/cc/diego/droplet_destinations/cflinuxfs3?
value: /home/vcap
- type: replace
path: /instance_groups/name=cc-worker/jobs/name=cloud_controller_worker/properties/cc/diego/lifecycle_bundles/buildpack~1cflinuxfs3?
value: buildpack_app_lifecycle/buildpack_app_lifecycle.tgz
- type: replace
path: /instance_groups/name=scheduler/jobs/name=cloud_controller_clock/properties/cc/diego/droplet_destinations/cflinuxfs3?
value: /home/vcap
- type: replace
path: /instance_groups/name=scheduler/jobs/name=cloud_controller_clock/properties/cc/diego/lifecycle_bundles/buildpack~1cflinuxfs3?
value: buildpack_app_lifecycle/buildpack_app_lifecycle.tgz
- type: replace
path: /instance_groups/name=scheduler/jobs/name=cc_deployment_updater/properties/cc/diego/droplet_destinations/cflinuxfs3?
value: /home/vcap
- type: replace
path: /instance_groups/name=scheduler/jobs/name=cc_deployment_updater/properties/cc/diego/lifecycle_bundles/buildpack~1cflinuxfs3?
value: buildpack_app_lifecycle/buildpack_app_lifecycle.tgz
- type: replace
path: /instance_groups/name=diego-cell/jobs/name=cflinuxfs3-rootfs-setup?
value:
name: cflinuxfs3-rootfs-setup
properties:
cflinuxfs3-rootfs:
trusted_certs:
- ((diego_instance_identity_ca.ca))
- ((credhub_tls.ca))
- ((uaa_ssl.ca))
release: cflinuxfs3
- type: replace
path: /instance_groups/name=diego-cell/jobs/name=rep/properties/diego/rep/preloaded_rootfses/0:before
value: cflinuxfs3:/var/vcap/packages/cflinuxfs3/rootfs.tar
- type: replace
path: /releases/name=cflinuxfs4:before
value:
name: cflinuxfs3
sha1: f9dcec3bec0f0d1598231c6ade2191eedcf33520
url: https://bosh.io/d/github.com/cloudfoundry/cflinuxfs3-release?v=0.367.0
version: 0.367.0
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
value:
- alias: default
os: ubuntu-jammy
version: "1.125"
version: "1.199"
6 changes: 3 additions & 3 deletions manifests/cf-manifest/operations.d/320-cc-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
path: /releases/name=capi
value:
name: "capi"
version: "1.153.0"
url: "https://bosh.io/d/github.com/cloudfoundry/capi-release?v=1.153.0"
sha1: "4dcf5724368372022e427d0f7d5dce17f5990686"
version: "1.157.0"
url: "https://bosh.io/d/github.com/cloudfoundry/capi-release?v=1.157.0"
sha1: "2b26a1fbc8593cb8b1465e1d3a32c0f9cd3ace1e"
4 changes: 2 additions & 2 deletions manifests/cf-manifest/spec/manifest/release_versions_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ def get_manifest_releases
# - attempted login using an unknown/unrelated Google account
#
# these are tricky to automate due to their reliance on SSO and/or email.
tested_uaa_version = "76.14.0"
tested_uaa_version = "76.18.0"
manifest_releases = get_manifest_releases

expect(manifest_releases).to have_key("uaa"), "expected release for uaa to be found in manifest"
Expand Down Expand Up @@ -118,7 +118,7 @@ def get_manifest_releases
expect(monitor_remote_smoke_tests_resource_version).to eq(cf_smoke_tests_resource_version)
end

pinned_cf_acceptance_tests_version = "30.5"
pinned_cf_acceptance_tests_version = nil
specify "cf-acceptance-tests version should be the same as the CF manifest version" do
cf_manifest_version = cf_deployment_manifest
.fetch("manifest_version")
Expand Down

0 comments on commit 614e3b8

Please sign in to comment.