You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto-generated from versions/*.env and repos.yaml. Do not edit manually — run make generate instead.
This document maps OADP versions to their upstream dependencies, tracks which repositories have downstream branches per version, and defines wave composition for the rebase process.
Upstream Version Mapping
Each OADP release rebases against a specific set of upstream refs (tags or branches):
OADP
Velero
Kopia
AWS Plugin
GCP Plugin
Azure Plugin
CSI Plugin
KubeVirt Plugin
Filebrowser
1.3
v1.12.4
v0.13.0-velero.1
v1.8.2
v1.8.2
v1.8.2
v0.6.3
v0.6.2
n/a
1.4
v1.14.0
v0.17.0-velero.1
v1.10.1
v1.10.1
v1.10.1
n/a
v0.7.1
n/a
1.5
v1.16.2
v0.19.0-velero.1
v1.12.2
v1.12.2
v1.12.2
n/a
release-v0.8
n/a
1.6
v1.18.4
v0.22.3-velero-patch
v1.14.4
v1.14.4
v1.14.4
n/a
v0.9.1
v2.63.23
The CSI plugin was merged into Velero core after v1.12, so OADP 1.4+ no longer has a separate CSI plugin repository.
Velero Tag SHAs
Used by verify-tag-sha pre-rebase hooks to detect silent tag recreation (supply chain risk):
Velero Tag
Commit SHA
v1.12.4
7d8417b2c58792422ed6dd4b4c0cf3848b0beb56
v1.14.0
2fc6300f2239f250b40b0488c35feae59520f2d3
v1.16.2
a60808256d36a77a42e1ebc160ee8117477a83fa
v1.18.4
4ee1e79a7aed367fd9b767b8219ec65bd0c96892
Branch Coverage Matrix
Which repositories have downstream branches per OADP version:
Repository
1.3
1.4
1.5
1.6
dev
migtools/kopia
Y
Y
Y
Y
Y
openshift/restic
Y
Y
Y
Y
Y
migtools/filebrowser
-
-
-
Y
Y
migtools/udistribution
-
-
-
-
main
migtools/oadp-vmdp
-
-
-
Y
Y
openshift/velero
Y
Y
Y
Y
Y
migtools/kubevirt-velero-plugin
Y
Y
Y
Y
Y
openshift/hypershift-oadp-plugin
-
-
Y
Y
Y
openshift/velero-plugin-for-csi
Y
-
-
-
Y
openshift/oadp-operator
Y
Y
Y
Y
Y
openshift/velero-plugin-for-aws
Y
Y
Y
Y
Y
openshift/velero-plugin-for-legacy-aws
-
Y
Y
Y
Y
openshift/velero-plugin-for-microsoft-azure
Y
Y
Y
Y
Y
openshift/velero-plugin-for-gcp
Y
Y
Y
Y
Y
migtools/oadp-non-admin
-
-
Y
Y
Y
openshift/openshift-velero-plugin
Y
Y
Y
Y
Y
migtools/kubevirt-datamover-controller
-
-
-
Y
Y
migtools/oadp-vm-file-restore
-
-
-
Y
Y
openshift/oadp-must-gather
Y
Y
Y
Y
Y
migtools/oadp-cli
-
Y
Y
Y
Y
migtools/kubevirt-datamover-plugin
-
-
-
Y
Y
Wave Composition
Each wave groups repositories that can be rebased in parallel. Waves must be executed sequentially since later waves depend on earlier ones.