{"push_id":608592096,"size":15,"distinct_size":15,"ref":"refs/heads/f21-patches","head":"a4f272ff5fa3eae7f0bf44def00aa37c99b60f3e","before":"709e4b607104610c2d4dba91892024c716cd038b","commits":[{"sha":"21601312c97a31cbeaf1cf06aea0f70b05a1a5a6","author":{"email":"51cf329a6c4a606bb0a8d891191c61c497377c07@mirantis.com","name":"Sergey Lukjanov"},"message":"Opening stable/icehouse for next stable release\n\nChange-Id: I8f3242dc51f23df6588e9e467177dbc86656c4fa","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/21601312c97a31cbeaf1cf06aea0f70b05a1a5a6"},{"sha":"9cd9013a49917dc97a57bec851bf88128f4bea03","author":{"email":"6eda177ffac2ef83b396d79bc55f2963cc691170@mirantis.com","name":"Dmitry Mescheryakov"},"message":"Avoid deleting transient cluster before job is started\n\nIn order to run job on a transient cluster client needs to execute\ntwo commands:\n * create cluster with is_transient=true\n * run job on it in a regular manner\n\nWe terminate unneeded transient clusters in a periodic job, which\nterminates cluster if cluster is transient and no job is running on it\nat a time. We also do not terminate cluster if its lifetime is smaller\nthen config parameter min_transient_cluster_active_time. For some\nreason the parameter is set to 0 by default, which could cause\npremature cluster termination if periodic task runs between\ncluster creation and job execution.\n\nAlso added unit tests to verify min_transient_cluster_active_time.\n\nChange-Id: I5330a969ea7cd81ec2759a7fe32bab4a5de3fb4c\n(cherry picked from commit 400d90da07ecabeffca17bf9ca7bbe85339345cf)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/9cd9013a49917dc97a57bec851bf88128f4bea03"},{"sha":"169930d344e842616761d4309ecdbe5644679849","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: I6ab30420645df90923b79bf38182adf6d4f138f7","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/169930d344e842616761d4309ecdbe5644679849"},{"sha":"39018b2fee27210da3209e2305a8c4df28ad5884","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Avoid deleting transient cluster before job is started\" into stable/icehouse","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/39018b2fee27210da3209e2305a8c4df28ad5884"},{"sha":"1f518ee96526c65b5fa43c69a60fa94a6bb2e260","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: Ia0877019bb2567823222da8b8722ed8a7a19346b","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/1f518ee96526c65b5fa43c69a60fa94a6bb2e260"},{"sha":"6e0dd3397426784b087bbf2d0aece0086e018025","author":{"email":"51cf329a6c4a606bb0a8d891191c61c497377c07@mirantis.com","name":"Sergey Lukjanov"},"message":"Set python hash seed to 0 in tox.ini\n\nNew tox (>=1.7.0) sets a random python hash seed by default. This is\ngenerally good for testing because it will help keep projects working\nregardless of the hash seed, but nova unittests don't currently pass\nwith a random hash seed so set it to the python default seed.\n\nThis change will allow us to use new tox again and remove the\nrestriction on tox<=1.6.1 to run unittests.\n\nRedundant setenvs for specific test envs are removed to prevent them\nfrom overriding the PYTHONHASHSEED value.\n\nNote this change will need to be backported to the stable branches to\nkeep unittests there working with new tox as well.\n\nChange-Id: I7e2db17668bf522eb9ff4d77eb1ba47be39b52fb\nCo-Authored-By: Clark Boylan <clark.boylan@gmail.com>","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/6e0dd3397426784b087bbf2d0aece0086e018025"},{"sha":"31089652a8780d016763440e872655692556078e","author":{"email":"f2ecb9bebed4818cd4bd62526b7aacbf94cbb560@mirantis.com","name":"Sergey Reshetnyak"},"message":"Fix put_file_to_hdfs method in hdfs_helper\n\nUse random file name for temp file\n\nChange-Id: I4be62d7c9da6948449f446c6410cc46a14d64021\nCloses-bug: #1351276\n(cherry picked from commit 9a9b14d8a068c6b32a6b335cc1b006e8cb23c41d)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/31089652a8780d016763440e872655692556078e"},{"sha":"0ce4cef2dcde6825bb6a5e66e68fcd94e5952cce","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix put_file_to_hdfs method in hdfs_helper\" into stable/icehouse","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/0ce4cef2dcde6825bb6a5e66e68fcd94e5952cce"},{"sha":"0611cd578ecd52de207fe378b68d6b3856d317cc","author":{"email":"f2ecb9bebed4818cd4bd62526b7aacbf94cbb560@mirantis.com","name":"Sergey Reshetnyak"},"message":"Fix closing HTTP session in Ambari plugin\n\nChange-Id: I4028ff177766c0d6e46d1308b774250375039b10\nCloses-bug: #1350388\n(cherry picked from commit 85fecd81ffe79cba8171308954819cfdb902e9fd)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/0611cd578ecd52de207fe378b68d6b3856d317cc"},{"sha":"1625465493e417cbe199c75438a7d2d9cdf9c9e9","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix closing HTTP session in Ambari plugin\" into stable/icehouse","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/1625465493e417cbe199c75438a7d2d9cdf9c9e9"},{"sha":"fb899f7ce5cc39029511df5eedb00e6a9dc5228f","author":{"email":"f2ecb9bebed4818cd4bd62526b7aacbf94cbb560@mirantis.com","name":"Sergey Reshetnyak"},"message":"Fix using cinder volumes with nodemanager in HDP2\n\nChange-Id: Ic19b10ce9e9914bc530250c115507ec0f011e912\nCloses-bug: #1357082\n(cherry picked from commit bd483955ff6e59c9671cd353dcfd5b51da038ebc)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/fb899f7ce5cc39029511df5eedb00e6a9dc5228f"},{"sha":"03ef7dd4a28b976e6b853aa70bf81ac3f68f46a0","author":{"email":"51cf329a6c4a606bb0a8d891191c61c497377c07@mirantis.com","name":"Sergey Lukjanov"},"message":"Fix jsonschema>=2.4.0 message assertion\n\nThe jsonschema 2.4.0 release slightly changed some of the error messages\nthat are provided when validation fails. This patch updates the unit tests to\nexpect the proper string and avoid failing as a result by using regex\n(.0)? instead of specific value.\n\nChange-Id: Ifd41147fd6157038b102c78144d1f6cb16cc25e6\nCloses-bug: #1359284\n(cherry picked from commit 822c2f053f8aef6d75e82631c7881cb64b7fa0a7)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/03ef7dd4a28b976e6b853aa70bf81ac3f68f46a0"},{"sha":"0cf93bc0bc37e4c00b698175c26307f008624f6c","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix using cinder volumes with nodemanager in HDP2\" into stable/icehouse","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/0cf93bc0bc37e4c00b698175c26307f008624f6c"},{"sha":"b7d332d809dad153d82d483e34ef97bd0912bd9b","author":{"email":"511993d3c99719e38a6779073019dacd7178ddb9@draigBrady.com","name":"Pádraig Brady"},"message":"remove runtime dep on python-pbr","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/b7d332d809dad153d82d483e34ef97bd0912bd9b"},{"sha":"a4f272ff5fa3eae7f0bf44def00aa37c99b60f3e","author":{"email":"511993d3c99719e38a6779073019dacd7178ddb9@draigBrady.com","name":"Pádraig Brady"},"message":"reference actual plugins shipped in tarball\n\nReport and analysis from Dalmais Maxence <maxence.dalmais@worldline.com>","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/sahara/commits/a4f272ff5fa3eae7f0bf44def00aa37c99b60f3e"}]}