Matching Python Buildpack component update with the Python Buildpack release notes
search cancel

Matching Python Buildpack component update with the Python Buildpack release notes

book

Article ID: 438273

calendar_today

Updated On:

Products

VMware Tanzu Platform Core

Issue/Introduction

When looking at the Component Updates for Tanzu Platform for Cloud Foundry (using 10.2.10 as an example) you can see the version for python-offline-buildpack is 1.8.106

https://techdocs.broadcom.com/us/en/vmware-tanzu/platform/elastic-application-runtime/10-2/eart/tpcf-component-rns.html

However, when looking at the release notes for Python Buildpack, you can see the version number is different. In this case, it's 1.8.89

https://techdocs.broadcom.com/us/en/vmware-tanzu/platform/elastic-application-runtime/10-2/eart/python-v1-8-89.html

Environment

TPCF

Resolution

This is due to a difference in how components are versioned as opposed to how the buildpacks themselves are versioned. In this case, the 1.8.106 version is the bosh release of the buildpack. The version of the buildpack itself within that release is 1.8.89.

You can validate this in the component release notes page by looking in the rightmost column. Under the 1.8.106 version, v1.8.89 is mentioned as the buildpack version:

v1.8.106
  Buildpacks provided by this bosh release:
  - python_buildpack-cached-cflinuxfs3-v1.8.89.zip
  - python_buildpack-cached-cflinuxfs4-v1.8.89.zip