{"push_id":949981075,"size":233,"distinct_size":233,"ref":"refs/heads/master","head":"f3e93763f62c112ed3f695806a7aced6ec0d121b","before":"888ebd166289be402118754c7e9a9be2a06d1024","commits":[{"sha":"dec8f7ab922c2ab454afe9c58842650ba701a2cc","author":{"email":"6057d2e4af682b928e2c2108cc190a0ded0ec54e@verilume.com","name":"Chris Buccella"},"message":"Report stack_status_reason on heat failure\n\nWhen stack create fails, report the status reason, instead\nof just the status. This gives the user useful information about\nthe cause of the failure (out of floating IPs, etc.) instead of\njust \"CREATE_FAILED\".\n\nChange-Id: Ibbaf14e8959cecfade98d13f8101e333eb76ee6e\nCloses-Bug: 1516016","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/dec8f7ab922c2ab454afe9c58842650ba701a2cc"},{"sha":"b0b5556a4609cc29dbd1d1a957229fd63481a29d","author":{"email":"b8610e95a062f4105cd5e87ffdf7eb9ad8967d57@mirantis.com","name":"Andrey Pavlov"},"message":"Fixing problem with validation of job binaries update\n\nJob binary can't be updated without url changing\n\nChange-Id: Ibe41cde236837af34c422e2dea7979a260997759\nCloses-bug: #1508507","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/b0b5556a4609cc29dbd1d1a957229fd63481a29d"},{"sha":"dd4e94b62dc9f05163b788b38bded060c0f41849","author":{"email":"7b799ab9248b002adb7948f1becda8d02ece5b63@99cloud.net","name":"Xi Yang"},"message":"Simplify the method _count_instances_to_attach\n\nThe method _count_instances_to_attach can be simplified\nby using list comprehension.\n\nChange-Id: I8a442b01cf9ebdd3d643f67c75456f40eab392a2","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/dd4e94b62dc9f05163b788b38bded060c0f41849"},{"sha":"6b4effee9325dcea0fe978db21b2d3b5eb7d5788","author":{"email":"1ab4f2e0bfd0c273de5c724b38ba00bd02e4f39f@lsd.ufcg.edu.br","name":"Telles Nobrega"},"message":"Get Open Ports for Storm\n\nThis patch implements the get_open_ports method to allow storm to be used with\nauto_security_groups.\n\nCloses-bug: #1503709\n\nChange-Id: I4939ee9c7d53f760ee654792e017c294a288be0f","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/6b4effee9325dcea0fe978db21b2d3b5eb7d5788"},{"sha":"cdcf8c93fabed360bf7db07940b2c03a8b557191","author":{"email":"b8610e95a062f4105cd5e87ffdf7eb9ad8967d57@mirantis.com","name":"Andrey Pavlov"},"message":"Fixing cluster creation with is_protected field\n\nNow cluster can be created with is_protected\nparameter set to True\n\nChange-Id: I6c8e10dfc7e3922a1a81e57ff6e762d7a93c389f\nCloses-bug: #1510929","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/cdcf8c93fabed360bf7db07940b2c03a8b557191"},{"sha":"b272711bc7e774680010f37ba5bc72d2a4e08e55","author":{"email":"b8610e95a062f4105cd5e87ffdf7eb9ad8967d57@mirantis.com","name":"Andrey Pavlov"},"message":"Fixing job execution creation with is_protected field\n\nNow job execution can be created with is_protected\nparameter set to True\n\nChange-Id: Id4478bcc22cff58cb868ba5890d281aec52013a3\nCloses-bug: #1510994","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/b272711bc7e774680010f37ba5bc72d2a4e08e55"},{"sha":"63a67d16a33026a0540b07a8750d4d584fdb2aa8","author":{"email":"0091ca6833a5f041cf7252e63b9ee1c0a7f604ed@99cloud.net","name":"yangyapeng"},"message":"Use assertTrue/False instead of assertEqual(T/F)\n\nThe usage of assertEqual(True/False, ***) should be changed\nto a meaningful format of assertTrue/False(***).\n\nChange-Id: I4e1918426e39a70c8b971d171d774ad5e241f2ae\nCloses-Bug: #1512207","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/63a67d16a33026a0540b07a8750d4d584fdb2aa8"},{"sha":"f542b6e51fcce0532bbf84f90729c309b0b2a6f1","author":{"email":"8da8515684142c66fb7f50bf785bfb640c6c58ba@mirantis.com","name":"Vitaly Gridnev"},"message":"Remove known issue from the doc\n\nSince this issue was fixed, we can remove that from the docs.\nRelated-bug: 1413602\n\nChange-Id: Idec08b59fe12b4ebfaaaf9f4b00fb5cc2f453a7f","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/f542b6e51fcce0532bbf84f90729c309b0b2a6f1"},{"sha":"251b86b3f676817b9797788de20faaacb8a954d7","author":{"email":"8da8515684142c66fb7f50bf785bfb640c6c58ba@mirantis.com","name":"Vitaly Gridnev"},"message":"Add additional filter to volume_type check\n\nAdding extra filter in volumes_type check\nas a workaround until the issue in cinder\nwill be fixed.\n\nChange-Id: I9590b166072c7191fe079a3aa8b9263b1b212cdb\nRelated-bug: 1508102\nCloses-bug: 1508017","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/251b86b3f676817b9797788de20faaacb8a954d7"},{"sha":"183da1816b5fa6ac7948fe91f9b5cefb0d9ba110","author":{"email":"d69a8a0db8dfe1204300c60a73ae8af055ed74f8@intel.com","name":"Jaxon Wang"},"message":"Fix magic method name in plugin.cdh.clent.type\n\nChange __getslice to a proper python magic method name.\n\nChange-Id: I037ec0ce54c9060781bc04c11c9eb3224e4ccb54\nCloses-Bug: #1511256","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/183da1816b5fa6ac7948fe91f9b5cefb0d9ba110"},{"sha":"ab4df88b0cf137a93f6cfa513b6e168b9d4f4f96","author":{"email":"7b799ab9248b002adb7948f1becda8d02ece5b63@99cloud.net","name":"Xi Yang"},"message":"Refine the doc for sahara\n\nAs a rookie stepping into sahara, I just find some nits\nthat can be corrected in the doc. This patch is going to\naddress them.\n\nChange-Id: If8eadce0db8b5fca22d495ed5ed48abbda93aba1","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/ab4df88b0cf137a93f6cfa513b6e168b9d4f4f96"},{"sha":"f4a35195e1005b0485961af50451b9bc968fa8bc","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fixing problem with validation of job binaries update\"","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/f4a35195e1005b0485961af50451b9bc968fa8bc"},{"sha":"d8be17c4e1ffae85d8ac8f6e1d5c210d77b88479","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Refine the doc for sahara\"","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/d8be17c4e1ffae85d8ac8f6e1d5c210d77b88479"},{"sha":"c0cdd6a12f4583d24761f42f1a2c30cdcd6f93d3","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Simplify the method _count_instances_to_attach\"","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/c0cdd6a12f4583d24761f42f1a2c30cdcd6f93d3"},{"sha":"ccfbf6e14bd2dcf743692c8c6f4b8810d08e5114","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fixing cluster creation with is_protected field\"","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/ccfbf6e14bd2dcf743692c8c6f4b8810d08e5114"},{"sha":"9906e4c120b15baab2a477d1bdee6023510a7cb9","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix magic method name in plugin.cdh.clent.type\"","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/9906e4c120b15baab2a477d1bdee6023510a7cb9"},{"sha":"beefb2759591ce42a3ce9412a5f36515f92e8cb7","author":{"email":"0c2cf646702a137467d86af871672db2f394a054@mirantis.com","name":"Evgeny Sikachev"},"message":"Providing more information about fail job\n\nWhen job if failed, we can see only id. Is not good.\nIn this patch added information about job(name, type)\ncloses-bug: #1510611\n\nChange-Id: I83d2f722259ff8e02071f8c74bed71756a856e17","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/beefb2759591ce42a3ce9412a5f36515f92e8cb7"},{"sha":"ef2dbb0e83736f23e5549bf40152126b2fea8938","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fixing job execution creation with is_protected field\"","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/ef2dbb0e83736f23e5549bf40152126b2fea8938"},{"sha":"6daaa10a87d951ea8f7b7c08c19b9e569364f3de","author":{"email":"512a26aa983419886c07f80369318e211be8ba25@maprtech.com","name":"groghkov"},"message":"Remove verbose code for hive metastore schema creation in MapR plugin\n\nUse a property datanucleus.autoCreateSchema which creates schema on\nstartup if one does not exist.\n\nChange-Id: I08421aae16cbddd810557734b680d986018b9139\nImplements: blueprint hive-metastore-setup","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/6daaa10a87d951ea8f7b7c08c19b9e569364f3de"},{"sha":"b5d2f87ce165d5c679a2b835e0f5f07e2287d267","author":{"email":"8da8515684142c66fb7f50bf785bfb640c6c58ba@mirantis.com","name":"Vitaly Gridnev"},"message":"Disable security for Oozie in Ambari\n\nTemporary disable security for Oozie in Ambari plugin.\nThat can be returned again when Sahara Oozie client will\nbe able to authenticate.\n\nPartially-implements-blueprint: hdp-22-support\nChange-Id: I661e2cf55243c661103c807e5fba7ad74978f215","distinct":true,"url":"https://api.github.com/repos/jaxonwang/sahara/commits/b5d2f87ce165d5c679a2b835e0f5f07e2287d267"}]}