)]}'
{
  "log": [
    {
      "commit": "0d9c7ac36002560a96ac2689a01aea4a2a0b320b",
      "tree": "23d7414221fecd1f2299205b44f41ec095a4df28",
      "parents": [
        "793b0fc61cb7c21159d1cdc884b12b2acb1702bf"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@mirantis.com",
        "time": "Fri Jun 26 08:37:43 2015 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@mirantis.com",
        "time": "Fri Jun 26 08:37:43 2015 +1000"
      },
      "message": "Temporarily skip the ceilometer alarm test\n\nChange-Id: I3e4547887e6c8c556b1b31a22d84a5848b2f9b97\nRelated-Bug: #1468697\n"
    },
    {
      "commit": "ec4b03bcc94c4f2d013ac9b6ed9eb19b8b77b3c0",
      "tree": "cbe45b94f1d5c29ad9cad68967c33623c7602bc4",
      "parents": [
        "3a6c10761509f92426d4f380efe1525323e1747f"
      ],
      "author": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Sat May 23 02:20:47 2015 +0530"
      },
      "committer": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Wed May 27 21:01:30 2015 +0530"
      },
      "message": "Use network \u0027heat-net\u0027 for integration_tests\n\nNeutron support for ipv6 is not complete yet (ex. LBaaS\nonly supports ipv4). We\u0027had some gate issues after dual\nstack was enabled in devstack. We had put some tactical\nfixes to resolve those[1][2].\n\nThis fix adds usage of heat-net/heat-subnet(only ipv4)\nfor integration tests. This also rolls back the earlier\ntactical changes.\n\nhttps://review.openstack.org/#/c/178576\nhttps://review.openstack.org/#/c/178933/\n\nChange-Id: Ia863edb8932b8dea5c4fa110c97dcfdadca85bb9\n"
    },
    {
      "commit": "406bbd53b60a3af6146c8563fb39f5b320f4025d",
      "tree": "ac6ea7bd5e88bc42a26be3a512cdc4badcc0a1ec",
      "parents": [
        "19b9e1dde7ed834a9bb6f6d6bdc98a0c9a10b568"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@mirantis.com",
        "time": "Wed May 13 14:24:04 2015 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@mirantis.com",
        "time": "Wed May 13 14:24:04 2015 +1000"
      },
      "message": "Add basic Ceilometer alarm test\n\nThis sends a manual ceilometer sample to trigger the alarm,\nthen confirms that the autoscale policy/group reacts correctly.\n\nNote: this doesn\u0027t used ScenarioBaseTest as it skips the test\nunnecessarily on unused images and networks.\n\nChange-Id: I5c842779d90497ba88df66bbfd8f447679645192\nDepends-On: Ib3795bcca9d5ec3d68c6443a9854dbc56118ca40\n"
    },
    {
      "commit": "203c63a94bffafeaa30a28d71f02d6a8a2ed1f96",
      "tree": "8b2d92e8a078d4cbbf66736b40ef9a0ce6a07b77",
      "parents": [
        "e5ad25b85dcb5834ee26335f70215f6a8f004a20"
      ],
      "author": {
        "name": "Sirushti Murugesan",
        "email": "sirushti.murugesan@hp.com",
        "time": "Sat Apr 18 23:47:38 2015 +0530"
      },
      "committer": {
        "name": "Sirushti Murugesan",
        "email": "sirushti.murugesan@hp.com",
        "time": "Tue May 05 19:54:00 2015 +0530"
      },
      "message": "Don\u0027t assert against all the lb-members\n\nAssertion only needs to happen against the pool which\ntest_neutron_autoscaling.yaml creates, not against all the\nlb-members that may exist.\n\nCloses-Bug: #1446093\n\nChange-Id: I2229a148460e68a7f9a1034edc91f2a6bc6cdf8b\n"
    },
    {
      "commit": "95ac9aae6f2ca11d5162f8bcf8408f22badc2185",
      "tree": "b6c8fcaacef6ea520c954d1fb4ccdd9846460c94",
      "parents": [
        "83ef84daa6576a7a49df64e94f941e065656a11d"
      ],
      "author": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Thu Apr 30 10:40:43 2015 +0530"
      },
      "committer": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Thu Apr 30 16:42:15 2015 +0530"
      },
      "message": "Use ipv4 address for connectivity in lb integration test\n\nYou can not specify subnet for a server creation. Therefore server\nnic would get ip adresses from all subnets. We should pick the\nipv4 address to check connectivity.\n\nAlso added change to NovaClientPlugin to provide ipv4 address.\n\nChange-Id: I2eb3bdb359aca0cfaebf0be98db79170c681a078\nCloses-Bug: #1450293\n"
    },
    {
      "commit": "83ef84daa6576a7a49df64e94f941e065656a11d",
      "tree": "a16d0d9c1565cf0cc96df4a64c96eccfbdb97530",
      "parents": [
        "4920fda680faed08d970542674bce21a4df0d9c4"
      ],
      "author": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Wed Apr 29 05:31:54 2015 -0400"
      },
      "committer": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Wed Apr 29 07:58:24 2015 -0400"
      },
      "message": "Use ipv4 subnet in Heat scenario tests\n\nPreviously we used first subnet from network and it was correct, because\nthere was only one subnet in network by default. According to the last changes\nin devstack new ipv6 subnet was added to the all default networks.\nThis patch adds function to the base class, which allows to choose\nsubnet based on ip version. All scenario tests were updated to use only ipv4\nsubnet.\n\nAlso was added property for FIP, which specify ip of vip.\n\nChange-Id: I199075909b97fe98e1a3c1d175b0b4cf7100403d\nCloses-Bug: #1449896\n"
    },
    {
      "commit": "4920fda680faed08d970542674bce21a4df0d9c4",
      "tree": "f7225407fbf1acce5a27487fe4d423980591c7c8",
      "parents": [
        "0145b8d104c71ec5e96ee26a562d1760d5d18837"
      ],
      "author": {
        "name": "Sirushti Murugesan",
        "email": "sirushti.murugesan@hp.com",
        "time": "Wed Apr 22 00:35:26 2015 +0530"
      },
      "committer": {
        "name": "Sirushti Murugesan",
        "email": "sirushti.murugesan@hp.com",
        "time": "Thu Apr 23 19:45:36 2015 +0530"
      },
      "message": "Update urllib/httplib/cStringIO to use six.moves\n\npartial blueprint heat-python34-support\n\nChange-Id: I00a7064560a95a33dcb1e621961765822d4e94d4\n"
    },
    {
      "commit": "bf67ce3f846167bdf4c8d11f179cef9bc7099f5f",
      "tree": "cbd757e7badb2c6f1102a7fac5b910f4305e3047",
      "parents": [
        "5eae5e5749593f75d090ae44d31d66099d0b6429"
      ],
      "author": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Apr 17 10:54:20 2015 -0400"
      },
      "committer": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Mon Apr 20 10:23:25 2015 -0400"
      },
      "message": "Remove redundant checks of stack status\n\nThe main methods create/update/delete in HeatIntegrationTest class\nalready contains _wait_for_stack_status, so we can remove duplicate\nchecks in tests.\nAlso was added paramter enable_cleanup for stack_create method, which\nallows to disable CleanUp method in tests, where we delete stack\nmanually.\n\nChange-Id: I41b546d648656676ec9bc3b38940eac68f9a848d\n"
    },
    {
      "commit": "7205fee10521ff45180facce1b2029aaae79ae70",
      "tree": "efc36db87c78bcb0a2b268a5978b7682462a886d",
      "parents": [
        "19767452e77b9ac9de2d95fc0d9e3a835c386822"
      ],
      "author": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Mon Apr 06 07:57:34 2015 +0530"
      },
      "committer": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Wed Apr 08 19:04:34 2015 +0530"
      },
      "message": "Fix NeutronLoadBalancerTest.test_neutron_loadbalancer timeout\n\nNeutronLoadBalancerTest.test_neutron_loadbalancer timeout\nhappens occasionally. Added WaitCondition resource to\nsignal back after SimpleHTTPServer is started.\n\nChange-Id: I73085d1b20277fba9f28460abaa991d489d2447a\nCloses-Bug: #1437203\n"
    },
    {
      "commit": "46e5cb2f06e844a445972b6f949a0a6243f3a04a",
      "tree": "164c20152082cadc205a2271cde0bd56aa6c962a",
      "parents": [
        "6fa238035d2695871f32ff4bd9964d37d3a66677"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Mon Mar 23 12:01:25 2015 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Mon Mar 23 14:02:46 2015 +0000"
      },
      "message": "Add minimal_instance_type config option\n\nfor integration tests. Use a flavor similar to m1.micro for that.\nIt is enough to start both minimal and functional tests images with no\nserious payload and should decrease the amount of RAM consumed by VMs\nin corresponding tests four-fold.\n\nChange-Id: I378b5a3cde020176ac45ebf8d05bd13278861a4e\nRelated-Bug: #1435285\n"
    },
    {
      "commit": "6fa238035d2695871f32ff4bd9964d37d3a66677",
      "tree": "aa8e8e4d11c1afa2cf70db064e0c9ef9e719f9cb",
      "parents": [
        "803f150aa1dea68e7a1c0f93b57018243d60d2bb"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Mon Mar 23 11:22:35 2015 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Mon Mar 23 14:02:46 2015 +0000"
      },
      "message": "Add floating network config option\n\nfor integration tests.\n\nChange-Id: I14c93a5ffb5e336258105869dcb5fbbe4d6c9e6f\n"
    },
    {
      "commit": "803f150aa1dea68e7a1c0f93b57018243d60d2bb",
      "tree": "87be2e760f8d0c2220fd57ce780fc649d8e5e220",
      "parents": [
        "7bf15e78d196c6d2e8fd24ceb17eb611eb177ff4"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Mar 11 13:47:08 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon Mar 23 09:22:39 2015 +1300"
      },
      "message": "Func tests use fedora-heat-test-image\n\nThis runs the existing functional tests using the images built in\nhttp://tarballs.openstack.org/heat-test-image/\n\nThis image should be a suitable alternative to\nFedora-x86_64-20-20140618-sda, with the extra benefit that it is\nprepared to install the heat config agent projects during boot\nso that test_server_software_config can be enabled.\n\nThis will also allow devstack to no longer load\nFedora-x86_64-20-20140618-sda onto the nodepool images which will reduce\ngate resource consumption.\n\nChange-Id: I6041b8d6e7e9422f6e220d7aef0ca38857085e4b\n"
    },
    {
      "commit": "e0ad363708f6ad83c8d14d8b47f1a6ae153e49a7",
      "tree": "9fd1e11aa0c3844ccff826351ec48e6a1fa5f1d8",
      "parents": [
        "42cd65bb36bd66ff32ebd2f16a0a9f8dcc0b7b4b"
      ],
      "author": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Thu Mar 19 11:34:32 2015 -0400"
      },
      "committer": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Thu Mar 19 11:34:32 2015 -0400"
      },
      "message": "Use outputs section for getting ip addresses\n\nInstead of direct call in test we may also test attributes and show good\nexample of how to use get_attr functions.\n\nChange-Id: I4c2e78fe6c1fc8808f0180592b60c091613a3af9\n"
    },
    {
      "commit": "ad94479801b8a1dbe734073b1abddb23fee5ef62",
      "tree": "73b065cc58b32a5882043f217e402040bf7e2e92",
      "parents": [
        "2464129aa0339660938fead37a966670397a46c0",
        "3e0ab4dd2ee2721b2c0a5e758d1fb27745cf2218"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 18 00:28:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 00:28:02 2015 +0000"
      },
      "message": "Merge \"Add integration scenario test for Neutron LBaaS\""
    },
    {
      "commit": "3e0ab4dd2ee2721b2c0a5e758d1fb27745cf2218",
      "tree": "4c9dfce5d9cbf3cecd66b5c16a98b8775b21ce94",
      "parents": [
        "673fc43394b32be401af47139f06c9a4bbdc981d"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Fri Mar 06 18:10:13 2015 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Tue Mar 17 17:58:07 2015 +0400"
      },
      "message": "Add integration scenario test for Neutron LBaaS\n\n- added new scenario test that checks work of Neutron LBaaS resource:\ntest creates stack with two servers and LB resource, checks connection,\nadds one more member to LP and finally checks load balancing.\n\nCo-Authored-by: Sergey Kraynev \u003cskraynev@mirantis.com\u003e\n\nChange-Id: I5d05909d437a2ba7b047ae758f3b5d8669fc8b1b\n"
    },
    {
      "commit": "2464129aa0339660938fead37a966670397a46c0",
      "tree": "d1bac35b819a295252d77c1d0deeece90742baff",
      "parents": [
        "673fc43394b32be401af47139f06c9a4bbdc981d"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Mar 13 10:47:50 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Mar 17 17:36:56 2015 +1300"
      },
      "message": "Use oslo.log for heat_integrationtests\n\nLater the integration jobs can be tuned to have their own\nlogging settings.\n\nThis change also raises _log_console_output to info, so it is displayed\nby default.\n\nChange-Id: Ifcaa6faf76c655e0c8cfd7d76775b80de70062c4\n"
    },
    {
      "commit": "673fc43394b32be401af47139f06c9a4bbdc981d",
      "tree": "970cca15046d0f960552fff53979c61a74e7757b",
      "parents": [
        "e75e1b5c4b39831b583afd6b5ef20fd7f0d634a7"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Thu Mar 12 16:41:36 2015 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Thu Mar 12 19:07:31 2015 +0400"
      },
      "message": "Refactor \u0027_get_default_network\u0027 method in the integration tests\n\nRefactored \u0027_get_default_network\u0027 to get any network by its name,\nothewise it was impossible to get \u0027public\u0027 net.\n\nChange-Id: Ie691f99961a28e47f7437f3e52be9baf2984e839\n"
    },
    {
      "commit": "e75e1b5c4b39831b583afd6b5ef20fd7f0d634a7",
      "tree": "affa58de6dca43d6494b7dd431d7767338ce15fe",
      "parents": [
        "12f4e4d1541fd003b3e5f187a55c595fa1e8588b",
        "0b679bb6cf68c55ea73b2cc23d3c0574d7b26d03"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 12 10:58:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 12 10:58:06 2015 +0000"
      },
      "message": "Merge \"Func test conf to specify boot config\""
    },
    {
      "commit": "12f4e4d1541fd003b3e5f187a55c595fa1e8588b",
      "tree": "eec210e0c1907adc1114f8eb600b4178f97e6fa3",
      "parents": [
        "8c9aee1dbe1ef045f1999a1a854e147f8a4e437c",
        "d6de8a2b220353ed748b0596be582e0438a8690a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 12 10:50:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 12 10:50:46 2015 +0000"
      },
      "message": "Merge \"Use AWS::EC2::EIP for test_server_cfn_init\""
    },
    {
      "commit": "d6de8a2b220353ed748b0596be582e0438a8690a",
      "tree": "25174bf1b0504f88be79a77d7436c35dd2a542f2",
      "parents": [
        "ee4f68dce9990508fc56892f7ee18426e75fc734"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Mar 12 14:42:51 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Mar 12 14:56:36 2015 +1300"
      },
      "message": "Use AWS::EC2::EIP for test_server_cfn_init\n\nMany (most) clouds won\u0027t have the assumed network to directly ping/ssh\nto the default IP address. This changes test_server_cfn_init to assign\na floating IP, and use that to ping and ssh to the server.\n\nIt also moves the ping to the end of the test. This was initially\nmeant to catch regressions in a co-gated neutron, but it is no longer\nrequired for a heat-only test.\n\nChange-Id: Ia9404289b2f9632883a479ccb435cbf6c51fcf2f\n"
    },
    {
      "commit": "0b679bb6cf68c55ea73b2cc23d3c0574d7b26d03",
      "tree": "fde8e3c1f49e833901007a34fe759ded2e45570b",
      "parents": [
        "8c9aee1dbe1ef045f1999a1a854e147f8a4e437c"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Mar 11 13:46:42 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Mar 12 08:57:38 2015 +1300"
      },
      "message": "Func test conf to specify boot config\n\nThis adds a functional test config option boot_config_env which\ncan specify a path to an environment file which defines boot config\nresources for any test which needs the heat agent projects.\n\nBy default this value points to boot_config_none_env.yaml, which assumes\nthe image is already completely configured with the heat agent projects.\n\nThe aim is that in the gate jobs the following will be set:\nboot_config_env\u003d/opt/stack/new/heat-templates/hot/software-config/boot-config/test_image_env.yaml\n\nAnd the image_ref will refer to the latest built image in\nhttp://tarballs.openstack.org/heat-test-image/\n\nChange-Id: I1fa09bf3a8be248829061b931dd773973732fa52\n"
    },
    {
      "commit": "8c9aee1dbe1ef045f1999a1a854e147f8a4e437c",
      "tree": "64d949da585a4c51f79fbc3eb9ee4ea671d2135d",
      "parents": [
        "856f5755c10ef7693ef21e992021bc223d74e9a6"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Mar 10 16:17:45 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Mar 12 08:57:38 2015 +1300"
      },
      "message": "Fixes for test_server_software_config\n\n- Fixes building of self.stack_identifier\n- Only check updated_time if the attribute exists.\n  This allows latest heat agent code to be tested with\n  Juno heat (which doesn\u0027t expose updated_time)\n\nChange-Id: I3baa03a7305b95960e0d160a0c666e2a60aa0fa6\n"
    },
    {
      "commit": "856f5755c10ef7693ef21e992021bc223d74e9a6",
      "tree": "25d1f1847677a8548110d880bc5a1ececb26760a",
      "parents": [
        "ee4f68dce9990508fc56892f7ee18426e75fc734"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon Mar 09 14:34:28 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Mar 12 08:57:38 2015 +1300"
      },
      "message": "Func test use param for software_config_transport\n\nThis will make it possible to later have different\nscenarios which specify different transports.\n\nChange-Id: I0dc3cc020c3f56fc5efe7a6f486c3bddf8a74802\n"
    },
    {
      "commit": "e45bfff606f079670e17c1aa8578f347f2407c33",
      "tree": "01620753e66ab0f50dfa27cf615091f34ceb11d5",
      "parents": [
        "bcc78dfcde84b5f3deda1073e1d01d9527f49538"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Wed Feb 25 12:50:34 2015 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Fri Mar 06 13:22:03 2015 +0400"
      },
      "message": "Integration scenario test refactoring\n\n- Added new base class for scenario tests with common parameters\ninitialization in the setUpClass\n- Added short description for every test\n- Scenario tests structure has become more similar\n\nChange-Id: Icdecb1f16290038f20471991a5f998de2c0a27ea\n"
    },
    {
      "commit": "0e7ad374ff12a41c5e0e033d68d4eb95d4ab6f2c",
      "tree": "a550c948c6331292c4ece40574251a94eac87526",
      "parents": [
        "f6c8f12c2d53bbec75b06b7bf967fa6c3023582b"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Feb 24 16:35:04 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Feb 24 16:35:04 2015 +1300"
      },
      "message": "Use the AWS instance type in the cfn_init scenario\n\nAll the other resources in the template are of the AWS kind and this\nwill help with merging I9d01c5e7de630df5058429353fa17b3536ee8807.\n\nThis was derived from tempest change\nI61346b569ed16d8a3c7610a85351ef723287fd83\n\nChange-Id: Icd15a9863c00e63409af635b24938bec3f125e16\nCo-Authored-By: Tomas Sedovic \u003ctomas@sedovic.cz\u003e\n"
    },
    {
      "commit": "f6c8f12c2d53bbec75b06b7bf967fa6c3023582b",
      "tree": "3c3013711b5e9aa6047c78c34c6cc22cae9a8e1c",
      "parents": [
        "4f069fb861dc8cf287615e1bff4ed782837253f7"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Feb 10 13:54:46 2015 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Feb 24 08:46:46 2015 +1300"
      },
      "message": "Integration test for software-config tools\n\nThis test currently exercises the following hooks:\n- script\n- puppet\n- cfn-init\nThis requires devstack building a custom image. Since gating doesn\u0027t\nyet have a test image available the test is skipped by default via\nconfig value skip_software_config_tests.\n\nTo run this test locally, build your own custom image and set\nskip_software_config_tests\u003dfalse in\nheat_integrationtests/heat_integrationtests.conf\n\nChange-Id: I9d27664638de95e52bc954e1fa00299e6711de90\n"
    },
    {
      "commit": "a265c135679c787d47410b9803d60de92b691856",
      "tree": "84d24124c0e864e5a5b9d8a144e02e4da2ea8639",
      "parents": [
        "ef9d842e95d52740b4fdfb08c7d162d1e7f7bb49"
      ],
      "author": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Feb 13 03:51:03 2015 -0500"
      },
      "committer": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Feb 13 06:27:14 2015 -0500"
      },
      "message": "Move assign_keypair method in base class\n\nChange-Id: I69b8db037991f88b38b293560532bf51c0a04378\n"
    },
    {
      "commit": "ef9d842e95d52740b4fdfb08c7d162d1e7f7bb49",
      "tree": "ce019d344c51d80cfc38c428fd01d472381a0f24",
      "parents": [
        "d6fa5c0f9fb4ec30ed7da9adf5038059aef47727"
      ],
      "author": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Feb 13 03:41:46 2015 -0500"
      },
      "committer": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Feb 13 04:59:57 2015 -0500"
      },
      "message": "Re-use stack_create method from base class\n\nChange-Id: Icc46f6c61b2fa7974b39b76f2142f33bc50ae06b\n"
    },
    {
      "commit": "d6fa5c0f9fb4ec30ed7da9adf5038059aef47727",
      "tree": "3ed272fbcf09688a5ff42b014a33c8f344eaefd8",
      "parents": [
        "ac6b02f0b27f6b5ea2ebced4e09afb75107777ad"
      ],
      "author": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Feb 13 03:03:55 2015 -0500"
      },
      "committer": {
        "name": "Sergey Kraynev",
        "email": "skraynev@mirantis.com",
        "time": "Fri Feb 13 03:03:55 2015 -0500"
      },
      "message": "Split templates and tests in scenario tests\n\n- Added subdirectory \"templates\" for storing all templates used in\n  scenario tests.\n- Added parameter sub_dir for method _load_template.\n- Inline template was moved in templates directory from\n  test_neutron_autoscaling.\n\nChange-Id: I1acaf1ccc1466cf7ffc2e004eff486f49f4b5928\n"
    },
    {
      "commit": "d2f4a5a36cc05c32c7e379d096ea212b0c65c826",
      "tree": "63f741441c77307b481f5354fe19fb03dc0b942e",
      "parents": [
        "393a522ce2d771efb74ef0f3d8251238fc85789e"
      ],
      "author": {
        "name": "Tetiana Lashchova",
        "email": "tlashchova@mirantis.com",
        "time": "Fri Feb 06 13:55:34 2015 +0200"
      },
      "committer": {
        "name": "Tetiana Lashchova",
        "email": "tlashchova@mirantis.com",
        "time": "Fri Feb 06 13:55:34 2015 +0200"
      },
      "message": "Fix formatting issues in NeutronAutoscalingTest\n\nChange-Id: If0b09805782d7201447d72e5904ee27e1d607cf8\nCloses-bug: #1418950\n"
    },
    {
      "commit": "0ab3d7c133664763b22c63af6eb3ebcf8ad70b00",
      "tree": "44f390e076883e0e7f069ad1e3e0148a2b1283d2",
      "parents": [
        "b61f8f182d22e9a66ce36b0816676745d830ca2f"
      ],
      "author": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Tue Jan 27 21:48:46 2015 +0300"
      },
      "committer": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Thu Jan 29 13:52:02 2015 +0300"
      },
      "message": "Test auto-scaling for neutron\n\nTest does the following:\n1. Creates an instances with LoadBalancer\n2. Increased desired capacity\n3. Check that LB resources has been increased\nTest replaces test_neutron_autoscaling unittest.\nPart of blueprint decouple-nested.\n\nChange-Id: I3b4924bfe3e427ffc77b23e0a3b6b08accfa39eb\n"
    },
    {
      "commit": "60e0ecd3110e0ba7c0539cba9d325b8c1c630885",
      "tree": "bf71a01218afa6580b40811d10bc63b4499d4e0e",
      "parents": [
        "e4d48604ce44e8ac1beabb564b3d05420fa7d3aa"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Sun Dec 14 22:17:21 2014 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Tue Jan 20 09:47:25 2015 +0200"
      },
      "message": "Enable H305 and H307 style checks\n\nCorrect grouping and ordering of imports\n\nChange-Id: I47ea0d53f80d7f0aeb01c1c6afd63713be87ddf4\n"
    },
    {
      "commit": "986ff149d9f8d2aa15c4c89e4faf165d88c93a66",
      "tree": "f1c92680c5d9e394548c7350f19ef20398fa3f51",
      "parents": [
        "61392ad38bc5e7a883d83f8ed08df5aa41ea9bd2"
      ],
      "author": {
        "name": "Peter Razumovsky",
        "email": "prazumovsky@mirantis.com",
        "time": "Tue Nov 25 19:11:31 2014 +0300"
      },
      "committer": {
        "name": "Peter Razumovsky",
        "email": "prazumovsky@mirantis.com",
        "time": "Wed Nov 26 16:43:56 2014 +0300"
      },
      "message": "Fix [H302] errors in heat_integrationtests\n\nChange-Id: I116e55685e1ee11a0c58c9b33c00cfc0e9f42efe\n"
    },
    {
      "commit": "6ef6c342d897188ec76cd4414260e94d5c08a84f",
      "tree": "7af88fb5625d58ba91cacb1350c41aca8c5c8351",
      "parents": [
        "566dab0758d109b4d8be248bb8c2400ae4b21321"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Tue Nov 18 16:36:47 2014 +0000"
      },
      "committer": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Tue Nov 18 16:38:05 2014 +0000"
      },
      "message": "Functional tests skip volume_create_backup_restore\n\nThis test is frequently failing and we don\u0027t yet understand why,\nso skip to avoid further delaying making the functional job voting.\n\nChange-Id: I62e0f70f1c27037f374bab8d15512bde1a2ce928\nPartial-Bug: #1382300\n"
    },
    {
      "commit": "50d3e8cfea4144d948b31e610bb912ab9b448389",
      "tree": "cd5ec006a732903df8f266d12fee2723251704fc",
      "parents": [
        "a5bd912272236eccf7d7f39595a86d2de376e5c4"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Oct 21 11:08:50 2014 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Oct 21 11:08:50 2014 +1300"
      },
      "message": "Halt test_cinder_volume_create_backup_restore on error\n\ntest_cinder_volume_create_backup_restore fails frequently due to issues\noutside heat. Instead of failing, this change halts the test when the\nerror condition is triggered. This will allow some of the test to run\nwhile making the check job voting.\n\nOnce logging is configured in heat_integrationtests an elastic-recheck\nsearch can monitor for the frequency of this error to aid\nnova/cinder/swift developers to fix it.\n\nChange-Id: I09722ad725a8d23fb2028c17b0dd9fcab3957649\nRelated-Bug: #1382300\n"
    },
    {
      "commit": "a5bd912272236eccf7d7f39595a86d2de376e5c4",
      "tree": "071e5b3e82519394f585aa1537fb8b206bdc92a7",
      "parents": [
        "e64590bfe4714941344dcea7caa620f27a218962"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon Aug 11 14:39:00 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Oct 08 12:45:34 2014 +1300"
      },
      "message": "Add volume backup/restore integration test\n\nAdds a more comprehensive test for the cinder volume resources:\n- Creates a stack with a volume, and writes data to it\n- Deletes the stack with the volume deletion policy set to\n  \"snapshot\" (which really means backup) the volume\n- Create a new stack with a volume created from the backup\n- Prove the data written in the first stack is still present\nNote this test also aims to provide coverage of volume attachment\nresources, e.g so we would catch any bugs like bug #1311533 in\nfuture.\n\nAuthored-By: Steve Hardy \u003cshardy@redhat.com\u003e based on tempest change\nI04ae0cf942d12c4504b2df504a8c940575b90b69\n\nChange-Id: I04ae0cf942d12c4504b2df504a8c940575b90b69\nRelated-Bug: #1311533\n"
    },
    {
      "commit": "647b345d8e31422403c9c487b938189dc672803b",
      "tree": "62d793d053ae9cb9b1b38b881ac2633c0f9e4370",
      "parents": [
        "450aa7f3f5f4aa8ded094a191e8674080ce688e8"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Jul 30 11:04:42 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Oct 07 12:50:32 2014 +1300"
      },
      "message": "Move test_server_cfn_init from tempest to heat\n\nThe only changes required to move this test have been:\n* Change the imports\n* Use the DEFAULT CONF group for conf options\n\nChange-Id: Ic9474e329b9cef1e96b693f10c320b612f580283\nPartial-Blueprint: functional-tests\n"
    }
  ]
}
