)]}'
{
  "log": [
    {
      "commit": "573e28d346d384dc428dfce37efa651251e678c2",
      "tree": "56e704175bba3807555626a08feb23d4070fd61f",
      "parents": [
        "f2e3ea99849ed9b0865a8d782c44b568d535d811",
        "0c5800b063f931de24446189745c709a522758c8"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Jan 21 21:49:27 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Tue Jan 21 21:49:27 2025 +0000"
      },
      "message": "Merge \"Move getVersion line cleanup to main\""
    },
    {
      "commit": "0c5800b063f931de24446189745c709a522758c8",
      "tree": "2edd8d58a61708f2260136a2c417716b164f6b4d",
      "parents": [
        "ed4451c328bb7c7a1fad2b05976019833c32ea86"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Jan 21 13:14:11 2025 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Jan 21 13:19:44 2025 -0800"
      },
      "message": "Move getVersion line cleanup to main\n\nThis was catching comments of the format \"Chart version for package:\".\nBy moving the line cleanup (remove comments, prune whitespace) to be\nbefore the case statement, we can be sure that comments won\u0027t trigger\nthe case statement, and that whitespace added before the colon for\naesthetic reasons don\u0027t need to be accounted for with a wildcard in\nthe glob.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I3f0a4c979d6da4e17bd65b3423f77df0c93fe47a\n"
    },
    {
      "commit": "f2e3ea99849ed9b0865a8d782c44b568d535d811",
      "tree": "95a1ac8ce9a3281226c60fb9235ae883b3a67ba8",
      "parents": [
        "c7a1592f5ca403740d9cda10060ae583929d02e1",
        "ed4451c328bb7c7a1fad2b05976019833c32ea86"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Nov 15 14:36:23 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Nov 15 14:36:23 2024 +0000"
      },
      "message": "Merge \"Fix helm scripts to deal with spaces near version\""
    },
    {
      "commit": "c7a1592f5ca403740d9cda10060ae583929d02e1",
      "tree": "56c208018644f2ce8c736fc43f262c14d1f80f18",
      "parents": [
        "0d7a0e674c0f292349f42afb2705bf01dc8bda02"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "roger.luethi@bisdn.de",
        "time": "Thu Nov 02 12:31:32 2023 +0100"
      },
      "committer": {
        "name": "Roger Luethi",
        "email": "roger.luethi@bisdn.de",
        "time": "Fri Nov 15 15:00:06 2024 +0100"
      },
      "message": "Do not check for changes in unrelated charts\n\nThe chart_version_check.sh code checks if modified files are in a\ndirectory whose chart version has changed. Until now, changes in any\nof the voltha-* directories required a version bump in voltha/ as well.\n\nThis does not appear to be intentional. It results in output like this:\n\n-------------------- %\u003c -----------------------------------------\n[CHART] voltha-tracing/Chart.yaml                                    (1.0.3 \u003d\u003e 1.0.4)\n    Files Changed: voltha-tracing\n        voltha-tracing/values.yaml\n[CHART] voltha/Chart.yaml\n    Files Changed: voltha\n        voltha-tracing/values.yaml\n[ERROR] Chart modified but version unchanged: voltha\n-------------------- %\u003c -----------------------------------------\n\nThis commit changes the check to require an exact match of the directory\nname.\n\nChange-Id: Ib74d9f8eb63a054dc9c9bcff270433db892c8a3b\nSigned-off-by: Roger Luethi \u003croger.luethi@bisdn.de\u003e\n"
    },
    {
      "commit": "ed4451c328bb7c7a1fad2b05976019833c32ea86",
      "tree": "9eaae718ef2784135d481fa255128326f450bb44",
      "parents": [
        "0d7a0e674c0f292349f42afb2705bf01dc8bda02"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Nov 13 14:57:55 2024 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Nov 14 16:53:32 2024 -0800"
      },
      "message": "Fix helm scripts to deal with spaces near version\n\nJoey added spaces between the word \"version\" and the colon in one of\nthe charts, which broke several scripts. I\u0027ve updated them to be less\nbrittle, and also adapted his TODO for using bash string manipulation\nrather than awk in chart_version_check.sh.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Ie1047e7c963526cc848b0acbe2b94c920db61b51\n"
    },
    {
      "commit": "0d7a0e674c0f292349f42afb2705bf01dc8bda02",
      "tree": "afe671ffc87806dda6763f4233fc51aaff0a1d34",
      "parents": [
        "f32accb51219ee2d8338bda02c89564d94c2da6e"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Nov 14 13:07:04 2024 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Nov 14 13:07:04 2024 -0800"
      },
      "message": "Fix shellcheck errors\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I4678113c2717dcf3bfc82663cf2e14262e7daeac\n"
    },
    {
      "commit": "f32accb51219ee2d8338bda02c89564d94c2da6e",
      "tree": "ba92a25f7d0f690fbf3a05c2e98bb37fa14ba3d6",
      "parents": [
        "b879cf8b935e86da52291d6867f5ab75c1c67eb2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Mar 07 17:05:09 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 08 13:09:14 2024 -0500"
      },
      "message": "[VOL-5285] - JJB Upgrade toward v5\n\nMakefile\n--------\n  o Added a repository makefile with convenience targets (make test)\n\nchart_version_check.sh\n-----------------------------------\n  o Copyright notice updated to onf v1.1\n  o More temp filename filtering added.\n  o Improve reporting for a cryptic error source.\n  o Version diffs rely on simple string comparison which can be\n    confused by composite charts like voltha-infra/ and voltha-stack/\n    when multiple chart versions are modified.\n  o Yaml parsing needed for a real fix, in the interim identify the\n    problem and display strings that contributed to detection.\n\nchart_version_check/filter_files.sh\n-----------------------------------\n  o Added helper library filter_files().\n  o Given a list of files return the list with garbage removed.\n\ntest/bats/chart_version_check.sh\n--------------------------------\n  o Added a bats unit test for filter_files().\n\nChange-Id: I8d724579976adf62d47786fcad16d21d0759a5ab\n"
    },
    {
      "commit": "b879cf8b935e86da52291d6867f5ab75c1c67eb2",
      "tree": "24a4beb8e627c2724b9b7f2212286855d8ec90c2",
      "parents": [
        "f91c4370c22d4d5a68a59f1c4e1ffed120e50e99"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 12:55:17 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 13:31:03 2024 -0500"
      },
      "message": "[VOL-5020] Release patch repo:voltha-helm-charts\n\nchart_version_check.sh\n----------------------\n  o Expand WORKSPACE\u003d. to display working path.\n  o Display branch name of local sandbox.\n\nChange-Id: I29938c7e1391310f48a3999a363ea053f080a628\n"
    },
    {
      "commit": "f91c4370c22d4d5a68a59f1c4e1ffed120e50e99",
      "tree": "2d2f07347ec46f84480ccf44dd0923f1e7bbb22e",
      "parents": [
        "0476e9118d3d88c2f916646e2ff14224043a6367"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Feb 09 16:28:02 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Feb 09 17:23:00 2024 -0500"
      },
      "message": "make lint-chart reporting enhancements\n\nchart_version_check.sh\n----------------------\n  o shellcheck v0.9.0 cleanups\n  o Rewrite empty version stirngs so they are visible in command output.\n  o Added get_version_by_git so sources not showing a delta can\n    have their chart version displayed during a command run.\n  o Fixed a few corner cases where version string not available\n    due to flow through conditoinal logic.\n  o Chart modified but version unchanged error:\n    - Report dir/Chart.yaml VS dir to be clear about file to edit.\n    - Also report Chart.yaml version string.\n\ntodo.md\n-------\n  o Capture details of an error reported for future enhancement.\n  o Not clear from output why an error was reported:\n    + Show your work, display intermediate charts so the dependency\n      chain source will be clear.\n\nChange-Id: I49cdee1828d32d67f2efb914300308176529671c\n"
    },
    {
      "commit": "0476e9118d3d88c2f916646e2ff14224043a6367",
      "tree": "3d3f1e048103792185713320742aba16ea096589",
      "parents": [
        "2a07964bcc781b306536b7a1cfc3e21f7054a620"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Feb 09 16:00:26 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Feb 09 16:00:26 2024 -0500"
      },
      "message": "Cosmetic cleanups + copyright\n\nchart_version_check.sh\nhart_versions.sh\nhelmlint.sh\nhelmrepo.sh\nwait_for_jobs.sh\nwait_for_pods.sh\n----------------------\n  o Indentation erratic so use editor formatting to set a clean baseline.\n  o Update copyright notice to span 2024.\n\nChange-Id: I21e3cd8fd997c24d6fcd03edc1caef5315bb7f63\n"
    },
    {
      "commit": "2a07964bcc781b306536b7a1cfc3e21f7054a620",
      "tree": "e9618686c7c7069bcbcc15b5bb70498171474ab3",
      "parents": [
        "e9b327e588d2e303fbf6446ad8784d801a408253"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 15:12:37 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 15:12:37 2023 -0400"
      },
      "message": "[VOL-5020] - Update repo:voltha-helm-charts\n\nhelmrepo.sh\n-----------\n  o Fix a cryptic error, when key appVersion is modified but version string\n    is not, tool will report ambiguous \"invalid version string\" when the\n    problem is due to a different value was not modified.\n  o Update script for interactive use (do not publish helm index) so\n    devs can detect all problems jenkins may fail a patch job for.\n  o Refactor logic into named functions to redue globals and improve\n    source readability.  Functions extract version string, detect\n    versioned package conflicts, etc.\n  o Logic updated to capture/test all version strings in Chart.yaml.\n  o Added more debugging and command line switches.\n\nChange-Id: I0a3152d7e9c01cf800ee3577b5c89d5ac1a92aa9\n"
    },
    {
      "commit": "e9b327e588d2e303fbf6446ad8784d801a408253",
      "tree": "b61bfa8e38b76616d71c543bde0f41150fce85fe",
      "parents": [
        "419f7e1d737064e2ee992c4263bd48bad9afa2b0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 22 17:09:52 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 22 17:09:52 2023 -0400"
      },
      "message": "Misc cleanups, shellcheck warnings.\n\nhelmrepo.sh\n-----------\n  o Use readarray -t to slurp command output.\n  o Replace while read -r with for loop iteration over named vars.\n  o Replace awk/string parsing with bash builtin string functions\n    (added insulation against external shell command failures).\n  o Added several functions to shorten all-code-in-main-program.\n  o Added functions func_echo() and error() for formatted output.\n  o Arguments --debug, --dry-run and --help added.\n  o \u0027helm package\u0027 command functions added to support --dry-run use.\n  o Detect and error on Chart.yaml files that lack \u0027version:\u0027.\n  o chart_yaml_diff - differentiate no_diff case from error induced.\n\nChange-Id: I54d4f1e71291899540ec0f339ee9e033ca62a443\n"
    },
    {
      "commit": "419f7e1d737064e2ee992c4263bd48bad9afa2b0",
      "tree": "16364dbbfbf3984d0bf1fcc743936ecaddd4468b",
      "parents": [
        "b41d8cc646c1abd39dee2a7ed10df0c1f64edd6e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 26 10:24:23 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 26 10:44:33 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\nhelmlint.sh\n-----------\n  o set +e will need to be fixed, allowing errors to fly under the radar.\n  o Check status after \u0027helm dependency update\u0027.  Error reported in output\n    but jenkins was not aware of this status.\n  o Replaced string with array accumulation so invalid charts can\n    be displayed individually in the error summary for readability\n  o Not clear if the requirements.yaml check is still needed, newer helm\n    versions allow inlining requirements in Chart.yaml.\n  o Added a wiki URL documenting error fixes.\n\nChange-Id: I462736e79e8b077db35435416bb8df26185d3d8f\n"
    },
    {
      "commit": "b41d8cc646c1abd39dee2a7ed10df0c1f64edd6e",
      "tree": "b2e40be1f798a563787b70a7a727e2a387c77354",
      "parents": [
        "0f8656b5dbdd04c22495af7fbb30ef5eb1aae278"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 03 10:49:10 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 03 10:49:16 2023 -0500"
      },
      "message": "Fixed a typo\n\nChange-Id: I737ec4ca67c814b6ea8135312b580542bb607335\n"
    },
    {
      "commit": "0f8656b5dbdd04c22495af7fbb30ef5eb1aae278",
      "tree": "9b342fb2313c75039f43d00b72aff2d6c5354e9a",
      "parents": [
        "aebf185f587505c8db84c59d01351e2261156eaf"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 21 11:29:36 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 21 11:29:43 2022 -0500"
      },
      "message": "Add an extra defined test before reporting local edits.\nbash-ism: define -a var\u003d() will only define var when local edits assign a value to it.\n\nChange-Id: I3a368ef7fbd0c1e571627e611cba9ad1946677a6\n"
    },
    {
      "commit": "aebf185f587505c8db84c59d01351e2261156eaf",
      "tree": "8870ba4035e02fdab0f125235b9fb408487f425c",
      "parents": [
        "507341150fb0e2bb6b9d267d7bb6bbea0a7bb560"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 09 08:34:13 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 21 10:41:53 2022 -0500"
      },
      "message": "VOL-4846 - copyrights vs linthelm.sh\n\nNOP Copyright notice update job failed due to peripheral chart problems.\nProblem: reactionary failure, no local helm linting.\nJenkins performs late checks unavailable to local devs.\n\nchart_version_check.sh\n----------------------\n  o String based detection converted to array operations\n      - Greatly simplified script logic.\n  o Use readarray to capture command out:\n      - Safer I/O and array manipulation supported.\n  o Construct and test @modified_files early to simplify logic:\n      - Sonarqube exclusions removed.\n      - External sed calls formatting lists of display strings.\n  o Version string check moved into a named function.\n  o Replace \"echo val |\" with \u003c\u003c\u003c (here string) and builtins:\n      - Avoid external process overhead (dirname, sed).\n      - Avoid potential failure sources.\n\nReplace global var use with \"pushd ${WORKSPACE}\":\n  o Simplify: String path ops are normalized on dot.\n  o Global var references and use reduced.\n\nFormat report output:\n  o Insert whitespace for readability.\n  o More context for errors reported.\n  o Display a summary of errors at the end.\n  o Library function added to format report lines.\n  o A sample of genreated log output appended at the end.\n\nBump copyright notice on all scripts.\n\nChange-Id: Iec939fdd8f6e0fe4ff3af381aa5d31785cc6b912\n"
    },
    {
      "commit": "507341150fb0e2bb6b9d267d7bb6bbea0a7bb560",
      "tree": "1ec56693354e8b55ca1b25052a4a58ac1b877164",
      "parents": [
        "f64e09874b40bb9cb69097158ec8f34481aad03f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jan 11 10:18:18 2021 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jan 11 10:42:30 2021 -0800"
      },
      "message": "Always update dependencies before linting charts\n\nChange-Id: Ie125246d79972e0b920b8fcddfd2b12b35889778\n"
    },
    {
      "commit": "f64e09874b40bb9cb69097158ec8f34481aad03f",
      "tree": "f319e4ac189c51275d16be3e928bf14366d0ff6e",
      "parents": [
        "1874f5276f4d2d4320bfa7b0ff85d72d24b7fc9a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Nov 22 17:31:49 2019 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Nov 22 17:31:51 2019 -0800"
      },
      "message": "Adding Code of Conduct\n\nChange-Id: Id79ab552582a128d054a231edc2a84edb79ad1b4\n"
    },
    {
      "commit": "1874f5276f4d2d4320bfa7b0ff85d72d24b7fc9a",
      "tree": "62abfd69479c6c4954e9ba8dd8b259f539775490",
      "parents": [
        "69cd0426d5e1cdb0fb0a96e0ed79036b07bfb069"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Mon Jun 24 14:46:18 2019 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Mon Jun 24 15:18:53 2019 -0700"
      },
      "message": "Add tool for printing out released and chart service versions\n\nChange-Id: Id94b9863646a184b1a6de112a449a2dcb789b0c8\n"
    },
    {
      "commit": "69cd0426d5e1cdb0fb0a96e0ed79036b07bfb069",
      "tree": "72b8d9336fa5dcbf51b2a1fc34d240fc1d4069e9",
      "parents": [
        "c71a68877d6e13575ba0b3b432916a2c4e91b9d2"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Feb 11 10:42:37 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Feb 11 10:42:37 2019 -0700"
      },
      "message": "Add a / to the end of directory matching regex\n\nFixes the case where changes to `onos-progran/*` would match `onos`\n\nChange-Id: I62b5e6113ffb0822c8912bff77afd689770e7d4b\n"
    },
    {
      "commit": "c71a68877d6e13575ba0b3b432916a2c4e91b9d2",
      "tree": "8112678aac6c34dad1c0e96cf690841fec93d5cb",
      "parents": [
        "6a1c64a4460486209c87cc1c7de867d8c6d24ff5"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Jan 28 17:20:17 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Jan 28 17:21:13 2019 -0700"
      },
      "message": "Fix comparison to force with start of string, prevents \u0027onos\u0027 from matching \u0027xos-services/onos-service\u0027\n\nChange-Id: I82c031ba5eade899192e1ed5430d62a6b9158e52\n"
    },
    {
      "commit": "6a1c64a4460486209c87cc1c7de867d8c6d24ff5",
      "tree": "97f7f4a67f1546f7aaf682da172a174f9abff2b8",
      "parents": [
        "2f075ea00a80139f1125f588af1a1ac5de215085"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 23 12:08:33 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 23 12:08:33 2019 -0700"
      },
      "message": "Specify the comparison branch other than GERRIT_BRANCH\n\nChange-Id: I45538bd4b5d6118dc5c1d6995afad48fcb4556d9\n"
    },
    {
      "commit": "2f075ea00a80139f1125f588af1a1ac5de215085",
      "tree": "4618d0cb1e34a8c9907011d08d622076a2133ea2",
      "parents": [
        "a35860966382a27b2d7f5ea1edb24ba6f40f2c04"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jan 03 14:20:29 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jan 03 14:21:09 2019 -0700"
      },
      "message": "When no charts are updated, still succeed\n\nChange-Id: I61647b2f0a6afeac8e633ae931b7363ec5539ef1\n"
    },
    {
      "commit": "a35860966382a27b2d7f5ea1edb24ba6f40f2c04",
      "tree": "f8a9d5ed9d0ca32a0bda1a9f8ee8a603416edaea",
      "parents": [
        "66dea08fec8f2d59010fd76cd1b85b9fcf709ca9"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 02 17:11:56 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 02 17:11:56 2019 -0700"
      },
      "message": "switch from grep to awk when extracting version numbers\n\nChange-Id: Id184cfe745f346d943d5d89a5aeff9963a2a1a02\n"
    },
    {
      "commit": "66dea08fec8f2d59010fd76cd1b85b9fcf709ca9",
      "tree": "d5e348bb9427031d330c2d3641dcd1573158a146",
      "parents": [
        "a6cb4bea155f59521d8aebbc25933a0c54e9af7b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 02 16:10:53 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 02 16:10:53 2019 -0700"
      },
      "message": "Fix path comparison in helmrepo.sh\n\nChange-Id: Ia5c271ab71aaa15b73eb245d7e5de8cf8e996ab9\n"
    },
    {
      "commit": "a6cb4bea155f59521d8aebbc25933a0c54e9af7b",
      "tree": "a2a16c746d589b932d65c154c16f041acfdbfc6c",
      "parents": [
        "48542defef3347bf50af1e76a90618eceb9aa130"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 02 16:03:20 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Jan 02 16:03:20 2019 -0700"
      },
      "message": "Fix path comparison in chart_version_check.sh\n\nChange-Id: Ife92d29b26c03923e38c7ecc3d24b9c380d666e0\n"
    },
    {
      "commit": "48542defef3347bf50af1e76a90618eceb9aa130",
      "tree": "1a345956539cba8007294a70aff70fa9d2c1c666",
      "parents": [
        "5eae0b4544623b3c6feb55bea0b119c22aa67b5e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Dec 19 17:26:41 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Dec 21 15:36:30 2018 -0700"
      },
      "message": "[SEBA-230]\n\nadd chart_version_check.sh verification script\nimprove failure messages in helmlint.sh\nimprove helmrepo.sh script to update index properly\n\nChange-Id: I69e31a8671e9962252f2ef9a6b900bfe5df282a2\n"
    },
    {
      "commit": "5eae0b4544623b3c6feb55bea0b119c22aa67b5e",
      "tree": "1a12b4905c4f41937b581dc5843f20fee87bbd67",
      "parents": [
        "138c776415b5f567e81b0aabd4b6321cda82166b"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 14:23:34 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 14:23:34 2018 -0800"
      },
      "message": "Fixing (hopefully) chart publish job\n\nChange-Id: I6c9dd5592b73ffb2165f0be4f7dabdf46ee3f584\n"
    },
    {
      "commit": "138c776415b5f567e81b0aabd4b6321cda82166b",
      "tree": "257d7154c11cb4f04d0c0b3fa5551820b6ae19f3",
      "parents": [
        "05ba35b5fb41b722b0fee025fd720e7a65facdbe"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 14:16:14 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 14:16:14 2018 -0800"
      },
      "message": "Fixing (hopefully) chart publish job\n\nChange-Id: I8e56b5a813ea9df458891d6977cb435c8aafc92b\n"
    },
    {
      "commit": "05ba35b5fb41b722b0fee025fd720e7a65facdbe",
      "tree": "8d0859ceb8f5e3d2230c8d3b268d80e10eee2179",
      "parents": [
        "364db211dce07e88974ce36b6441212d2c60fc48"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 11:08:12 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 11:08:12 2018 -0800"
      },
      "message": "Fix helm publish script to merge properly with curreny index.yaml file\n\nChange-Id: I83539231bfccfd3d2dd06a606d0fde604f804b88\n"
    },
    {
      "commit": "364db211dce07e88974ce36b6441212d2c60fc48",
      "tree": "93da7d25f0198ce5cf4118bd5be56a589fc26245",
      "parents": [
        "94d9519853be30f2b5f8b756fec8d70b660abb21"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 10:12:32 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 10:12:32 2018 -0800"
      },
      "message": "Fix helmrepo script syntax\n\nChange-Id: I3d488855232c9e94959d3e32c67c0b37c7e150f1\n"
    },
    {
      "commit": "94d9519853be30f2b5f8b756fec8d70b660abb21",
      "tree": "833d2f4e4aa79fbc34816104258012152e6effb1",
      "parents": [
        "1b823d657b23e9e4905086564a6b7a6f5c06ae83"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 09:56:00 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Fri Dec 14 09:56:00 2018 -0800"
      },
      "message": "Fixing helmreposcript\n\nChange-Id: I99c2b757c1c97848f438d302fbe068d36bb6e75b\n"
    },
    {
      "commit": "1b823d657b23e9e4905086564a6b7a6f5c06ae83",
      "tree": "a07afa9962108206bb28fcef31c9bba18392e8d7",
      "parents": [
        "dc4ce8c8c82f2b13c4f3d9c76fa40dc0ed6810d0"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Thu Dec 13 17:33:47 2018 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Thu Dec 13 17:33:51 2018 -0800"
      },
      "message": "First commit helm repo tools\n\nChange-Id: Idecbfbd2e7892dcaafdbe8a192e6158997e98b7f\n"
    },
    {
      "commit": "dc4ce8c8c82f2b13c4f3d9c76fa40dc0ed6810d0",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Luca Prete",
        "email": "luca@opennetworking.org",
        "time": "Fri Dec 14 01:32:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Dec 14 01:32:18 2018 +0000"
      },
      "message": "Initial empty repository\n"
    }
  ]
}
