)]}'
{
  "log": [
    {
      "commit": "6db9894ab987f6a3afb5151fe7b1201753f0581c",
      "tree": "7e15e346b6ec6bb98a3c8e9ce6f905986d73926a",
      "parents": [
        "74a2e76a839c8d4d648f6e19b9066ede53212016"
      ],
      "author": {
        "name": "Serkant Uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Thu Mar 26 09:53:57 2026 -0700"
      },
      "committer": {
        "name": "serkant.uluderya",
        "email": "serkant.uluderya@netsia.com",
        "time": "Thu Mar 26 20:29:38 2026 -0700"
      },
      "message": "[VOL-5545] Update voltha docs\n\n- release notes for VOLTHA versions 2.6 to 2.15 with new Jira links and adjust release schedule details\n- update old links\n- remove ONF references and links\n- update e-mail links\n- update copright notices\n\nChange-Id: Id6be18986a8f52f2dfcc07e2b0d2efcb0ae1c0e4\nSigned-off-by: serkant.uluderya \u003cserkant.uluderya@netsia.com\u003e\n"
    },
    {
      "commit": "74a2e76a839c8d4d648f6e19b9066ede53212016",
      "tree": "426fe18810084b0f181fbe9e2ce4c30235b91db7",
      "parents": [
        "3b87f75cc2ebf96deccef09788446bee78f8dd95"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Aug 27 12:34:53 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Aug 27 13:07:47 2025 -0700"
      },
      "message": "Change domain from opencord.org to lfbroadband.org\n\nWe have moved all sites from the opencord.org domain to\nlfbroadband.org (except wiki/Jira, which are now hosted on Atlassian\nCloud).\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I9624ae92e9c193fa2d2fac9ab30ad108a812306e\n"
    },
    {
      "commit": "9f7c57c9fb8e01e1527fcb3470a0795bea054e17",
      "tree": "474ed303c1ea3a1a7ed464047155d85b69bec94e",
      "parents": [
        "f53b0af6f4c5897d337d3d3e94d745de9dc0c554"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri May 03 18:29:30 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon May 06 11:54:05 2024 -0400"
      },
      "message": "[VOL-5341] - Install repo:onf-make as a git submodule\n\n.gitmodules\n.pre-commit-config.yaml\nMakefile\nlf/README.md\nlf/config.mk\nlf/include.mk\nlf/local/include.mk\nlf/onf-make\nlf/transition.mk\nmakefiles-orig/include.mk\nmakefiles-orig/lint/include.mk\nmakefiles/config.mk\nmakefiles/include.mk\n------------------------------\n  o Setup bridge logic transition.mk, git submodule\n    checkout dependency.  A makefile include from\n    the library will trigger submodule checkout.\n  o Massage some make variable paths so we can load\n    current logic from lf/onf-make/makefiles VS voltha-docs/makefiles.\n  o Disable target lint-doc8, variables used in target logic\n    conflict with lint-doc8 logic in lf/onf-make.\n    Temporary edit until the dependency can be broken.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I815ba16f856c32135aef1c563e2d04e38bbdc263\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\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": "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": "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": "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": "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"
    }
  ]
}
