Releases: genesis-community/bosh-genesis-kit
v3.0.1-rc.13
This is a prerelease - please see commit messages for changes
v3.0.1-rc.12
This is a prerelease - please see commit messages for changes
v3.0.1-rc.11
This is a prerelease - please see commit messages for changes
v3.0.1-rc.10
This is a prerelease - please see commit messages for changes
v3.0.1-rc.9
This is a prerelease - please see commit messages for changes
v3.0.1-rc.7
This is a prerelease
Bug Fixes
- Fix issue passing options to addon scripts, specifically the
upload-stemcells
hook.
Upstream Convergence
- Synchronized embedded bosh-deployment to @5c61fbbb694f3d247547fa67a45459563970833e
Software Components
BOSH Director Components
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh | 277.3.1 | 08 May 2023 | compiled: ubuntu-jammy@1.108 source |
X |
bpm | 1.2.2 | 15 May 2023 | compiled: ubuntu-jammy@1.108 source |
X |
credhub | 2.12.27 | 11 May 2023 | compiled: ubuntu-jammy@1.108 source |
X |
node-exporter | 4.2.0 | 29 August 2019 | source | |
uaa | 76.11.0 | 04 May 2023 | compiled: ubuntu-jammy@1.108 source |
X |
vault-credhub-proxy | 1.1.9 | 29 March 2023 | source |
Cloud Infrastructure Interfaces
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh-aws-cpi | 98 | 26 April 2023 | source | X |
bosh-azure-cpi | 44.0.0 | 27 April 2023 | source | X |
bosh-google-cpi | 47.0.0 | 26 April 2023 | source | X |
bosh-openstack-cpi | 52 | 26 April 2023 | source | X |
bosh-vsphere-cpi | 92 | 26 April 2023 | source | X |
bosh-warden-cpi | 44 | 03 May 2023 | compiled: ubuntu-jammy@1.108 | X |
garden-runc | 1.29.0 | 04 May 2023 | compiled: ubuntu-jammy@1.108 | X |
os-conf | 18 | - | source | |
os-conf | 22.1.3 | 29 March 2023 | source | X |
v3.0.1-rc.1
This is a prerelease - please see commit messages for full changes. Summary of partial changes are:
Bug Fixes
- Fix issue passing options to addon scripts, specifically the
upload-stemcells
hook.
Upstream Convergence
- Synchronized embedded bosh-deployment to @b1ae0e7c49b3cb298dc75c66fff5f0223725b1f4
Software Components
BOSH Director Components
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh | 277.3.0 | 08 March 2023 | compiled: ubuntu-jammy@1.95 source |
X |
bpm | 1.1.21 | 07 December 2022 | compiled: ubuntu-jammy@1.95 source |
|
credhub | 2.12.23 | 22 March 2023 | compiled: ubuntu-jammy@1.95 source |
X |
node-exporter | 4.2.0 | 29 August 2019 | source | |
uaa | 76.8.0 | 17 March 2023 | compiled: ubuntu-jammy@1.95 source |
X |
vault-credhub-proxy | 1.1.9 | 16 April 2020 | source |
Cloud Infrastructure Interfaces
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh-aws-cpi | 97 | 15 February 2023 | source | X |
bosh-azure-cpi | 42.0.0 | 08 December 2022 | source | |
bosh-google-cpi | 46.0.2 | 11 March 2023 | source | X |
bosh-openstack-cpi | 51 | 03 November 2022 | source | |
bosh-vsphere-cpi | 90 | 15 February 2023 | source | X |
bosh-warden-cpi | 43 | 05 November 2021 | compiled: ubuntu-jammy@1.95 | |
garden-runc | 1.26.0 | 16 March 2023 | compiled: ubuntu-jammy@1.95 | X |
os-conf | 18 | - | source | |
os-conf | 22.1.3 | 29 March 2023 | source | X |
v3.0.0
MAJOR UPGRADE
Now based on bosh-276.1.1 on ubuntu-jammy -- please upgrade to v2.3.0 before attempting to upgrade to this release, due to change in nats.
Improvements
-
Added
ocfp
feature which encodes the opensource cloud foundry platform reference architecture.ocfp
specifies that inputs for features come from vault.This leverages two types of bosh environments. Management 'mgmt' which is a create-env and Open Cloud Foundry 'ocf' which is a bosh deployed via a mgmt create-env.
The reference architecture specifies the
network
,vm_type
,disk_type
, andazs
based ondev
vsprod
environment scales.ocfp
feature specificies some default feature choices:- netop-access
- external blobstores will be used
- external dbs will be used
New Addons features:
- trust-blacksmith-ca
- bosh-lb
- bosh-metrics
- okta
New addon hooks for runtime config features:
- ocfp-runtime-configs-syslog~osl
- ocfp-runtime-configs-system-metrics~osm
- ocfp-runtime-configs~orc (bosh-dns/toolbelt)
Current implementation of the reference architecture supports AWS, hooks for other IaaS are in place to be filled in.
Upstream Convergence
- Synchronized embedded bosh-deployment to @01ea52c83ee7048b788393a3cdf27e31308516c3
Software Components
BOSH Director Components
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh | 276.1.1 | 05 December 2022 | compiled: ubuntu-jammy@1.64 source |
X |
bpm | 1.1.21 | 07 December 2022 | compiled: ubuntu-jammy@1.64 source |
X |
credhub | 2.12.17 | 08 December 2022 | compiled: ubuntu-jammy@1.64 source |
X |
node-exporter | 4.2.0 | 29 August 2019 | source | |
uaa | 76.5.0 | 12 December 2022 | compiled: ubuntu-jammy@1.64 source |
X |
vault-credhub-proxy | 1.1.9 | 16 April 2020 | source |
Cloud Infrastructure Interfaces
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh-aws-cpi | 96 | 01 December 2022 | source | X |
bosh-azure-cpi | 42.0.0 | 08 December 2022 | source | X |
bosh-google-cpi | 45.0.0 | 25 October 2022 | source | X |
bosh-openstack-cpi | 51 | 03 November 2022 | source | X |
bosh-vsphere-cpi | 87 | 09 November 2022 | source | X |
bosh-warden-cpi | 43 | 05 November 2021 | compiled: ubuntu-jammy@1.64 | |
garden-runc | 1.22.5 | 31 October 2022 | compiled: ubuntu-jammy@1.64 | X |
os-conf | 18 | - | source | |
os-conf | 22.1.2 | 19 October 2021 | source |
v3.0.0-rc.1
This is a prerelease - please see commit messages for changes
v2.3.0
Migration Release
The purpose of this release is to provide a step to migrate to v3.0.0.
This works by the following method:
-
This version starts using the nats mbus certs instead of username and
password, which becomes mandatory in bosh v274.0.0. These certs were
installed several releases ago, but were not in use. They must be in
use before upgrading beyond this version -
Once deployed, each deployment under the bosh director will need to
get recreated(genesis <env> deploy --recreate
) in order to propagate
the nats changes. -
You can then upgrade to v3.0.0, and then recreate the deployments
under the director once again to finalize the upgrade.
This is also the last verison to support bionic stemcells. It also
supports jammy, using the feature jammy
to turn it on. Unfortunately,
there are no precompiled releases other than bosh-v273.1.0 for bionic,
so those will be built from source if using the default bionic
configuration.
Software Components
BOSH Director Components
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh | 273.1.0 | 18 August 2022 | source source |
X |
bpm | 1.1.18 | 30 June 2022 | source | X |
credhub | 2.12.8 | 15 August 2022 | source | X |
node-exporter | 4.2.0 | 29 August 2019 | source | |
uaa | 75.22.0 | 28 July 2022 | source | X |
vault-credhub-proxy | 1.1.9 | 16 April 2020 | source |
Cloud Infrastructure Interfaces
Release | Version | Release Date | Type | Changed |
---|---|---|---|---|
bosh-aws-cpi | 93 | 02 February 2022 | source | |
bosh-azure-cpi | 39.0.0 | 28 April 2022 | source | X |
bosh-google-cpi | 43.0.0 | 18 April 2022 | source | X |
bosh-openstack-cpi | 48 | 02 August 2022 | source | X |
bosh-vsphere-cpi | 77 | 16 August 2022 | source | X |
bosh-warden-cpi | 43 | 05 November 2021 | compiled: ubuntu-jammy@1.2 | |
garden-runc | 1.21.0 | 09 August 2022 | compiled: ubuntu-jammy@1.2 | X |
os-conf | 18 | - | source | X |
os-conf | 22.1.2 | 19 October 2021 | source |
---8<--- This line and everything below will be ignored ---8<---
Raw commit messages since v2.2.6 (oldest to latest)
[ci] default to hidden pipeline
3e8818205c57822402fe88716358479bb35b3277
authored 4 months ago by Dennis Bell (dennis.j.bell@gmail.com)
[ci] Ensure bats env actually gets cleaned up
33955f07939267d97d5f1e3e4d77d1fdd2c8dba6
authored 4 months ago by Dennis Bell (dennis.j.bell@gmail.com)
[wip] Updated to use genesis 2.8.x conventions
88d3f9744373675e1d0c5ba1a3cc889550ef1eb2
authored 3 months ago by Dennis Bell (dennis.j.bell@gmail.com)
More upgrading to v2.8.x compatibility
b7c812b0243b8529d305f75f3784cfcce5ba6145
authored 3 months ago by Dennis Bell (dennis.j.bell@gmail.com)
More use_create_env fixes
4070ac8bac8f222adabbf1f21c6d7aa143603dba
authored 3 months ago by Dennis Bell (dennis.j.bell@gmail.com)
Finalize changes to support v2.8.6-style create-env
dcbb1a6d4911bbb4aa43b29c6b99c4721034e468
authored 3 months ago by Dennis Bell (dennis.j.bell@gmail.com)
Cleans up a lot of the spec tests, resolves some errors in the setting
of the db configuration for external dbs, and temporarily skips the OCFP
feature tests
moving mbus away from user/pass
a7834a317fa462337c63852824e7fcf3e7b1e2fb
authored 7 weeks ago by ChrisMcGowan (cmcgowan279@gmail.com)
committed 20 hours ago by Dennis Bell (dennis.j.bell@gmail.com)
ocfp kit changes for bringing in nats2 info to older bosh
f09c21912ac2093a82d251de3db03270c6e5b4b5
authored 7 weeks ago by ChrisMcGowan (cmcgowan279@gmail.com)
committed 20 hours ago by Dennis Bell (dennis.j.bell@gmail.com)
[ci] upgrade to latest concourse-go image (with genesis v2.8.6-rc17)
b6c2567d8dfc6bc717e1fc82f50d4c7a3b61cba1
authored 7 weeks ago by Dennis Bell (dennis.j.bell@gmail.com)
Fixed issues around syncing to upstream breaking tests
ecf625f08511080695650dcdaecd0487a0c1c8b0
authored 7 weeks ago by Dennis Bell (dennis.j.bell@gmail.com)
v2.3.0 for nats migration and last bionic
87f835e9683818b1e9e595d054d4ca65c86060cf
authored 13 hours ago by Dennis Bell (dennis.j.bell@gmail.com)
[Migration Release]
The purpose of this release is to provide a step to migrate to v3.0.0.
This works by the following method:
* This version starts using the nats mbus certs instead of username and
password, which becomes mandatory in bosh v274.0.0. These certs were
installed several releases ago, but were not in use. They must be in
use before upgrading beyond this version
* Once deployed, each deployment under the bosh director will need to
get recreated(`genesis <env> deploy --recreate`) in order to propagate
the nats changes.
* You can then upgrade to v3.0.0, and then recreate the deployments
under the director once again to finalize the upgrade.
This is also the last verison to support bionic stemcells. It also
supports jammy, using the feature `jammy` to turn it on. Unfortunately,
there are no precompiled releases other than bosh-v273.1.0 for bionic,
so those will be built from source if using the default bionic
configuration.
[ci] Fixed spec-check for obscure release source
927a8b3dae2bbbed97fa07f31444c5e4872cf371
authored 2 hours ago by Dennis Bell (dennis.j.bell@gmail.com)
Errant bosh v273.0.0 version corrected
94b1bfa81592faafbc69b9b242a68ddb399cd619
authored 59 minutes ago by Dennis Bell (dennis.j.bell@gmail.com)