)]}'
{
  "commit": "69fa30360503de658fabe99f4a27f7fae3787d82",
  "tree": "686f26321c7902b87b5a58b56258278bbf27b341",
  "parents": [
    "623b29d743d0e874c277b19837c8661cfa41a356"
  ],
  "author": {
    "name": "Cristina de Francisco",
    "email": "cristina.defrancisco@bisdn.de",
    "time": "Wed Nov 13 14:48:05 2024 +0100"
  },
  "committer": {
    "name": "Cristina de Francisco",
    "email": "cristina.defrancisco@bisdn.de",
    "time": "Wed Nov 13 16:29:55 2024 +0100"
  },
  "message": "voltha-infra: disable non function pdb deployment\n\n* after updating the kubernetes cluster version for the berlin-lab, we\n  need to also align the API versions used when creating kubernetes\n  resources\n* within the voltha-infra chart, the onos-classic chart is listed as a\n  dependency, which has the atomix chart as a dependency\n* within the atomix helm chart, a PodDisruptionBudget is deployed, using\n  the apiVersion policy/v1beta1\n  https://github.com/atomix/atomix-helm-charts/blob/master/atomix/templates/pdb.yaml#L6\n* this apiVersion has been removed from Kubernetes (and been replaced\n  with policy/v1), but the atomix helm Chart was last patched 2 years\n  ago, leading to the assumption that it is unmaintained\n* given that the other settings for atomix in the values.yml (e.g.\n  replicas: 0) of voltha-infra suggest that atomix is not used, but was\n  just added as a unwanted dependency of onos-classic, it might be\n  easiest here to also just disable the deployment of the\n  PodDisruptionBudget\n* update VERSION tag\n* update the voltha chart version to please the linter\n* update voltha-infra chart version to 2.12.7\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: Ie82239d3bc744f8064a4cd5e0d3a090ccd715c05\nSigned-off-by: Cristina de Francisco \u003ccristina.defrancisco@bisdn.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47b322c971c3ce34b223693982d647bf2e352923",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "4d9d11cf505d5df3955077cc4493ab2e7e137d28",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "e1d19be9d5a25e092163a2b92dccd881723b7678",
      "old_mode": 33188,
      "old_path": "voltha-infra/Chart.yaml",
      "new_id": "2afd63e0b29fd1b06e1909e039d4c773c602140d",
      "new_mode": 33188,
      "new_path": "voltha-infra/Chart.yaml"
    },
    {
      "type": "modify",
      "old_id": "865979740691b5452420b840e37f5a27550df076",
      "old_mode": 33188,
      "old_path": "voltha-infra/values.yaml",
      "new_id": "f6c86b7cb58bfa01eb8c2ee34558382c21990343",
      "new_mode": 33188,
      "new_path": "voltha-infra/values.yaml"
    },
    {
      "type": "modify",
      "old_id": "2c7aa6adf4202bbb680892cfb3929201e000cd8c",
      "old_mode": 33188,
      "old_path": "voltha-stack/Chart.yaml",
      "new_id": "2f2af5d1f032d341cce5136432460af31ebce5b1",
      "new_mode": 33188,
      "new_path": "voltha-stack/Chart.yaml"
    },
    {
      "type": "modify",
      "old_id": "3b6785d90424b1219f4ead3b8412abb6639320a2",
      "old_mode": 33188,
      "old_path": "voltha/Chart.yaml",
      "new_id": "011448bc71c227aa36cbd747fc79b324f623dedc",
      "new_mode": 33188,
      "new_path": "voltha/Chart.yaml"
    }
  ]
}
