Skip to content

Releases: genesis-community/cf-genesis-kit

v2.2.1

18 Dec 18:53
Compare
Choose a tag to compare

Major Improvements

  • Added dynamically created Isolation Segments feature, including support for:

    • nfs-volume-services, nfs-ldap and smb-volume-services.
    • additional trusted certs.
    • partitioned networks.

    Reasonable defaults for isolation groups allows the user to supply only the minimum configuration to differentiate each isolation segment.

  • Added ocfp feature which encodes the opensource cloud foundry platform reference architecture. ocfp specifies that inputs for features come from vault, placed there by a preceeding terraform step.

    The reference architecture specifies the network, vm_type, disk_type, and azs based on dev vs prod environment scales.

    Naming scheme is entirely based on environment name, and is designed to work with the ocfp-ops-scripts ocfp cli in order to generate configs, initialize and test environments.

    • Support for dynamic isolation segments.

    • bosh-dns is explicitely leveraged.

    • Features included by default:

      • enable-service-discovery
      • iaas specific external blobstores
      • external-db
      • autoscaler integration
      • app-scheduler integration
      • scs / spring cloud services integration
      • prometheus integration
    • Automatic overrides for inputs from vault for trusted certificates:

      • org (ex: company wide internal ca)
      • datbase cert (ex: rds)
    • Automatic overrides for included features for inputs to come from vault:

      • trust-blacksmith-ca
      • nfs-volume-services
      • smb-volume-services
      • stratos-integration

Other Improvements

  • Added Windows stemcell support.

  • Added SMB volume support, as well as SMB test server deployment instructions to MANUAL.md

  • Added tls support to nfs-ldap

  • New addon hooks:

    • Scheduler
    • Spring Cloud Services (scs) - deploys scs to CF as a marketplace service.
    • stratos - Deploys stratos as the apps ui to CF.

Bug Fixes

  • Support for bosh-dns-alias to support windows2019 cells

  • Added the errand for smoke_tests_windows in addition to the existing smoke_tests

  • Fix for NFS networking

  • Fix network stanza to validate yaml syntax for smb-volume-service
    feature

  • Fixing nfs-broker-push job to put the instance into the correct network and az, avoiding possible conflict

  • Better support for customized domain names when deviating from the defacto structure.

  • Resolves issue with Azure availability sets not being assigned

  • Container name suffix must be generated as lower-case for Azure.

Software Components

Cloud Foundry Components

Release Version Release Date Type Changed
bosh-dns-aliases 0.0.4 17 May 2021 compiled: ubuntu-xenial@621.5
source
bpm 1.1.14 07 October 2021 compiled: ubuntu-xenial@621.5
source
X
capi 1.119.0 05 October 2021 compiled: ubuntu-xenial@621.5
source
X
cf-cli 1.34.0 29 September 2021 compiled: ubuntu-xenial@621.5
source
X
cf-networking 2.39.0 07 October 2021 compiled: ubuntu-xenial@621.5
source
X
cf-smoke-tests 41.0.2 - compiled: ubuntu-xenial@621.5
source
cflinuxfs3 0.262.0 - compiled: ubuntu-xenial@621.5
source
X
credhub 2.11.1 21 January 2022 source X
credhub 2.9.0 15 September 2020 source
diego 2.53.0 18 September 2021 compiled: ubuntu-xenial@621.5
source
X
garden-runc 1.19.30 20 August 2021 compiled: ubuntu-xenial@621.5
source
X
haproxy 9.8.0 - source
log-cache 2.11.4 07 October 2021 compiled: ubuntu-xenial@621.5
source
X
loggregator-agent 6.3.4 12 August 2021 compiled: ubuntu-xenial@621.5
source
X
loggregator 106.6.0 11 May 2021 compiled: ubuntu-xenial@621.5
source
mapfs 1.2.6 17 June 2020 source NEW
metrics-discovery 3.0.6 15 June 2021 compiled: ubuntu-xenial@621.5
source
nats 40 09 June 2021 compiled: ubuntu-xenial@621.5
source
nfs-volume 7.1.1 27 August 2020 source NEW
postgres 43 20 November 2020 source
pxc 0.39.0 05 October 2021 compiled: ubuntu-xenial@621.5
source
X
routing 0.225.0 24 September 2021 compiled: ubuntu-xenial@621.5
source
X
silk 2.39.0 07 October 2021 compiled: ubuntu-xenial@621.5
source
X
smb-volume 3.1.0 07 August 2020 source NEW
statsd-injector 1.11.16 14 June 2021 compiled: ubuntu-xenial@621.5
source
uaa 75.14.0 14 January 2022 source X
uaa 75.8.0 07 October 2021 source X
winc 2.3.0 01 March 2021 source NEW
windows-resize-root-disk 1.0 04 March 2022 source NEW
windows-utilities 0.14.0 12 March 2020 source NEW
windowsfs 2.29.0 27 August 2021 source NEW

Buildpacks

Release Version Release Date Type Changed
binary-buildpack 1.0.40 02 September 2021 compiled: ubuntu-xenial@621.5
source
X
dotnet-core-buildpack 2.3.34 02 September 2021 compiled: ubuntu-xenial@621.5
source
X
go-buildpack 1.9.36 30 September 2021 compiled: ubuntu-xenial@621.5
source
X
hwc-buildpack 3.1.19 17 August 2021 source NEW
java-buildpack 4.42 21 September 2021 compiled: ubuntu-xenial@621.5
source
X
nginx-buildpack 1.1.32 30 September 2021 compiled: ubuntu-xenial@621.5
source
X
nodejs-buildpack 1.7.62 01 October 2021 compiled: ubuntu-xenial@621.5
source
X
php-buildpack 4.4.46 30 September 2021 compiled: ubuntu-xenial@621.5
source
X
python-buildpack 1.7.46 30 September 2021 compiled: ubuntu-xenial@621.5
source
X
r-buildpack 1.1.22 30 September 2021 compiled: ubuntu-xenial@621.5
source
X
ruby-buildpack 1.8.47 30 September 2021 compiled: ubuntu-xenial@621.5
source
X
staticfile-buildpack 1.5.25 30 September 2021 compiled: ubuntu-xenial@621.5
source
X

Other Components

Release Version Release Date Type Changed
migrate-postgres 1.0.1 26 November 2020 source

v2.2.1-rc.15

14 Dec 20:05
283f9f0
Compare
Choose a tag to compare
v2.2.1-rc.15 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.14

20 Oct 17:47
Compare
Choose a tag to compare
v2.2.1-rc.14 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.11

22 Sep 04:06
4d2f17a
Compare
Choose a tag to compare
v2.2.1-rc.11 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.9

18 Sep 02:23
de998e0
Compare
Choose a tag to compare
v2.2.1-rc.9 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.6

15 Sep 04:39
Compare
Choose a tag to compare
v2.2.1-rc.6 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.5

16 Aug 12:33
Compare
Choose a tag to compare
v2.2.1-rc.5 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.3

10 Jul 02:24
Compare
Choose a tag to compare
v2.2.1-rc.3 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.1-rc.1

01 Jul 15:53
3bd6e78
Compare
Choose a tag to compare
v2.2.1-rc.1 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes

v2.2.0-rc.14

27 Apr 21:11
Compare
Choose a tag to compare
v2.2.0-rc.14 Pre-release
Pre-release

This is a prerelease - please see commit messages for changes