)]}'
{
  "commit": "f6e9b00b6f7cd35e45ace4c84b53fe8d12b2438c",
  "tree": "86711bb6ca5aaf63d032860441dc8f605e067a2d",
  "parents": [
    "1c83f2e4d061ad37ba898e114cb42e70fdee5145"
  ],
  "author": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Fri Nov 27 15:32:02 2020 +0100"
  },
  "committer": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Sat Nov 28 11:12:41 2020 +0100"
  },
  "message": "Fix bug 1298\n\nThis bug was caused because a bad parsing of the kubeconfig.\nThe token should be the secret from k8s for the created service\naccount.\n\nWhen adding a k8s cluster, a clusterrole, clusterrolebinding, and\nserviceaccounts are created.\n\nTests are needed for oauth2 and userpass kubeconfigs.\n\nChange-Id: I6a4a2834bd6477f255e8ca48e7f53cd3a0d3fddf\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "842bbe3cb7136b09769946de7cd02845c29caf3d",
      "old_mode": 33188,
      "old_path": "n2vc/k8s_helm_base_conn.py",
      "new_id": "3e054ed2cf72ec97f01138bd0e88873171888a99",
      "new_mode": 33188,
      "new_path": "n2vc/k8s_helm_base_conn.py"
    },
    {
      "type": "modify",
      "old_id": "7e58deb33e5af150b3525bdb2b8593e6ee6d916c",
      "old_mode": 33188,
      "old_path": "n2vc/k8s_juju_conn.py",
      "new_id": "3d58385ede494b7e0378c0e3605a1bad2bb4808d",
      "new_mode": 33188,
      "new_path": "n2vc/k8s_juju_conn.py"
    },
    {
      "type": "modify",
      "old_id": "31b6f55f6c50a436e8dfe4e508c35c42e4c39c0e",
      "old_mode": 33188,
      "old_path": "n2vc/kubectl.py",
      "new_id": "bc8c3927d9537fbffb4e8bca3170def835c5683b",
      "new_mode": 33188,
      "new_path": "n2vc/kubectl.py"
    },
    {
      "type": "modify",
      "old_id": "5a3ddbbb237fd1ea1436a775358d13ec204305e1",
      "old_mode": 33188,
      "old_path": "n2vc/libjuju.py",
      "new_id": "a79d00d8c8a46b56da6b1242a02a27612512f8c5",
      "new_mode": 33188,
      "new_path": "n2vc/libjuju.py"
    },
    {
      "type": "modify",
      "old_id": "50e827ed09ff861c15962cbcbaebefde31535c8a",
      "old_mode": 33188,
      "old_path": "n2vc/tests/unit/test_k8s_juju_conn.py",
      "new_id": "388c08fed2798854f88258351c183a9df654f9f7",
      "new_mode": 33188,
      "new_path": "n2vc/tests/unit/test_k8s_juju_conn.py"
    },
    {
      "type": "modify",
      "old_id": "8fb0310ca41173d1848cb35097490971e6f70ffe",
      "old_mode": 33188,
      "old_path": "n2vc/tests/unit/test_kubectl.py",
      "new_id": "28d66c530df30f2020332cd93e508c601b38019c",
      "new_mode": 33188,
      "new_path": "n2vc/tests/unit/test_kubectl.py"
    },
    {
      "type": "modify",
      "old_id": "7bea6b3db7e7a4f049a45c030219ca0bf11163fa",
      "old_mode": 33188,
      "old_path": "n2vc/tests/unit/test_libjuju.py",
      "new_id": "b7c7901525e39b260a4d4f4cbaf5bb6a7bb3ed0d",
      "new_mode": 33188,
      "new_path": "n2vc/tests/unit/test_libjuju.py"
    }
  ]
}
