)]}'
{
  "commit": "d445438eff7f10faaa5bdf0ed5f8cb67438aee47",
  "tree": "66dbb20ecbbb2f382011652e84928926931fd32e",
  "parents": [
    "01e23a8e86042a7f9c06b4682ea84176c0b87968"
  ],
  "author": {
    "name": "Richard Jankowski",
    "email": "rjankows@ciena.com",
    "time": "Thu Feb 08 16:21:43 2018 -0500"
  },
  "committer": {
    "name": "khenaidoo Nursimulu",
    "email": "knursimu@ciena.com",
    "time": "Mon Feb 12 14:31:47 2018 +0000"
  },
  "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update:\n- organizes all Voltha components under their own namespace, \"voltha\". If\n  you have a script for deploying Voltha, then add namespace.yml at the top.\n- adds host volume mounts for Consul\u0027s data and config directories\n- fixes a bug in Envoy where it was aborting because it couldn\u0027t find Consul\n  even though it was getting the Voltha assignments from Etcd.\n\nChange-Id: I45eaf2d65428c0184df06971ce3797b9122d3055\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6523c90cc64eade56b5b5db43bee21c81d52200e",
      "old_mode": 33188,
      "old_path": "envoy/go/envoyd/envoyd.go",
      "new_id": "b1a406707eb5e032cdab4a39eabc09f409c5286e",
      "new_mode": 33188,
      "new_path": "envoy/go/envoyd/envoyd.go"
    },
    {
      "type": "modify",
      "old_id": "34b1fc8023d361171a7f287bae3e68db8bdbf30e",
      "old_mode": 33188,
      "old_path": "k8s/consul.yml",
      "new_id": "b398b7ae4f1f9ff7344333a232f4f7f904f3e87a",
      "new_mode": 33188,
      "new_path": "k8s/consul.yml"
    },
    {
      "type": "modify",
      "old_id": "5b6e7e47526286273104dd9b95604fd96ca5f73d",
      "old_mode": 33188,
      "old_path": "k8s/envoy_for_consul.yml",
      "new_id": "8c02622753c9eadaa959112089da023e8deefcd6",
      "new_mode": 33188,
      "new_path": "k8s/envoy_for_consul.yml"
    },
    {
      "type": "modify",
      "old_id": "2b7537c53e917ee50d273968071413a5bc893cf7",
      "old_mode": 33188,
      "old_path": "k8s/envoy_for_etcd.yml",
      "new_id": "af5c1f4869a3aaa326620261689aaa4a8b912eff",
      "new_mode": 33188,
      "new_path": "k8s/envoy_for_etcd.yml"
    },
    {
      "type": "modify",
      "old_id": "0e4839b127e3d9b6f7fb5fef07dc523f856a454d",
      "old_mode": 33188,
      "old_path": "k8s/fluentd.yml",
      "new_id": "c8bfa30109d06c3c797490677bdfda22a5ab83dd",
      "new_mode": 33188,
      "new_path": "k8s/fluentd.yml"
    },
    {
      "type": "modify",
      "old_id": "c6fa94ded58351d02184dbe457c319007ec889d5",
      "old_mode": 33188,
      "old_path": "k8s/grafana.yml",
      "new_id": "10997b8341e875b3909a46fa48816fe84b1c3046",
      "new_mode": 33188,
      "new_path": "k8s/grafana.yml"
    },
    {
      "type": "modify",
      "old_id": "64f6f58ad00ebc2eb7aaced62c0203d8ec28e4eb",
      "old_mode": 33188,
      "old_path": "k8s/ingress/10-default-backend.yml",
      "new_id": "38987aab0c0bdd666e87f28fbe4d79177bd1937f",
      "new_mode": 33188,
      "new_path": "k8s/ingress/10-default-backend.yml"
    },
    {
      "type": "modify",
      "old_id": "08e91017eaa78b117c303cfb21d1d07e53f78936",
      "old_mode": 33188,
      "old_path": "k8s/ingress/20-configmap.yml",
      "new_id": "28ff19b99fa936e0d871cda4f1f01fe125301c2f",
      "new_mode": 33188,
      "new_path": "k8s/ingress/20-configmap.yml"
    },
    {
      "type": "modify",
      "old_id": "a963085d3e1e9be50bec22c048aa71f1ce27c84c",
      "old_mode": 33188,
      "old_path": "k8s/ingress/30-tcp-services-configmap.yml",
      "new_id": "ffa28df04d1c8341dcf1e0f81058ef39bd66f7b6",
      "new_mode": 33188,
      "new_path": "k8s/ingress/30-tcp-services-configmap.yml"
    },
    {
      "type": "modify",
      "old_id": "1870931a200f83ac84c4960e843142f62ce1d069",
      "old_mode": 33188,
      "old_path": "k8s/ingress/40-udp-services-configmap.yml",
      "new_id": "8b84b5e77639f4afd8e5201220b5ecf74a14d981",
      "new_mode": 33188,
      "new_path": "k8s/ingress/40-udp-services-configmap.yml"
    },
    {
      "type": "modify",
      "old_id": "301853216b9d49984b4356f2a4fa81a58ff7f099",
      "old_mode": 33188,
      "old_path": "k8s/ingress/50-rbac.yml",
      "new_id": "2ee80e191b7faa5b42dbfd9a47937b59eae42ccd",
      "new_mode": 33188,
      "new_path": "k8s/ingress/50-rbac.yml"
    },
    {
      "type": "modify",
      "old_id": "a70a7fa634b7ee458937732b3dab47b6589950f9",
      "old_mode": 33188,
      "old_path": "k8s/ingress/60-cluster-ingress-nginx.yml",
      "new_id": "5b86979fe1fa34ed473ae403205823f22ee8171e",
      "new_mode": 33188,
      "new_path": "k8s/ingress/60-cluster-ingress-nginx.yml"
    },
    {
      "type": "modify",
      "old_id": "9a1cfa9af98120c0c972c1261efc5c97659eff0a",
      "old_mode": 33188,
      "old_path": "k8s/ingress/70-service-ingress-nginx.yml",
      "new_id": "da11d04fb9e8c19e3f79f91ac7c6db8cecd80a04",
      "new_mode": 33188,
      "new_path": "k8s/ingress/70-service-ingress-nginx.yml"
    },
    {
      "type": "modify",
      "old_id": "c665801432433f4590f67fc5a5daba2ec79a3657",
      "old_mode": 33188,
      "old_path": "k8s/ingress/80-ingress.yml",
      "new_id": "c2129c1caa43752d93b07485008da9b0e0b55bbd",
      "new_mode": 33188,
      "new_path": "k8s/ingress/80-ingress.yml"
    },
    {
      "type": "modify",
      "old_id": "a8db82786345a25cf93cc97d783dc6bf8c755b0b",
      "old_mode": 33188,
      "old_path": "k8s/kafka.yml",
      "new_id": "00f8441e29a4f04012607dc389718cfc1211ec0f",
      "new_mode": 33188,
      "new_path": "k8s/kafka.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5fda4a143fee926f7632e61d40498e5b960c3284",
      "new_mode": 33188,
      "new_path": "k8s/namespace.yml"
    },
    {
      "type": "modify",
      "old_id": "125e3e1c20e74facf9f04446a051aea06ff0982c",
      "old_mode": 33188,
      "old_path": "k8s/netconf.yml",
      "new_id": "d5d434345fbf43ee18663913051320b27662ddb5",
      "new_mode": 33188,
      "new_path": "k8s/netconf.yml"
    },
    {
      "type": "modify",
      "old_id": "7598d0b94dbd64d9c5babf3bda0c24ea856ca551",
      "old_mode": 33188,
      "old_path": "k8s/ofagent.yml",
      "new_id": "ec066646befcfeec922796a38b1e6a32d6ca5c5d",
      "new_mode": 33188,
      "new_path": "k8s/ofagent.yml"
    },
    {
      "type": "modify",
      "old_id": "707463fc2916ea9deeced8078ca9d82349586f3d",
      "old_mode": 33188,
      "old_path": "k8s/operator/etcd/cluster_role_binding.yml",
      "new_id": "ce32037502cf58ceeb98b8f75d2910c831d6cf35",
      "new_mode": 33188,
      "new_path": "k8s/operator/etcd/cluster_role_binding.yml"
    },
    {
      "type": "modify",
      "old_id": "af6aa03808048bafc9088622b948d00ed382c6bc",
      "old_mode": 33188,
      "old_path": "k8s/operator/etcd/etcd_cluster.yml",
      "new_id": "904588eb65069f2d4724cfc452f240a30981021d",
      "new_mode": 33188,
      "new_path": "k8s/operator/etcd/etcd_cluster.yml"
    },
    {
      "type": "modify",
      "old_id": "4e6d6792838cf74c1f1a9196ce96ca07f51308ea",
      "old_mode": 33188,
      "old_path": "k8s/operator/etcd/operator.yml",
      "new_id": "7e51944a49aefa9f245e27c83bc80db262d20c8a",
      "new_mode": 33188,
      "new_path": "k8s/operator/etcd/operator.yml"
    },
    {
      "type": "modify",
      "old_id": "13c4655e2945788985b4472ccf8a388e9d5f9369",
      "old_mode": 33188,
      "old_path": "k8s/stats.yml",
      "new_id": "91202ff9b869bd6fdfa10da95466c4191c2ec4bd",
      "new_mode": 33188,
      "new_path": "k8s/stats.yml"
    },
    {
      "type": "modify",
      "old_id": "bcb7b20837ee4350319d853894fc3968866a8124",
      "old_mode": 33188,
      "old_path": "k8s/vcli.yml",
      "new_id": "e1563ab015ce546c2508b762c915640862802f3d",
      "new_mode": 33188,
      "new_path": "k8s/vcli.yml"
    },
    {
      "type": "modify",
      "old_id": "260c21e2f54b6d437d2e8f8459eb5ba0d0c46de2",
      "old_mode": 33188,
      "old_path": "k8s/vcore_for_consul.yml",
      "new_id": "e3ed24581476ba56862971eb7d0e540f9b6a9300",
      "new_mode": 33188,
      "new_path": "k8s/vcore_for_consul.yml"
    },
    {
      "type": "modify",
      "old_id": "edb6a2943501cd2aa3f6bf678251a7a0b4262330",
      "old_mode": 33188,
      "old_path": "k8s/vcore_for_etcd.yml",
      "new_id": "23ca30078e1b773af04f195aafdd9c380da02bdb",
      "new_mode": 33188,
      "new_path": "k8s/vcore_for_etcd.yml"
    },
    {
      "type": "modify",
      "old_id": "3ef7b3d7e4fcdd565e865380baf3cfcea7380ada",
      "old_mode": 33188,
      "old_path": "k8s/zookeeper.yml",
      "new_id": "2f3ceba82b9e638f497be90d38994c0c73db6daf",
      "new_mode": 33188,
      "new_path": "k8s/zookeeper.yml"
    }
  ]
}
