)]}'
{
  "log": [
    {
      "commit": "0a1c454f243d475243edee1e8d817105d6542025",
      "tree": "da23c7da745a1bb2f788f9bc32fdab5eab5e1b7f",
      "parents": [
        "4a94affec35c3d9624c1c1574036d8b02bcbc8e7"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 21 17:42:18 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 21 19:43:29 2023 +0000"
      },
      "message": "PyYAML fix\n\nChange-Id: Ibf1aa08ad3e13fa9414fd52126095e1f7a5805d7\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "4a94affec35c3d9624c1c1574036d8b02bcbc8e7",
      "tree": "ca1d86854b85d87c5ea5fabcaf20f263a6d7f21c",
      "parents": [
        "62a540df9a8d122d437b8536cc3bccecde327e7e"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed May 31 15:05:03 2023 +0200"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed May 31 15:05:03 2023 +0200"
      },
      "message": "Update from master part 2\n\nSquashed commit of the following:\n\ncommit b91fc76ef46323c88e27610c06316af168549834\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Fri May 19 18:30:19 2023 -0500\n\n    Feature 10972: Add tests for volume multiattach\n\n    Change-Id: Ib7c918cd8d3a160cfeb69503e10b135893be244b\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n\ncommit 6373cc958e17809f45cbd229323b591f93f821fa\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue May 23 11:17:09 2023 +0200\n\n    Avoid execution of tests in run_test.sh if no tag is provided\n\n    The idea of this commit is to enable the use of run_test.sh for\n    other purposes like running TST010 conformance tests or register VIM\n    and K8s clusters, so that the VIM and cluster registration can be\n    decoupled. In that way, daily jobs could run several tests, one after\n    the other, with different VIMs.\n\n    Change-Id: If0791f9562d23a861f8491c144cdc7f539efec46\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 437637ceb4f984b3d3d9a0f31201cd171b37efd9\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue May 23 11:31:29 2023 +0200\n\n    Updated README with cleaner instructions\n\n    Change-Id: Iac797372e88e71afb1322e2bd0e71feba4535f21\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 8f994ccfd43dbc1db7c3fdb3410d98dd235a3529\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Fri May 12 13:44:16 2023 -0500\n\n    Feature 10975: Modify heal_02 to test instantiation, scaling and healing using an existing flavor-id\n\n    Change-Id: Ic9c02b13dda5c2e8eac3b8bfe027bd858d49a367\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n\ncommit 245b04f08965d65f323de1197c082468829b6bf6\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Tue May 9 12:37:29 2023 -0500\n\n    Feature 10978: add tests for ipv6 profiles in vnfd and nsd\n\n    Change-Id: If62b1489249fe4135a14b9c2720573ba8fe1a5c1\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n\ncommit 541f9cf287bf6c7dca45fe911f8e844988711fa3\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue May 23 11:59:47 2023 +0200\n\n    Fix Fail01 to get openstack quota properly after updating client version\n\n    Change-Id: Ief7b4d5f150d67cecf944021c2598456672a30e0\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit a86e6938d53e345b08a7ca9cc9615115f14a002a\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Fri May 19 12:47:09 2023 +0200\n\n    Update SA02 to take into account the VNF threshold-time\n\n    Change-Id: Idde7fa330e8e9b141053c15edb266817c4e699c6\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit c753f67c813fa82926b3d64db759fd7d0d7aa2cc\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu May 18 15:06:49 2023 +0200\n\n    Fix error message in run_test.sh for create_k8scluster\n\n    Change-Id: Ice2e0bc5e829e31a81cbde30ea6784de64d8ca63\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit b9dfe0317c4935294747897dc2fd1645c4983067\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Wed May 10 17:25:47 2023 +0200\n\n    Support of Python3.10\n\n    This change includes required changes to make tests work in Python3.10.\n    It also enables tox running as part of stage-test, which was not included before.\n    For the moment, only flake8 and black envs will be checked. Some pylint\n    errors have been fixed, but a few remain unsolved. That\u0027s why pylint is\n    run, but its result is ignored.\n\n    Change-Id: I29105bf849eab8b47f92627a7eea1ede31b8e05b\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 3d7579ccc2356a23ea32878e8f0fbb0e75f59b68\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue Apr 18 15:04:57 2023 +0200\n\n    Clean stage-archive.sh and use allowlist_extenals in tox.ini\n\n    Change-Id: I690598c770f52d805ee3516fead7fa191c90205f\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 43f34481b4c5ccfda407a7f82a124012aab0dccc\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu Feb 23 17:37:47 2023 +0100\n\n    Fix bug 2220 to solve sol003_01 test\n\n    Change-Id: Ic4376067a8b42e470c09ba0668c545db8ce08e55\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nChange-Id: Ide1e04dc7598e80885c2d504da8b89fb4a2f902f\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "62a540df9a8d122d437b8536cc3bccecde327e7e",
      "tree": "53bc2faff629958e2959cec88e1d4fbd89882724",
      "parents": [
        "26777da970e43bf2d6313d0c15a950a0eee15b47"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed May 24 17:24:48 2023 +0200"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Thu May 25 10:55:34 2023 +0200"
      },
      "message": "Update from master\n\nSquashed commit of the following:\n\ncommit 541f9cf287bf6c7dca45fe911f8e844988711fa3\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue May 23 11:59:47 2023 +0200\n\n    Fix Fail01 to get openstack quota properly after updating client version\n\n    Change-Id: Ief7b4d5f150d67cecf944021c2598456672a30e0\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit a86e6938d53e345b08a7ca9cc9615115f14a002a\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Fri May 19 12:47:09 2023 +0200\n\n    Update SA02 to take into account the VNF threshold-time\n\n    Change-Id: Idde7fa330e8e9b141053c15edb266817c4e699c6\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit c753f67c813fa82926b3d64db759fd7d0d7aa2cc\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu May 18 15:06:49 2023 +0200\n\n    Fix error message in run_test.sh for create_k8scluster\n\n    Change-Id: Ice2e0bc5e829e31a81cbde30ea6784de64d8ca63\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit b9dfe0317c4935294747897dc2fd1645c4983067\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Wed May 10 17:25:47 2023 +0200\n\n    Support of Python3.10\n\n    This change includes required changes to make tests work in Python3.10.\n    It also enables tox running as part of stage-test, which was not included before.\n    For the moment, only flake8 and black envs will be checked. Some pylint\n    errors have been fixed, but a few remain unsolved. That\u0027s why pylint is\n    run, but its result is ignored.\n\n    Change-Id: I29105bf849eab8b47f92627a7eea1ede31b8e05b\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 3d7579ccc2356a23ea32878e8f0fbb0e75f59b68\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue Apr 18 15:04:57 2023 +0200\n\n    Clean stage-archive.sh and use allowlist_extenals in tox.ini\n\n    Change-Id: I690598c770f52d805ee3516fead7fa191c90205f\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 43f34481b4c5ccfda407a7f82a124012aab0dccc\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu Feb 23 17:37:47 2023 +0100\n\n    Fix bug 2220 to solve sol003_01 test\n\n    Change-Id: Ic4376067a8b42e470c09ba0668c545db8ce08e55\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nChange-Id: Icde649f40b72a6a358ef6686fa8840f8502b2259\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "84feb01d10d9dd59174c20f374192899236d784d",
      "tree": "27a5a6343cca9a10087d8f8275b51194c058babf",
      "parents": [
        "236f52ace869844ccc4568a8ff8b677f6eb9c537",
        "ce3542b1421435ccaca6feaf256193fc34b5fb99"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 09 15:55:53 2023 -0500"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 09 15:55:53 2023 -0500"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into paas\n\nChange-Id: I2190a724fafbbbd7a3e0a5a9f2657c733fa90fd9\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "ebf4c40bba9c901188c22d3a3867a215d2fda386",
      "tree": "e25279974527e5d1aa15144c9c173953dfbf07ff",
      "parents": [
        "8ceaee06848023c31ec4a18becff9ab8ff5d517f"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 27 21:26:28 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 27 22:17:35 2023 -0500"
      },
      "message": "Updating python dependencies\n\nUpdate of Python packages (using pip-compile) in preparation for\nRelease FOURTEEN\n\nChange-Id: Id779bcbf8e803f8ba3fd008eeb2f740593e3b019\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "72993200fd640123134b663efbf3656cea75aa52",
      "tree": "6717955f9ef9ec65c12e54a7409cf5f17e1e20cf",
      "parents": [
        "0d264a6a67af6ef72ad0c413df03bc01f71ee102"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Oct 24 16:15:38 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Oct 25 12:59:17 2022 -0400"
      },
      "message": "Updating requirements to branch\n\nChange-Id: Iff6cb5318116dda563dfbd1d38e7729c7ef82a47\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "0b2294c90fd45cc352fcba67ae3aa7893dbd89e8",
      "tree": "086b3d89ce909c14a17754ec20c868ed26fa1f17",
      "parents": [
        "ed3d1227894f2e3313bbf4214cf3db29b410b440"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 01 13:53:06 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 01 13:53:42 2022 +0200"
      },
      "message": "Update requirements-dev.txt based on osmclient and IM requirements\n\nChange-Id: I04265ff5752c844bdf44f04d1d44403d5fe531df\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4aa1c874da1759a82e525d9240252fb8e5e00279",
      "tree": "e137123f724c5fb7258719fd1509588f25ca3689",
      "parents": [
        "434ec965d5b598351e609cbca3200042b9677e49"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 21:34:04 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 21:34:04 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: Ie2dd573fa79310c600901ec5e00dafa544cd9f27\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "73749a2f0f8ffb1afb1b6fa65d2e57ec44b9db49",
      "tree": "c06b20d424bad33be011a3713b6f6362707d3cf3",
      "parents": [
        "c4fd267f94a6131eea3d1ba2f99d7cc80de7be2e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jan 20 17:47:09 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jan 20 17:49:59 2022 +0100"
      },
      "message": "Bug 1850: LTS Support\n\nChange-Id: I4ea8fee4124851eb39a172661c1e22892c9fe1fa\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e536825d440c753925cbfe64e7fceafc526fff30",
      "tree": "a866de091d991a2dce59c31adac87e7d529fb696",
      "parents": [
        "12ed0f5b0c9469464c58c68f75e3f16aefab98b9"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 13:24:08 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 18 15:39:58 2022 -0500"
      },
      "message": "Bug 1850: LTS Support\n\nUpdates base to Ubuntu 20.04\nUpdates python to 3.8\nUpdates pip dependencies to more recent versions\nAdds apt cache to stage 2 dockerfile\n\nFixes bug 1850\n\nChange-Id: I29dcb5862b26021cecb4e581bd3cbd870682c968\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "23a917accb8877bd12d18fc9e24d02545c461064",
      "tree": "4973beb26d8fe9d7e52e249bd31f9dd303b73790",
      "parents": [
        "f8ea4a6f300025c5f99503f517b12b0a498c67f2"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Apr 22 13:01:21 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Apr 22 13:01:21 2021 -0400"
      },
      "message": "Including upstream requirements\n\nNow that internal OSM software does not specify python modules in\nsetup.py, we need to include the requirements.txt from the module\nin the requirements-dev.in to generate the full list properly.\n\nChange-Id: I1b9660bb3e6d22eb199757f6c90e4fdeef0c707c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "807f0832a599269d907eb6e8518cb124fe1f9fe1",
      "tree": "34b481d03837128f60f007a1f9ca305aa675daed",
      "parents": [
        "4cf45d797499817b5f639bd6245c3f84e762de14"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 12 15:59:18 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 12 22:35:51 2021 +0200"
      },
      "message": "Fixes for bug 1496\n\nNo longer uses a build layer as there are development tools we still\nneed at runtime.\n\nChanges yq to come from a stable source (PyPI) instead of PPA.\n\nBug 1496\n\nChange-Id: I0964edc1992c11c459a572ef77cf225f2eebf568\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a1f627a5cd320c23d771c786039eeb4a858be954",
      "tree": "2e032cb869b7f7bf7c4a5c9b8871d257cf512b92",
      "parents": [
        "4f0c93dda5c2bebf4a53c07d83de18c355ee6d8c"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Mar 23 16:04:34 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 22:11:33 2021 +0100"
      },
      "message": "Feature 10296 Pip Standardization\n\nCleanup of Dockerfile\nMoved requirements from devops/docker/tests/Dockerfile into this \nmodule so they are visible.\n\nAdded pylint and safety hooks.\nAdded place for unit tests, but none are written yet, so does not\nrun them.\n\nChange-Id: I75ce40c558bd9bc8975269dca681ba84678e6de6\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ]
}
