Releases: brightzheng100/platform-automation-pipelines
Releases · brightzheng100/platform-automation-pipelines
Updated the missed files to comply with Concourse 5.x syntax
Interestingly, there were two files I forgot to update the syntax to comply with Concourse 5.x.
Now they're updated:
- templates/jobs-install-upgrade.lib.yml
- templates/jobs-patch.lib.yml
v1.1.0
Major highlights for this release:
- Brought in more control on stemcell versions to ensure the consistency across multiple foundations;
- Bumped to
semver-config-concourse-resource
v1.1.0 to support configurable Stemcells, which unfortunately are not semantic version compatible; - Re-designed the interfaces of all helper scripts to be more extensible;
- Removed Concourse v5.x deprecated syntax—I believe it’s the right time now
Now, if one wants to fix the stemcell version, do something like this:
1. Update the <PLATFORM_CODE>/products.yml
and update ALL products with stemcell portions:
From:
products:
...
pas:
product-version: "2.5.2"
pivnet-product-slug: elastic-runtime
pivnet-api-token: ((pivnet_token))
pivnet-file-glob: "srt-*.pivotal"
stemcell-iaas: google
To:
products:
...
pas:
product-version: "2.5.2"
pivnet-product-slug: elastic-runtime
pivnet-api-token: ((pivnet_token))
pivnet-file-glob: "srt-*.pivotal"
stemcell-iaas: google
pas-stemcell:
product-version: "250.99"
pivnet-product-slug: stemcells-ubuntu-xenial
pivnet-api-token: ((pivnet_token))
pivnet-file-glob: "light-bosh-stemcell-*-google-kvm-ubuntu-xenial-go_agent.tgz"
2. Re-fly install-upgrade-products
and patch-products
:
Sample commands:
./3-fly-install-upgrade-products.sh -t cisb -p sb -n install-upgrade-products -s true
./4-fly-patch-products.sh -t cisb -p sb -n patch-products -s true
First GA version v1.0.0 is ready
This has been the first GA'ed version after successfully applying to multiple production environments.
With the final fix of issue #12, I think it's more than okay to go GA! 🎉 🎊
Enjoy!