)]}'
{
  "log": [
    {
      "commit": "3699f740881cca547464d6338eb49cbd1141d71f",
      "tree": "5fc08f9b570a648acf40aaa79f1fa673370ce815",
      "parents": [
        "dc8bc2c4ce21923e8811ffed47907891d8982b71"
      ],
      "author": {
        "name": "Daniele Moro",
        "email": "daniele@opennetworking.org",
        "time": "Mon Mar 30 17:03:41 2020 +0200"
      },
      "committer": {
        "name": "Daniele Moro",
        "email": "daniele@opennetworking.org",
        "time": "Mon Mar 30 19:02:42 2020 +0200"
      },
      "message": "Fix xos service upgrade pipeline for onos-service\n\nChange-Id: Ib09267707dbbb03b3910aa38f20c25df2b0238f0\n"
    },
    {
      "commit": "2c57fc3265d52cb5e612e4b43bf799673a215b44",
      "tree": "7cc5eec8d7161586ef171bf2bfb7b53437fe8262",
      "parents": [
        "8a6ed85310ec7e22ce2391cb1c7bdd2f7745e59c"
      ],
      "author": {
        "name": "Carmelo Cascone",
        "email": "carmelo@opennetworking.org",
        "time": "Tue Mar 24 17:41:32 2020 -0700"
      },
      "committer": {
        "name": "Carmelo Cascone",
        "email": "carmelo@opennetworking.org",
        "time": "Wed Mar 25 20:18:41 2020 -0700"
      },
      "message": "Fix xos service upgrade pipeline not working for a number of issues\n\nThe logic is the same as before. If there\u0027s a mismatch in the xos core\nversion requirements, the main pipeline testing stages are skipped.\n\nChange-Id: Ie8d13d53f11227da409993830131a5d8b6eaf27c\n"
    },
    {
      "commit": "43086e18c297ea0c42acd32db3bd1ed72638c1f5",
      "tree": "2a86828bcbce13aa1f9b268c100d649306b33c4c",
      "parents": [
        "8d81642e40b8e5b074ca6ad5ecece74e2f319c62"
      ],
      "author": {
        "name": "Carmelo Cascone",
        "email": "carmelo@opennetworking.org",
        "time": "Mon Mar 23 19:29:04 2020 -0700"
      },
      "committer": {
        "name": "Carmelo Cascone",
        "email": "carmelo@opennetworking.org",
        "time": "Tue Mar 24 10:09:41 2020 -0700"
      },
      "message": "Skip service upgrade test if the xos-core version requirements don\u0027t match\n\nThis is a first attempt at making the service upgrade job aware of the\nxos-core version, and to allow merging service patches that require\nxos-core 4.0.0.\n\nThe current implementation verifies that the `core_version` string found\nin the released service\u0027s config.yaml is the same found in the patchset\nto verify. If not, return SUCCESS immediately.\n\nFor example, given a released and patchset config.yaml\u0027s core_version\nproperty:\n- if RELEASED \u003d\u003d \"\u003e\u003d3.2.0\" \u0026\u0026 PATCHSET \u003d\u003d \"\u003e\u003d3.2.0\" -\u003e RUN\n- if RELEASED \u003d\u003d \"\u003e\u003d3.2.0\" \u0026\u0026 PATCHSET \u003d\u003d \"\u003e\u003d4.0.0\" -\u003e SKIP (success)\n- if RELEASED \u003d\u003d \"\u003e\u003d3.2.0\" \u0026\u0026 PATCHSET \u003d\u003d \"\u003d3.2.0\"  -\u003e SKIP (success)\n- if RELEASED \u003d\u003d \"\u003e\u003d3.2.0\" \u0026\u0026 PATCHSET \u003d\u003d \"\u003e\u003d3.2\"   -\u003e SKIP (success)\n- if RELEASED \u003d\u003d \"\u003e\u003d3.2.0\" \u0026\u0026 PATCHSET \u003d\u003d \"foobar\"  -\u003e SKIP (success)\n\nA smarter implementation could parse the string and use semver logic to\ndecide (1) whether it exists a version of xos-core that satisfies both\nthe released and patchset requirement, (2) deploy that version of\nxos-core, and (3) run the pipeline. However, such and implementation\nsmells of canned worms, so we keep things simple for now...\n\nChange-Id: I2cc1be579398c84d4e8c44c333be20e012884e20\n"
    },
    {
      "commit": "d7af207d5064453d1b060070910cea3c97838cd5",
      "tree": "c0b8793be646d273674b60336c34367693b878f6",
      "parents": [
        "ea6d6206de7c2ff8214157946b630b0c5f372f4e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Mar 06 13:11:26 2020 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Mar 06 13:15:17 2020 -0700"
      },
      "message": "[SEBA-960]\n\nUse the cord-tester virtualenv w/libs during XOS service upgrade test\n\nChange-Id: I539adf41feef03985bca0dd5d4d39b4b4b5f5f7c\n"
    },
    {
      "commit": "de1c621c548c0bd00c37c805293d515c3f1fbc30",
      "tree": "202b5f0298e8c39b5e4ae939dc19c8409333fae3",
      "parents": [
        "5b52353fb49d4a90a1cedb82504095eb469cfc52"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Feb 24 17:00:17 2020 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Feb 24 17:00:17 2020 -0700"
      },
      "message": "[VOL-2662]\n\nFix path to manifest xml file as per change to repo \u003e2.4\n\nChange-Id: I3405371a556837c378b046455d5813743990b17b\n"
    },
    {
      "commit": "a5f0078f3d1748ed97b041ca7949fc902f625cf6",
      "tree": "8481e0e5a80cb367e5d5c8c7b46a157294668aa4",
      "parents": [
        "ec2b3e2aa2eb6374d9e2fc0d7176401ba7e3d5f3"
      ],
      "author": {
        "name": "Daniele Moro",
        "email": "daniele@opennetworking.org",
        "time": "Mon Feb 24 11:23:46 2020 -0800"
      },
      "committer": {
        "name": "Daniele Moro",
        "email": "daniele@opennetworking.org",
        "time": "Mon Feb 24 11:23:46 2020 -0800"
      },
      "message": "Always save logs after XOS service upgrade\n\nChange-Id: I8b7e1bf654b332036b25e3c961944280c25bb01b\n"
    },
    {
      "commit": "319b34cad3e7112462655ddf33238aa03c99918a",
      "tree": "93f90b8561821a1133684ea5f89ec129d65ae31e",
      "parents": [
        "50cade3b2dbf6c59a3572db2086ae9cdd14c60ba"
      ],
      "author": {
        "name": "Carmelo Cascone",
        "email": "carmelo@opennetworking.org",
        "time": "Tue Jan 14 16:48:07 2020 -0800"
      },
      "committer": {
        "name": "Carmelo Cascone",
        "email": "carmelo@opennetworking.org",
        "time": "Tue Jan 14 16:48:46 2020 -0800"
      },
      "message": "Fix xos-service-upgrade job jailing because of missing cord repo\n\nRequired after replacing file-based URLs with\nhttps://charts.opencord.org in the cord charts requirements.\n\nChange-Id: I1e649d17880a8456b1ef9deceea7fff5545394d5\n"
    },
    {
      "commit": "b329208ff85284e54396d96553aa289aa339f28b",
      "tree": "958dc4c146961bff277ae1f05b246fe011d76526",
      "parents": [
        "aec60388d881ed893ed73e72dcc7a0e06456529f"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Oct 11 17:15:18 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Oct 29 15:35:05 2019 -0700"
      },
      "message": "Consistency pass on naming in JJB\n\n- Name of the pipeline script when parameterized: `pipeline-script`\n- Name of executor the job is running on: `build-node` (or `buildNode` if\n  in a pipeline job)\n\nChange-Id: Id069a2d3f17dc5dbd7259e0ed046b72017da0538\n"
    },
    {
      "commit": "673b4fc8933dc347d2207e2bd035381dc5ea59e6",
      "tree": "d5c6fa0d698b3b221be730f80225841b7c2da0e8",
      "parents": [
        "407915ce305220cdaf3897231d558339264a968b"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Thu Jun 13 08:46:29 2019 -0700"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Thu Jun 13 08:46:29 2019 -0700"
      },
      "message": "removing helm-repo-tools clone\n\nChange-Id: Idc9c6cf61d7cbee31e9301c92f7188255c702d24\n"
    },
    {
      "commit": "5f300b98c878be82ada38fc3cd947bb7b3f09e4f",
      "tree": "b4414d5ac4d977f4a383247212f8546fba72ee92",
      "parents": [
        "82f3e638119cf776b72369c4280a49801d46ce57"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue May 21 14:04:19 2019 -0700"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue May 21 14:04:19 2019 -0700"
      },
      "message": "fixes to xos-service-upgrade tests\n\nChange-Id: Idf78d64296f0873a80c816907920efd4574b8550\n"
    },
    {
      "commit": "5c6a4808b4257ca0296913b5f9ebf2782d555551",
      "tree": "d3e97640fec38a095f5e31d4dbb4dd530f61fafb",
      "parents": [
        "4a6af0fb11077a3ceb2d1af27386c8596da44457"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 14 10:44:21 2019 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 14 11:56:54 2019 -0700"
      },
      "message": "Adding name mapping for xos-service that live in a repo with a different name\n\nChange-Id: I1994d5ba7847de46eaea13fabfb852bffdf388be\n"
    },
    {
      "commit": "e053ad303f13ae8266070bd2df5701de51e9c3ec",
      "tree": "b5f8df0f10ed1351e4c0a3c96844ec10931302a1",
      "parents": [
        "3ae26175b75657e6f8c64fe82ceec99d8905919e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Thu May 09 13:58:34 2019 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Thu May 09 13:58:34 2019 -0700"
      },
      "message": "SEBA-590 Comment out service downgrade b/c the core doesn\u0027t yet support reverse migrations\n\nChange-Id: I03ec55cd84af697ac56a51ddb708d4ae0e82fa84\n"
    },
    {
      "commit": "4590ca16d139e7302e5852cb237b8cd48868f81a",
      "tree": "59180221e09871c17bfee8cb81ead0d00cfb1d54",
      "parents": [
        "44fd62c1befb1f9f30243f9fb35de36925384854"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Apr 30 14:49:22 2019 -0700"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Apr 30 14:49:22 2019 -0700"
      },
      "message": "increasing timeout between service upgrade stages until we find a better polling solution\n\nChange-Id: I76cae9e016c26043e4810483e7b6b4c66e8dd74b\n"
    },
    {
      "commit": "44fd62c1befb1f9f30243f9fb35de36925384854",
      "tree": "eae4c247a58dd828ec296aeae90d75257ecc2893",
      "parents": [
        "f5c3f2bf1dd7169ba16e67d208f9ecf9399977d5"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Apr 30 10:26:31 2019 -0700"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Apr 30 11:21:12 2019 -0700"
      },
      "message": "SEBA-590 adding xos-service downgrade stage to pipeline\n\nChange-Id: I2ded4265a5d1d5553cf4e53e1d61b5f9862b74c1\n"
    },
    {
      "commit": "f5c3f2bf1dd7169ba16e67d208f9ecf9399977d5",
      "tree": "4c2c1ba37c51dd44c2820413d91e3b42c736a675",
      "parents": [
        "66c389c69ad106e74974a11d753a426bca180871"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Apr 30 08:58:49 2019 -0700"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Tue Apr 30 08:58:49 2019 -0700"
      },
      "message": "SEBA-589 updating xos-service-upgrade pipeline to include data-model persistence testing\n\nChange-Id: I1c9de487bb1c45a0a27dbf4c95737733929c7fc4\n"
    },
    {
      "commit": "66c389c69ad106e74974a11d753a426bca180871",
      "tree": "9713ed09294429b57116f748e56853fbcbe5b68f",
      "parents": [
        "86737b5561b1824cb9a34313b49bb3a2b017b0e9"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Wed Apr 24 14:56:11 2019 -0700"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Fri Apr 26 12:32:04 2019 -0700"
      },
      "message": "SEBA-589 creating service upgrade verify test\n\nChange-Id: I2b79c7117e34b495d3e792a5cbb3d9c3c3f8c9be\n"
    }
  ]
}
