---
# System prepended metadata

title: Tanzu package constellation

---

# Tanzu package constellation

**Steps:**
1. clone package-constellation repo
2. fork
3. add fork on cloned repo locally
4. create branch (follow doc https://gitlab.eng.vmware.com/tanzu/package-constellation/-/tree/main/ )
5. package-constellation ingest --package ../tkg-packages/core/kapp-controller/0.45.0/upstream-package.yaml --relocate-to kapp-controller-docker-local.artifactory.eng.vmware.com/kapp-controller-package-bundle/0.45.0
6. add code owner for the first time only
7. create MR


sgc: package-constellation ingest --package ../tkg-packages/core/secretgen-controller/0.14.2/upstream-package.yaml --relocate-to secretgen-controller-docker-local.artifactory.eng.vmware.com/secretgen-controller-package-bundle/0.14.2



**steps:**
1. git branch kc-0.44.6 upstream/main
2. git checkout kc-0.44.6
3. tanzu constellation  package ingest --package ../kc-package.yaml --relocate-to kapp-controller-docker-local.artifactory.eng.vmware.com/kapp-controller-package-bundle/0.41.8

5. add package-metadata.yaml if not present in folder
6. git commit --all --signoff
7. git push origin kc-0.44.6

**sgc:** tanzu constellation  package ingest --package ../sgc-package.yaml --relocate-to secretgen-controller-docker-local.artifactory.eng.vmware.com/secretgen-controller-package-bundle/0.11.6





CE release tract: https://confluence.eng.vmware.com/pages/viewpage.action?spaceKey=CNA&title=Carvel+LTS+Versions

| CE     | KC     | SGC     | status |MR     |
| -------| -------| --------| ------ |------ |
| 1.5.0  | 0.45.0 | 0.14.2  | merged |       |
| 1.4.1  | 0.44.6 | 0.13.1  | MR     | [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/403), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/404)     |
| 1.4.0  | 0.44.1 | 0.13.0  | MR     |  [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/405), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/406)     |
| 1.3.0  | 0.41.2 | 0.11.0  |  Not adding to TC now found invalid bundle of KC   | [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/408), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/409)      |




## Using bundle from CE repo and New name of packages

**Repo to use bundle from:** https://gitlab.eng.vmware.com/dkalinin/cluster-essentials/-/blob/main/1.5.0/misc/1.5.0.yml 
**Repo Name:** kapp-controller.tanzu.vmware.com and secretgen-controller.tanzu.vmware.com

| CE     | KC     | SGC     | status |MR     |Jira status     |
| -------| -------| --------| ------ |------ | ------   |
| 1.5.1  | 0.45.1 | 0.14.3  | MR | [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/461), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/462)      |   |
| 1.5.0  | 0.45.0 | 0.14.2  | MR | [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/463), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/371)      | Closed  |
| 1.4.1  | 0.44.6 | 0.13.1  | Need to retract and then create new one |[kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/482/diffs), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/484/diffs) | Closed  |
| 1.4.0  | 0.44.1 | 0.13.0  | MR |  [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/405), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/406)     | Closed  |
| 1.3.0  | 0.41.2 | 0.11.0  |  MR (Not adding to TC now found invalid bundle of KC)   | [kc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/408), [sgc](https://gitlab.eng.vmware.com/tanzu/package-constellation/-/merge_requests/409)      |  Not working |
| 1.5.0  | 0.45.0 | 0.14.2  | Need to retract with package name carvel.dev |       |   |

DO NOT MERGE 1.3.0
reason: Mismatch in bundle tag what is there is build info and the sha what we are getting fetched image in deployment

