)]}'
{
  "log": [
    {
      "commit": "51c20e73613de8ffa02b56bc59cba9999ff1a9b0",
      "tree": "9ab83e25aea8edb6d97476166a31f468b0e5805e",
      "parents": [
        "db0fa80c59b32ff1a41ffd9397c7c88746dc040a",
        "91b229058cd8204d0c3a038d24aa09d1baadef2f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 18 20:26:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 18 20:26:59 2014 +0000"
      },
      "message": "Merge \"apparently the upstream naming is tempest-lib\""
    },
    {
      "commit": "91b229058cd8204d0c3a038d24aa09d1baadef2f",
      "tree": "dd92f9f73ba7b8e68b03f5cda11f20c805d00340",
      "parents": [
        "5e3e8610aae5620be546884bb0b12b894050a903"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 07:13:35 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 07:13:35 2014 -0500"
      },
      "message": "apparently the upstream naming is tempest-lib\n\ntempest_lib was how this was generally referred to, however that meant\nthat the job naming wasn\u0027t specifying the correctly src\nlibrary. Change to tempest-lib to actually test these things before\nrelease.\n\nChange-Id: I4c0712156d7ff71ee43747f30ab940e249d12ebc\n"
    },
    {
      "commit": "dc73d39a3006f92b2902a08279377634efb03094",
      "tree": "f67ab087b1a2de5b45f5c1204f69d4b6f8273942",
      "parents": [
        "9bfdea87a6ceea667a3c674215099ce8a967a3c2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Nov 17 03:54:58 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Nov 17 04:04:32 2014 +0000"
      },
      "message": "Add TEMPEST_ENABLE_NOVA_XML_API option\n\nXML support of Nova API has been deprecated with the following\nmessage:\n  XML support has been deprecated and may be removed as early\n  as the Juno release.\nNow Kilo development cycle started, so we should disable Nova\nAPI XML tests on Tempest.\n\nThis patch adds TEMPEST_ENABLE_NOVA_XML_API option for setting\nTempest test by devstack-gate. The default value is True because\nof keeping the test coverage. After merging a devstack-gate patch\nwhich specifes True for stable/icehouse and stable/juno, we will\nset False for the master blanch.\n\nI4acc15ce5f487738bb34a95c2261a5d05d827d8d is a Nova patch which\nremoves XML API support.\n\nChange-Id: I2ab8f5c3d15b496e0b639c99bb8592533a69a265\n"
    },
    {
      "commit": "d4732d76fc6e48cb0c2bc9070efc2bc1b1c17d01",
      "tree": "889e5bcc356493daad01d8ac68ade3689172a711",
      "parents": [
        "94f8bea9e4ff0434df1723cf269c4300a4373524",
        "c411fcfc9224894db55d82b8ce4fa4a2b68de89d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 14 03:17:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 14 03:17:19 2014 +0000"
      },
      "message": "Merge \"Allow installing tempest only with keystone\""
    },
    {
      "commit": "c411fcfc9224894db55d82b8ce4fa4a2b68de89d",
      "tree": "36b5b0cd6bf5d0ba9b0d325c9a770b760dbf7f0a",
      "parents": [
        "e6165e80bab0c06035a0b7002200bcbcfe4e62ab"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 19 16:48:14 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Nov 10 11:50:51 2014 +0100"
      },
      "message": "Allow installing tempest only with keystone\n\nModify the lib/tempest to not fail\n if no nova or glance available.\n\n* This allows performance test of keystone and neutron with\n  tempest (or tempest stress runner) without having system\n  noise from another components.\n* Depending on not required components for tempest is bad practice,\n  tempest service decorators expected to allow tempest,\n  to run in more minimal system out-of-the-box.\n\nChange-Id: Ifc40b1eb5c4b79d96a5fae919b88afecca642ca0\n"
    },
    {
      "commit": "5cb190697c1bce5dcd2ad843922813b0cc74bd24",
      "tree": "ba87095ef1603c957902abadcb692ccf653e6f59",
      "parents": [
        "2d18b83600bf53df3a41aec619eee67328fe154f"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Sat Nov 01 01:37:45 2014 +0100"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 04 10:18:58 2014 +0100"
      },
      "message": "support installing clients at released versions\n\nexpand the devstack support for libraries from released versions to\nsupport python-* clients and tempest_lib.\n\nDepends-On: I81b0d228e7769758c61e5b0323ecfce8c8886d39\n\nChange-Id: I26fac0ccf8fd4818e24618d56bf04b32306f88f6\n"
    },
    {
      "commit": "2e347543257cbb31625b79e25e8907331a33a699",
      "tree": "5a6da4648d4fbabb9e81f65a6d351c7046822adc",
      "parents": [
        "18c007451a4ddc7d903380b2bad82192115c885a",
        "608f884edb2faff59100bb5aa84e8d59e5d3e6d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 03:25:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 03:25:09 2014 +0000"
      },
      "message": "Merge \"Use ALT_INSTANCE_USER for image_alt_ssh_user\""
    },
    {
      "commit": "26c9d02b314c863a2605647f5f48a00ff4dcb232",
      "tree": "128fa73909d26fdcf9e39b63c1625b8f8b7ebb45",
      "parents": [
        "1c0628f83ce2dbf27dc0c916a53d915b20233890",
        "09fb7baff50cfa2d7ca4b5678d3a535842f019c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 23 11:50:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 23 11:50:08 2014 +0000"
      },
      "message": "Merge \"Update multiple backend configuration in tempest script\""
    },
    {
      "commit": "1c0628f83ce2dbf27dc0c916a53d915b20233890",
      "tree": "d209cfb13ee950717f4d6b4c5bc41a732354ff9d",
      "parents": [
        "f367fd4dbc9a7f089128d48cae8816b98f2e55ce"
      ],
      "author": {
        "name": "Patrick East",
        "email": "patrick.east@purestorage.com",
        "time": "Wed Oct 22 16:22:47 2014 -0700"
      },
      "committer": {
        "name": "Patrick East",
        "email": "patrick.east@purestorage.com",
        "time": "Wed Oct 22 16:23:05 2014 -0700"
      },
      "message": "Fix an issue with setting tempest volume vendor_name with spaces\n\nIf the volume vendor has spaces in it, for example “Open Source”, we\nneed to have quotes around the uses of the variables or the behavior\nwill not be as expected.\n\nChange-Id: Ie1e99b6d6de2313e5b5b5a5d3057c136c9b34601\n"
    },
    {
      "commit": "09fb7baff50cfa2d7ca4b5678d3a535842f019c5",
      "tree": "886aa24e54005a3d57c3323a0f88770e33a3c7a2",
      "parents": [
        "ddfbacef9fd0bd64b38674524f7829b42ed08bbd"
      ],
      "author": {
        "name": "Swapnil Kulkarni",
        "email": "coolsvap@redhat.com",
        "time": "Thu Oct 16 06:30:28 2014 +0000"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Oct 16 12:03:17 2014 -0500"
      },
      "message": "Update multiple backend configuration in tempest script\n\nCurrently when we configure the tempest with multiple LVM\nbackends the backend names are created as LVM_iSCSI and\nLVM_iSCSI_2 which fails since the backends created by cinder\nare lvmdriver-1 and lvmdriver-2.\n\nThis patch updates the backend names. Added support for\nCINDER_ENABLED_BACKENDS and added todo to remove\nCINDER_MULTI_LVM_BACKEND once its formally removed\n\nCloses-Bug:#1369946\nCloses-Bug:#1369942\n\nChange-Id: If44f5eb206616afb0fbaf333f3fa6a296d4650cd\n"
    },
    {
      "commit": "014564873e98f521338f8bf3ac97e1a7e96ecc9c",
      "tree": "70489f0cea8764783c7b3a3f534af6c86872a0be",
      "parents": [
        "a6478982753e73526abffa6573748e27a63fc494"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Tue Oct 14 18:53:53 2014 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Tue Oct 14 18:58:29 2014 -0400"
      },
      "message": "Set Tempest storage protocol and vendor w/o setting driver\n\nSet TEMPEST_STORAGE_PROTOCOL and TEMPEST_VOLUME_VENDOR if\nthey are changed from their defaults, or if\nTEMPEST_VOLUME_DRIVER is changed.\n\nThis maintains the current behavior of setting these options if\nTEMPEST_VOLUME_DRIVER is set to something other than \"default\".\n\nChange-Id: I1fb7f5db0446f97de48b97a6f451882cc51c51a4\n"
    },
    {
      "commit": "608f884edb2faff59100bb5aa84e8d59e5d3e6d8",
      "tree": "87624f0d5c8fd8fe6ef7a3a49c7ff2306b2addbd",
      "parents": [
        "552459cbccf12473c5734f92b034c8f2464a4069"
      ],
      "author": {
        "name": "Kirill Shileev",
        "email": "kshileev@gmail.com",
        "time": "Fri Oct 03 22:48:58 2014 +0400"
      },
      "committer": {
        "name": "Kirill Shileev",
        "email": "kshileev@gmail.com",
        "time": "Fri Oct 03 22:50:57 2014 +0400"
      },
      "message": "Use ALT_INSTANCE_USER for image_alt_ssh_user\n\nChange-Id: Ib9cfb6e989575d62c493cbe92fdefd8c90256bcd\nCloses-Bug: 1377914\n"
    },
    {
      "commit": "9241e36bf10deea898a58cca43e22a8885082e2d",
      "tree": "f51f2be989eabc806743738354cf555ee2639513",
      "parents": [
        "b4aad373aea5a2aba5a778afc796764089b93830",
        "fa4ece89f7928bc86b194b62f02304e805ae573b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 28 02:24:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 28 02:24:26 2014 +0000"
      },
      "message": "Merge \"Remove Nova v3 API endpoint\""
    },
    {
      "commit": "fa4ece89f7928bc86b194b62f02304e805ae573b",
      "tree": "d65dd3cdb0863171a080c11b8f14fdb574f26cdf",
      "parents": [
        "8fe3f70efd6c74479d2f17b789976fb3dfb8efd2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Sep 25 00:40:17 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Sep 25 02:08:10 2014 +0000"
      },
      "message": "Remove Nova v3 API endpoint\n\nNova v3 API has disappeared in Juno cycle, and we don\u0027t test the API\nnow on the gate since If63dcdb2d05aa0fab0b6848a1248b6678f1ee9ad .\nThis patch removes the endpoint of Nova v3 API.\n\nChange-Id: I85f87b37558a15d1eaaa781b02fec5b02bd2ab44\n"
    },
    {
      "commit": "18d4778cf7bffa60eb2e996a13c129c64f83575f",
      "tree": "d6d934b05026d32d6942b34a5e3a359202b3996c",
      "parents": [
        "d60c10d6dbe44445aaab9e3fcc0127e39e989f40"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Wed Mar 19 17:47:42 2014 -0400"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Wed Sep 24 18:36:37 2014 -0400"
      },
      "message": "Configure endpoints to use SSL natively or via proxy\n\nConfigure nova, cinder, glance, swift and neutron to use SSL\non the endpoints using either SSL natively or via a TLS proxy\nusing stud.\n\nTo enable SSL via proxy, in local.conf add\n\nENABLED_SERVICES+\u003d,tls-proxy\n\nThis will create a new test root CA, a subordinate CA and an SSL\nserver cert. It uses the value of hostname -f for the certificate\nsubject. The CA certicates are also added to the system CA bundle.\n\nTo enable SSL natively, in local.conf add:\n\nUSE_SSL\u003dTrue\n\nNative SSL by default will also use the devstack-generate root and\nsubordinate CA.\n\nYou can override this on a per-service basis by setting\n\n\u003cSERVICE\u003e_SSL_CERT\u003d/path/to/cert\n\u003cSERVICE\u003e_SSL_KEY\u003d/path/to/key\n\u003cSERVICE\u003e_SSL_PATH\u003d/path/to/ca\n\nYou should also set SERVICE_HOST to the FQDN of the host. This\nvalue defaults to the host IP address.\n\nChange-Id: I36fe56c063ca921131ad98439bd452cb135916ac\nCloses-Bug: 1328226\n"
    },
    {
      "commit": "3472386273bccea2375b15c1902e300bade88c33",
      "tree": "8b10e74eb460407a333e32e16a9cddee6898b2a5",
      "parents": [
        "7672ad1dbc00ec5ff80f3aa670404e413e86e506"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Sep 08 14:01:21 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Sep 16 21:52:03 2014 -0400"
      },
      "message": "Install tempest-lib as part of install_tempest\n\nThis commit adds support to devstack to install the newly created\ntempest-lib project.\n\nChange-Id: Ifcf56639757ec4814dcd31f791931afe61f5a672\n"
    },
    {
      "commit": "887fb54013feff6e063001fb4d879666b38fdbbd",
      "tree": "739473a680558d8d3940cf486192c004bad1ca21",
      "parents": [
        "0a49fa517b1de363f45cfcb5b2dbfc710650916e"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Aug 13 14:30:28 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Sun Sep 14 23:57:25 2014 +0000"
      },
      "message": "Fix preparation of aki/ari/ami images on Ubuntu\n\nThe boto tests currently don\u0027t run because euca-bundle-image fails on\nUbuntu; e.g.\n\n---\n ++ euca-bundle-image -r x86_64 \\\n  -i /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-vmlinuz \\\n  --kernel true \\\n  -d /opt/stack/new/devstack/files/images/s3-materials/cirros-0.3.2\n\n euca-bundle-image: error: No such file or directory: /opt/stack/new/devstack/files/images/s3-materials/cirros-0.3.2\n---\n\nI noticed this in debugging why Fedora tests are running slower.  I\nthink that the version of euca-bundle-image in Fedora must create the\ndirectory if it doesn\u0027t exist, while the Ubuntu one fails.\n\nI also think this doesn\u0027t get caught by errexit because it\u0027s running\nin a special sub-shell to use other credentials.\n\nChange-Id: I79125e956088353aa76a3f7d6d81af1e4f6a27d4\n"
    },
    {
      "commit": "62a66f7121786992b476ad0edfbc927fc5d8f5fd",
      "tree": "6923d6ae1071f4966d82f6f50521fc14a1fbac1c",
      "parents": [
        "a915de2c225d074a28ef415a8841348203d86aa9",
        "3046bc68c0484e6e38112606f4eafc58b4b2ae46"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 12 17:41:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 12 17:41:51 2014 +0000"
      },
      "message": "Merge \"Configure enabled and disabled extensions in tempest\""
    },
    {
      "commit": "38417fc9e03524afa34873df261fb0dce3873d1e",
      "tree": "f0ffe5035a8e48ce2985f1c780aa6342729e6300",
      "parents": [
        "03082affad173f29cc9f6292265127926ec33838",
        "5c206c2b7d3a983094daa9b6f383d72e396caf55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:05:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:05:53 2014 +0000"
      },
      "message": "Merge \"Migrate from using glance image-list to openstackclient\""
    },
    {
      "commit": "6f579e66fd2933627bba0ba6c1251cec42e2d653",
      "tree": "13535f54b6a95ea8fe4705137743f5b3a7887932",
      "parents": [
        "a8f0d966a159220af11fe0171ae6dca24bc51b97",
        "cf21b71024935a46d820ee558f29cc979ccb1990"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 13:58:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 13:58:05 2014 +0000"
      },
      "message": "Merge \"Set suspend feature flag in tempest for ironic\""
    },
    {
      "commit": "3046bc68c0484e6e38112606f4eafc58b4b2ae46",
      "tree": "e374a0d124725d7448105ea87acc6c04f7f47ccd",
      "parents": [
        "58f8f429c88f11f6c2dc361306d920cece2f67ae"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Thu Aug 21 12:11:10 2014 -0700"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Thu Aug 21 15:41:33 2014 -0700"
      },
      "message": "Configure enabled and disabled extensions in tempest\n\nThis patch adds support for configuring the api_extensions\noption of the various feature-$service-(enabled|disabled)\nsections in tempest\u0027s configuration file.\n\nPlease note that enabled extensions for the object storage\nservice are specified in tempest using the discoverable_apis\nconfiguration options.\n\nPartially-implements: Blueprint branchless-tempest-extensions\n\nChange-Id: Ib64c0a474b153f42f3a4a427d86275c85f107997\n"
    },
    {
      "commit": "33dc8699e6b774cc39b39e0dba97be41bbb47abe",
      "tree": "2d0a9d0b92944772db1084987833a1bce01a7411",
      "parents": [
        "58f8f429c88f11f6c2dc361306d920cece2f67ae"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Tue Aug 19 22:37:10 2014 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Tue Aug 19 22:37:10 2014 -0700"
      },
      "message": "Latest tox should work for openstack now, use it\n\nRemove the tox pin that was in place to avoid issues with tox 1.7.0 and\n1.7.1. Latest tox (1.7.2) is compatbile with openstack\u0027s tox.ini files\nagain and should work with tempest. This change is self testing and will\nconfirm this.\n\nMaking this change is important so that devs can stop worrying about\npackage version pins and helps ensure we don\u0027t get left behind by\nupstream.\n\nChange-Id: Ibf2102d6ad439dd354ae687f7aafec9ceca6cf9c\n"
    },
    {
      "commit": "cf21b71024935a46d820ee558f29cc979ccb1990",
      "tree": "edd87738831627bb42b2c69e00069bc199b05352",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Wed Aug 13 07:03:58 2014 -0400"
      },
      "committer": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Wed Aug 13 07:03:58 2014 -0400"
      },
      "message": "Set suspend feature flag in tempest for ironic\n\nSuspend isn\u0027t a feature supported by ironic/baremetal.\n\nChange-Id: I49b3b07f9ffd3fcbda8e32e48dcf20062ac7f7d8\n"
    },
    {
      "commit": "1316ff114019c27ce0406b09572942a60609d248",
      "tree": "ba6b8c216ea8dbf4f97f5916bd79414538f104a0",
      "parents": [
        "84744d8e38b9c729d4d9aef3638aefbab707ac37",
        "1bde9b4bafc766c57e6829e530a7d5da48430fec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 12 06:43:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 12 06:43:14 2014 +0000"
      },
      "message": "Merge \"Enable custom BUILD_TIMEOUT\""
    },
    {
      "commit": "fdfe7a010e65935fde22c2af7093e49934035f87",
      "tree": "a600e28387beff25c339911c46a36d836d475ec3",
      "parents": [
        "d8baf23634fb6654b71f79314a8d60dbd58cece4"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Jul 24 10:06:18 2014 -0400"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Wed Aug 06 16:42:01 2014 -0700"
      },
      "message": "Set Tempest feature flags for Ironic\n\nMany features tested by Tempest are not relevant to baremetal deployments.\nThis sets compute-feature-enabled flags accordingly.\n\nChange-Id: I8a1820946bfc5d8f8c25692f9db67df59506126e\n"
    },
    {
      "commit": "5c206c2b7d3a983094daa9b6f383d72e396caf55",
      "tree": "e572aca7bd4203cb0297721e32600581e72bff61",
      "parents": [
        "5acf159c72fad931031d9768ae02575240a5ede9"
      ],
      "author": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Sat Aug 02 20:32:31 2014 -0400"
      },
      "committer": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Mon Aug 04 17:00:18 2014 -0400"
      },
      "message": "Migrate from using glance image-list to openstackclient\n\nModify instance of `glance image-list` to `openstack image list`,\nin an effort to migrate all commands to unified CLI.\n\nChange-Id: Ieef661d209606e088fbf6a3a394f9a6577667618\n"
    },
    {
      "commit": "8827d2f61df6f5a5bc6df9f4276381ab7a4c28ce",
      "tree": "9368109b5cff3b99914fb6cfc27222def32e46fa",
      "parents": [
        "363e15bb94ffbc4a746c47c2ec6ce81415a2c058",
        "2f23d757334e8042861bb3d7fb5b35780ad38d47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 04 14:59:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 04 14:59:41 2014 +0000"
      },
      "message": "Merge \"Fixes tempest script to accomodate Storage Vendor Names with spaces.\""
    },
    {
      "commit": "2f23d757334e8042861bb3d7fb5b35780ad38d47",
      "tree": "3d1dcd621b4831b1166f0b97f6330335bad01b8d",
      "parents": [
        "5d21e0b77796f9717f19139746a7f782dcec5c00"
      ],
      "author": {
        "name": "Ed Balduf",
        "email": "ebalduf@fusionio.com",
        "time": "Tue Jul 29 14:42:27 2014 -0600"
      },
      "committer": {
        "name": "Ed Balduf",
        "email": "ebalduf@fusionio.com",
        "time": "Tue Jul 29 14:42:27 2014 -0600"
      },
      "message": "Fixes tempest script to accomodate Storage Vendor Names with spaces.\n\nChange-Id: Ic651fbffaba9a9723ab572e8e8b732f6bea6d1c6\nCloses-Bug: 1329597\n"
    },
    {
      "commit": "1bde9b4bafc766c57e6829e530a7d5da48430fec",
      "tree": "dc047cbf3401ce2992f8351d03fe512e430445db",
      "parents": [
        "828e382e23a1ebda8b192dacafb691ae150db1ab"
      ],
      "author": {
        "name": "Arx Cruz",
        "email": "apcruz@br.ibm.com",
        "time": "Fri Jul 18 11:34:33 2014 -0300"
      },
      "committer": {
        "name": "Arx Cruz",
        "email": "apcruz@br.ibm.com",
        "time": "Mon Jul 28 12:48:50 2014 -0300"
      },
      "message": "Enable custom BUILD_TIMEOUT\n\nThe BUILD_TIMEOUT is hardcoded in lib/tempest. This patch\nenables people to pass a custom BUILD_TIMEOUT parameter\n\nChange-Id: I260c32e7ed6bf9a49a6bc40272a5535afbca2731\n"
    },
    {
      "commit": "53971539878251bc02383c4b68e627ef0e526b21",
      "tree": "3e57cd3391cbd5e4684741daae631601cd403e26",
      "parents": [
        "f16ebbe085272d63df74423c688ebeae24eac4f9"
      ],
      "author": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Thu Jul 10 16:55:49 2014 -0300"
      },
      "committer": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Tue Jul 22 17:49:13 2014 -0300"
      },
      "message": "Add architecture to tempest configuration\n\nCirros may be also built in other architectures other than\nx86_64 (ex: ppc). This option should be broader,\nso adding a new variable CIRROS_ARCH\n\nChange-Id: I9fcd3f15e04bb581cf647ad49172c7d698e8e574\n"
    },
    {
      "commit": "0abde393c5e2d15e840c0321b736e22291b59780",
      "tree": "a78ecff37749175c95a5cbc7eae78cfecd02d1c8",
      "parents": [
        "c06c9e1f904a81e0fef646273b07510e90995364"
      ],
      "author": {
        "name": "Bartosz Górski",
        "email": "bartosz.gorski@ntti3.com",
        "time": "Fri Feb 28 14:15:19 2014 +0100"
      },
      "committer": {
        "name": "Bartosz Górski",
        "email": "bartosz.gorski@ntti3.com",
        "time": "Tue Jul 01 14:58:35 2014 +0000"
      },
      "message": "Adds support for multi-region\n\nChange-Id: Ib85fe7cb375692b04aca4c46f61ba7e1fbfa501b\nImplements: blueprint multi-region\n"
    },
    {
      "commit": "a4de9a9c350dc89b1a108bbecba549da0e5d6579",
      "tree": "ad561d70bd818b1d93fa732c3ee8066e575a2041",
      "parents": [
        "e32526d146946fae629baa050be6f3ea495392f9",
        "4912623321df7226827168d37aba6badd87fc707"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 19:47:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 19:47:10 2014 +0000"
      },
      "message": "Merge \"devstack should put admin_tenant_id in tempest.conf file while setup\""
    },
    {
      "commit": "5b3d97044b256a802be876c88d973eac181929a5",
      "tree": "b464263879ffe25a27eed47ff39ae97ba2363f8f",
      "parents": [
        "53e1750c080ee978b6e8cf4ea7cfe44704b698c4",
        "d514d60f5f639cb208ee0e0067a5b29048863d65"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 17 16:31:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 17 16:31:06 2014 +0000"
      },
      "message": "Merge \"Add flag to set nova v3 api for tempest\""
    },
    {
      "commit": "51557a502550e5b672f1e2c7187e08d3ded91c99",
      "tree": "f018ef2759b9052f19a6ae1f9c5f4cede8d22bae",
      "parents": [
        "e9b343c3c973cb5e23d85e6dac956824c41ca834"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jun 13 16:09:37 2014 +0200"
      },
      "committer": {
        "name": "afazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Jun 14 22:00:04 2014 +0000"
      },
      "message": "Cut the heat flavor\n\n1024Mb memory is too much for single instance.\napproximately 4 GiB memory used even without a booted VM.\n\nThe heat auto-scaling scenario needs to boot 3 VM\n(currently disabled), if any other test running in parallel\nand boots up a vm it would easily can cause OOM an\nissue.\n\nThe heat-slow job can work with 128 MiB instance memory,\nbut this change reduces it just to 512 MiB (safer for the guest),\nand enough to avoid OOM issues on the host,\nand let us to heve more vm at the same time.\n\nThe m1.tiny flavor is not good because now it has a hard coded\n1 GiB disk limit and the f20 image requires 2 GiB.\nSetting the disk size to \u00270\u0027 -\u003e automatically use the virtual size\nof the image.\n\nUsing multiple cores does not really helps in boot time :(,\nbut it might cause higher host load. (More locking)\nReducing the core number to 1.\n\nChange-Id: Ice7c1253d15e91fd1c02bc8c6809335aaebfff4a"
    },
    {
      "commit": "27c29e895998136655f24c8328b85648d1214803",
      "tree": "332a34a5c5fd1ce72dbfe42f5f5308d3148595a7",
      "parents": [
        "f46ac27999bc719534c82fa1eaf189737d0f7269",
        "b57cda986634685685acf5e0dfde6af7df9fd3a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 12 18:31:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 12 18:31:32 2014 +0000"
      },
      "message": "Merge \"remove the build timeouts\""
    },
    {
      "commit": "d514d60f5f639cb208ee0e0067a5b29048863d65",
      "tree": "38f2824147c1dbd5fb5e46d38ab0203e04220d61",
      "parents": [
        "7b63c5ec9e9aea54024105a6521a754efc9f9983"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jun 06 17:22:04 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 12 14:31:21 2014 -0400"
      },
      "message": "Add flag to set nova v3 api for tempest\n\nThis commit adds a new env variable, TEMPEST_NOVA_API_V3 to set\nwhether the tempest api v3 tests are enabled.\n\nChange-Id: If14deb80f271061e70fae6c3d13b210ac0dd9399\n"
    },
    {
      "commit": "f46ac27999bc719534c82fa1eaf189737d0f7269",
      "tree": "3665cf2d382819dcb97eeee5a403dfd654d6a3bd",
      "parents": [
        "1469a04f183553be197166d2abeb3a6f94894d38",
        "fe733ae6762d41c2ef0cb70c11250e7fbd9ca2a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 12 09:22:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 12 09:22:02 2014 +0000"
      },
      "message": "Merge \"Set default value for IPv6 subnet attribute flag\""
    },
    {
      "commit": "2541d611ff004efa99f002c2c0c79edaf471d67b",
      "tree": "54e90308938587bf83f55e8ba7842c9e99da0b62",
      "parents": [
        "a0ced4df0073e8c2405f41dbb8b50dbfb245eff8"
      ],
      "author": {
        "name": "Vadim Rovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Thu May 29 18:48:10 2014 +0400"
      },
      "committer": {
        "name": "Vadim Rovachev",
        "email": "vrovachev@mirantis.com",
        "time": "Tue Jun 03 13:44:56 2014 +0400"
      },
      "message": "Add flag for ceilometer tests\n\nAdded flag for enable or disable tests for ceilometer\nfeature of fast work with databases\n\nChange-Id: If68c2b733358a98f56265b70c31366e6a9120dfa\n"
    },
    {
      "commit": "fe733ae6762d41c2ef0cb70c11250e7fbd9ca2a1",
      "tree": "34fa6d464839db0fa014938a87a2220d6ded8b7b",
      "parents": [
        "ea937baee62378b118c09f42c16a44cc5e6a5fdd"
      ],
      "author": {
        "name": "sridhargaddam",
        "email": "sridhar.gaddam@enovance.com",
        "time": "Tue Jun 03 09:03:45 2014 +0530"
      },
      "committer": {
        "name": "sridhargaddam",
        "email": "sridhar.gaddam@enovance.com",
        "time": "Tue Jun 03 09:03:57 2014 +0530"
      },
      "message": "Set default value for IPv6 subnet attribute flag\n\nThis patch would set the IPv6 subnet extended attributes flag\nto True. The following thread has some additional information.\nhttps://review.openstack.org/#/c/96723/\n\nChange-Id: Ie6ac42646cc2a4d808c05126bf7dd51f2b03ee6b\nPartially implements: bp tempest-ipv6-attributes-support\n"
    },
    {
      "commit": "b57cda986634685685acf5e0dfde6af7df9fd3a4",
      "tree": "0d548fdd0c6f92022245aa708363cb8c738b8164",
      "parents": [
        "1e6e4289bc5783db0db35db81a91a674a3b26d02"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed May 28 07:41:58 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed May 28 07:41:58 2014 -0400"
      },
      "message": "remove the build timeouts\n\nthe defaults in tempest will be set to 1s in a related change,\nso we can remove these.\n\nChange-Id: I05d8b4f08614fdf92611e3ff34d124fe918bd457\nDepends-On: If8332d4be8515ac574cbbf4e00cbe0a75b6ebc5d\n"
    },
    {
      "commit": "4912623321df7226827168d37aba6badd87fc707",
      "tree": "41bda1fe6c7258de99b8c8affb2a1d8644925c8c",
      "parents": [
        "5069ae9eef30468bff0d610091ad7e0e17a66a4d"
      ],
      "author": {
        "name": "Harshada Mangesh Kakad",
        "email": "harshada.kakad@izeltech.com",
        "time": "Fri May 23 09:16:52 2014 +0000"
      },
      "committer": {
        "name": "Harshada Mangesh Kakad",
        "email": "harshada.kakad@izeltech.com",
        "time": "Fri May 23 09:16:52 2014 +0000"
      },
      "message": "devstack should put admin_tenant_id in tempest.conf file while setup\n\nSome of the test cases in tempest related to quota use\nadmin_tenant_name, ideally it should use admin_tenant_id.\nAs tempest.conf file does not contains admin_tenant_id\nit should also be updated. tempest.conf file is generated\nby devstack while setup of openstack, changes should be made\nin devstack so as to put admin_tenant_id in tempest conf file.\n\nChange-Id: I62baf5b1e21ebf8d3b511624c54741015b304955\nCloses-Bug: #1321624\n"
    },
    {
      "commit": "0cf98966fd5b1451d3a82072d98761f5600c74fc",
      "tree": "a819acd06906162076d46288e05ae9058bb6b517",
      "parents": [
        "eccd8952f7f0e8b4fba6bdbcba84b85b343529ea",
        "bb2908b7e7c49faeab40cd8c62eec3b85f527fc4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 22 18:09:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 22 18:09:19 2014 +0000"
      },
      "message": "Merge \"Add support for the IPv6 extended attributes in Tempest\""
    },
    {
      "commit": "d65f7a2858fb047b20470e8fa62ddaede2787a85",
      "tree": "7153b2ba6e8c9d328af091f08f0998bfd8426294",
      "parents": [
        "3d11c189c69b4500df5d714a36126a36b57ee5b6",
        "2d4c8da8031d4ca8638befe1c039c6197d3ac08d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 19 19:20:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 19 19:20:00 2014 +0000"
      },
      "message": "Merge \"Upgrade to cirros 0.3.2\""
    },
    {
      "commit": "bb2908b7e7c49faeab40cd8c62eec3b85f527fc4",
      "tree": "36922ecbf14817d47150071af873891f66d9e73e",
      "parents": [
        "8cedabcea8bb446f1c29aab42fbcbf5a87218f7f"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu May 15 10:24:31 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu May 15 10:24:31 2014 -0400"
      },
      "message": "Add support for the IPv6 extended attributes in Tempest\n\nImplements blueprint tempest-ipv6-attributes-support\n\nChange-Id: I96bb78828eeb5548bb075f936342a027b9d11652\n"
    },
    {
      "commit": "522cfe0951d5c25d156e0fd89b3ec8ecf449e2d9",
      "tree": "5b6937b0b2ebbcad7ed11de90cf334b23de4efae",
      "parents": [
        "03c01a3befa7367cbeaccfed889b6237b3d6dcd8"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Apr 11 11:14:07 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon May 05 07:36:49 2014 +0200"
      },
      "message": "tempest py26 setup\n\nSimplifying the steps between devstack install and tempest run, by\n * installing tox\u003c1.7, bacuse 1.7 is not compatible with our tox.ini\n * installing and patching \u0027discover\u0027 when the python version is 2.6\n\nChange-Id: I8008837d2fae6cebeeeb051b63066279ca477e01\n"
    },
    {
      "commit": "73919cbcdd7b39f69a3ed4d43ac969bc8059b2e9",
      "tree": "dd4b1f7f06a026e34bb22402789f0702c55d036c",
      "parents": [
        "527f21c7e79cee86c6ce6c6bc8a52d819c3dcd19"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@patchworkscience.org",
        "time": "Wed Apr 30 07:03:24 2014 +0200"
      },
      "committer": {
        "name": "Roger Luethi",
        "email": "rl@patchworkscience.org",
        "time": "Wed Apr 30 07:12:19 2014 +0200"
      },
      "message": "Remove lib/tempest errexit handling\n\nlib/tempest had code to set -o errexit and restore the setting after\nconfigure_tempest had run. This code didn\u0027t work, but it is no longer\nnecessary since we set errexit for all of devstack (see change 88521;\nChange-Id Ia477e04567046a7fcdedf699423165bc577b72ad).\n\nThis changeset removes the errexit handling code from lib/tempest.\n\nChange-Id: I2b0bc3c55a5d9bbb688f1e2e8e0fe133830a4172\n"
    },
    {
      "commit": "34f2f13bd4ba5e3bf8cb36f9e26c039bdbec784c",
      "tree": "37fbaeefcbc5bda5f0c549c647db3cdda2c95426",
      "parents": [
        "b623860c37a98f7fe33c76bd8da36f65a602cf84"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Apr 22 15:39:30 2014 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Apr 22 15:39:30 2014 +0200"
      },
      "message": "lib/tempest: $HEAT_CREATE_TEST_IMAGE is not used anymore\n\nRidiculous patch to remove a not true anymore code comment. If\none wants to have Devstack get a heat compatible image, one\nshould add HEAT_FETCHED_TEST_IMAGE\u003dFedora-i386-20-20131211.1-sda\nin his localrc\n\nChange-Id: I2702a322fe1332be5c1301bb32710288ec683350\n"
    },
    {
      "commit": "404fbfefe24a667ec4c13ca3e043edb4a551fe90",
      "tree": "4c0b8a0516948079311b5ba381984f483332da38",
      "parents": [
        "affc467f2a9e736178448fd798b3d194c3cb2b78",
        "669c4fc4afd7c8e80f8c1eed202ef8fdc2c340f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 19:21:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 19:21:08 2014 +0000"
      },
      "message": "Merge \"increase heat guests\""
    },
    {
      "commit": "efbdc0859cb3f2d8cbffe9dce5ec8a4e8199aab0",
      "tree": "f256374c965ac57f124bf28607ccfe2d0cc23177",
      "parents": [
        "fe420ec7dd46e3b62a4dd88ecc332b6013ca14aa",
        "43bd667be6b299eba72011a501bdf332665a045d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 22:22:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 22:22:39 2014 +0000"
      },
      "message": "Merge \"Set flag in Tempest enabling Ironic scenario tests\""
    },
    {
      "commit": "fe420ec7dd46e3b62a4dd88ecc332b6013ca14aa",
      "tree": "07022ced609ce10b0622495c5e54fea94fa00ed4",
      "parents": [
        "bd546c600fa80fdee8f460e761581c0e87433d70",
        "6066327474f9e4a9f3f6f3db11138f06c942ecb8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 20:22:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 20:22:42 2014 +0000"
      },
      "message": "Merge \"euca-bundle-image requires a new architecture parameter\""
    },
    {
      "commit": "03523256179905b0bf8afd7ec0facb427e29de82",
      "tree": "6b485c3b7b998b173a641b36ff67974dcb153880",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Apr 08 13:43:56 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Apr 08 23:28:04 2014 +0100"
      },
      "message": "Inject the domain name for devstack in tempest\n\nA new setting for the keystone domain name is introduced in\ntempest by change https://review.openstack.org/#/c/81872/.\n\nThe default value in tempest is set to None, so that it is\nnot devstack specific. It\u0027s up to devstack to configure\nthe name of the keystone domain defined in devstack.\n\nPartially implements bp multi-keystone-api-version-tests\n\nChange-Id: I3d1406407759e1fdce0704fa2d6aa025f23a5f08\n"
    },
    {
      "commit": "6066327474f9e4a9f3f6f3db11138f06c942ecb8",
      "tree": "d37425d99f16d4a855a7794f411933ebc2e21330",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Tue Apr 08 13:47:17 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Tue Apr 08 13:53:59 2014 -0400"
      },
      "message": "euca-bundle-image requires a new architecture parameter\n\nRan into this issue while trying to enable UCA. This switch was\ndocumented by the euca2ools team in:\nhttps://eucalyptus.atlassian.net/browse/DOC-807\n\nCloses-Bug: #1304571\n\nChange-Id: I1ea7c6a760c75e67f09e566d73e571be3a1d89ea\n"
    },
    {
      "commit": "669c4fc4afd7c8e80f8c1eed202ef8fdc2c340f2",
      "tree": "ee8a29bc5edc8f499ee2745c4a68b5cabcb3d56a",
      "parents": [
        "ad13ba291785f6110d5846db0f4b7a7f0b316da4"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 11:28:01 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 17:28:23 2014 -0400"
      },
      "message": "increase heat guests\n\nheat is booting a real fedora, which makes m1.tiny completely not\nappropriate. We want to limit disk io, so boot as a 2 vcpu 1G guest\nto try to get some better performance out of these guests when\ntested in tempest.\n\nChange-Id: I80de67080a5106c2d8921e146c37c614ee5f8abf\n"
    },
    {
      "commit": "ad13ba291785f6110d5846db0f4b7a7f0b316da4",
      "tree": "d6989115315b1b283ff7186dddaa37660f19c618",
      "parents": [
        "46d3ce7d4d970d73e16c735472543098f0469eea"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 10:43:33 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 17:28:21 2014 -0400"
      },
      "message": "download fedora x86_64 image if heat is enabled\n\nclean up the logic around producing a valid cfn image for heat\ntesting. If heat is enabled, add the f20 x86_64 imageurl to the\nlist of images that we support, and set that as the tempest\norchestration image.\n\nThe crux of this change is left commented out for now because we\nneed a two phase update of nodepool content before we can move\naway from the old image (otherwise fedora mirrors will kill us\nwith bad downloads).\n\nChange-Id: I1da9f259a3267b1bd27e9899755204c8fff41153\n"
    },
    {
      "commit": "43bd667be6b299eba72011a501bdf332665a045d",
      "tree": "bdd2d763a736e225308b0e74d5860c0255e99a59",
      "parents": [
        "995e10cbf70d21cead1e1d31c2eef1a7adede76f"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Apr 03 11:13:13 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Apr 03 11:13:13 2014 -0700"
      },
      "message": "Set flag in Tempest enabling Ironic scenario tests\n\nWhen Ironic has been configured as the backing compute driver,\nset the corresponding flag in Tempest that will cause a corresponding\nscenario test to run.\n\nChange-Id: I2bb6009c338cb301bd332e640a845fc1f6cb9336\n"
    },
    {
      "commit": "2d4c8da8031d4ca8638befe1c039c6197d3ac08d",
      "tree": "fd2b35ff47018f5ad856982fcfa6eb264053f494",
      "parents": [
        "871b1e47092a6463cb39be48c66bfe3e646920c2"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Mar 19 10:42:01 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Mar 20 23:12:58 2014 +0100"
      },
      "message": "Upgrade to cirros 0.3.2\n\nCirros 0.3.2 is fixing the host name setting issue, which\nis required for turning on the tempest instance validation tests.\n\nChange-Id: I1b87740ab02c4eb0a8df653a35e1f85d40abda51\nRelated-Bug: #1132686\n"
    },
    {
      "commit": "270f93e526e58d48bf8cc336425491d89766a2d0",
      "tree": "05156deee019325a9eeb85f2880d6c3dc5346f8b",
      "parents": [
        "de19bf9b8c16db71cbadb1dd655efcc1f7269845"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Mar 20 21:18:42 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Mar 20 21:21:25 2014 +0000"
      },
      "message": "Fix incorrect tempest config groups\n\nThis commit fixes a couple of tempest config options that were being\niniset to the wrong config group. This wasn\u0027t caught in the gate\nbecause the default behaviors matched.\n\nChange-Id: I273db85ba310faa1ba7662a42f951a1ee97b431b\n"
    },
    {
      "commit": "de19bf9b8c16db71cbadb1dd655efcc1f7269845",
      "tree": "e9b6c17f645e30de8bab3b3cc1b2087b26fe7add",
      "parents": [
        "871b1e47092a6463cb39be48c66bfe3e646920c2"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Mar 20 16:54:58 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Mar 20 16:54:58 2014 -0400"
      },
      "message": "turn on resize feature\n\ntempest should test resize based on the config devstack sets up,\nbut we lost this somewhere.\n\nChange-Id: I12364e7c73c54cc1b231b984dbbc5489c7bbe400\n"
    },
    {
      "commit": "5d4406c56d1d6c7b21b1339ea67903e438e55df9",
      "tree": "dbc927da353b5adbf51241282731758a1d2ede85",
      "parents": [
        "c5937e896e24aae9ecf0941a4960d019ef42d0e9",
        "42a59c2bfae69eca5520748d6b45803a387fdb88"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 18 05:46:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 18 05:46:48 2014 +0000"
      },
      "message": "Merge \"Complete moving Keystone setup out of keystone_data.sh\""
    },
    {
      "commit": "7eb99343979921993dc361f71b5efd77e9130f78",
      "tree": "2a2c4265877fbaebbd5fd98d9d68f8739b1e9efe",
      "parents": [
        "ce33a78563ad1ea8dfa137d8a7cf666ed99b2e97"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 06 10:33:40 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Mar 13 19:23:09 2014 +0100"
      },
      "message": "Setup the correct ec2 manifest path\n\nsetup correctly the path to the ec2 boundled images.\n\nChange-Id: If3bce845e009a73c6b685976de3fa6d44b907bed\n"
    },
    {
      "commit": "42a59c2bfae69eca5520748d6b45803a387fdb88",
      "tree": "5dcf4b9b5db925fb9f354a987917b23901a020f2",
      "parents": [
        "c880fb41b05d94d7c9b5d3acca5ded9a13f14c66"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Mar 03 14:31:29 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Mar 10 15:17:30 2014 -0500"
      },
      "message": "Complete moving Keystone setup out of keystone_data.sh\n\n* Move remaining role creation to create_keystone_accounts()\n* Move glance creation to create_glance_accounts()\n* Move nova/ec2/s3 creation to create_nova_accounts()\n* Move ceilometer creation to create_ceilometer_accounts()\n* Move tempest creation to create_tempest_accounts()\n* Convert moved code to use OpenStackClient for setup\n* files/keystone_data.sh is removed\n\nNote that the SERVICE_TENANT and ADMIN_ROLE lookups in the other service\nimplementations are not necessary with OSC, all operations can be done\nusing names rather than requiring IDs.\n\nChange-Id: I4283ca0036ae39fd44ed2eed834b69d78e4f8257\n"
    },
    {
      "commit": "c6fc45582c3abf8b03af3780360470eb2c6b3c2b",
      "tree": "7d5ef8c5322b6ef51d828e2c411a792ea89ac6dd",
      "parents": [
        "b28103b2e8c1d525caa8d150c1f4d2884c428568",
        "ccf60f75a2a5a0f10412b4f806ac7a123068909b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 08 15:26:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 08 15:26:35 2014 +0000"
      },
      "message": "Merge \"Put tempest ipv6 option in the correct group\""
    },
    {
      "commit": "fa210d2ab6e9bd66d8c47e8ca06611ab5ccb65f5",
      "tree": "5819ac89f5d3caa7643ceb8c41f46b497fb29cd4",
      "parents": [
        "da6831200b30aad9f0734c7745b8f081b9854824",
        "e530ba30a6965c016934819be5b1cfcaa6879b75"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 08 01:46:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 08 01:46:55 2014 +0000"
      },
      "message": "Merge \"make compute-admin correct\""
    },
    {
      "commit": "e530ba30a6965c016934819be5b1cfcaa6879b75",
      "tree": "f0b2e9bb0078cbd63aa3b5d36dab2c24b963e8ef",
      "parents": [
        "6756c697d2a605f8dd323cd719a6dc16af49d094"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 07 05:58:18 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 07 07:55:46 2014 -0500"
      },
      "message": "make compute-admin correct\n\nwe lost the admin tenant at some point in the last couple of\ndays which disabled 500 tempest tests. Bring this back.\n\nChange-Id: I5cab2074777cab99982ae8fc4a83663e9d128284\n"
    },
    {
      "commit": "07f1d0ef3d638d2289a45a17546e976907e004ee",
      "tree": "3a08eadbe38c72551147061baceed2d08e14a556",
      "parents": [
        "6756c697d2a605f8dd323cd719a6dc16af49d094"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "frittoli@hp.com",
        "time": "Thu Mar 06 23:23:01 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Mar 07 07:53:37 2014 +0000"
      },
      "message": "Iniset keystone auth version\n\nIntroduces support for suth_version config flag in lib/tempest.\nThe variable is named TEMPEST_AUTH_VERSION, and it can be set\nvia localrc, so that the devstack-vm-gate-wrap may control it.\n\nThe aim is to setup a keystone v3 based experimental check\njob in tempest experimental pipeline.\n\nPartially implements bp multi-keystone-api-version-tests\n\nChange-Id: Ia6832d87308c6c7109e6ae0dbd8dff61134718ee\n"
    },
    {
      "commit": "d46d9dd8de00d07eee9170365b1a025f0fc01ed9",
      "tree": "2be9dd5ca4676769b92eeddbbbaf51714b4007f7",
      "parents": [
        "9db04f7f30012e5d685d10d350c765ee0ce3f00e"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Mar 05 13:38:19 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Mar 05 22:57:52 2014 +0000"
      },
      "message": "Inject all account details in tempest.conf\n\nThe tempest configuration function did not inject all account\ndetails in tempest.conf. The only reason why it worked, was\nbecause tempest uses default config values which are valid for\nthe current devstack setup.\n\nTo remove this dependency, two patches are needed:\n- this one in devstack, to inject all values\n- https://review.openstack.org/#/c/77602/ in tempest, to change\n  default values to None\n\nPartially fixes bug 1287191\n\nChange-Id: I01507b142703a1ff66707464b9a743e9d0ca3e01\n"
    },
    {
      "commit": "ccf60f75a2a5a0f10412b4f806ac7a123068909b",
      "tree": "47a8e89f8357f72637d3747280bd67d3b0a74768",
      "parents": [
        "9f935cbd4af02fe63021282e13bbb3c88758c346"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Mar 03 22:48:31 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Mar 03 22:50:40 2014 -0500"
      },
      "message": "Put tempest ipv6 option in the correct group\n\nThis commit updates the location for the ipv6 option to be in the\nproper group. This depends on tempest change\nI35769cf4d18363fad56ed5150b4d01d8a5ad17e7\n\nChange-Id: Ief5ea00649c8954282245e30c63c45557a28ea9f\n"
    },
    {
      "commit": "aee18c749b0e3a1a3a6907a33db76ae83b8d41d9",
      "tree": "01a8ab5abb9867986f3e848918abd9e749b691cd",
      "parents": [
        "0ed4af02da0bd4a0f757dd8c2156913e6c7a724c"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 21 15:35:08 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 28 07:59:03 2014 +1100"
      },
      "message": "Enforce function declaration format in bash8\n\nCheck that function calls look like ^function foo {$ in bash8, and fix\nall existing failures of that check.  Add a note to HACKING.rst\n\nChange-Id: Ic19eecb39e0b20273d1bcd551a42fe400d54e938\n"
    },
    {
      "commit": "52730e49e59803db3720d6e2d9ace1ec03d728bd",
      "tree": "6f740a807468ef2303810b1764288c09ffb04d2e",
      "parents": [
        "415893fadd8b4430aec80eb3019b461c261acc50",
        "71ef61ac8727137da01b3ca970a70b3adc81fd51"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 04:46:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 04:46:22 2014 +0000"
      },
      "message": "Merge \"Add variable to configure the run of IPv6 Tests\""
    },
    {
      "commit": "5f90fc06f5cd3138de112eddf1b04fe1db56d226",
      "tree": "fd3032c0431b625b052e45eca0794ae83fb22bd2",
      "parents": [
        "f1eb0475d9320875f1a6c4a9c398e9388350d206"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Feb 24 15:40:42 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Feb 25 10:55:54 2014 +1100"
      },
      "message": "Fix permissions for tempest.conf\n\nThe current script uses \u0027sudo\u0027 to copy tempest.conf.sample and thus\nthe .conf file gets owned by root.  It then makes the permissions 644,\nmeaning that when the \u0027stack\u0027 user does the iniset() calls, it doesn\u0027t\nhave permisson on the .conf file.\n\nSince the dir has been chowned to the stack user, it seems safe to\njust copy the sample file in without sudo.  In addition, I moved the\n$TEMPEST_CONFIG_DIR creation closer to the copy to make it clearer\nwhat\u0027s going on.\n\nSeems to be related to dc4dc7f03335e26ea3d86b6184f0475cc5f3d51b\n\nFixes bug: #1284378\nChange-Id: I103b4e90cbcfa693c9cef319f4135868a1b83de3\n"
    },
    {
      "commit": "71ef61ac8727137da01b3ca970a70b3adc81fd51",
      "tree": "c29f7b3bacdbb851ed48cdc2f0dea04abaf27dc4",
      "parents": [
        "4df996bcc6ffd0236576b81aaf50d09adc8042a1"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Wed Feb 19 22:19:24 2014 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 16:41:06 2014 +0000"
      },
      "message": "Add variable to configure the run of IPv6 Tests\n\nRelated Tempest change:\n  https://review.openstack.org/#/c/74933/\n\nCloses-bug: 1282387\n\nChange-Id: If9e9c5319c484dc4c00ed3bdcefc132410719b87\n"
    },
    {
      "commit": "3d60f4dd531388cd01a3aa689053dfc22acbd16c",
      "tree": "f3cda0b18a9b583b096d67f7a5e82e8bf6712484",
      "parents": [
        "5d920e02e30f375253ff9a5f6fef010c95c2fb4b"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Feb 20 16:43:49 2014 +0100"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Feb 20 16:50:39 2014 +0100"
      },
      "message": "Disable tempest backup tests if c-bak unavailable\n\nThis will update the tempest config to not run the cinder backup\ntests when the c-bak service is not enabled.\n\nChange-Id: I0b6486f1222afa7ae9bd9d13c7d3648d2b870710\n"
    },
    {
      "commit": "ae90f67e05a93e7b69cd019f6c50fa20405edb68",
      "tree": "7ec52de877e60027b8c1c561534957191ff187a4",
      "parents": [
        "fb87714c211d8a8c43605af0f1dd9050934e8e3f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Feb 10 14:23:54 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Feb 10 14:29:34 2014 -0500"
      },
      "message": "Stop catting tempest.config during tempest setup\n\nThis commit removes the \u0027cat tempest.config\u0027 from lib/tempest. There\nis no reason to cat it as part of running devstack because the file\nis and can be interacted with after devstack finishes running. To\nprevent a loss of information in the gate this change should be\ncoupled with devstack-gate change: Ifb36918cd0d686cb3865f5322cd62c209acaaf30\nwhich copies the tempest.config file with the other test artifacts.\n\nChange-Id: Ia01cd53660b3490ea9faa9e9c746bafd9df12a9b\n"
    },
    {
      "commit": "f8bcbf4badc6289b89dc0ed03e3e9b9b545cf734",
      "tree": "c71c939c681b47115d5b180ae8c0b609c6b8d3ff",
      "parents": [
        "a3008086fc181357e2eebe9a87291c12dbe4b974",
        "6c9430e5679c36ecdc827184cf160297458c4a3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 09 04:42:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 09 04:42:11 2014 +0000"
      },
      "message": "Merge \"Set uri_v3 in tempest config\""
    },
    {
      "commit": "a3008086fc181357e2eebe9a87291c12dbe4b974",
      "tree": "1c53cf217256e71be29aef1de0732f996fea4160",
      "parents": [
        "b92bb231ecbff285fa293e10f7a1109ad03ba8fc",
        "dd710b4f12bb09abdc0dfa4a5f5c4aba81eba650"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 08 15:10:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 08 15:10:28 2014 +0000"
      },
      "message": "Merge \"Make neutron tempest run with tenant isolation by default\""
    },
    {
      "commit": "dd710b4f12bb09abdc0dfa4a5f5c4aba81eba650",
      "tree": "77e8442358ee97eb56c7219eeb1e68faa2bf77ee",
      "parents": [
        "78ab80e5589a7df21a03f06f38c4bae3e79bf756"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Feb 07 16:46:17 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Feb 07 16:55:54 2014 +0000"
      },
      "message": "Make neutron tempest run with tenant isolation by default\n\nThis commit removes the workaround that switched tempest tenant isolation\nto false if Neutron was enabled. Recent changes to both neutron and tempest\nshould make this safe finally.\n\nChange-Id: I929fcc73a7ef9a10f01af422ff62f9d451d52ae3\n"
    },
    {
      "commit": "6c9430e5679c36ecdc827184cf160297458c4a3c",
      "tree": "f3a7b883a66c051baab0b2cb6cffb108dfc60517",
      "parents": [
        "116999b221ca78ae95cb9321d1205e28defc2023"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Feb 06 17:06:00 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Feb 06 17:44:39 2014 +0000"
      },
      "message": "Set uri_v3 in tempest config\n\nThis properly sets the v3 uri for keystone in the tempest config.\nPreviously tempest would just guess the v3 uri by replacing v2 with v3.\nHowever, moving forward this will no longer be the case so devstack\nshould properly set this uri to enable tempest to use the keystone v3\napi in addition to the v2.\n\nChange-Id: Ib02b2e9f24d8ca1f381186c48747ca0fbc45f3f1\n"
    },
    {
      "commit": "db1c3847752c84a9fc06186a3352f02b76c1aa7c",
      "tree": "8b317265e28b528638f65624e651806ae4e6d793",
      "parents": [
        "e38cad092ff96dc0178a19fe6f33f13db99eebb0"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 04 20:58:00 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 04 21:01:14 2014 +0000"
      },
      "message": "Fix config group for cinder multi_backend\n\nThis commit just updates the config group for the multi_backend option.\nTempest change d5c9602b created a volume-feature-enabled group and moved this\nvolume there but devstack was never updated with the change.\n\nCloses-Bug: #1276326\n\nChange-Id: Icf2e96783feec4edbd4d477f8492651cd9bb3f01\n"
    },
    {
      "commit": "5c5af45be1c08150579ecf7b9842a0c075511f80",
      "tree": "b08eb9b734aad26d0d9f5cb0925e27d4eefd4dab",
      "parents": [
        "9fdfaec0c3b8836ff223f5deeeafabe493b5a02a",
        "dc4dc7f03335e26ea3d86b6184f0475cc5f3d51b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 19:05:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 19:05:27 2014 +0000"
      },
      "message": "Merge \"Fix up tempest conf settings\""
    },
    {
      "commit": "4237f590b7b93117e59f9f777bc70d212969f61a",
      "tree": "d7ce919c2979323408fa137fd13db738eb962a7f",
      "parents": [
        "b160640d47446bf379b3299460c4e76cb6e6c7c6"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 29 16:22:11 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 29 17:25:45 2014 -0600"
      },
      "message": "Generate Tempest service list rather than hard-code it\n\nThe list of services that Tempest used to set its \u0027service_available\u0027\nconfig values was hard-coded. To be plugin-friendly have each\nservice (project) add its name to the TEMPEST_SERVICES variable\nand use that for setting the \u0027service_avilable\u0027 values.\n\nChange-Id: I208efd7fd0798b18ac2e6353ee70b773e84a2683\n"
    },
    {
      "commit": "dc4dc7f03335e26ea3d86b6184f0475cc5f3d51b",
      "tree": "fb88d72b9bfb56ff7d8becb5563c88ce9c0118a7",
      "parents": [
        "6d323f43b499482765438a964ac11874d4af3aec"
      ],
      "author": {
        "name": "john-griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Wed Jan 22 18:09:32 2014 -0700"
      },
      "committer": {
        "name": "john-griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Sat Jan 25 09:42:08 2014 -0700"
      },
      "message": "Fix up tempest conf settings\n\nThe tempest api.volume.test_volume_types test won\u0027t\nwork with non-default drivers configured for cinder\u0027s backend\nany more.  The reason is that we create a type using capability\nscheduler keywords in the extra-specs for the test;\n(vendor_name and storage_protocol).  The result is the extra-spec\nuses the filters: \"vendor_name\u003dOpen Source\" and\n\"storage_protocol\u003diSCSI\", but for example if you have another backend\nsay SolidFire, EMC, NetApp, IBM etc the capabilities filter will fail\nthe create with a \"No valid host available\".\n\nThis is intended to work by simply setting these values in your\ntempest.conf file.  That\u0027s fine, however upon setting this up\nin my localrc I found that the tempest config variables being\nset via devtsack were never picked up\n\nCurrently devstack doesn\u0027t use the same variable names for\nconfiguration variables as tempest expects. Devstack is using\nthe variable \"TEMPEST_CONF\" however the Tempest project is\nexpecting the variable \"TEMPEST_CONFIG\", so currently the\ndevstack lib/tempest rc variables are never picked up by\ntempest properly.\n\nThis change modifes devstack\u0027s naming of TEMPEST_CONF, my though\nbeing that since this doesn\u0027t work in devstack currently\nthat changing it here would be better than changing it in Tempest\nwhere it\u0027s possible people had their own custoizations already\noutside of devstack.\n\nIn addition this change creates rc variables in devstack to actually\nset these via devstack.  The idea here is that Cinder 3\u0027rd party testing\nneeds to be a simple devstack config and run stack.sh.  By fixing up\nthe configuration file variable naming and adding the variables for\nthe vendor and protocol settings that\u0027s now possible.\n\nAn example localrc for a custom config is shown below.  The example\nsets the tempest config file to /etc/tempest/tempest.conf, and\nconfigures tempest to use the SolidFire driver as the cinder backend.\n\nTEMPEST_VOLUME_VENDOR \u003d\u003d\u003e tempest.conf.volume_vendor\nTEMPEST_STORAGE_PROTOCOL \u003d\u003d\u003e tempest.conf.storage_protocol\n\nrelevant example localrc entries:\n  TEMPEST_CONFIG\u003d/etc/tempest/tempest.conf\n  TEMPEST_CONFIG_DIR\u003d/etc/tempest\n  TEMPEST_VOLUME_DRIVER\u003dsolidfire\n  TEMPEST_VOLUME_VENDOR\u003d\"SolidFire Inc\"\n\n***NOTE***\nstorage_protocol and vendor_name MUST match what the backend device reports from\nget capabilities.\n\nChange-Id: I28dfa90c877b27f5d4919f2748fae092bb2f87fa\nCloses-Bug: 1271781\n"
    },
    {
      "commit": "38d1f2339a88c389e4be44fc00e59f25a62fec14",
      "tree": "787b4e821dcc68c01cc09ec1c0945278c1e52e21",
      "parents": [
        "a6a009b76fdad14490b163482f2eaf37c49d8a7a"
      ],
      "author": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Wed Jan 08 09:54:13 2014 -0500"
      },
      "committer": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Mon Jan 13 10:35:23 2014 -0500"
      },
      "message": "Add Marconi to Tempest config\n\nThis patch adds queuing to tempest config, provided queuing is\navailable in devstack.\n\nChange-Id: I2925a07d312c1f8ab2fe465f74f0bef9299eef40\nImplements: blueprint add-basic-marconi-tests\n"
    },
    {
      "commit": "74103f2b3ffd047a4582ae9d37a057534cb6cce7",
      "tree": "ef1207a34b5eac7839df31b6ffc92e45d1f6d3eb",
      "parents": [
        "0150d7eb2a160635a47a626f7c9968a8e0dc0254"
      ],
      "author": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Fri Jan 03 13:53:14 2014 -0800"
      },
      "committer": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Mon Jan 06 00:18:00 2014 -0800"
      },
      "message": "Handle trove service availabilty in tempest.\n\nPartially implements blueprint: trove-tempest\nChange-Id: I5413a7afeffe670f6972b41d61dd27ed05da5ba2\n"
    },
    {
      "commit": "e4b85590037974b04487be5b4e23166a8a35d9dc",
      "tree": "3f09559fdd9d7f5425140277bc7d63f6686d80f8",
      "parents": [
        "fedaf6f2465911cfbcef62712e12c4ac39b096b7"
      ],
      "author": {
        "name": "Ben Nemec",
        "email": "bnemec@redhat.com",
        "time": "Fri Dec 20 19:51:04 2013 +0000"
      },
      "committer": {
        "name": "Ben Nemec",
        "email": "bnemec@redhat.com",
        "time": "Mon Dec 23 23:17:01 2013 +0000"
      },
      "message": "Set default_network in tempest.conf\n\nThis is to support testing of change\nIa78582cac3790653c2281a5b63d953cd46d5c290 in Tempest.\n\nChange-Id: Ibb812e2598fb11b7eef21a0868ee9baeea73186c\n"
    },
    {
      "commit": "e78ec469ccc70cb4c75cd9a3175c124baadb06a4",
      "tree": "b7faf4f46127a3528c0f323da5353d3d2350b359",
      "parents": [
        "2d947c47c6d9edd2fbb50db13d40cefb19a20db5",
        "1692bda49264e35757c0f2f8d9264681256657b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 17 18:48:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 17 18:48:02 2013 +0000"
      },
      "message": "Merge \"Add ability to configure tempest tests based on network extensions\""
    },
    {
      "commit": "1692bda49264e35757c0f2f8d9264681256657b6",
      "tree": "44aacdd08ea62d38637b81cfb51a0bbe4c4dfaf8",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Dec 13 10:15:34 2013 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Mon Dec 16 09:06:02 2013 -0800"
      },
      "message": "Add ability to configure tempest tests based on network extensions\n\nThis patch introduces a Devstack variable to specify which network\nextensions are enabled; this is useful for configuring tempest runs\nwhen third-party plugins that do not support certain extensions.\n\nCloses-bug: #1247778\nCloses-bug: #1231152\n\nChange-Id: Iee170993cb164502774f9ac4201b963d9a2715ba\n"
    },
    {
      "commit": "d15512431b0db98314e1e97a5420744b45128426",
      "tree": "b1ed3d89f44b5d171f036f74a7a7860285d3e0ed",
      "parents": [
        "998cc16a8d8be65725c328aff97b8f4d4f0708a8",
        "0c5a04267458271fb1010cc7dad4226bec7238e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Dec 15 18:18:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Dec 15 18:18:53 2013 +0000"
      },
      "message": "Merge \"Allow heat tests to use already uploaded test image\""
    },
    {
      "commit": "0c5a04267458271fb1010cc7dad4226bec7238e7",
      "tree": "078ea4a7ea798b25647c373758c98148b2ae0195",
      "parents": [
        "8097838ab1221358da274c1d8d6f1c238e71a037"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Dec 04 17:01:01 2013 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Dec 12 10:33:48 2013 +1300"
      },
      "message": "Allow heat tests to use already uploaded test image\n\nIf $HEAT_FETCHED_TEST_IMAGE is set then tempest is configured to\nuse the image named $HEAT_FETCHED_TEST_IMAGE for any orchestration\ntests which require an image.\n\nFallback to checking $HEAT_CREATE_TEST_IMAGE and invoking\ndiskimage-builder if necessary.\n\nThe intent is to use Fedora 20 as the test image for gating\nsince this image has heat-cfntools already installed.\n\nChange-Id: I177ae091a641ba99fd4c618e30a39c5148ae617f\n"
    },
    {
      "commit": "ba0f1d36971fa59a5cc64d4508bc381a26964124",
      "tree": "c7e95ba3addd9bd7af0952c2ebce8fca1772221e",
      "parents": [
        "adc9fd18e516885f972be675ac1e5fa0f826fdf1"
      ],
      "author": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Fri Dec 06 17:56:24 2013 -0200"
      },
      "committer": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Mon Dec 09 09:45:07 2013 -0200"
      },
      "message": "Qemu emulator requires at least 128MB of memory to boot on ppc64\n\nThe default nano and micro flavors need more memory to boot on\nppc64. New flavors are 128MB and 256MB, respectively.\nTrailing spaces removed, again.\n\nChange-Id: Ic6740bda959754380982e67f753876dc6d984685\n"
    },
    {
      "commit": "adc9fd18e516885f972be675ac1e5fa0f826fdf1",
      "tree": "0e1d1c014166b878b9b657d18d069f4f94765173",
      "parents": [
        "9f2ec5299160dc26817c371d9d763a3f4212607f",
        "afbc631cb8c89316bbecbf0f2c601103304e1994"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 09 02:32:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 09 02:32:39 2013 +0000"
      },
      "message": "Merge \"Make tempest L3 capable plugin aware.\""
    },
    {
      "commit": "f9e773982a905517d78ccaf51ef00ce1860bf591",
      "tree": "78a615250229bbef08df8fc68a825516100c6b81",
      "parents": [
        "8097838ab1221358da274c1d8d6f1c238e71a037"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Dec 03 06:17:16 2013 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Dec 03 06:19:16 2013 +0100"
      },
      "message": "Use fixed network for ssh when n-net is enabled\n\nServer rebuild test has stability issues with n-net + floating ip.\n\nChange-Id: I8a921fddbca49c8499938a25f9722ea40cee76cc\n"
    },
    {
      "commit": "afbc631cb8c89316bbecbf0f2c601103304e1994",
      "tree": "7aac0dd0d12f600acf2b57cfefc04b603bf15e7a",
      "parents": [
        "3ae26652af8e8c484a52c925553c8801d1a9a7e3"
      ],
      "author": {
        "name": "Tomoe Sugihara",
        "email": "tomoe@midokura.com",
        "time": "Thu Nov 14 20:02:47 2013 +0000"
      },
      "committer": {
        "name": "Tomoe Sugihara",
        "email": "tomoe@midokura.com",
        "time": "Wed Nov 27 14:57:00 2013 +0900"
      },
      "message": "Make tempest L3 capable plugin aware.\n\nWith this patch, the public network config in tempest.conf will be\ndone for the plugins that support L3.\n\nChange-Id: I820fe300fac45ff92d1281ff0c43ebc137783210\n"
    },
    {
      "commit": "f10e1b7e5ca1c80f122ddcee30afb728fa3a47cb",
      "tree": "d929e935640da689dab5e0404c5c897d04d70a27",
      "parents": [
        "1e624fae30d754021a380c2a69c925e3dc183890",
        "75cb61ba39e17f3e3fb0d8a99b9aecf877e88819"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 16:07:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 16:07:36 2013 +0000"
      },
      "message": "Merge \"Handle Savanna service availability in tempest\""
    },
    {
      "commit": "1e624fae30d754021a380c2a69c925e3dc183890",
      "tree": "280849a9f3ce8a9c3b9c709cc7423c448821dacc",
      "parents": [
        "f35b4a75056b7019ebf30ac9775976f8ff43074f",
        "386ae8c17162d8cc950c0f6c71fa364b9cbea9d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 15:58:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 15:58:07 2013 +0000"
      },
      "message": "Merge \"Additional ssh tests with tempest\""
    },
    {
      "commit": "921c508027b23639e10951e7a01df3d1590ea7ed",
      "tree": "ee203858ef2da9220e4bb737b909af5e1c54fb01",
      "parents": [
        "c3dff93fcbe53fbca1695f5e49af09d6cf7af990",
        "d0059595529883719726ec146534a6639dbae65e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 21 21:08:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 21 21:08:30 2013 +0000"
      },
      "message": "Merge \"Enable/disable ironic in tempest config\""
    },
    {
      "commit": "3b80bde8c7345a5e8c217b6c5c256c2f83aa7900",
      "tree": "c4015cf6575a99c9b1fdb6f15a5e470f32be3a0e",
      "parents": [
        "c85ac787ba43115a3f47416470ef16e21ad20caf"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Nov 20 17:51:50 2013 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Nov 20 17:51:50 2013 -0800"
      },
      "message": "Check if flavors exist before creating them.\n\n* lib/tempest: When creating the m1.tiny and m1.nano flavors ensure that\nthey don\u0027t exist first. This is important for Grenade where code may be\nrun multiple times and should expect that some things preexist.\n\nChange-Id: I1772d4334f39d612f8a187eb5311a1b2caee3953\n"
    },
    {
      "commit": "75cb61ba39e17f3e3fb0d8a99b9aecf877e88819",
      "tree": "3c9f52d624d0a0f049105ed42ccf725fc8bfb925",
      "parents": [
        "d0059595529883719726ec146534a6639dbae65e"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Wed Nov 20 00:19:59 2013 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Wed Nov 20 12:22:05 2013 +0400"
      },
      "message": "Handle Savanna service availability in tempest\n\nChange-Id: I51300304655803f114d3bb911086cd88aa09638f\n"
    },
    {
      "commit": "d0059595529883719726ec146534a6639dbae65e",
      "tree": "5b2ad59023bf1f8b937cd26a3a85f841e48681a2",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Thu Nov 14 09:58:53 2013 +0200"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Thu Nov 14 09:58:53 2013 +0200"
      },
      "message": "Enable/disable ironic in tempest config\n\nIn order to run tempest tests for Ironic in devstack\nthe availability of the Ironic service must be set in\nthe tempest config.\n\nThis patch adds a shortcut for Ironic services and sets\navailability of Ironic in tempest config.\n\nChange-Id: I206fc2ea13412ceb128f8bfe90c153348d6f2f3e\n"
    },
    {
      "commit": "7751354b44bc3ce286142d588d18ec919a5e4eff",
      "tree": "30285fa77aed58891e2716df5c8ac0b716a5a5d7",
      "parents": [
        "7890b4ea08cc42c6c6b7c3e1e65d33af7765e7f2",
        "8111ef0aa55d2bec3ca958940171a5c9992eaee9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:02:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:02:02 2013 +0000"
      },
      "message": "Merge \"Decrease tempest BUILD_TIMEOUT\""
    },
    {
      "commit": "b7c11a0f98f46a5e205ef227f3ccdb801b6fb663",
      "tree": "b937e1bca59bdd99e599b5a7311419b37f85adc2",
      "parents": [
        "8e285072c9b6f9cee4568cc882001f87e51d3c24",
        "6a5aa7c6a20435bbd276a0f1823396b52a8f0daf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:19:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:19:15 2013 +0000"
      },
      "message": "Merge \"Fix some Markdown formatting issues\""
    }
  ],
  "next": "6a5aa7c6a20435bbd276a0f1823396b52a8f0daf"
}
