)]}'
{
  "log": [
    {
      "commit": "e0d83eda5b370ca6908210f64e5bb2e54ebaddb6",
      "tree": "e8cc33e4b99e22542386a55fbc1e8f6e72d3682b",
      "parents": [
        "fc4ad7a7e0cf7b76c502b0e71732ece9b47ef01a"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Feb 06 13:35:38 2025 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Feb 14 13:30:03 2025 -0800"
      },
      "message": "Clean up broken links\n\nThis includes:\n* Update Jira links to lf-broadband.atlassian.net\n* Remove references to CLA\n* Fix a typo\n* Simplify Gerrit login URL\n* Add new ignores for problematic URLs\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: If1ddf63a26419e8b17c7a5c213746d27d4b11cc5\n"
    },
    {
      "commit": "3e4d6d63f6adba95df408b8cceb204a15f1e14dc",
      "tree": "da9bea0964120ebe0bbc6d0c02d8a5f0c477e2a2",
      "parents": [
        "ea3079901b2b7660ea5c726aa2f107b19fe1bf41"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Sep 17 09:28:06 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Sep 17 14:30:43 2024 -0700"
      },
      "message": "[VOL-5362] Fix extlinks in Voltha 2.12 relnotes\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I11bd25cf8b1a743b210389686c74fef811169a4b\n"
    },
    {
      "commit": "86cffed59cf2336c04f00d7a3259010c52245061",
      "tree": "c10464c3195bf40ee88cebae9ded42a95d15d68d",
      "parents": [
        "3b3fc8dc25e3f0cfbb163a01f4ce0e046cb31720"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jun 17 14:22:42 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Jun 28 15:23:58 2024 -0400"
      },
      "message": "Minor howto and release doc additions\n\nhowto/code/voltha-protos.rst\n----------------------------\n  - Document virtualenv setup and lint command.\n  - Include notes about header longintrepr.h, early VGC related failure.\n\nhowto/release/overview.rst\n--------------------------\n  - Review release overview docs for content.\n  - URL will be linked to from the wiki release tracking page.\n\nChange-Id: I1f45834bb445ba2cc31de33cc4b45653db91f111\n"
    },
    {
      "commit": "08b75996fd9214dc3e763afe33df327fb1f9eb7c",
      "tree": "52306d4e5ce74d82b8f4a45c786124b32ead7170",
      "parents": [
        "34690ba84c85053a3a7bd70e8cbf7dfba255e672"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 29 11:50:00 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 29 11:50:00 2024 -0400"
      },
      "message": "[VOL-5297] Install pypi module:pre-commit\n\nhowto/code/lint/pre-commit.rst\n------------------------------\n  o Document makefile convenience target pre-commit.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I1dd9cb3894fb0947a85195d07378eaf36e0d7d32\n"
    },
    {
      "commit": "34690ba84c85053a3a7bd70e8cbf7dfba255e672",
      "tree": "4bbba8e8e7ce09a1ccfa6571f2020410753b4344",
      "parents": [
        "42c2a64afe957de0858cb05b07843362917db6fd"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 15 12:45:39 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 22 12:04:19 2024 -0400"
      },
      "message": "Source linting: pre-commit\n\nhowto/code/lint/index.rst\nhowto/code/lint/pre-commit.rst\n------------------------------\n  o Document the pre-commit hook for linting and source cleanup.\n  o Added a howto cookbook until cleaner commands can be added.\n\nChange-Id: I41fa897ae4a9ae54f133ac6a3fbb23633bc0d648\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "42c2a64afe957de0858cb05b07843362917db6fd",
      "tree": "17e5d9dd194cc6b60b0a3abe7de8ce703318502e",
      "parents": [
        "2bc25ac28ef2048fdb30549c18aa9e4c21216a42"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 18 15:44:43 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Apr 19 14:07:33 2024 -0400"
      },
      "message": "[VOL-5297] Install module pre-commit for linting\n\nMinor patch submitted for side effects.\nLaunch a 1c-1g AWS instance for debugging.\n\n.pre-commit-config.yaml\n-----------------------\n  o Update base pre-commit script config.\n  o Add doc8 and minor rst linting hooks.\n\nhowto/release/voltctl/release.rst\noverview/contributing/copyright.rst\noverview/contributing/patch_followup.rst\n----------------------------------------\n  o Source edits and cleanups used to force a job run.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: Ie3243b953c6b6e9c0d31e0080b2ebbe1d2b91c0f\n"
    },
    {
      "commit": "81cb55b2663f30ca36d91476f7ac943f60fbad1e",
      "tree": "adba9aa0f05ec9e391f051903a0159e89596758e",
      "parents": [
        "342430f3bf31d8c0eeb2f85ab917bf92a0ad3508"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Apr 19 11:45:12 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Apr 19 11:45:12 2024 -0400"
      },
      "message": "[VOL-5307] - bulk cleanup lintcheck errors\n\nhowto/release/jenkins/views.rst\nhowto/release/repositories/ci-management/release.rst\nhowto/release/voltha-docs/create_lts_view.rst\nrelease_notes/voltha_2.12.rst\n----------------------------------------------------\n  o Morph broken urls into comments.\n  o Recent removal of older job views contributed to some of the breakage.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: Ie0b21ae2fa59afc3977c0b92943c45b8152b65eb\n"
    },
    {
      "commit": "342430f3bf31d8c0eeb2f85ab917bf92a0ad3508",
      "tree": "489578d8c54c04a88aac7fd50aa30eac25960988",
      "parents": [
        "9886cc898e8ec0e4810de44c36afa2d18232bc30"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 10 10:36:34 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 18 15:09:55 2024 -0400"
      },
      "message": "Document fixes for lint errors\n\nhowto/code/lint/index.rst\nhowto/code/lint/fix-errors\n--------------------------\n  o Added a new \u0027fixing-errors\u0027 section in \u0027howto: lint\u0027.\n\nhowto/code/lint/fix-errors/sphinx/spelling\nhowto/code/lint/fix-errors/yamllint\n------------------------------------------\n  o Document a few known fixes for common problems.\n\nrequirements.txt\n----------------\n  o Capture detail for a python upgrade error uncovered by \u0027make reload\u0027.\n  o libdoc command for robot/robotframework having issues.\n\nChange-Id: Iaa700327d374b6040841cbfc98f76ba95c16c799\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7c42256106f7df9517306bc0f2cf6438188627fd",
      "tree": "61f6b20fd891934542f76c5187d3a58ccf484192",
      "parents": [
        "477381e5f21b480eba46b3340584c65ff16dfdda"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 01 16:35:46 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Apr 02 14:05:29 2024 +0000"
      },
      "message": "[VOL-5296] document voltctl release\n\nhowto/release/voltctl/release.rst\n  o Add more howto release notes for voltctl\n    https://docs.voltha.org/master/howto/release/voltctl/release.html\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I1675d65ac57b6cd903626a1ab56b0d36ca058170\n"
    },
    {
      "commit": "477381e5f21b480eba46b3340584c65ff16dfdda",
      "tree": "6a7a2219a9e2290b9a5089fad5c9f515696cd4ed",
      "parents": [
        "5f157d16ef726db35ac5c1a664e7e91992bf0737"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 12:59:59 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 13:15:29 2024 -0500"
      },
      "message": "Extract lint-robot from linting and move into a separate documentation page\n\nChange-Id: I3045b07cbdef4d7b59c26736c8cfa1383215baaf\n"
    },
    {
      "commit": "8218059a922914198ddf04f9c0905fbda76a1363",
      "tree": "d83c2879ecd48b38862d7f85257ac349a57ca623",
      "parents": [
        "9bb4b10ad8068a0c2d3f038b41c946d71091fc15"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 15:34:21 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 16:04:10 2024 -0500"
      },
      "message": "[VOL-5252] Update release matrix for repo:voltha-openonu-adapter-go\n\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Update release matrix with onu-adapter-go artifact and chart version.\n\nhowto/release/tasks/charts.rst\n------------------------------\n  o Create an anchored document for chart editing.\n  o This common document can then be referenced by per-repo chart edit docs.\n\nhowto/release/charts/notes.rst\nhowto/release/charts/voltha-openolt-adapter.rst\nhowto/release/charts/voltha-openonu-adapter.rst\n-----------------------------------------------\n  o Document edits for openonu.\n  o Re-arrange some of the content.\n\nhowto/code/index.rst\nhowto/code/lint/\nhowto/code/linting.rst\n----------------------\n  o Move help topics lint-chart and lint-helm into an individual rst file.\n  o This helps support creation of an anchor for document linking.\n\nChange-Id: I03bf4742a3ce8075c93827004466f9c1d7408859\n"
    },
    {
      "commit": "9bb4b10ad8068a0c2d3f038b41c946d71091fc15",
      "tree": "e4394419a8c62928a2cb909f427628b9e5397afc",
      "parents": [
        "e03bc60bd01f75451915dfacd5715874c0e7b070"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 13:09:12 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 13:09:12 2024 -0500"
      },
      "message": "[VOL-5020] Release patch repo:voltha-helm-charts\n\nhowto/release/charts/index.rst\nhowto/release/charts/voltha-openolt-adapter.rst\n-----------------------------------------------\n  o Documenty howto update helm charts for repo:voltha-openolt-adapter\n\nChange-Id: I37313bbc199aca4b258f53b1622efdf4f06c1087\n"
    },
    {
      "commit": "68539dc0cbe9f62357e24f65367ed4ca71b936d8",
      "tree": "ac12544d013f6cfdcea3611a88a9a7b5e6775ec4",
      "parents": [
        "3ef98a5f4a293f35b0659a5f90c35aa935756b15"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 18:24:09 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 20:13:26 2024 -0500"
      },
      "message": "Update docs.voltha.org release version matrix.\n\nhowot/release/repositories/\n  o Document more caveats for releasing indivdiual repositories.\n  o repo:ci-management must be released twice:\n    - first to establish a branhc for pipeline jobs.\n    - second to update dependent versions after downstream repos have been released\n\nChange-Id: I33d7f2442a1d4ea45a48caef0e49df92988cc2ce\n"
    },
    {
      "commit": "3ef98a5f4a293f35b0659a5f90c35aa935756b15",
      "tree": "5f0b806d35465fd01ea1468ed40bfc16ef91c022",
      "parents": [
        "f6dde7aebe7a7429db94a7b58e4e1ec74f3a7240"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 15:11:53 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 15:36:14 2024 -0500"
      },
      "message": "Update voltha components in release matrix grid\n\nChange-Id: I9cc271fb8b3610eb8ef2039408a0276fee73b602\n"
    },
    {
      "commit": "f6dde7aebe7a7429db94a7b58e4e1ec74f3a7240",
      "tree": "12d7a198b0ff8403071f1fffbd1bc50d5929da00",
      "parents": [
        "1eb713f23c9c94dd409042e418703d128f5acb0c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 10:09:20 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 12:43:22 2024 -0500"
      },
      "message": "Add to VOTLHA release process documentation.\n\noverview/release_process.rst\n----------------------------\n  o Document repo:ci-management as a core release dependency.\n  o Downstream repos cannot be tested until ci-management is branched.\n\nhowto/release/repositories/voltha-docs/\nhowto/release/repositories/voltha-lib-go/\n--------------------------------------------------\n  o Create skeletons for release documentation.\n\nhowto/release/repositories/ci-management/misc.rst\n-------------------------------------------------\n  o Document releasing ci-management.\n  o bttb.sh script used for {tag-branch,branch-tag}ing.\n  o Embed rst anchors so the doc can be :ref:erenced as a dependency.\n\nChange-Id: I1920b160d99916f8147a89f2f74562f6c595c969\n"
    },
    {
      "commit": "1eb713f23c9c94dd409042e418703d128f5acb0c",
      "tree": "3943c1ae58edffb9216c638df16781427087c184",
      "parents": [
        "bb26e9363a8bafa705dc759bc1990782fa608841"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 30 13:53:00 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 01 11:43:23 2024 -0500"
      },
      "message": "Misc doc edits for release.\n\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Update version and URLs for kafka\n  o Update version and URLs for olt\n\nhowto/release/tasks/index.rst\nhowto/release/tasks/golang_gofmt_syntax.rst\n-------------------------------------------\n  o Document std golang formatting with gofmt -s -e -w.\n  o Document content with references (commit message, make lint)\n    diff --git a/howto/release/tasks/index.rst b/\n\nInclude a few edits from gerrit id I6e9658c23f436f83d423f74e01b2966943d2fe08\n\nChange-Id: I27ad46ddd6673a9e35e794b1d3e8bb0644e8260d\n"
    },
    {
      "commit": "bb26e9363a8bafa705dc759bc1990782fa608841",
      "tree": "45aaadb510c7062e06d22565eb104dd16f921fd6",
      "parents": [
        "579b952039dcc28261c179f2288840ade546e846"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 29 16:17:27 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 30 12:07:28 2024 -0500"
      },
      "message": "Misc doc edits for release\n\nhowto/code/linting.rst\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o fixed a typo\n\nrelease_notes/voltha_2.12.rst\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Update kafka URLs\n\nChange-Id: Iac34d06b7cd9c4342263f80a0db040a1aa06a614\n"
    },
    {
      "commit": "fb8f3c874ec06943c41fb6eb0b7b17caa71e208f",
      "tree": "478b504c451da1ffdd6d9454783025adfb5a07d5",
      "parents": [
        "c32c3c38a0e0ffd5cc09cd70fc9e97782919075f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 29 10:13:18 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 29 10:19:58 2024 -0500"
      },
      "message": "Misc doc edits\n\nhowto/code/release-bugfix.rst\n-----------------------------\n  o Clarify a few items\n\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Update version and URLs for component bng.\n  o Update version and URLs for component olttopology.\n  o Remove pppoeagent from the VOLTHA release matrix, present in ONOS.\n\nChange-Id: Ib035bada96466bb526674bf5bb0869a0b11a0bc5\n"
    },
    {
      "commit": "c32c3c38a0e0ffd5cc09cd70fc9e97782919075f",
      "tree": "dbe2d8db7a094041b94af2315a081ed09014fb26",
      "parents": [
        "ad86210e743a298f245df890a13bfb149f2be4d8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 28 18:12:16 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 28 18:12:16 2024 -0500"
      },
      "message": "Release: Update more release notes URLs\n\nChange-Id: Ieac494094f366ab1423777b00bbd2d013ee07674\n"
    },
    {
      "commit": "ad86210e743a298f245df890a13bfb149f2be4d8",
      "tree": "165e22b94449166eba8f387df50e4a4008c1395b",
      "parents": [
        "7f146420ba9c8831dd0b049c46dbe4e946bcc92e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 28 15:36:40 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 28 15:36:45 2024 -0500"
      },
      "message": "Document howto create a release patch.\n\nhowto/code/release-bugfix.rst\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Detail branch creation attached to branch\u003dvoltha-2.12.\n  o Add suggested for howto sanity check git attributes\n    and sandbox files.\n\nChange-Id: I4d0f63037e0ca2f324e561ad26e66b9a9dfec4df\n"
    },
    {
      "commit": "54fd7799803797a89505edbb5a13a790f12aa457",
      "tree": "cf0302c56dfa4c436b4888853becd449a6095b40",
      "parents": [
        "a144ef3335dd71668df4fbf910fc961d6c656c8a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 18 09:12:30 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 18 09:24:49 2024 -0500"
      },
      "message": "Howto release doc additions\n\ncode/release-bugfix.rst\n-----------------------\n  o Howto create a release branch patch\n\nhowto/release/overview.rst\n--------------------------\n  o Early writeup of release actions.\n  o Edits needed for both branch\u003drelease and branch\u003dmaster\n\nChange-Id: I34ecc54217b2f185f7737f3244fceb2a4ddf4c5d\n"
    },
    {
      "commit": "a144ef3335dd71668df4fbf910fc961d6c656c8a",
      "tree": "bdc4eb3dfa7c49550a8cae3bb069b28407529c1a",
      "parents": [
        "e9edbda12417e291cc22e00aa602f53120064a26"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 11 11:26:41 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 17 15:17:10 2024 -0500"
      },
      "message": "Create placeholders for documenting release by repository\n\nChange-Id: I0e4af607de9e6aac3424676f344714e0d9e6fde8\n"
    },
    {
      "commit": "e9edbda12417e291cc22e00aa602f53120064a26",
      "tree": "e872d762ba059742c440e28caf60849103fbb7c5",
      "parents": [
        "018aa3d61d41a6f0d958fc8cd4472aac4f173d3f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 05:00:31 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 05:00:31 2024 -0500"
      },
      "message": "[VOL-5245] branch and release voltha-lib-go\n\nhowto/release/repositories/voltha-lib-go/misc.rst\nhowto/release/repositories/voltha-lib-go/release.rst\n----------------------------------------------------\n  o Update release prep notes.\n  o Commands run locally: lint, mod-update, build\n\nChange-Id: I20b3f9417e31b7785fbf6d2166b5aecc4f2a05b7\n"
    },
    {
      "commit": "018aa3d61d41a6f0d958fc8cd4472aac4f173d3f",
      "tree": "99bcd5da2f1ac192ae0ffca77bae1d3f2af440de",
      "parents": [
        "721519c1104410aefc5d51a916a4c7fc04128d6a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 02 21:40:15 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 02 21:40:15 2024 -0500"
      },
      "message": "VOL-5244 - branch and release voltha-protos.\n\nhowto/release/components/voltha-protos.rst\n------------------------------------------\n  o Document steps for releasing repo:voltha-protos.\n\n[HOWOT: test]\n  % make help\n  % make lint\n  % make linkcheck\n  % make reload\n\nURL: http://localhost:5500/howto/release/components/index.html\n\nNavigation: HOWTO -\u003e Release Topcis -\u003e VOLTHA Components -\u003e repo:voltha-protos\nChange-Id: Ibb49a445d961bcf6e5a4e3032fa1347c39af5f6e\n"
    },
    {
      "commit": "1b8fdc3048bb252c5f89d900f85f049a7166429c",
      "tree": "0d59ff978ac2d0bd7de8b9ef5c3896d5457cf559",
      "parents": [
        "8b426fc0b866f79240139231614bfa84971e9f53"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 20 17:22:57 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 20 17:36:47 2023 -0500"
      },
      "message": "Bulk wiki url fix for \u0027make linkcheck\u0027\n\nhowto/code/linting.rst\nhowto/elections/urls\nhowto/release/components/onos_components.rst\nhowto/release/preparation.rst\nhowto/release/voltha-docs/release_notes.rst\nindex.rst\noverview/contributing.rst\noverview/contributing/copyright.rst\nrelease_notes/template.rst\nrelease_notes/voltha_2.12.rst\n---------------------------------------------\n  o Wiki server attack rendered several doc links unusable.\n  o Overhead for make linkcheck target is painful, 1-3 min timeout per URL.\n  o Redirect broken URLs to wiki.opencord.org to avoid overhead.\n\nChange-Id: I1a0045c4b71a936a55ff003b810cb7a1611a28a2\n"
    },
    {
      "commit": "8b426fc0b866f79240139231614bfa84971e9f53",
      "tree": "2e1daa43680fbfce946a6492447fab358728edaf",
      "parents": [
        "1a07cf9ac806d91fffbe4ed3c297f53779acc6cd"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Nov 14 16:09:11 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Nov 14 16:09:11 2023 -0500"
      },
      "message": "Repair broken urls reported by make test\n\nVERSION\n-------\n  o Bump version string for the build.\n  o https://docs.voltha.org/master/overview/contributing.html?highlight\u003dversion#versioning\n\nHOWTO: Test\n-----------\n  o make sterile test 2\u003e\u00261 | tee log\n  o grep -i -e \u0027broken\u0027 -i \u0027warning\u0027 -e \u0027error\u0027 log\n\nChange-Id: I1ad3b1094e67e038899b431ac4309f4b646b3964\n"
    },
    {
      "commit": "a9a16b627d554e56e33cc2178b6ff01e4f04349d",
      "tree": "55428f2cbfe58a18ede6457a3aa67b3917b8af99",
      "parents": [
        "4e0fe131aed0d67539ce1b2db1d754bb7690740c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Nov 01 14:31:15 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Nov 01 14:54:36 2023 -0400"
      },
      "message": "Update lint target documentation.\n\nhowto/code/index.rst\n--------------------\n  o Change table-of-contents depth from 2 to 1.\n  o {topic}/index.rst can render sub-index content.\n\nhowto/code/linting.rst\n----------------------\n  o Document doc8 lint to reflect latest targets in repo:onf-make.\n  o Update header tokens to render w/o the need for (TOC) table-of-contents formatting.\n\nSee Also\n--------\n  o https://docs.voltha.org/master/howto/\n  o https://docs.voltha.org/master/howto/code/linting.html\n\nChange-Id: I684837c457c42c184620b87ad639c47f43061189\n"
    },
    {
      "commit": "4e0fe131aed0d67539ce1b2db1d754bb7690740c",
      "tree": "8591787d35564796af8521f673c17f909dd35c26",
      "parents": [
        "7bfe29cd01f7f47653e29f6a4b92aece403ef9c9",
        "0cbee5187c2a28f56659378013178048260cb3f8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Oct 31 17:51:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Tue Oct 31 17:51:36 2023 +0000"
      },
      "message": "Merge \"[VOL-5194] - Update repo to use library makefiles.\""
    },
    {
      "commit": "7bfe29cd01f7f47653e29f6a4b92aece403ef9c9",
      "tree": "b11d48da7918734311405e6db292ca3046c46a1f",
      "parents": [
        "644fb65754ab9eb64980070315ae4c77476f998f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 25 13:47:00 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Oct 26 10:07:27 2023 -0400"
      },
      "message": "Document updating repo:voltha-protos\n\nVERSION\n-------\n  o Bump version string for the build.\n  o https://docs.voltha.org/master/overview/contributing.html?highlight\u003dversion#versioning\n\nhowto/code/index.rst\nhowto/code/voltha-protos.rst\n----------------------------\n  o Begin documenting howto edit volha-protos, commands and dependencies.\n  o \u0027go.mod\u0027 urls in the grid are suffixed by a double-underscore to\n    notify sphinx/rst document checking that name duplication is OK.\n\nChange-Id: I0abff8c925fa86943c16c9eae8b181b8f0479bd3\n"
    },
    {
      "commit": "0cbee5187c2a28f56659378013178048260cb3f8",
      "tree": "ec1a9faa5308b11d3987623613b16a81f4c9ab45",
      "parents": [
        "644fb65754ab9eb64980070315ae4c77476f998f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 18 15:39:24 2023 -0400"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Oct 25 16:30:07 2023 +0200"
      },
      "message": "[VOL-5194] - Update repo to use library makefiles.\n\nhttps://gerrit.opencord.org/plugins/gitiles/onf-make\n----------------------------------------------------\nThis patch will begin replacing the makefiles/ directory (target and logic\nduplication) with centrally maintained library makefiles.  repo:onf-make\nhas been added as a git-submodule.\n\nSimplest patch given the amount of changes needed.\nIt will only alter where duplicate target logic is included from.\n\n.gitmodules\nmakefiles/onf-lib\n-----------------\n  o Checkout repo:onf-make as a submodule of voltha-docs.\n\nmakefiles/local/include.mk\n--------------------------\n  o Add a directory for per-repository makefile targets and overrides.\n\nconfig.mk\nmakefiles/config.mk\n-------------------\n  o Relocate config.mk to avoid cluttering the repository root.\n\nMakefile\n--------\n o Replace high level imports with a single library makefile include.\n\nmakefiles-orig/virtualenv.mk\n----------------------------\n  o Help target cleanups, edits will migrate into repo:onf-make\n    prior to removal of the local virtualenv.mk makefile.\n\nmakefiles/include.mk\n--------------------\n  o Added new install.mk include used to load onf-lib and local makefiles.\n  o Staging: define onf-mk-lib as makefiles-orig/ for now.\n  o Legacy makefile cleanup still needed before makefiles/local can be used\n\nhowto/index.rst\nhowto/nop.rst\n---------------\n  o Cosmetic edit to force a build/license check.\n  o Last recheck attempt reported \"No Builds Executed\".\n\nDepends-On: I7c83bd48d26510e79fd32f8bb97887cace67b55f\nDepends-On: If75417c45363ee5c6a514fe9ebd4414ba8cf0cf7\nDepends-On: I637d58f3e983b6cb1b7f08d19f16da925a579668\n\nChange-Id: I8d7e53da91e52642726f1c8b997952765cbc1c23\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "644fb65754ab9eb64980070315ae4c77476f998f",
      "tree": "bc1063ffcff92ec70b5f3603ecc49d09e60df436",
      "parents": [
        "b5a5e8c1b0ea6dd08bac89c5b2c7fe2ab1f66a7e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Oct 02 13:12:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 04 09:17:44 2023 -0400"
      },
      "message": "Early staging for library makefile use (patch 2 of many)\n\nFix for broken URLs and delayed problem manifestations.\n\noverview/troubleshooting.rst\n----------------------------\n  o (make test) Wireshark protocol-dissectors returned a 500 error.\n  o URL accessible when used interactively.\n  o Workaround: morph the url into an emphasized statement.\n\nhowto/code/linting.rst\n----------------------\n  o Modify lint target URLs to reference repo:onf-make VS repo:voltha-docs.\n  o Update URLs to accommodate temp renaming makefiles/ to makefiles-orig.\n\nmakefiles-orig/lint/json.mk\n---------------------------\n  o Exclusions for delayed error condition.\n  o make lint runs successfully after a clean checkout.\n  o lint begins failing after targets (build, test, etc) checkout external\n    repos, create *venv* and generate documents.\n  o ie: cord-tester/venv_cord\n    + [todo] include makefiles/virtualenv/include.mk\n  o Add simple directory exclusions for now so lint target\n    will ignore generated content.\n\nChange-Id: Idea00c999f6bf8bfffd8192240005532e13baafe\n"
    },
    {
      "commit": "449ce7a3db313610d467493d46bd158ce3299206",
      "tree": "083c59c55258b67e150d2342282dfc9f261c9f23",
      "parents": [
        "864db8844e70ff5d06bd131eef4005ecbd7b7580"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jul 18 18:32:24 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 12:20:58 2023 -0400"
      },
      "message": "[VOL-5009] - Update release notes\n\nconfig.mk\nmakefiles/*\n-----------\n  o Refresh library makefiles from https://github.com/opencord/onf-make.\n  o More lint targets added with exclusions in config.mk\n\nmakefiles/virtualenv.mk\npatches/lib/python3.10/site-packages/robot/utils/normalizing.py/patch\npatches/lib/python3.10/site-packages/robot/utils/robottypes3.py/patch\npatches/python_310_migration.sh\n---------------------------------------------------------------------\n  o Continue normalizing virtualenv install directory.\n  o Update patches to modify .venv VS vst_venv [, vdoc_venv, vfoo_venv, vbar_venv, ...)\n  o virtualenv.mk now defines named targets for patching-up-to 3.10 installs.\n\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Update version string info.\n  o Onos component table condensed and populated with versioned urls.\n  o voltha components table is a WIP.\n\nhowto/release/repositories/\n---------------------------\n  o Begin capturing repo-specific activities for release.\n  o Silly having to figure this out each release cycle.\n  o Automation and release helper scripts can be found here:\n    - https://github.com/joey-onf/voltha-release\n\nsphinx_conf/exclude_patterns.py\n-------------------------------\n  o Roach squashing exercise, external repos pulled in as git-submodules.\n  o New repository files appear as problems when running \u0027make reload\u0027\n  o Exclude files to squelch messages.\n\nChange-Id: I7adf7b84498511f5cde1e43ad304f9e33283241e\n"
    },
    {
      "commit": "9d91a3fd83778ed02d8430f61c88578d850203d0",
      "tree": "9336d51177e626718b59c687ce6003cabb1fac84",
      "parents": [
        "23ce887c4cb3f98506536e00c58ffc8c2af16afe"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 09:13:49 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 11:13:06 2023 -0400"
      },
      "message": "Misc release-beta edits\n\noverview/contributing.rst\n-------------------------\n  o In section \"Submitting Code\", document jira ticket fields to\n    populate and mention they are used for release notes.\n\nhowto/release/repositories/index.rst\nhowto/release/repositories/voltha-lib-go/release.rst\nhowto/release/repositories/voltha-onos/index.rst\n----------------------------------------------------\n  o Create stub topics for documenting branch/tag creation by repository.\n  o Document external dependencies, build order, etc.\n\nChange-Id: I4c4f2860c2ab9ba801972de147fd224669d6d428\n"
    },
    {
      "commit": "704dd6d946d291d243d4a857dd814a22c6c4ded4",
      "tree": "c66d57df0c277bb438d85786868cbff9a0870b63",
      "parents": [
        "562ec3691a4f242aebaa9a4e64ca4b7310c91266"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 08:01:47 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 08:01:47 2023 -0400"
      },
      "message": "Minor doc edits\n\noverview/contributing/jira_tickets.rst\n--------------------------------------\n  o Fixed a typo\n  o Added an example for jira tracking and sub-ticket creation.\n\nChange-Id: I5def3fedb5cfdbbcf0a914dd69626e968136ff44\n"
    },
    {
      "commit": "3980d70add8ae80191758aab7dca7de39c28c4a3",
      "tree": "6d8dd90f3e93f3fbbdc697636fc34c6952d3e1c6",
      "parents": [
        "3df78347ec7fa591b51fbb81025bf2d9a6b7c67c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 10:57:18 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 10:57:18 2023 -0400"
      },
      "message": "Enhance Submitting Code section\n\noverview/contributing.rst\noverview/contributing/code_review.rst\noverview/contributing/copyright.rst\noverview/contributing/jira_tickets.rst\nhowto/code/commit-message.rst\nhowto/code/pull_request.rst\n--------------------------------------\n  - Document a few items that surfaced in code reviews this morning.\n  - Add more links to existing documentation.\n\nhowto/release/repositories/pod-configs/\nhowto/release/repositories/voltha-onos/release.rst\nhowto/release/repositories/voltha-onos/todo.rst\n--------------------------------------------------\n  - Create skeleton directories for documenting release items needed.\n  - Submitted as part of an earlier patch but included here for good measure.\n\nChange-Id: Ibe118570bdf19ced1d06d6e9efb10fd1419f82ef\n"
    },
    {
      "commit": "3df78347ec7fa591b51fbb81025bf2d9a6b7c67c",
      "tree": "e28bb510cbb9aa6e84ad3ee38512cc068b7c05b4",
      "parents": [
        "c5427b2de7bcf06de950b3ac92e211cf2da63d59"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 15 10:16:43 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 15 10:16:43 2023 -0400"
      },
      "message": "VOL-5132 - Create beta-release branch for voltha-lib-go\n\nVERSION\n-------\n  o Bump version string and suffix *-dev to avoid future conflicts with master branch.\n\nChange-Id: Ifbd5e60b5fcd5a69e5e4634c231eb7031a7d592c\n"
    },
    {
      "commit": "c5427b2de7bcf06de950b3ac92e211cf2da63d59",
      "tree": "3c9437ccdb68d2186aea0045d8bfe4335d28e608",
      "parents": [
        "53620b11f557f0434d4c90895080be2a931f6527"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 15 08:55:33 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 15 09:38:08 2023 -0400"
      },
      "message": "[VOL-5129] - Create beta-release branch for voltha-protos\n\nVERSION\n-------\n  o Bump version string post release and attach a -dev suffix.\n\nChange-Id: Ia49b3777a6dbba2e52d73422dcf425a3cfe803f0\n"
    },
    {
      "commit": "53620b11f557f0434d4c90895080be2a931f6527",
      "tree": "8654bd37660b24ece7f7d6f3f961a204a15996c7",
      "parents": [
        "898d33d427e9212a6d6b3e68104905756f4e3a62"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 09:59:57 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 09 10:51:20 2023 -0400"
      },
      "message": "Minor doc edits\n\nhowto/docs.voltha.org/quickstart.rst\n  - Fixed code-block(::) statement for rendering.\n  - Include sample text for commit message format.\n\nChange-Id: I71d27b22e4ea50a327ed31932e4add166600e852\n"
    },
    {
      "commit": "898d33d427e9212a6d6b3e68104905756f4e3a62",
      "tree": "8997f1f55a2d700ba3193f152c5a9842dfc7f771",
      "parents": [
        "b8a1e0581f113b632d6f9fe6c2247897b9cb7fea"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 09 09:49:57 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 09 10:29:03 2023 -0400"
      },
      "message": "More release docs for voltha-lib-go\n\nChange-Id: Ia4ccad89877b654a6cbc91d0b032f0cadb17e60d\n"
    },
    {
      "commit": "b8a1e0581f113b632d6f9fe6c2247897b9cb7fea",
      "tree": "e4bdd4fd0b49e165ccf075f3a49dd9c7ea087d2f",
      "parents": [
        "34f18408a3602a428df679c3ca51871af029d383"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 09:32:53 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 09:32:53 2023 -0400"
      },
      "message": "Cosmetic documentation changes.\n\nhowto/accounts.rst\nhowto/ssh_access.rst\n--------------------\n  o Fix gerrit port, should be 29418 VS 29419\n  o Mention the \u0027AddKeysToAgent\u0027 attribute, useful option.\n\nhowto/docs.voltha.org/quickstart.rst\n------------------------------------\n  o Remove blank lines\n  o Separate list items with comma.\n\nChange-Id: I197fd1ebf71609791dddeb41e42c738317ac6b68\n"
    },
    {
      "commit": "34f18408a3602a428df679c3ca51871af029d383",
      "tree": "b8d3411cc4833ebb94db642badc36f9f0fc69284",
      "parents": [
        "dd049fac53a9a722df0c6965f13c0731b8c2e1c2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 21 18:58:10 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 21 18:58:46 2023 -0400"
      },
      "message": "Document commit message syntax, job directives, etc.  Decorate as a cross-reference page to encourage reuse\n\nChange-Id: I3f3b12cfd6cd3dd10a91b28a36f4e487fa25f464\n"
    },
    {
      "commit": "dd049fac53a9a722df0c6965f13c0731b8c2e1c2",
      "tree": "9fc02798fb9ebd1373e669319bec31939719e860",
      "parents": [
        "5faccbe1a2bc7ca21334b206edb3d078b7cc7aba"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 07 10:42:42 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 21 17:28:18 2023 -0400"
      },
      "message": "[VOL-5075] - Document component and package deployments\n\nhowto/release/components/kafka-onos/index.rst\n---------------------------------------------\n  o Capture repository URLs, dependencies,\n    maven plugin versions, deployed artifact\n    URLs and repository branch/tag\n\nChange-Id: I6a7e8678ed48e9a90af2287ecc15c23e7806cc2d\n"
    },
    {
      "commit": "5faccbe1a2bc7ca21334b206edb3d078b7cc7aba",
      "tree": "dd1bdc9198e320f2718ca18edca3721009c96572",
      "parents": [
        "56ebc23cdecd9044073eca44aa890bd616c50cc2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 13 18:30:01 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 19 15:20:00 2023 -0400"
      },
      "message": "Update release notes, adding howto pages for documenting individual release activities\n\nChange-Id: I2fb29c4ed4467126bfcdaa097b1dd8329ce7adfe\n"
    },
    {
      "commit": "56ebc23cdecd9044073eca44aa890bd616c50cc2",
      "tree": "8a5939c5867210c61381812d2c2b4db9888807a4",
      "parents": [
        "0c517b5914d024149196746bc45d3f6beba0eb5b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 29 18:58:29 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jul 08 12:51:37 2023 -0400"
      },
      "message": "[VOL-5009] - Update release notes\n\n[VOL-5061]\n\noverview/releases.rst\n---------------------\n  o Correct start/end release dates for v2.10-v2.12 to reflect reality.\n\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Populate the onos apps grid with versioned artifact and VCS urls.\n  o Component kafka the only holdout\n\nhowto/release/checklist.rst\nhowto/release/components/index.rst\nhowto/release/index.rst\nhowto/release/voltha-docs/index.rst\nhowto/release/voltha-docs/release_notes.rst\nhowto/release/branching/\nhowto/release/components/igmpproxy/\nhowto/release/components/kafka/\nhowto/release/components/maclearner/\nhowto/release/components/pppoeagent/\nhowto/release/voltha-docs/release_history.rst\n---------------------------------------------\n  o Add more random content and links for release dependencies and tasks.\n\nChange-Id: I31338488a4e626a97435429a36e200d54cf6267e\n"
    },
    {
      "commit": "0c517b5914d024149196746bc45d3f6beba0eb5b",
      "tree": "afaa0c957dcb7532e44194ffd2bfbf3a3c964d86",
      "parents": [
        "45fe80510e9d286705250c82d277b7504505ecc8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 07 17:29:54 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 07 21:30:57 2023 +0000"
      },
      "message": "[VOL-5061] - docs.voltha.org: Update release page.On branch dev-joey\n\n[VOL-5079]\n\nconf.py\nsphinx_conf/exclude_patterns.py\nsphinx_conf/linkcheck_ignore.py\n-------------------------------\n  o Refactor large URL and path exclusion lists into separate files.\n  o Update linkcheck release_notes/*.html patterns to exclude by regex.\n\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Update deployed package grid with current version strings.\n  o Re-arrange structure to display \u0027artifacts\u0027, include links\n    for pkg, pkg-app and pkg-api artifact downloads.\n  o Replace sonatype/nexus urls(staging) with direct links to maven central.\n\nrequirements.txt\n----------------\n  o Added missing python package sphinx-reload.\n\nhowto/release/components/apache-karaf/\nhowto/release/components/atomix/\nhowto/release/components/onos/\n--------------------------------------\n  o Capture dependencies, version upgrades and sources to endit\n    for current package release deployments.\n\nTo view changes live:\n  o git checkout voltha-docs\n  o cd voltha-docs\n  o make reload\n\nChange-Id: I7b88f9d4d3329abcbe98ebbb4dbb94587088f8b9\n"
    },
    {
      "commit": "45fe80510e9d286705250c82d277b7504505ecc8",
      "tree": "d0d4c203f4de4a587505abbb86a372020a851651",
      "parents": [
        "bd9d7b2038de252a7f94315194ebc577956950c8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jun 23 09:51:02 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jun 23 09:51:02 2023 -0400"
      },
      "message": "Misc updates related to release.\n\nhowto/release/components/index.rst\nhowto/release/components/maclearner/index.rst\nhowto/release/components/olttopology/index.rst\nhowto/release/components/pppoeagent/index.rst\n----------------------------------------------\n  o Document maven plugins and dependencies for components.\n\nconfig.mk\n---------\n  o Disable yaml linting for now, volume problems to cleanup.\n\nhowto/code/index.rst\nhowto/code/job-failures.rst\n---------------------------\n  o Added a new page for documenting common jenkins problems.\n\nhowto/release/checklist.rst\nhowto/release/preparation.rst\noverview/contributing.rst\nrelease_notes/release_process.rst\n---------------------------------\n  o Incremental edits related to release steps.\n\nChange-Id: I84db4d422556dbbeeaa5bf5351060dc193585e40\n"
    },
    {
      "commit": "bd9d7b2038de252a7f94315194ebc577956950c8",
      "tree": "b0573073bc5b9a28ef768e138f5cb10126d8729b",
      "parents": [
        "ab04e26717d16ee839073d5e5eb072c822912520"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 15 08:40:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 15 08:40:20 2023 -0400"
      },
      "message": "Update released versions for olt, mcast, bng \u0026 dhcpl2relay\n\nChange-Id: Idbe4eabf2344a1167a9f041ad1cd9c0a1a789619\n"
    },
    {
      "commit": "ab04e26717d16ee839073d5e5eb072c822912520",
      "tree": "a244f111f1654ee39e08acabee690c78aa898b7a",
      "parents": [
        "b1498d7137810b1198916f578806fecf8c928f88"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jun 13 14:32:35 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jun 13 14:34:40 2023 -0400"
      },
      "message": "Add more context for onos builds\n\nChange-Id: I541d09529471059bab4fad323e16f1505ef57f54\n"
    },
    {
      "commit": "b1498d7137810b1198916f578806fecf8c928f88",
      "tree": "e87e3d8aec034f896a31465ca0073e3a2547291a",
      "parents": [
        "83135fb0af2215dc877d9ab9ce00249eb8b5eaa1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jun 13 10:46:57 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jun 13 11:41:43 2023 -0400"
      },
      "message": "Add golang notes to release checklist.  Add version strings for sadis, aaa and dhcpl2relay in release notes\n\nChange-Id: Ia1719de83ed7d2c0a1fee96bfc31369ef448e358\n"
    },
    {
      "commit": "83135fb0af2215dc877d9ab9ce00249eb8b5eaa1",
      "tree": "a2082887a6d0e7a350957c3b7ae9b6c2082b1781",
      "parents": [
        "4f93b7663f538ec7cd69aeb537ba745e0d4183e8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jun 04 00:48:14 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 12 13:56:53 2023 -0400"
      },
      "message": "[VOL-5016] - Build and deploy VOLTHA dep ONOS:sadis\n\nhowto/release/checklist.rst\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Update release notes with component build ONOS::sadis version 5.11.0.\n\nChange-Id: I8a847fcaa01ae9bf261b2db6bd34262f08d71009\n"
    },
    {
      "commit": "4f93b7663f538ec7cd69aeb537ba745e0d4183e8",
      "tree": "eb422d095097071cbdda4c632c9cd230ac1e85ea",
      "parents": [
        "373336443238bd2a432d1a124348001024a009a9"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jun 06 08:36:02 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jun 06 14:25:11 2023 -0400"
      },
      "message": "Fixed several sphinx WARNINGS, added more release text\n\nChange-Id: Ia167a9d46ee48fbf27c6cd09d78fcf31f3d4aedf\n"
    },
    {
      "commit": "373336443238bd2a432d1a124348001024a009a9",
      "tree": "0b16e8c082056e873aff43112a17811b24a65d95",
      "parents": [
        "924f3cb99abd839045688434ad847efc95eb3fbe",
        "9a77106bd65dad47e91adc5a2e90dcb92b3c43b2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 05 23:00:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Mon Jun 05 23:00:16 2023 +0000"
      },
      "message": "Merge \"[VOL-5016] - Build and deploy VOLTHA dep ONOS:sadis\""
    },
    {
      "commit": "9a77106bd65dad47e91adc5a2e90dcb92b3c43b2",
      "tree": "18d49e4ab6ff86dd1a10dccc1f543ff6e379131b",
      "parents": [
        "2ce92d035d4893d439626447f561c7252c30c4d9"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jun 03 23:57:43 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 05 22:47:20 2023 +0000"
      },
      "message": "[VOL-5016] - Build and deploy VOLTHA dep ONOS:sadis\n\nhowto/release/checklist.rst\nhowto/release/ci-management/clone_testing.rst\nhowto/release/components/onos_components.rst\nhowto/release/components/sadis\nhowto/release/voltha-docs/create_lts_view.rst\n---------------------------------------------\n  o Update component dep build docs from the latest attempt to build\n  o and publish sadis v5.11.0 out into Maven Central.\n\nChange-Id: I16a8855e01560dbadc60cd43a851306b1685e01e\n"
    },
    {
      "commit": "924f3cb99abd839045688434ad847efc95eb3fbe",
      "tree": "f5b522d2e4686433c3823ca5963cb69817d5ef62",
      "parents": [
        "2ce92d035d4893d439626447f561c7252c30c4d9"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 05 15:21:51 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 05 15:50:52 2023 -0400"
      },
      "message": "docs.voltha.org::HOWTO edits and WARNING cleanups.\n\nMakefile\n--------\n  o Added convenience target \u0027make warnings\u0027 to help search for problems.\n\nconfig.py\n---------\n  o Add more exclusions for .venv/ so sphinx will stop checking sources.\n\nhowto/edit_voltha_docs.rts\nhowto/docs.voltha.org/index.rst\nhowto/docs.voltha.org/quickstart.rst\nhowto/docs.voltha.org/edit_voltha_docs.rst\n------------------------------------------\n  o Added a quickstart guide for editing repo:voltha-docs\n\nMisc\n----\n  o Fixed several WARNINGS\n  o Add missing documents in index.rst\n\nChange-Id: I0b3d01cc4116d40bd84db49649669253d6135546\n"
    },
    {
      "commit": "2ce92d035d4893d439626447f561c7252c30c4d9",
      "tree": "6ca69c6709438f4ae38dd981d28fe2dc7c522016",
      "parents": [
        "7d32cbe0f888d574280122686a093a835bc98148"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jun 03 18:54:56 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jun 03 18:55:09 2023 -0400"
      },
      "message": "[VOL-5004] - Clone unit tests to run on a v2.12 branch\n\n[VOL-5007]\n[VOL-5010]\n\nhowto/release/preparation.rst\nhowto/release/ci-management/index.rst\nhowto/release/ci-management/create_lts_view.rst\n-----------------------------------------------\n  o Document new makefile targets added to help branch jenkins\n  o jobs for release.\n\nChange-Id: I79b27cb16a11c76417d5f6fc2458e4c2d1bee2e0\n"
    },
    {
      "commit": "7d32cbe0f888d574280122686a093a835bc98148",
      "tree": "356f605aaa26819dbc97dd9cf6a4c9dec441a717",
      "parents": [
        "64b824944c897c50cadf051b4b10023b606557de"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jun 02 14:30:19 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jun 02 14:30:54 2023 -0400"
      },
      "message": "[VOL-5009] - Create release notes for the v2.12 page.\n\nChange-Id: Iafbc6b683cae034f7cbaf6b0a90c90120bc89506\n"
    },
    {
      "commit": "64b824944c897c50cadf051b4b10023b606557de",
      "tree": "92196c8a896daaa80c83ed423e101aa897fe2c27",
      "parents": [
        "47e59db6192b3b26c948c72cf5abf49c04ee9ea8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 01 17:34:39 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jun 02 11:36:58 2023 -0400"
      },
      "message": "[VOL-5009] - Create a v2.12 release notes page.\n\noverview/releases.rst\nrelease_notes/index.rst\nrelease_notes/voltha_2.12.rst\n-----------------------------\n  o Create a skeleton release notes area for v2.12\n\nChange-Id: Ia74075131326e0254af236d9c9edbdf8f46fa430\n"
    },
    {
      "commit": "a2fa6580d846af457b226a1e2140baf2506ed644",
      "tree": "0f501c4ce8fcc6524721bbd591696f31d9ed9c75",
      "parents": [
        "efd3bc3eaa0ed55404f5990579a5a5b0299dada8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Apr 07 11:03:36 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Apr 07 11:04:31 2023 -0400"
      },
      "message": "VOL-4964 - Update core contributors list\n\nLast two pull requests including VERSION\u003d2.12.0 did not initiate publishing\ncontent to docs.voltha.org.  Create another pull request with release VERSION\nstring and modified content to see if that will trigger a release.\n\nChange-Id: Ica3edca4ba2ca5bf7b8fc75eb4c1f688a671a456\n"
    },
    {
      "commit": "ae15c2634fc578b24719fdb9043ec42ddc94bd22",
      "tree": "538bc2d4eba4b0549082de667ed4a2cc7105edb2",
      "parents": [
        "f713d7fd4299f73248cfc339bb5e05746c37ce9e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 29 15:36:28 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Apr 06 07:51:52 2023 -0400"
      },
      "message": "VOL-4964 - Update the core contributors list.\n\noverview/contributing.rst\n-------------------------\n  o Removed some, added some\n\nChange-Id: I50544101c9ca8f10bb5e2ccddba57437ae3d20ad\n"
    },
    {
      "commit": "3086a4fc390e02fa0ec4d843c16eb76f2a0a4571",
      "tree": "bffc380ba5c55f2c8fbbcbc94bd7e400ec1530f1",
      "parents": [
        "a3d896ae0f1d41fb4c659726db4e816f9861b58f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Feb 21 12:12:34 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Feb 21 12:20:40 2023 -0500"
      },
      "message": "Document more release todo items.\n\nhowto/release/jenkins\n---------------------\n  o Document LTS view creation.\n\nMisc\n----\n  o Remove a few stray merge conflict markers that were added.\n\nChange-Id: I5cd30f126383783b826362f100f169d66fe49170\n"
    },
    {
      "commit": "a3d896ae0f1d41fb4c659726db4e816f9861b58f",
      "tree": "d60dc88d14744700beccba0ef1ec6ebab4060e70",
      "parents": [
        "4de98b791202bc2aea7d8257043f29c4720c92eb"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Feb 17 08:33:46 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Feb 17 09:26:21 2023 -0500"
      },
      "message": "Document VOLTHA Resources\n\nresources/docker.rst\nresources/repositories.rst\n--------------------------\n  o Added a resources/ section in docs.voltha.org.\n  o Display links for docker URLs and gerrit/github repositories.\n  o rst table generation is partly automated using a list of resource\n    names and a makefile target that can generate line items.\n  o This logic should be built out so docker.rst and resources.rst\n    can be fully auto-generated.\n  o resources::gerrit repository urls have been populated in the table.\n    Strange: url syntax is fine (matches manual navigation), gitiles is\n    able to digest the url but only displays a white screen.  Might be\n    missing a cookie or context the UI passes.  Will debug this later.\n\nChange-Id: I71ed0e3760ed597707a0abaf35b2e07a68e14ed7\n"
    },
    {
      "commit": "4de98b791202bc2aea7d8257043f29c4720c92eb",
      "tree": "1ed76419444520f4fda8018ec9d0923fdf52d187",
      "parents": [
        "becf197883621f2bc6d70edcd0801dae70eb0817"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 09 14:51:38 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 16 11:39:46 2023 -0500"
      },
      "message": "Makefile edits to improve library lint target support.\n\nMakefile\n--------\n  o Replace inlined includes with single $(MAKEDIR)/include.mk\n  o virtualenv install w/dependencies handled by makefiles/virtualenv.mk\n  o Use \u0027\u0026\u0026\u0027 for command separation to improve error handling.\n  o Added more target documentation.\n  o Re-home doc8/rst syntax checking into makefiles/lint/doc8.mk.\n\nhowto/code/linting.rst\n----------------------\n  o Document supported lint targets on docs.voltha.org.\n\nhowto/release/index.rst\nhowto/release/post-release/\nhowto/release/vcs/\n---------------------------\n  o Document more release related activity (bugfix branch creation)\n\nmakefiles/consts.mk\n-------------------\n  o Define and use more library macros.\n\nconfig.mk\n---------\n  o Per-repository library makefile configuration, disable linting.\n\nmakefiles/virtualenv.mk\n-----------------------\n  o Library virtualenv install with dependences.\n  o Begin using a consistent install directory.\n  o Ugh: repository (voltha-docs) submodules each install a full venv.\n  o Install dependency drive based on existence of activate script.\n  o Lint targets updated to use activate script as a dependency.\n  o Update activate macro to run:  set -u \u0026\u0026 activate \u0026\u0026 set +u\n\nmakefiles/patches/include.mk\n----------------------------\n  o Update to use virtualenv.mk defined macros.\n\nmakefiles/lint/doc8.mk\nmakefiles/lint/python/flake8.mk\nmakefiles/lint/json.mk\nmakefiles/lint/python/pylint.mk\nmakefiles/lint/robot.mk\nmakefiles/lint/shell.mk\nmakefiles/lint/yaml.mk\n-------------------------------\n  o All library linting defines consistent targets and logic.\n  o Support two library targets: lint-all and lint-modified.\n  o Default to checking all available sources.\n  o Linting can be disabled per-repository via {project}/config.mk\n\nChange-Id: I7b7b5e523c867183d44244a0da21cfa3584e9a50\n"
    },
    {
      "commit": "2a6879520e50b6d1c3fefbadafe2a6c8d73262ca",
      "tree": "c921bfbd37fc53847e35a653faacd6a750b5476c",
      "parents": [
        "c9614ce9e33433eb0fb99b4dd8616237b353b7a6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 01 13:10:12 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 01 13:10:34 2023 -0500"
      },
      "message": "Last minute changes, update version for release\n\nChange-Id: I4fd558abd868c6c4bc9d3e8833878c9cc1cedff9\n"
    },
    {
      "commit": "c9614ce9e33433eb0fb99b4dd8616237b353b7a6",
      "tree": "9adc831780e7d9920f09d1c530f30b60cca27c2a",
      "parents": [
        "8388b7f4bab79bf4a2a2c805966d56ed670d8717"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 25 16:21:27 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 25 19:30:15 2023 -0500"
      },
      "message": "Document jenkins view creation, updated some navigation and toc indexes that were rendering strangely\n\nChange-Id: I452d85c246f833dbe15b80e50fed0dce82c5c56f\n"
    },
    {
      "commit": "8388b7f4bab79bf4a2a2c805966d56ed670d8717",
      "tree": "f3082cf3561b33b6fd24dcd6435dc854d96bd246",
      "parents": [
        "56334fcd175741f1b7e94d571faf3cc71e9bdc24"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 23 11:20:04 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 23 11:20:21 2023 -0500"
      },
      "message": "VOL-4840 - Tracking ticket for release documentation\n\nconf.py\n-------\n  o Define more external link macros to shorten URLs.\n\nMisc\n----\n  o Re-create patch Ifa5009e78f85944c9b6ce2991bed86ae852fcd4b\n     to re-sync with master -vs- resovle server merge conflicts.\n  o Bulk copyright update.\n  o Update more released version strings in the component dependency grid.\n\nChange-Id: I71b7cfbaa3f52191d28e1d2164784e6ffaad86a1\n"
    },
    {
      "commit": "56334fcd175741f1b7e94d571faf3cc71e9bdc24",
      "tree": "16099e28b25d31259d516a481c4efe214d125a93",
      "parents": [
        "b9a172d43af081e6d31b61ac37ad2cb60ca31d8d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 15 22:53:19 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jan 21 13:45:49 2023 -0500"
      },
      "message": "VOL-4840 - Tracking ticket for release documentation.\n\nconf.py\n-------\n  o Define more external link macros to shorten URLs.\n\nMisc\n----\n  o Updated comments on version strings and misc items.\n\nChange-Id: Ib4bc650e575bdc4b5c6a666c4147c8b93a41e797\n"
    },
    {
      "commit": "399f276756d60f89085fe73686d485c9fb43c2ad",
      "tree": "622a24b92c0ec3f9427a9fb9e18817cc426dfe02",
      "parents": [
        "bd6cc3d41d10d04af82dd7512995b1277e0b62cc"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 11 11:41:28 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 11 11:41:44 2023 -0500"
      },
      "message": "VOL-4840 - Tracing ticket for release documentation.\n\nhowto/release/components/onos_dependencies.rst\n----------------------------------------------\n  o Document component dependencies for release builds.\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Update released version for several components.\n\nChange-Id: Idbf725fa0cb76aae60f111ca8929cd3c72d091b2\n"
    },
    {
      "commit": "bd6cc3d41d10d04af82dd7512995b1277e0b62cc",
      "tree": "9a37bfeecc740468c77bc4de7a8c508fa333b39e",
      "parents": [
        "d24a1124832fc7600e9f0c3f5ab90dfc1e7c9f59"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 09 19:52:12 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jan 09 19:52:24 2023 -0500"
      },
      "message": "VOL-4840 - Tracing ticket for release documentation.\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Version string updates for a few released components.\n\nhowto/release/index.rst\nhowto/release/components/index.rst\n----------------------------------\n\nhowto/release/preparation.rst\nhowto/release/components/onos_dependencies.rst\n----------------------------------------------\n  o Begin documenting the variant release process for onos components.\n  o ONOS publishes builds through maven central -vs- github and tags.\n\nMisc text edits within documents to improve clarity.\n\nChange-Id: Ib1179a1a9ea7c9c6e02f40644ab29fbbd7a83443\n"
    },
    {
      "commit": "d24a1124832fc7600e9f0c3f5ab90dfc1e7c9f59",
      "tree": "573a987a15285c3cf35de43bdec9bd2bbd078d4c",
      "parents": [
        "a4d2723f7d927c56179e004859d5181685b0b16a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 04 09:34:46 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 04 09:34:59 2023 -0500"
      },
      "message": "VOL-4890 - VOLTHA 2.11 release notes page\n\nVOL-4840 - v2.11 documentation\n\nhowto/release/index.rst\n-----------------------\n  o Relocate list of legacy release note links from the left margin main\n    index into release_notes/index.html to condense the index.\n\noverview/release_process.rst\n----------------------------\n  o Misc cleanups \u0026 edits: change v2.10 -\u003e v2.11.\n\nrelease_notes/voltha_2.11.rst\n-----------------------------\n  o Add Mahir(s) v2.11 release notes wiki to the document.\n  o Component name and version expanded into a table that includes links to gerrit and github (wip).\n  o Removed agent packages section from v2.10.\n\nChange-Id: I79b35f2bc6aca51567e78f92285904cac7696f4b\n"
    },
    {
      "commit": "8d62cd9bd7476560d954734b337e255bbb9dbc1e",
      "tree": "e5d740cab444cd94ec392830c57774d80f85df0a",
      "parents": [
        "4044ed9504fb79cf591517c234de2f7ec28f2fe2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 22 13:53:48 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 23 17:13:04 2022 -0500"
      },
      "message": "Update voltctl release page with more curent jenkins info\n\nFixed a few lint problems.\nAdded a few more doc edits that were pending.\n\nChange-Id: I3604588945f20a3592696a953e76cdea9812ff4c\n"
    },
    {
      "commit": "1a9b7d17f716bc468a4e4a028a58b01a391619f8",
      "tree": "90e7f83d53c1b121a5fff71fb42f6a19629c6236",
      "parents": [
        "b0b790b6ec292de4290d5ba20e209b3ac275edd5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 19 14:13:07 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 19 17:07:25 2022 -0500"
      },
      "message": "VOL-4836 - Cosmetic edits to force a jenkins job.\n\nMakefile\n\nbandwidth-profiles/bandwidth-profiles.rst\n-----------------------------------------\n   o Update document text to force trivial deltas.\n   o For readability: reformat runon command output to fit 80cpl.\n\nhowto/edit_voltha_docs.rst\n--------------------------\n   o Copy in gendocs howto text from repo:infra-docs.\n\noverview/troubleshooting.rst\n----------------------------\n   o Update document text to force trivial deltas.\n   o Change variable delimiter syntax $()-makefile into ${}-shell since context is the command line.\n   o cat | grep command can be replaced by a single grep command to avoid the extra process.\n\ntesting/index.rst\n-----------------\n   o Minor reformatting for readability.\n   o Include URLs for both voltha-system-test repository access: gerrit \u0026 github.\n   o Added a \"See Also\" section to hilight cord-* resources.\n\nChange-Id: Ibf0881a6172abcb866f54dce57ce67a4c29b1bb1\n"
    },
    {
      "commit": "b0b790b6ec292de4290d5ba20e209b3ac275edd5",
      "tree": "b5233b382685b9df03ee70261934526a1f1da44e",
      "parents": [
        "73409991726a2206f68a4bc8583cdc5df6fd26a6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:35:54 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:55:43 2022 -0500"
      },
      "message": ".gitignore was ignoring a documentation directory so added am explicit pattern retain it\n\nChange-Id: I5db8220a95bc0a0b2b360db5588d70ef763e4599\n"
    },
    {
      "commit": "73409991726a2206f68a4bc8583cdc5df6fd26a6",
      "tree": "352cf96582769c1eb38ea0bbf133416fe933cf8d",
      "parents": [
        "b544dffb4728694a31c4796ba45a6ec0596ab3b6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:21:56 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 20:22:06 2022 -0500"
      },
      "message": "Begin documenting how to build and release voltctl\n\nChange-Id: Icbfb50fdf69e608281ee0af62b7501240c5d875c\n"
    },
    {
      "commit": "b544dffb4728694a31c4796ba45a6ec0596ab3b6",
      "tree": "e145fa69a298ecf973e8edb4d3882a50099e8a78",
      "parents": [
        "cd5fdbaeebe8ff02943322d20af040b7b50c12c0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 07 15:12:05 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 07 15:12:17 2022 -0500"
      },
      "message": "Move help block near the top so accessible early\n\nChange-Id: I9f939236b380a88a2e998506fdcaf7ced8f3f60d\n"
    },
    {
      "commit": "a8bc8e1b37f9333c09894433437837b46b1f6f3e",
      "tree": "6b2bd617d41080125ff564a5ccb9f863a8b0dd06",
      "parents": [
        "f88b7384db047262c6e98a2889720d73d4d1cf4d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Dec 04 07:06:59 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Dec 04 07:07:25 2022 -0500"
      },
      "message": "VOL-4840 - docs.voltha.org edits\n\nMakefile\npatches/python_310_migration.sh\n-------------------------------\n   o Change log message to note venv patching by version.\n   o Original message could be interpreted as explict patching of wrong version.\n\nmakefiles/lint/include.mk\n-------------------------\n   o Document lint targets: usage, commands, makefiles, etc.\n\nChange-Id: I895a0a032f856632c9adf31aa634b6cbf0328cdb\n"
    },
    {
      "commit": "36592e3e08a493d996e3e3bab925b4d6df1b73f2",
      "tree": "64e871f03736e40125c16cd44660d917f3da631b",
      "parents": [
        "a62c74a7e8d936e1298381d2a5de76cf578b8b00"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Nov 28 09:00:28 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 01 18:59:23 2022 -0500"
      },
      "message": "VOL-4840 - Makefile edits\n\nVOL-4874, VOL-4877, VOL-4840\n\nhowto/edit_voltha_docs.rst\n--------------------------\n   * Also need to run \"make docs\" to generate html content.\n\nMakefile\n--------\n   * (local use) fixed non-functional makefile targets.\n   * Begin splitting monolithic makefile into reusable libs.\n   * Extended help to document all targets (make help VERBOSE\u003d1)\n   * Extended lint to support more targets.\n   * Replace wildcard target (%) with a list of sphinx-build named targets:\n     + Amusing behavior but \"make clean\" should not initiate \"gendocs\".\n     + Likewise \"make lint\" should not attempt to generate documentation.\n   * Introduced simple patching logic for virtualenv.  Local users are\n     now able to use make clean, lint, etc with a newer interpreter.\n     Baby steps toward VOL-4874.\n   * Conditional make vars added:\n     + NO_PATCH\u003d1\n     + NO_OTHER_REPO_DOCS\u003d1 (venv patching not yet supported by foreign repos).\n\nmakefiles/consts.mk\n-------------------\n   * basic values: space, dot, null, HIDE.\n\nmakefiles/help/include.mk\n-------------------------\n   * makefile target help with context.\n\nmakefiles/lint/*.mk\n-------------------\n   * lib makefiles capturing syntax checking logic.\n\nmakefiles/patches/include.mk\n----------------------------\n   * Targets for creation and applying python virtualenv patches.\n\npatches/*/patch\npatches/python_310_migration.sh\n-------------------------------\n   * Logic used to support dynamic python module pathching in a virtual env directory.\n   * Module edits are trivial -- attempt to import new modules and fallback to existing import syntax.\n\nChange-Id: I437289a751423217b4193b75b62c4a295db18ffd\n"
    },
    {
      "commit": "a62c74a7e8d936e1298381d2a5de76cf578b8b00",
      "tree": "d0b7daa30324e9b6961f0a2c64acbcc9d36e0055",
      "parents": [
        "bbd71d631e49e7d4b34e7bae4744aa702aa858a5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Nov 23 13:16:34 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Nov 25 11:27:53 2022 -0500"
      },
      "message": "Added a HOWTO page release based source edits.\n\nconf.py\n-------\n   * Exclude all variants of python virtual env from traversal.\n   * Exclude __pycache__ from document traversal.\n\nindex.rst\n---------\n   * Create a top level index link/page for release howto(s).\n\noverview/contributing.rst\n-------------------------\n   * Document version based script edits required at time of release.\n   * This URL will be used by repo:ci-management/vars/installVoltctl\n     to display self-documenting help.\n\n*/urls\n------\n   * Added placeholders and resources for documenting future topics.\n\nChaser edits:\n-------------\n   o Bump VERSION string.\n   o \u0027stern\u0027 URL in unrelated troublteshooting.rst doc failed link check:\n      + github repo no longer exists.\n      + add replacement github/stern/stern\n\nChange-Id: I2f0f15eb5ba7bd6817806296928964df5259b21a\n"
    },
    {
      "commit": "bbd71d631e49e7d4b34e7bae4744aa702aa858a5",
      "tree": "b29d8d187e033a81eea0a6d765770da9752a04a7",
      "parents": [
        "2cab6b4eece63a9c2edbf79980ec13e9d03301cc"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 12 11:51:35 2022 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Oct 12 15:07:49 2022 -0400"
      },
      "message": "conf.py\n----\n   * Import extension sphinx.ext.extlinks for rewriting/shortening URLs.\n   * Define extlinks vol-{git,ger,jira} for documenting.\n\nhowto/edit_voltha_docs.rst\n----\n   * Build out docs for make lint and make html.\n   * Include iamge files from an earlier howto patch to help get content in.\n\nhowto/voltha_repositories.rst\n----\n   * Pull in docs from another howto patch.\n   * Describe gerrit and git repos.\n\nBump the copyright revision string to 2022.\n\nChange-Id: Iacc139d764682d586c2cd88150c8e1795e479662\n"
    },
    {
      "commit": "2cab6b4eece63a9c2edbf79980ec13e9d03301cc",
      "tree": "5f11b0ed7e5feaf0987183a36427195e7852b83c",
      "parents": [
        "ed6cedd427c5032f90024b0254874cb1ee4ff425"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 08 12:59:42 2022 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 08 13:20:22 2022 -0400"
      },
      "message": "Added folder howto/ for capturing simple cookbook topics\nFixed a few silly trailing whitespace typos.\n\nChange-Id: Id14c19477299d1c76f2c0227e4dc0882f6721e0f\n"
    }
  ]
}
