)]}'
{
  "log": [
    {
      "commit": "f602644ce81356867470cf05432252f474bfedec",
      "tree": "35507a9a6debfc405cc244f1e4cbd8c04be460cd",
      "parents": [
        "d97c374caa821ec4e653cf32eb8fa8d211fc1517"
      ],
      "author": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Wed Nov 25 15:29:50 2015 +0000"
      },
      "committer": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Wed Nov 25 15:46:31 2015 +0000"
      },
      "message": "Fix race condition when changing passwords for admin tests\n\nIn a previous fix, Ied83448de8af1b0da9afdfe6ce9431438215bfe0, we applied a\nsleep in order to mitigate a race condition in keystone with Fernet tokens.\nThis change moves that same concept to the tempest.api.identity.admin.v3 tests\nso those pass with Fernet as well.\n\nThis change also separates the token from the v2 update user password response\nin test_user_update_own_password() for the same reason. By isolating the token\nfrom the update user call, we ensure we don\u0027t hit the same issue with the v2\nupdate user password tests.\n\nChange-Id: I34b7b7c34fa34551c0fdf9bdeb1ffaa432c10adc\nCloses-Bug: 1473567\nRelated-Bug: 1517697\n"
    },
    {
      "commit": "d97c374caa821ec4e653cf32eb8fa8d211fc1517",
      "tree": "01b8ebb1b7e9628f694d49364e8aa051d2ac8413",
      "parents": [
        "b13a419c1ab68c33a2e55e6c167964799645e9fb",
        "b8461cb21f7fde93ff09ff1a74727973c996e1b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:46 2015 +0000"
      },
      "message": "Merge \"Add T111 hacking rule for consistent DELETE method\""
    },
    {
      "commit": "b13a419c1ab68c33a2e55e6c167964799645e9fb",
      "tree": "4a937e592cec55f78164d6de7cefe7d1d02a7aa4",
      "parents": [
        "58b5d2afe3899ea5db86853d740d9517bcc4ddd8",
        "533466042343d1f99d373bcf1ed84383b32f483a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:27 2015 +0000"
      },
      "message": "Merge \"Refactor T110 rule\""
    },
    {
      "commit": "58b5d2afe3899ea5db86853d740d9517bcc4ddd8",
      "tree": "28a791ebe90a851e966d511ec0bcd88c9156e992",
      "parents": [
        "2fc1350c081fa6e0b3f2222226da0f338ebd40f0",
        "54e55cc326ba9cd4426831fb20a09f444d7df24e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:18 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute limits_client\""
    },
    {
      "commit": "2fc1350c081fa6e0b3f2222226da0f338ebd40f0",
      "tree": "8034341f32c906f69e17febacf00d9ccc580874c",
      "parents": [
        "5e37c03e41a317c1b354bc518df6b9e3d3b85f16",
        "e6ee3e47d64c144975cff7fdc1a03a6c63dec987"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:10 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute instance_usage_audit_logs\""
    },
    {
      "commit": "5e37c03e41a317c1b354bc518df6b9e3d3b85f16",
      "tree": "a982de8891a932fa4a8cc4aa554fd78508191560",
      "parents": [
        "9683827596a06a4eb0f1f4450bc9474f5d5ee220",
        "67b730e692431d3e1711e24900e9f1bf73dfe796"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 16:57:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 16:57:33 2015 +0000"
      },
      "message": "Merge \"Change tests to adapt alarm spliting\""
    },
    {
      "commit": "9683827596a06a4eb0f1f4450bc9474f5d5ee220",
      "tree": "d177025f39087bf9ad7d098cc64a6d943eb3c188",
      "parents": [
        "74924f19f12e807338f12026ca696b7e86c2fee0",
        "848e348d248aed7a916bf306966dec110356ef16"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 12:21:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 12:21:52 2015 +0000"
      },
      "message": "Merge \"Remove preprov provider dependencies from CONF\""
    },
    {
      "commit": "74924f19f12e807338f12026ca696b7e86c2fee0",
      "tree": "13a19376c250bae581f1cbaeb50c12bd0a7d7c29",
      "parents": [
        "8cb294d8d5e4d82e3f3fb392da4fe22c7bd102bf",
        "1909e42563dff9b711795ac4da2a954dd53737cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 11:49:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 11:49:25 2015 +0000"
      },
      "message": "Merge \"Add keystone v3 user negative cases\""
    },
    {
      "commit": "8cb294d8d5e4d82e3f3fb392da4fe22c7bd102bf",
      "tree": "65a76edf71d11f98c73530967de3f45c68276436",
      "parents": [
        "fbb78aefda017953105a70b7a0d377025b322869",
        "bc73fe54df2fceb79905af21e5ca1d4ce11a05d7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 05:10:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 05:10:10 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute images_client\""
    },
    {
      "commit": "fbb78aefda017953105a70b7a0d377025b322869",
      "tree": "4f5af3e304ee08d6c63981bb43db56185a4f699e",
      "parents": [
        "5e4bbad4ceb43628056817b71d53b8df072787bc",
        "79581d031f19ebd03f2eafa0531f14548e143ce1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:25:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:25:23 2015 +0000"
      },
      "message": "Merge \"Remove unused config option image_alt_ssh_user\""
    },
    {
      "commit": "5e4bbad4ceb43628056817b71d53b8df072787bc",
      "tree": "34c3e27cd0edb135facced41607b4d944fbdadda",
      "parents": [
        "8fe28d8b2d2f7243e7f16f83eec7407fc1fe3ad1",
        "144c2f4a3b1f7960a4d2f10b2d1757eb04273dd3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:25:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:25:12 2015 +0000"
      },
      "message": "Merge \"Move identity wait until after password is updated\""
    },
    {
      "commit": "8fe28d8b2d2f7243e7f16f83eec7407fc1fe3ad1",
      "tree": "01c5c53ee91b4c23c8060b26a70ac853c743ba77",
      "parents": [
        "1d8021e50c49ceb69bb87b08f74dcd49d3bbf66c",
        "277d1881cd0603b5ca37baf9b3bf7412ee9d30c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:25:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:25:00 2015 +0000"
      },
      "message": "Merge \"Fix T110 violations for servers_client\""
    },
    {
      "commit": "1d8021e50c49ceb69bb87b08f74dcd49d3bbf66c",
      "tree": "e343a0e2ffdcd823487b6660b3f44db030ada92c",
      "parents": [
        "0b471b63c0c14d22d93df31aa4bdc54f9dd9a74f",
        "d9fed31ee03f589309ad282d099fd06d6243944f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:23:34 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:23:34 2015 +0000"
      },
      "message": "Merge \"Move get_user_by_username to common part\""
    },
    {
      "commit": "0b471b63c0c14d22d93df31aa4bdc54f9dd9a74f",
      "tree": "385a70ad46d41d26c8009f7fd07a8dc2621fff78",
      "parents": [
        "641c4f6acb587dfb1b3b598dee1b904c8a07b365",
        "997a145b72f984ca6b892249d1dc55ec0243745c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:12:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:12:35 2015 +0000"
      },
      "message": "Merge \"[V3] Separating groups_client from identity_client\""
    },
    {
      "commit": "641c4f6acb587dfb1b3b598dee1b904c8a07b365",
      "tree": "0b7bad1f115843e59fd290d705b5903cdeed4a00",
      "parents": [
        "72d91e85fd94a797e752cddbbb63759e6a1772cc",
        "6ea3f98c4b71fa380ea79bbb2b7c050d9bda3f7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 20:19:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 20:19:47 2015 +0000"
      },
      "message": "Merge \"Move get_tenant_by_name to common part\""
    },
    {
      "commit": "67b730e692431d3e1711e24900e9f1bf73dfe796",
      "tree": "693571e4de4c94a87f25d2ebe17c19a1c212bf22",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343"
      ],
      "author": {
        "name": "liu-sheng",
        "email": "liusheng@huawei.com",
        "time": "Thu Jul 16 15:19:33 2015 +0800"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Nov 23 15:51:02 2015 +0000"
      },
      "message": "Change tests to adapt alarm spliting\n\nCurrently, alarm module has been diceded to be splitted out from\nCeilometer tree, named as aodh. This change make tests adapt to the\nspliting.\n\nNOTE: This change temporarily set the aodh service availability config\noption as False, it is mainly because the alarming service spliting\nchange[1] need to be merged now. I will enable aodh in tempest and\nmake it works by another change.\n\n[1] https://review.openstack.org/#/c/197161/\n\nCloses-Bug: #1509885\nChange-Id: I3983128d2d964b0f1f3326948b27f5d94df65a04"
    },
    {
      "commit": "72d91e85fd94a797e752cddbbb63759e6a1772cc",
      "tree": "1ec29dffe87d14cec802dedbe4ca31b01275eac0",
      "parents": [
        "0b51befd6b0eda84296fd7ddffaa8d65c6746dff",
        "a5ab12e0c787417036762ed89fb11aaf6f45433a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 14:49:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 14:49:56 2015 +0000"
      },
      "message": "Merge \"Change comments and description for minimum_basic test\""
    },
    {
      "commit": "0b51befd6b0eda84296fd7ddffaa8d65c6746dff",
      "tree": "51648de660bdf4b03f2e71f3ef89ca479bcb3c21",
      "parents": [
        "d06606e1ea5ae53656100d42ac18af446f50e87b",
        "fbf2a89b49884df6cd6a703ba2305bdef608712b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 11:34:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 11:34:44 2015 +0000"
      },
      "message": "Merge \"Split out Neutron floating IPs client\""
    },
    {
      "commit": "d06606e1ea5ae53656100d42ac18af446f50e87b",
      "tree": "d976162dbdcb2c2a979e59d56175cb12da50438e",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343",
        "2323545eca9f59883bbce4b0fcfc207fe8053e23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 11:25:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 11:25:43 2015 +0000"
      },
      "message": "Merge \"Removing initialization of clients that are not used\""
    },
    {
      "commit": "fbf2a89b49884df6cd6a703ba2305bdef608712b",
      "tree": "61bcda6e7d73a969bf5ca0b56e289ecbacd5370b",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Tue Nov 17 12:36:14 2015 -0500"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Fri Nov 20 10:55:26 2015 -0500"
      },
      "message": "Split out Neutron floating IPs client\n\nSplitting out a floating IPs client for Neutron.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iaeabf6cb827e4153d72353dab6d1d66f0f246eb6\n"
    },
    {
      "commit": "a5ab12e0c787417036762ed89fb11aaf6f45433a",
      "tree": "e8716e819758be9d4d081a835f56a6a15a7b20a7",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Tue Nov 17 18:18:46 2015 +0200"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Fri Nov 20 15:10:53 2015 +0200"
      },
      "message": "Change comments and description for minimum_basic test\n\nExtented test description and added comments for ssh connections\nused in test to avoid misinterpretation.\n\nChange-Id: I3ae5dd45a88f96a1a467e94bf88307b14b4621d4\n"
    },
    {
      "commit": "600d40a30548310b96ee08d5a7a9d3541ba93343",
      "tree": "7b81e9c169d011a20d5a649eab886348dfb7f3c3",
      "parents": [
        "0fcf798ceeca5d72adb81ace698e25f1bd52c16e",
        "074dee8c76130d46a77c7d31ea5ba24d554a5217"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 10:36:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 10:36:43 2015 +0000"
      },
      "message": "Merge \"Skip test that rely on creds by role\""
    },
    {
      "commit": "2323545eca9f59883bbce4b0fcfc207fe8053e23",
      "tree": "017c283c41677edbd88a338e8c9d1595f236acf9",
      "parents": [
        "0fcf798ceeca5d72adb81ace698e25f1bd52c16e"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 12:55:24 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 12:59:16 2015 +0300"
      },
      "message": "Removing initialization of clients that are not used\n\nRemoving initialization of some clients from BaseIdentityV3Test class\nbecause they are not used anywhere.\n\nChange-Id: I5fa6ad44cec2741440b4a72b3a455fe1c4d2e932\n"
    },
    {
      "commit": "54e55cc326ba9cd4426831fb20a09f444d7df24e",
      "tree": "f47acfcf3f5c7ac29c35638438d8009dffecc609",
      "parents": [
        "e6ee3e47d64c144975cff7fdc1a03a6c63dec987"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:26:15 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:26:15 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute limits_client\n\nCompute limits_client has been migrated to\ntempest-lib- I80c6e148ae30148e591d24675fe068c829a0867a\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commits makes Tempest to use compute limits_client\nfrom Tempest-lib.\n\nChange-Id: I915deafd6e513f98e4d621d4e91409dd35d6e19e\n"
    },
    {
      "commit": "848e348d248aed7a916bf306966dec110356ef16",
      "tree": "8f859c072fc717df7f1a2715531c3c5e2fb9cbf0",
      "parents": [
        "290b3e138317062bd165df9eeaf17495135dfcfe"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Mon Oct 12 14:17:21 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 20 09:22:24 2015 +0000"
      },
      "message": "Remove preprov provider dependencies from CONF\n\nThis commit removes the last dependencie of the preprov\nprovider from CONF. The required configuration is passed\nnow as parameters at init time.\n\nAs the number of parameter grows, and many of them are taken from\nconfiguration, adding dicts with parameters that can be used\nwhen instantiating the credentials providers.\n\nDepends-on: I0ca0b96fc618ffe60851984a9c6d46b0507878d4\nPartially-implements: bp tempest-library\nChange-Id: I945994580ce9a29f6fbf67183e5da4b100542386"
    },
    {
      "commit": "e6ee3e47d64c144975cff7fdc1a03a6c63dec987",
      "tree": "2168505ca4df00b6f3373a95196c2645744e9d31",
      "parents": [
        "bc73fe54df2fceb79905af21e5ca1d4ce11a05d7"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:20:57 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:20:57 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute instance_usage_audit_logs\n\nCompute instance_usage_audit_logs has been migrated to\ntempest-lib- I3c104b49903e5762041c370e3e9803a382de76fa\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commits makes Tempest to use compute instance_usage_audit_logs\nfrom Tempest-lib.\n\nChange-Id: I2f1e1c0500eb1f52a3fe64031d79f01b9bd57dc2\n"
    },
    {
      "commit": "bc73fe54df2fceb79905af21e5ca1d4ce11a05d7",
      "tree": "5812df37fadbaa15d4bafa9411f3819de5655dfe",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Oct 19 13:44:31 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:16:14 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute images_client\n\nCompute images_client has been migrated to\ntempest-lib- I495915a5a40f7d351cb69463c032281e02c907c7\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commits makes Tempest to use compute images_client\nfrom Tempest-lib.\n\nChange-Id: I4a32fed401251a26081a052f009d9cbee86ed11f\n"
    },
    {
      "commit": "b8461cb21f7fde93ff09ff1a74727973c996e1b8",
      "tree": "65c9590db32bcaa0e67129733fefb4748294948a",
      "parents": [
        "533466042343d1f99d373bcf1ed84383b32f483a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 08:10:51 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 09:06:26 2015 +0000"
      },
      "message": "Add T111 hacking rule for consistent DELETE method\n\nAs the consistent-service-method-names bp, \"DELETE /resources/\u003cid\u003e\"\nmethods\u0027 names should be \"delete_\u003cresource name\u003e\".\nSo this patch adds it as the hacking rule.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I36592a91001361d816e302745fe8417aee5e7565\n"
    },
    {
      "commit": "533466042343d1f99d373bcf1ed84383b32f483a",
      "tree": "335e26e096fffc55328b051d4901890b1f6dd2e5",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 07:23:54 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 08:08:22 2015 +0000"
      },
      "message": "Refactor T110 rule\n\nWe need to implement more rules for the other methods(DELETE/POST/PUT)\nfor consistent method names. Before doing that, this patch separates\ncommon part from T110 rule for sharing it.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I24c90d331a45a4f6ad50303c4d17e7cd4d2d784c\n"
    },
    {
      "commit": "0fcf798ceeca5d72adb81ace698e25f1bd52c16e",
      "tree": "cb1cd3fcaa25ee874a4f4924e5264429d6028d7b",
      "parents": [
        "3af6b7afe190fe7d860f87e8d4be53589b84095f",
        "3a7a2bc12f5c102c541340e419a8299d81911e95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 08:05:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 08:05:50 2015 +0000"
      },
      "message": "Merge \"Modify baremetal_basic_ops test\""
    },
    {
      "commit": "1909e42563dff9b711795ac4da2a954dd53737cd",
      "tree": "531651c7684c3a342bd7d6e071ac12e7034264d3",
      "parents": [
        "113fc9fb264301ebfb35178d1299dc85b01dc444"
      ],
      "author": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Fri Nov 06 03:18:10 2015 -0500"
      },
      "committer": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Fri Nov 20 02:13:57 2015 -0500"
      },
      "message": "Add keystone v3 user negative cases\n\nImplement the keystone v3 user negative case:\ntest_create_user_for_non_existent_domain\n\nChange-Id: I644cfb0bea4abe2932a759ff86f446043170488d\nPartial-Bug: 1513748\n"
    },
    {
      "commit": "074dee8c76130d46a77c7d31ea5ba24d554a5217",
      "tree": "b33355d4385fb6079962234e341d46cf05e7f339",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 20 06:40:54 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 20 06:40:54 2015 +0000"
      },
      "message": "Skip test that rely on creds by role\n\nThe legacy credential providers raises an exception when\nis_role_available is invoked. This causes tests that rely on\ncredentials by role to fail rather than skip when that\ncredential provider is used.\n\nThe wrong behaviour was introduced in change\nI351f86f0570070105bbf24f2d904e917feea6e57, and since than it\u0027s\ncausing periodic and experimental jobs using the legacy\ncredential provider to fail. Fixing that.\n\nChange-Id: I0ca0b96fc618ffe60851984a9c6d46b0507878d4\n"
    },
    {
      "commit": "3af6b7afe190fe7d860f87e8d4be53589b84095f",
      "tree": "b1eeab88487ef007390281cafbeaeb2f49ae142c",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Nov 20 05:00:17 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Nov 20 05:00:17 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I7545882d94b6a43b8a4dec4b9d757a4800831684\n"
    },
    {
      "commit": "277d1881cd0603b5ca37baf9b3bf7412ee9d30c6",
      "tree": "b3b325433bece2105c06233c2e6da1d96dfbbc97",
      "parents": [
        "6cdf3d50ee44911c182636218176280a7fd17675"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 00:44:06 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 00:53:05 2015 +0000"
      },
      "message": "Fix T110 violations for servers_client\n\nservers_client contained T110 violations, and we need to fix them\nbefore migrating the client to tempest-lib for consistent interfaces.\n\nChange-Id: I10a8c32b53f15063dab087d67123598800b141a0\n"
    },
    {
      "commit": "c4dc060b8c930ccec1080bc5001fbe58fc645e3a",
      "tree": "f9fd71116fe17139cdce649719d5444deddd9eab",
      "parents": [
        "6cdf3d50ee44911c182636218176280a7fd17675",
        "2e2ee1917912c56d9a64f9442d6a04f06201b36d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:39:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:39:15 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for remaining\""
    },
    {
      "commit": "6cdf3d50ee44911c182636218176280a7fd17675",
      "tree": "53581f1059411841a42451a764ed08d6269d2820",
      "parents": [
        "c9c6c69684eef9f8f1e194d54f50ba80a0fbf686",
        "0afa8819e4ee3b78a36faa2f6626c4e95f57112a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:25:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:25:02 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for thirdparty and stress\""
    },
    {
      "commit": "c9c6c69684eef9f8f1e194d54f50ba80a0fbf686",
      "tree": "b0bd174938af0872abb467ee31aaf9172c821126",
      "parents": [
        "10d75cbf02a93ef0f250b3903923c0aaffdfd979",
        "c864f5991390a6976f68f97d9724bb4826dc15fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:24:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:24:50 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for unit tests\""
    },
    {
      "commit": "10d75cbf02a93ef0f250b3903923c0aaffdfd979",
      "tree": "ab3fba98025154d6d320d178ed03794c5d2144ca",
      "parents": [
        "dc8015a6e727781e0b8263f43857f1aacb7a7e6e",
        "cb67d2dd463bb78b2d0e19c4cc88239ce325f75d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:24:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:24:40 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for common code\""
    },
    {
      "commit": "dc8015a6e727781e0b8263f43857f1aacb7a7e6e",
      "tree": "91336ae46f1d456238a4b93d48237f82989320a7",
      "parents": [
        "bd32ed3eae2ad144a41775b13518d5a81e7908b3",
        "88363cbe271d139b9b72a7d4a0321713068383cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:19:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:19:44 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for api tests(3/3)\""
    },
    {
      "commit": "bd32ed3eae2ad144a41775b13518d5a81e7908b3",
      "tree": "a3c31e1fde9d08a0f6cb0ae581e25b767eac70ad",
      "parents": [
        "a106c29ded8a727553af0a13a82f8d059fd9b322",
        "e03bea913ce6b9520b85dbdead7b497a5ed3df32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:16:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:16:55 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for api tests(2/3)\""
    },
    {
      "commit": "a106c29ded8a727553af0a13a82f8d059fd9b322",
      "tree": "03a0ce0d47fcac53283600c7a0467e21fb1a315b",
      "parents": [
        "e3de3178e303bdcd77c32902daa30e6e98f6c86e",
        "d4b1e44481dee9d25e9683c8b91612f149f480d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:16:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:16:44 2015 +0000"
      },
      "message": "Merge \"Unbreak test_created_router_interface (heat)\""
    },
    {
      "commit": "e3de3178e303bdcd77c32902daa30e6e98f6c86e",
      "tree": "55b223594ac5d116619848181fe8041d23a274b7",
      "parents": [
        "a78c347d985bb7d9a2d10204eb1063aeccee7368",
        "7a04e91c5b9ab9d37e390f12d44717a9d71573e9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:15:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:15:09 2015 +0000"
      },
      "message": "Merge \"Fix skip_checks in live_migration\""
    },
    {
      "commit": "a78c347d985bb7d9a2d10204eb1063aeccee7368",
      "tree": "95eee63b6397703d63ce37f7266e02802315aea1",
      "parents": [
        "9e3dac0b07e7c7dab453aa1eb422eb6c61f0531b",
        "c849408ffb747fd57b6e4bfe7e181c8fb0917f9b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 19 22:40:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 19 22:40:55 2015 +0000"
      },
      "message": "Merge \"Add negative test to test_domains_negative\""
    },
    {
      "commit": "997a145b72f984ca6b892249d1dc55ec0243745c",
      "tree": "a5daa146bcccf53b946ec78f76930ff2285cefc2",
      "parents": [
        "3a146602a28f042fea57945e230494e849504301"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Thu Nov 19 17:11:37 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Thu Nov 19 22:08:46 2015 +0300"
      },
      "message": "[V3] Separating groups_client from identity_client\n\nAs the qa-spec of consistent-service-method-names, we have decided\nall service client modules will be separated into a single module\nby each resource. So this patch separates groups_client from\nidentity_client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iadb49298f41a6307d3b453b365d9b6be31b95781\n"
    },
    {
      "commit": "144c2f4a3b1f7960a4d2f10b2d1757eb04273dd3",
      "tree": "32d166a54c3c314e65809554e3e6ed8a18381178",
      "parents": [
        "3a146602a28f042fea57945e230494e849504301"
      ],
      "author": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Thu Nov 19 16:42:37 2015 +0000"
      },
      "committer": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Thu Nov 19 16:42:37 2015 +0000"
      },
      "message": "Move identity wait until after password is updated\n\nWith Ied83448de8af1b0da9afdfe6ce9431438215bfe0 merging, we should be waiting\nafter the password is updated and before we reauthenticate. This change fixes\nthis to be correct. For some reason a transient failure didn\u0027t cause the tests\nto fail.\n\nChange-Id: I7286085325c3578958234176adb7588afdcac578\nCloses-Bug: 1473567\n"
    },
    {
      "commit": "2e2ee1917912c56d9a64f9442d6a04f06201b36d",
      "tree": "ce3d7acd95e479e7348447a9dd76b67f6a77fb98",
      "parents": [
        "0afa8819e4ee3b78a36faa2f6626c4e95f57112a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 09:48:27 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 11:22:29 2015 +0000"
      },
      "message": "Fix H404/405 violations for remaining\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for remaining.\n\nChange-Id: I3abac40ebb33836980c119d59bc97f035b213c0a\n"
    },
    {
      "commit": "d4b1e44481dee9d25e9683c8b91612f149f480d5",
      "tree": "9be79c673231e1a2f0a8a749b396db930db51e9b",
      "parents": [
        "3a146602a28f042fea57945e230494e849504301"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Nov 19 11:18:10 2015 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Nov 19 11:20:14 2015 +0100"
      },
      "message": "Unbreak test_created_router_interface (heat)\n\nThe test become broken after 49c0fe5630d0eb8dbc95b2df8f147fa3a33830ca.\nThis change adds the missing variable.\n\nThe test failed with:\nAttributeError: \u0027NeutronResourcesTestJSON\u0027 object has no attribute\n\u0027ports_client\u0027\n\nChange-Id: Ib5b8391ee86ce0797f2935e75c2a7e92200ee3d1\n"
    },
    {
      "commit": "0afa8819e4ee3b78a36faa2f6626c4e95f57112a",
      "tree": "f907cd442d82b06392486c7d2ebc6ceb56ad282a",
      "parents": [
        "c864f5991390a6976f68f97d9724bb4826dc15fa"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:58:54 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 09:42:05 2015 +0000"
      },
      "message": "Fix H404/405 violations for thirdparty and stress\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for thirdparty and stress.\n\nChange-Id: I467b2c4f12459d80b532d34c56731996603d4aeb\n"
    },
    {
      "commit": "c864f5991390a6976f68f97d9724bb4826dc15fa",
      "tree": "31975260c54c4301e57671c757942bbc0ddbf91b",
      "parents": [
        "cb67d2dd463bb78b2d0e19c4cc88239ce325f75d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:45:06 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:45:06 2015 +0000"
      },
      "message": "Fix H404/405 violations for unit tests\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for unit tests.\n\nChange-Id: Ib2418300b2679bee477c84cd0943382d031ff4a9\n"
    },
    {
      "commit": "cb67d2dd463bb78b2d0e19c4cc88239ce325f75d",
      "tree": "486df4e345855401e32f8b4eab3cadb9faa497b9",
      "parents": [
        "88363cbe271d139b9b72a7d4a0321713068383cf"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:23:22 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:37:43 2015 +0000"
      },
      "message": "Fix H404/405 violations for common code\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for common code.\n\nChange-Id: I5ddedcdd4d00ddbd53e1006ba40dce447fba3c20\n"
    },
    {
      "commit": "88363cbe271d139b9b72a7d4a0321713068383cf",
      "tree": "0d2521009b43afa9e3e345640e040dfa946c01a6",
      "parents": [
        "e03bea913ce6b9520b85dbdead7b497a5ed3df32"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:00:54 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 08:10:43 2015 +0000"
      },
      "message": "Fix H404/405 violations for api tests(3/3)\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for api tests of compute.\n\nChange-Id: Id6346f6a4a46dea56319ab482a4f499d0de098f9\n"
    },
    {
      "commit": "e03bea913ce6b9520b85dbdead7b497a5ed3df32",
      "tree": "2d417a9b815e369511f6d6d4ddb9b9488f6a5ead",
      "parents": [
        "9e3dac0b07e7c7dab453aa1eb422eb6c61f0531b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 07:45:58 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 07:56:58 2015 +0000"
      },
      "message": "Fix H404/405 violations for api tests(2/3)\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for api tests of network.\n\nChange-Id: I50c59abe3fe40346602e2c07d9b0b1b20a3a471d\n"
    },
    {
      "commit": "9e3dac0b07e7c7dab453aa1eb422eb6c61f0531b",
      "tree": "4d368b91da351c46e070d374ec978bf1e151932d",
      "parents": [
        "3a146602a28f042fea57945e230494e849504301"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 07:01:07 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 07:40:43 2015 +0000"
      },
      "message": "Fix H404/405 violations for api tests(1/3)\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for api tests except compute\nand network.\n\nChange-Id: I783862867732b76d836153bf9ef18fb4a5ec6c6e\n"
    },
    {
      "commit": "3a146602a28f042fea57945e230494e849504301",
      "tree": "aa71dfc799bcc37936aabcc2aee72e0681761f02",
      "parents": [
        "cbb19ea5595ce3c1ab4190fb8ce59cf3781249ba",
        "7616d193602068b042846ac6436f71328ed2ba0c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 19 06:12:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 19 06:12:15 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for tools\""
    },
    {
      "commit": "d9fed31ee03f589309ad282d099fd06d6243944f",
      "tree": "06642c9ed971e8e923692af16f254e728ebe5501",
      "parents": [
        "6ea3f98c4b71fa380ea79bbb2b7c050d9bda3f7d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 09 13:05:32 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 06:10:21 2015 +0000"
      },
      "message": "Move get_user_by_username to common part\n\nget_user_by_username of keystone service client is just wrapper method\nand it should be moved from the client for implementing it as library.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib44c0b2d085ef2b8f488d804c1c57e078323ce78\n"
    },
    {
      "commit": "6ea3f98c4b71fa380ea79bbb2b7c050d9bda3f7d",
      "tree": "c94fb7ee9eac1bc0a9e02977f42827bfad89ccf2",
      "parents": [
        "cbb19ea5595ce3c1ab4190fb8ce59cf3781249ba"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 09 12:41:13 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 19 06:10:20 2015 +0000"
      },
      "message": "Move get_tenant_by_name to common part\n\nget_tenant_by_name of keystone service client is just wrapper method\nand it should be moved from the client for implementing it as library.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ic3f6c7aa4d69e296271c936f5ab9b188a29a2107\n"
    },
    {
      "commit": "cbb19ea5595ce3c1ab4190fb8ce59cf3781249ba",
      "tree": "15b60783f0d5239fff00c4c0efe98a27d0c2dbfe",
      "parents": [
        "9b2e885dd17808a1db1f9ee762aef10b7b4af1a1",
        "b279084f73189d1f4d7eb3b5383d46b760e70c2e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 19 03:28:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 19 03:28:02 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for service clients\""
    },
    {
      "commit": "9b2e885dd17808a1db1f9ee762aef10b7b4af1a1",
      "tree": "7bb6a11110e7f5b65e0e34d0d742ae4f4b36efd6",
      "parents": [
        "bf57df1c4fefdafbf4f099e97341023e3e8ce505",
        "a2c4ebc4fac75c0889489e4bed5a0aa89f8193f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 23:17:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 23:17:10 2015 +0000"
      },
      "message": "Merge \"Fix race condition when changing passwords\""
    },
    {
      "commit": "bf57df1c4fefdafbf4f099e97341023e3e8ce505",
      "tree": "c65575f6145f19d089fdab69d9fd1d09780eba0f",
      "parents": [
        "bf19dd1032330713f8cdefc4a32b7a2268b71921",
        "290b3e138317062bd165df9eeaf17495135dfcfe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 13:55:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 13:55:20 2015 +0000"
      },
      "message": "Merge \"Factor up config dependent credential classes\""
    },
    {
      "commit": "c849408ffb747fd57b6e4bfe7e181c8fb0917f9b",
      "tree": "197aa45eb5fad0d4a5c6263896b7e370d72bc4a5",
      "parents": [
        "bf19dd1032330713f8cdefc4a32b7a2268b71921"
      ],
      "author": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Sat Nov 14 03:19:22 2015 +0000"
      },
      "committer": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Wed Nov 18 07:13:41 2015 +0000"
      },
      "message": "Add negative test to test_domains_negative\n\nAdd negative test \u0027delete non existent domain\u0027 and\n\u0027create domain with duplicate name\u0027\nto test_domains_negative\n\nChange-Id: I7a964aa588b4dcad8468d9120a2f5789e0780f39\nPartial-Bug: 1513346\n"
    },
    {
      "commit": "7616d193602068b042846ac6436f71328ed2ba0c",
      "tree": "1e1a455c0f305dd72c8da6449a1a45100616fe9a",
      "parents": [
        "b279084f73189d1f4d7eb3b5383d46b760e70c2e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 13:12:55 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Wed Nov 18 07:04:12 2015 +0000"
      },
      "message": "Fix H404/405 violations for tools\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for tools for enabling\nH404/405 rules on Tempest.\n\nChange-Id: I4e1d78532d8f96edd5fd28a7bd2d62181fe9144b\n"
    },
    {
      "commit": "b279084f73189d1f4d7eb3b5383d46b760e70c2e",
      "tree": "5fc70a929614a98f62ac4d08143443476c9955e9",
      "parents": [
        "bf19dd1032330713f8cdefc4a32b7a2268b71921"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 11:46:13 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Wed Nov 18 07:02:26 2015 +0000"
      },
      "message": "Fix H404/405 violations for service clients\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for service clients.\n\nChange-Id: Icf9f6fa4ea52a1fe72253391abf4880b1f8ed497\n"
    },
    {
      "commit": "bf19dd1032330713f8cdefc4a32b7a2268b71921",
      "tree": "a7967dabf9a49a15ebbcc755f85f57dc94e0dc96",
      "parents": [
        "cca55181f9c4f3d7669069e25e174a837011161d",
        "137b619591eb36f0320dff60ddf4d09fd9eb04aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 06:12:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 06:12:14 2015 +0000"
      },
      "message": "Merge \"add \u0027create domain with name length \u003e 64\u0027\""
    },
    {
      "commit": "cca55181f9c4f3d7669069e25e174a837011161d",
      "tree": "4f8f8aa70c274499eb09190b7e7c44ca51775133",
      "parents": [
        "aff96e20bff41c09d7603fdbebab0eefd862bd6b",
        "c8829f8b446178ae9c6b12683ed92976be68a9b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 04:14:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 04:14:05 2015 +0000"
      },
      "message": "Merge \"Move get_server_or_ip method to common class\""
    },
    {
      "commit": "aff96e20bff41c09d7603fdbebab0eefd862bd6b",
      "tree": "6d7ca31d204f28fe07ec81f769ab8d81786b26df",
      "parents": [
        "1d017e3eaab8f2472532c3df414fd60190a1b360",
        "61db2d91f0797d377e41e9daaa5b36a10c9f7bb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 23:08:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 23:08:30 2015 +0000"
      },
      "message": "Merge \"[V3] Make service_client use **kwargs\""
    },
    {
      "commit": "1d017e3eaab8f2472532c3df414fd60190a1b360",
      "tree": "31ad4d63e3fd3a71902fdc203bf046f0ccd32509",
      "parents": [
        "d37880132dec0154cad51671a4011b347163906b",
        "c4e4f1cb3fda325de691116676fff8d988df5ca0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 23:07:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 23:07:22 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for scenario tests\""
    },
    {
      "commit": "d37880132dec0154cad51671a4011b347163906b",
      "tree": "0c42dc425c75074c307562494943cdbc1531094c",
      "parents": [
        "805782401a1417a4ce1ce04a77e8d25c70511ff0",
        "a112a59290bb2191785e111b523e6167f2062f08"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 23:04:45 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 23:04:45 2015 +0000"
      },
      "message": "Merge \"Remove novaclient/neutronclient description\""
    },
    {
      "commit": "805782401a1417a4ce1ce04a77e8d25c70511ff0",
      "tree": "cea0fb20ee1384e860a0ca0821043363bba6a487",
      "parents": [
        "85099bccd73a2ab509e033649687c7a839f94259",
        "b632d6e0e2d0a5c283143b6a04de1e4328e23cc7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 22:55:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 22:55:41 2015 +0000"
      },
      "message": "Merge \"Remove server_groups_client from ignore_list\""
    },
    {
      "commit": "85099bccd73a2ab509e033649687c7a839f94259",
      "tree": "71a31d884d78fee4821432b6397a3c9e4f622715",
      "parents": [
        "826d5d1443efa6ec82ba20b3d129ed46d8444568",
        "16511c56d1748b49eca1bc51b0d4e612e1efd32a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 21:21:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 21:21:55 2015 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "826d5d1443efa6ec82ba20b3d129ed46d8444568",
      "tree": "31ae2707c158bbf9d49f808da6406221d144a660",
      "parents": [
        "6df5069922fb4452423e92174c3f54da1e727993",
        "03b8900d29f1ea08bccd9dbd1e0bd8aa60a116ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 21:14:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 21:14:19 2015 +0000"
      },
      "message": "Merge \"change some sentences to help understand\""
    },
    {
      "commit": "6df5069922fb4452423e92174c3f54da1e727993",
      "tree": "24e1a1bb3685fb54590e36fc394ddf89f2fe2fa0",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829",
        "ccb2bbf465205b56087492b807e601d571a5e5cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 21:10:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 21:10:49 2015 +0000"
      },
      "message": "Merge \"Add installation procedure of cookiecutter to doc\""
    },
    {
      "commit": "7a04e91c5b9ab9d37e390f12d44717a9d71573e9",
      "tree": "c2fe25fe95867da8501bb2db03b085046491b717",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829"
      ],
      "author": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Tue Nov 17 17:37:53 2015 +0300"
      },
      "committer": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Tue Nov 17 17:37:53 2015 +0300"
      },
      "message": "Fix skip_checks in live_migration\n\nuse cls.skipException instead of skipTest\nif there are less then 2 compute nodes\n\nChange-Id: I1a3b5db3389777dd5e73e53419280918b9b97ed2\n"
    },
    {
      "commit": "c8829f8b446178ae9c6b12683ed92976be68a9b8",
      "tree": "230aa8d5b00831e864528487d7abc92191735a83",
      "parents": [
        "81b82beef6a838a16b8deaf6c8bdcaa8bb6948bc"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Thu Nov 12 10:35:13 2015 +0200"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Tue Nov 17 11:28:44 2015 +0200"
      },
      "message": "Move get_server_or_ip method to common class\n\nMoved to common class duplicate part of code for \"get server or IP\"\nwhich used in few scenario tests.\n\nChange-Id: I6368c24764e2515dc8bbcd82d1b0623c24bc77cd\n"
    },
    {
      "commit": "c4e4f1cb3fda325de691116676fff8d988df5ca0",
      "tree": "67941e9fe9bd3cbd24b7332d8b5cd19968b77c50",
      "parents": [
        "a112a59290bb2191785e111b523e6167f2062f08"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 08:16:12 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 09:15:12 2015 +0000"
      },
      "message": "Fix H404/405 violations for scenario tests\n\nThere is a lot of H404/405 violations in Tempest now, and that leads\ndifficult to migrate the code to tempest-lib or the other projects\u0027\nrepos. This patch fixes these violations for scenario tests.\n\nChange-Id: Ia2b3cdbd0da49eeb16742c1eed05ea56ca41a8f7\n"
    },
    {
      "commit": "a112a59290bb2191785e111b523e6167f2062f08",
      "tree": "00863849223d0b2a8ccdf462a9db95b79626bbf8",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 08:49:37 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 09:15:12 2015 +0000"
      },
      "message": "Remove novaclient/neutronclient description\n\nWhen we implemented scenario tests, we were using novaclient and\nthe other client for doing that. But now we don\u0027t use novaclient/\nneutronclient at all.\nSo this patch removes novaclient/neutronclient description.\n\nChange-Id: Ic6c6d9fa3ce36327f4f06d1a33a291c057a9f5bc\n"
    },
    {
      "commit": "b632d6e0e2d0a5c283143b6a04de1e4328e23cc7",
      "tree": "d455b008bcab0ffc155bacaf4f7a46fc39d9c51a",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 07:50:25 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 17 07:55:50 2015 +0000"
      },
      "message": "Remove server_groups_client from ignore_list\n\nI75307176c2f032301da6227249070c42af54dd6e has fixed the method of\nserver_groups_client module which was against T110 rule.\nSo server_groups_client is not necessary in the ignore_list, then\nthis patch removes it.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iaa969235491d0ff7104c092c7728d8e5f66b2e9b\n"
    },
    {
      "commit": "61db2d91f0797d377e41e9daaa5b36a10c9f7bb5",
      "tree": "98112dfbeefc7481c43517781e1ca05fd2ff41d5",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Nov 11 16:51:23 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Nov 17 07:54:22 2015 +0000"
      },
      "message": "[V3] Make service_client use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes service_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I02242ad94989ae234963014aa58ffe7b3787018d\n"
    },
    {
      "commit": "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829",
      "tree": "b1b865400bc6ecddc540adcec48bc8bfc71ebb9b",
      "parents": [
        "e001bc4689d75c16c10c17fa6474f62f3e6b3cde",
        "f60c100b2a71bc41ab82af99084d37dc9e22c2e1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 06:11:24 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 06:11:24 2015 +0000"
      },
      "message": "Merge \"Fix AttributeError in multinode jobs\""
    },
    {
      "commit": "e001bc4689d75c16c10c17fa6474f62f3e6b3cde",
      "tree": "5286d1016f0ca52d8980b9c4129b3b0e3808c00f",
      "parents": [
        "345ccbe0442b0553476ee3cd860b78bfa5b2b343",
        "e74890acee32b1edc483d8647004b73c5ad85fe4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 06:10:58 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 06:10:58 2015 +0000"
      },
      "message": "Merge \"Rename references to compute floating IPs client\""
    },
    {
      "commit": "345ccbe0442b0553476ee3cd860b78bfa5b2b343",
      "tree": "9c55fefc8ce18ccc41597a1adde60986a0c9ae81",
      "parents": [
        "d8a6a5e4794c67af020aadec7f07b1275ff2abe2",
        "cd11187e07ba0f0b10a76fda9aa9df0e873fe232"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 06:01:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 06:01:35 2015 +0000"
      },
      "message": "Merge \"Rename get_server_group to show_server_group\""
    },
    {
      "commit": "d8a6a5e4794c67af020aadec7f07b1275ff2abe2",
      "tree": "6850c7d7157103d533adea6fec1f431bd429233b",
      "parents": [
        "ef1cd6e923b1872b314a1c00d2e9483f52bfca30",
        "1a67f7b4d930b57991153a0db47180c1f4963840"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 04:44:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 04:44:08 2015 +0000"
      },
      "message": "Merge \"[V3] Make region_client use **kwargs\""
    },
    {
      "commit": "ef1cd6e923b1872b314a1c00d2e9483f52bfca30",
      "tree": "8df02c6044c8ffdcd9155abe31e7f73a85796fc2",
      "parents": [
        "a7eeb3cffec1851f2c7772448c62be76fb7fb97c",
        "5918c45dbc40ad7395b91fac08df49a4fd90c1b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 04:43:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 04:43:57 2015 +0000"
      },
      "message": "Merge \"[V3] Make policy_client use **kwargs\""
    },
    {
      "commit": "a7eeb3cffec1851f2c7772448c62be76fb7fb97c",
      "tree": "ed86ab71d2a0a36e31cf5dd2d86e9802dbfd5530",
      "parents": [
        "97ec65de4bb5393f6d8287374c4d121891b0be58",
        "2b459ec0529eb997001ceedca750b41544103595"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 04:43:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 04:43:46 2015 +0000"
      },
      "message": "Merge \"[V3] Make endpoints_client use **kwargs\""
    },
    {
      "commit": "97ec65de4bb5393f6d8287374c4d121891b0be58",
      "tree": "9bfd03cae14e93e4be7d36fcc05df96f9855beca",
      "parents": [
        "706015e54408dee6968af76751492b32da40338c",
        "17e8c858d109fc330e7ee5d8bef1b21be1a5cbb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 04:40:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 04:40:04 2015 +0000"
      },
      "message": "Merge \"[V3] Make credentials_client use **kwargs\""
    },
    {
      "commit": "ccb2bbf465205b56087492b807e601d571a5e5cc",
      "tree": "530a85f367994448303de0dacaed9f1657881fdd",
      "parents": [
        "ce4c6f2982a5d0e8715a85777db03811a6bb3fcc"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Tue Nov 17 10:09:44 2015 +0900"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Tue Nov 17 10:12:12 2015 +0900"
      },
      "message": "Add installation procedure of cookiecutter to doc\n\nCurrently, in Usage, there is no installation procedure of cookiecutter.\nThis patch set adds installation procedure of cookiecutter to README.rst\n\nChange-Id: Ief3a1fdab945c1df834b219fadadf8d2b5d824a4\n"
    },
    {
      "commit": "16511c56d1748b49eca1bc51b0d4e612e1efd32a",
      "tree": "5bfe6ccd538984ab5abec760df5f411cde62444e",
      "parents": [
        "706015e54408dee6968af76751492b32da40338c"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Nov 16 11:50:38 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Nov 16 11:50:38 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I605f339505ab1832b07399fa0bd64d99a82f754b\n"
    },
    {
      "commit": "706015e54408dee6968af76751492b32da40338c",
      "tree": "f71cb5c25692923152afdeaf127581b7deda1e8b",
      "parents": [
        "0bde8d5ba8fb03090905588fbad89373913bb228",
        "c0d96bec352ff2058258d90247416e09704bb13c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 16 11:37:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 16 11:37:41 2015 +0000"
      },
      "message": "Merge \"Add hacking rule for \"GET /resources\"\""
    },
    {
      "commit": "0bde8d5ba8fb03090905588fbad89373913bb228",
      "tree": "af68e3b3df9c5374014137650b9f677746d99e7e",
      "parents": [
        "f8512379dc129aeb0d389d0dc229024a697f9108",
        "02a8ccd666122d2b6de161ff2fc94f1e46f432b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 16 11:33:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 16 11:33:53 2015 +0000"
      },
      "message": "Merge \"Remove BaseComputeTest and _api_version\""
    },
    {
      "commit": "f60c100b2a71bc41ab82af99084d37dc9e22c2e1",
      "tree": "8a9347f5aee5a24642ea3215d425aa8f2bdd21cc",
      "parents": [
        "f8512379dc129aeb0d389d0dc229024a697f9108"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Nov 16 11:24:09 2015 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Nov 16 11:34:56 2015 +0100"
      },
      "message": "Fix AttributeError in multinode jobs\n\nI62006b7e636b1773f4f41709cfec1fd6daae3c4f introduced a bug where\nthe `skip_checks` method tries to access a compute client but the\ncompute client is not yet setup because the `setup_clients` has\nnot been called yet (`skip_checks` is always called before  `setup_clients`)\nHence the AttributeError.\n\nThe fix gets the number of compute nodes available through a newly introduced\nconfig flag [1]. This way we don\u0027t dynamically discover the number of compute\nnodes and we don\u0027t have to call any client.\n\n[1]: I7d7230d100901179a1d1a0281aa8be990d00c02a\n\nCloses-Bug: #1516561\nChange-Id: I1b9474d2f0f0c2edea5ade4381c4c079804f10d5\n"
    },
    {
      "commit": "cd11187e07ba0f0b10a76fda9aa9df0e873fe232",
      "tree": "bb7a3a6049408aa362b5384f9345a40112fc2341",
      "parents": [
        "f8512379dc129aeb0d389d0dc229024a697f9108"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 16 06:01:11 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 16 06:01:49 2015 +0000"
      },
      "message": "Rename get_server_group to show_server_group\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto server_group client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I75307176c2f032301da6227249070c42af54dd6e\n"
    },
    {
      "commit": "c0d96bec352ff2058258d90247416e09704bb13c",
      "tree": "f7b537b21e6472940a4cea2cbaf874cb7fa59371",
      "parents": [
        "f8512379dc129aeb0d389d0dc229024a697f9108"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Nov 11 12:33:48 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 16 05:32:01 2015 +0000"
      },
      "message": "Add hacking rule for \"GET /resources\"\n\nThis patch is a prototype for \"GET /resources\" hacking rule.\nblack_list_T110.txt file contains the service client files which\nare against this rule. So we need to fix them with removing them\nfrom this file.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I150fe2ef21d4d4d246a46d9baf2fb14cc7d79ee5\n"
    },
    {
      "commit": "f8512379dc129aeb0d389d0dc229024a697f9108",
      "tree": "6ab621792a23bd812d600358f83a11c8b2070b79",
      "parents": [
        "e0e655206388fb0965c94106df96f4c470eb598f",
        "ad7aea515d9ba0100c02bc88d03c4ffc6e16f4ff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Nov 14 23:09:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 14 23:09:52 2015 +0000"
      },
      "message": "Merge \"Use skip_checks for live-migration feature in test\""
    },
    {
      "commit": "3a7a2bc12f5c102c541340e419a8299d81911e95",
      "tree": "f95a843f6a8a6acf45f82c0b94726213a199aed1",
      "parents": [
        "e0e655206388fb0965c94106df96f4c470eb598f"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Fri Nov 13 21:58:51 2015 +0200"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Fri Nov 13 22:12:49 2015 +0200"
      },
      "message": "Modify baremetal_basic_ops test\n\nDid few fixs for scenario baremetal_basic_ops test:\n* removed redundant method that already exist in base class\n* removed redundant ssh connection\n* added additional timestamp verifications:\ntest checks only if file exists, but doesn\u0027t check size or data inside\n* fixed conditions:\n\"if None \u003e 0\" doesn\u0027t work in python3\n\nChange-Id: I16dfb807ddffa1e0987ff0e4baa2e6353523fc34\n"
    },
    {
      "commit": "e0e655206388fb0965c94106df96f4c470eb598f",
      "tree": "9e684f3ccd18e55fb56585f83f6538b78d26eaaf",
      "parents": [
        "88d0e77b25dfc79becf50116fd72dec8750a1d05",
        "9b115183f45fbcbb2544711dd4c66c21ba558f12"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 18:07:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 18:07:26 2015 +0000"
      },
      "message": "Merge \"make schedule_to_every_node use real scheduler hint\""
    },
    {
      "commit": "88d0e77b25dfc79becf50116fd72dec8750a1d05",
      "tree": "cbb969bff67ad22d78b35225949c0bb6cc6e4efa",
      "parents": [
        "6882d60476c22ab5d3221e216cc7890dc98c9b1d",
        "3792cd4892a0dd1baa53cb27633ffbf93352b455"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 15:31:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 15:31:41 2015 +0000"
      },
      "message": "Merge \"Use choices kwarg when defining string options with defined choices\""
    },
    {
      "commit": "9b115183f45fbcbb2544711dd4c66c21ba558f12",
      "tree": "ecc80dc5449b59d8f897649658259b962f36dada",
      "parents": [
        "782f677c13f567a9b41773b0db258defeb96cc37"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Nov 13 09:20:22 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Nov 13 09:38:09 2015 -0500"
      },
      "message": "make schedule_to_every_node use real scheduler hint\n\nforce_hosts is a scheduler construct, however it\u0027s not one you can\ndirectly set via the API. Because we don\u0027t enforce schema on hints it\nwas silently ignored. The supported way to do this is through a\nslightly baroque pass through in availability zones.\n\navailability_zone: \"$ZONE:$HOST\"\n\nThis can only be done by admins by default, so we need to handle to\nalso replace self.server_client with self.admin_manager.server_client.\n\nChange-Id: I3e61f039acf3278e0231183c4a774caa91681f7a\n"
    },
    {
      "commit": "6882d60476c22ab5d3221e216cc7890dc98c9b1d",
      "tree": "5545736ff9312b95968f2fd05596df4751438625",
      "parents": [
        "ce4c6f2982a5d0e8715a85777db03811a6bb3fcc",
        "6afb0238756f4d558e3401b7699fa329362420af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 12:57:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 12:57:20 2015 +0000"
      },
      "message": "Merge \"Trivial fix of doc string\""
    },
    {
      "commit": "137b619591eb36f0320dff60ddf4d09fd9eb04aa",
      "tree": "5d34d1ddafd962c5e82298960078f5f11c708ad1",
      "parents": [
        "a1edb75d7901a9e338ab397d208a40c99c5fd9a1"
      ],
      "author": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Fri Nov 13 12:40:28 2015 +0000"
      },
      "committer": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Fri Nov 13 12:56:19 2015 +0000"
      },
      "message": "add \u0027create domain with name length \u003e 64\u0027\n\nAdd negative test \u0027create domain with name length \u003e 64\u0027\n to test_domains_negative\n\nChange-Id: Ie8677e4cf3347779f709bee77e543895f388de0e\nPartial-Bug: 1513346\n"
    },
    {
      "commit": "1a67f7b4d930b57991153a0db47180c1f4963840",
      "tree": "3c43d499875f309e2ddaee95690140788a1e644f",
      "parents": [
        "5918c45dbc40ad7395b91fac08df49a4fd90c1b8"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Nov 11 16:27:15 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 13 14:22:35 2015 +0300"
      },
      "message": "[V3] Make region_client use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes region_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Icde61f9b50bbf3269ede0074d70396355e83b755\n"
    },
    {
      "commit": "290b3e138317062bd165df9eeaf17495135dfcfe",
      "tree": "c5ed4d6bd9530945f05969cecf67804b4100cded",
      "parents": [
        "a1edb75d7901a9e338ab397d208a40c99c5fd9a1"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Thu Oct 08 10:25:02 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 13 11:08:54 2015 +0100"
      },
      "message": "Factor up config dependent credential classes\n\nSeparate helpers methods to build credentials, credential providers and\nclient managers that depend on configuration. They are all moved to\nthe common.credentials module to achieve two objectives:\n- prepare credential provider module to move to tempest-lib\n- avoid circular dependencies\n\nThere are still dependencies to CONF in the credential providers,\nremoving all of them would make the patch too large; but there is\nwith this patch a single place where all relevant CONF parameters can\nbe looked up and passed into the credential providers.\n\nPartially-implements: bp tempest-library\nChange-Id: I351f86f0570070105bbf24f2d904e917feea6e57\n"
    }
  ],
  "next": "03b8900d29f1ea08bccd9dbd1e0bd8aa60a116ee"
}
