Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

Use registry for v1.4.0 compatibility in tce prod harbor #2635

Merged
merged 2 commits into from
Dec 2, 2021

Conversation

jpmcb
Copy link
Contributor

@jpmcb jpmcb commented Dec 1, 2021

What this PR does / why we need it

This PR uses a compatibility file and bom from our tce/ production harbor registry found at

projects.registry.vmware.com/tce/compatibility/v0.10.0/tkg-compatibility

also includes several changes to capture using the compatibility file in the managed and standalone plugins.

Details for the Release Notes (PLEASE PROVIDE)

use compatibility file and bom for v1.4.0

Which issue(s) this PR fixes

Fixes: #2535

Describe testing done for PR

tanzu management-cluster creates cluster using the v1.4.0 bom

❯ CLUSTER_PLAN=dev tanzu management-cluster create mytest -i docker -v 10
Downloading TKG compatibility file from 'projects.registry.vmware.com/tce/compatability/v0.10.0-1/tkg-compatibility'
Downloading the TKG Bill of Materials (BOM) file from 'projects.registry.vmware.com/tce/tkg-bom:v1.4.0'
Downloading the TKr Bill of Materials (BOM) file from 'projects.registry.vmware.com/tkg/tkr-bom:v1.21.2_vmware.1-tkg.1'

tanzu standalone-cluster creates cluster using v1.4.0 bom

❯ ./artifacts/standalone-cluster/v0.10.0/tanzu-standalone-cluster-linux_amd64 create hello-world -i docker
...

Downloading TKG compatibility file from 'projects.registry.vmware.com/tce/compatibility/v0.10.0/tkg-compatibility'
Downloading the TKG Bill of Materials (BOM) file from 'projects.registry.vmware.com/tce/tkg-bom:v1.4.0'
Downloading the TKr Bill of Materials (BOM) file from 'projects.registry.vmware.com/tkg/tkr-bom:v1.21.2_vmware.1-tkg.1'

Special notes for your reviewer

n/a

@jpmcb jpmcb requested a review from a team as a code owner December 1, 2021 21:27
@jpmcb jpmcb marked this pull request as draft December 1, 2021 21:27
@github-actions github-actions bot added the owner/release-eng Work executed by VMware release engineering team label Dec 1, 2021
Makefile Outdated Show resolved Hide resolved
@jpmcb jpmcb marked this pull request as ready for review December 2, 2021 22:02
Copy link
Contributor

@davidvonthenen davidvonthenen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@davidvonthenen davidvonthenen merged commit ddffbf9 into vmware-tanzu:main Dec 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla-not-required owner/release-eng Work executed by VMware release engineering team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use production harbor for TKG Bom bits as defined in compatibility file
4 participants