)]}'
{
  "commit": "f3208600a39b659898124613419e0d3f4f274d54",
  "tree": "5c4dddec7c7d6521c6ade5e2b9786e8098ae8b89",
  "parents": [
    "7ee652646f78c4b52cf0d9a14d3a6d4349b87d12"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sat Jun 03 15:12:23 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sat Jun 03 15:35:15 2023 -0400"
  },
  "message": "[VOL-5010] - Clone unit tests to run on a v2.12 branch\n\nmakefiles/consts.mk\nmakefiles/virtualenv.mk\n-----------------------\n  o Copy in latest library makefiles from repo:onf-make\n\nglobal-jjb\npacker/common-packer\n--------------------\n  o Upgrade LinuxFoundation submodules to the latest version.\n  o global-jjb           : from\u003d0.53.3 to\u003d0.86.7\n  o packaer/common-packer: from\u003d0.1.0~22 to\u003d0.12.1\n\n.gitignore\nmakefiles/include.mk\nmakefiles/git/\nmakefiles/jjb/\n--------------\n  o Added convenience make targets to view submodule versions.\n  o JJB target:jjb-gen added to prototype local pipeline edits.\n  o Logic is conditional, library will only load when targets are requested.\n\njjb/voltha-test/voltha-certification/\njjb/voltha-test/voltha-certification/README\njjb/voltha-test/voltha-certification/master.yaml\n------------------------------------------------\n  o Create pseudo-branches within voltha testing so we can\n  o \u0027branch\u0027 (simple directory copy) at release time VS\n  o having to find and clone individual test suites from last release.\n\nChange-Id: I3e0096d3326e76b3faa896d73183f9d28e946d06\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05064910167c1351929d276fa1bc755e7e991de5",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "0dc27e0f7981f04bf056b37cdebe93af14365378",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b57f6f3d2b17f4ce8656ace519b46d9b50d97b2",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-certification/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-certification/master.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-certification/playground.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-certification/voltha-2.11.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-certification/voltha-2.12.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-certification/voltha-2.8.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b57f6f3d2b17f4ce8656ace519b46d9b50d97b2",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-nightly-jobs/README"
    },
    {
      "type": "modify",
      "old_id": "d6f71e8c8e955a9afc1befa4fe5d3da743512526",
      "old_mode": 33188,
      "old_path": "makefiles/consts.mk",
      "new_id": "8961b3a47c957e1fc44daae13d3d19d9ae91eec3",
      "new_mode": 33188,
      "new_path": "makefiles/consts.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbd33ee9293a65c640839ddc4acae464d1a7a170",
      "new_mode": 33188,
      "new_path": "makefiles/git/help.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9125178cff5fd2a46c30f130b641482898a314eb",
      "new_mode": 33188,
      "new_path": "makefiles/git/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29fba88d621a3ea9c5f091652b103f7b19989a28",
      "new_mode": 33188,
      "new_path": "makefiles/git/required.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42c2fc22544918edcdff2d7f64f94427281fb536",
      "new_mode": 33188,
      "new_path": "makefiles/git/submodules.mk"
    },
    {
      "type": "modify",
      "old_id": "d4fb1e333ae49912d85dc200d05c9bfcf815b9a3",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "491ee0f5c2eff30c16ce6203137805f3ed1e44e3",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "331c68a2f59b5f0433bc1811867dc38c1b9ed71a",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/help.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e61ad7c40468d83f8d7e6d87a4f3661f5b6508a7",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17371e93c59fa4027ddbb6b5fdffd48e5d520895",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/required.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17fc78fcb214087e72772093d40aa7cefded5e19",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/targets.mk"
    },
    {
      "type": "modify",
      "old_id": "59366ceab54a570265fdbcacf4691442cc9382aa",
      "old_mode": 33188,
      "old_path": "makefiles/release/required.mk",
      "new_id": "620b827befe2a175aa1156bca12904de642d00c9",
      "new_mode": 33188,
      "new_path": "makefiles/release/required.mk"
    },
    {
      "type": "modify",
      "old_id": "a98405110849e907b3ea28049d594a0c8503a7b5",
      "old_mode": 33188,
      "old_path": "makefiles/release/targets.mk",
      "new_id": "44aaac771b935f37d8466247de790e060956766f",
      "new_mode": 33188,
      "new_path": "makefiles/release/targets.mk"
    },
    {
      "type": "modify",
      "old_id": "2e12f240ec5bc4f1826b0bf59cfad38c01e806b2",
      "old_mode": 33188,
      "old_path": "makefiles/virtualenv.mk",
      "new_id": "93eb29da32d77456d5ee604defdb9d3104adeead",
      "new_mode": 33188,
      "new_path": "makefiles/virtualenv.mk"
    }
  ]
}
