cloudfoundry/diego-cf-compatibility

Name: diego-cf-compatibility

Owner: Cloud Foundry

Description: This repo tracks which versions of cf-release and diego-release are known to work together

Created: 2015-04-21 23:17:32.0

Updated: 2018-04-23 13:46:20.0

Pushed: 2018-02-05 18:52:11.0

Homepage: null

Size: 672

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

diego-cf-compatibility

This repo tracks which versions of cf-release and diego-release are known to work together. Each row represents a group of releases that have passed some level of integration testing.

CSV Columns
v11 schema

No previous version continues to be updated. This version now reports a grootfs version. In compatibility-v11.csv, we track the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-runc-release-version | The version of garden-runc-release that was deployed. | | cflinuxfs2-release-version | The version of cflinuxfs2-release that was deployed. | | cf-networking-release-version | The version of cf-networking-release that was deployed. | | grootfs-release-version | The version of grootfs-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v10 schema

This file is no longer updated. In compatibility-v10.csv, we tracked the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-runc-release-version | The version of garden-runc-release that was deployed. | | cflinuxfs2-release-version | The version of cflinuxfs2-release that was deployed. | | netman-release-version | The version of netman-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v9 schema

This file is no longer updated. In compatibility-v9.csv, we track the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-runc-release-version | The version of garden-runc-release that was deployed. | | cflinuxfs2-rootfs-release-version | The version of cflinuxfs2-rootfs-release that was deployed. | | netman-release-version | The version of netman-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v8 schema (OBSOLETE)

No previous version continues to be updated. This version no longer reports a etcd-release version, as it has been removed from our CI. In compatibility-v8.csv, we track the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-runc-release-version | The version of garden-runc-release that was deployed. | | cflinuxfs2-rootfs-release-version | The version of cflinuxfs2-rootfs-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v7 schema (OBSOLETE)

This file is no longer updated. In compatibility-v7.csv, we track the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-runc-release-version | The version of garden-runc-release that was deployed. | | etcd-release-version | The version of etcd-release that was deployed. | | cflinuxfs2-rootfs-release-version | The version of cflinuxfs2-rootfs-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v6 schema (OBSOLETE)

This file is no longer updated. In compatibility-v6.csv, we track the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-linux-release-version | The version of garden-linux-release that was deployed to vSphere. | | garden-runc-release-version | The version of garden-runc-release that was deployed to AWS and bosh-lite. | | etcd-release-version | The version of etcd-release that was deployed. | | cflinuxfs2-rootfs-release-version | The version of cflinuxfs2-rootfs-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v5 schema (OBSOLETE)

This file is no longer updated. This version of the schema provided more IaaS-specific information. In compatibility-v5.csv, we tracked the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-version | The version of diego-release that was deployed. | | garden-linux-release-version | The version of garden-linux-release that was deployed. | | etcd-release-version | The version of etcd-release that was deployed. | | cflinuxfs2-rootfs-release-version | The version of cflinuxfs2-rootfs-release that was deployed. | | bosh-lite-commit-sha | The commit SHA of the bosh-lite repository used to deploy the releases. | | aws-stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. AWS stemcells can be found here. | | bosh-lite-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). Bosh Lite stemcells can be found here. | | vsphere-stemcell | The version of the stemcell used to deploy the releases (cf, diego, etcd, garden-linux). vSphere stemcells can be found here. | | aws-director-version | The version of the bosh director used to deploy the releases on AWS. See the BOSH documentation for more information on how to deploy a specific director version. | | bosh-lite-director-version | The version of the bosh director used to deploy the releases on bosh-lite. See the BOSH documentation for more information on how to deploy a specific director version. | | vsphere-director-version | The version of the bosh director used to deploy the releases on vSphere. See the BOSH documentation for more information on how to deploy a specific director version. | | aws-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on AWS in CI. | | bosh-lite-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on bosh-lite in CI. | | vsphere-acceptance-tests-build-url | The URL for the latest passing acceptance tests run for this combination of artifacts on vSphere in CI. |

v4 schema (OBSOLETE)

This file is no longer updated. In compatibility-v4.csv, we tracked the following information:

| name | description | |—|—| | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-commit-sha | The commit sha of diego-release that was deployed. | | diego-release-version | The version of diego-release that was deployed. | | garden-linux-release-version | The version of garden-linux-release that was deployed. | | etcd-release-version | The version of etcd-release that was deployed. | | cflinuxfs2-rootfs-release-version | The version of cflinuxfs2-rootfs-release that was deployed. | | director-version | The current version of the bosh director associated with each record. Check out the BOSH documentation for more information on how to deploy a specific director version. | | stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. Stemcells can be found here. |

v3 schema (OBSOLETE)

This file is no longer updated. In compatibility-v3.csv, we tracked the following information:

| name | description | |—|—| | director-version | The current version of the bosh director associated with each record. Check out the BOSH documentation for more information on how to deploy a specific director version. | | cf-release-commit-sha | The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here. | | diego-release-commit-sha | The commit sha of diego-release that was deployed. | | diego-release-version | The version of diego-release that was deployed. | | garden-linux-release-version | The version of garden-linux-release that was deployed. | | etcd-release-version | The version of etcd-release that was deployed. | | stemcell | The version of the stemcell that the releases (cf, diego, etcd, garden-linux) were deployed with. Stemcells can be found here. |

v2 schema (OBSOLETE)

The v2 file is no longer updated, but can still be consumed. In compatibility-v2.csv, we track the following information:

DATE

Time at which the compatibility record was recorded.

RELEASE_STAGE

Release stage documents the stage in our pipeline a given row of versions have successfully passed.

release_candidate indicates the releases have been successful on an integration environment shared between all Cloud Foundry products.

development indicates that the releases have passed a test environment specific to the Diego team, and are not necessarily suitable for production environments.

DIRECTOR_VERSION

The current version of the bosh director associated with each record. Check out the BOSH documentation for more information on how to deploy a specific director version.

CF_RELEASE_COMMIT_SHA

The sha of the cf-release commit that was deployed. More information on deploying cf-release can be found here.

CF_DEPLOYMENT_STEMCELL

The version of the stemcell that cf-release was deployed with. Stemcells can be found at bosh.io.

DIEGO_RELEASE_VERSION // DIEGO_RELEASE_COMMIT_SHA

The version and commit sha of diego-release that was deployed.

To check out the corresponding commit on diego-release:

clone https://github.com/cloudfoundry-incubator/diego-release
iego-release/
checkout <DIEGO_RELEASE_VERSION>
DIEGO_DEPLOYMENT_STEMCELL

The version of the stemcell on which diego-release was deployed. Stemcells can be found at bosh.io.

GARDEN_LINUX_RELEASE_VERSION

The version of garden-linux-release that was deployed.

To check out the corresponding commit on garden-linux release:

clone https://github.com/cloudfoundry-incubator/garden-linux-release
arden-linux-release/
checkout <GARDEN_LINUX_RELEASE_VERSION>
ETCD_RELEASE_VERSION

The version of etcd-release that was deployed.

To check out the corresponding commit on etcd-release:

clone https://github.com/cloudfoundry-incubator/etcd-release
tcd-release/
checkout <ETCD_RELEASE_VERSION>

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.