)]}'
{
  "commit": "677f444effd4d7020976deac4a4b769a814303af",
  "tree": "4dd7b55986e55b0cf59fab4b36bf27f589b65262",
  "parents": [
    "ac86029a4b13e8654c135cd1780c71631d2ebaf9"
  ],
  "author": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Fri Jun 19 11:40:18 2020 +0200"
  },
  "committer": {
    "name": "garciadav",
    "email": "david.garcia@canonical.com",
    "time": "Tue Jun 30 11:10:05 2020 +0200"
  },
  "message": "Feature 8681: Add VCA HA capabilities\n\n- juju watcher: fix exception handling when websocket is closed\n- libjuju.py:\n  - Get vca endpoints from database (if exists)\n  - Update vca endpoints in database\n  - Get controller per operation (remove controller from class attribute)\n  - Add health check: Every 5 minutes the connection to the controller will be tested.\n- Dockerfile: update it to 18.04\n\nChange-Id: Ifa0a3a705d48fd736a9634b0722bdc914003b497\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n(cherry picked from commit 2f66c4df28308b5b2747bb207e7797932e502436)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4a0604570fe5cbd35d403b52f78f8f49a015a6b",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-test.sh",
      "new_id": "41875bea128e6ce6caaba1605c09c5aed093c05c",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-test.sh"
    },
    {
      "type": "modify",
      "old_id": "815abf958da18bcac7c79ab9662ec22d873288ba",
      "old_mode": 33188,
      "old_path": "n2vc/juju_watcher.py",
      "new_id": "8da62ff3ab67273e088f3869cc1e530588cc22c3",
      "new_mode": 33188,
      "new_path": "n2vc/juju_watcher.py"
    },
    {
      "type": "modify",
      "old_id": "9945c91ee3bf55382660b02fba9495c309720ab2",
      "old_mode": 33188,
      "old_path": "n2vc/libjuju.py",
      "new_id": "0bd917d4aa90898f7fbe923770fee7da9be7a40a",
      "new_mode": 33188,
      "new_path": "n2vc/libjuju.py"
    },
    {
      "type": "modify",
      "old_id": "3fc7c575e23018302a81af18859c63ed1711ce49",
      "old_mode": 33188,
      "old_path": "n2vc/n2vc_conn.py",
      "new_id": "55cc7e102bce4490d2b2977719a179c632c9e8fe",
      "new_mode": 33188,
      "new_path": "n2vc/n2vc_conn.py"
    },
    {
      "type": "modify",
      "old_id": "990575d29bca6d9e4f101b0ce5cdf1c4ca8213ee",
      "old_mode": 33188,
      "old_path": "n2vc/utils.py",
      "new_id": "62892eb09b6004afe305fb4f893b1fba11915b44",
      "new_mode": 33188,
      "new_path": "n2vc/utils.py"
    }
  ]
}
