{"push_id":765632311,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"d3a45d922852f76b000df801b25588c6589e3d21","before":"dcc3e6d37a423c1d38528704f8695b6f42d45232","commits":[{"sha":"e7d5e7f76db031e9eb57c437b1c15371399890cb","author":{"email":"fff92a653af5288389ce7236742fe54fcf6606a8@mirantis.com","name":"Valeriy Ponomaryov"},"message":"[Manila] Add share networks context for existing users\n\nAdd context for share networks that will be used in case of usage deployment\nwith existing users. Provided share networks via context option\n\"share_networks\" will be balanced between all share creations of scenarios.\n\nChange-Id: Ibdd55c3a41659b5b0eb634787bad29a9f7b83b55","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/e7d5e7f76db031e9eb57c437b1c15371399890cb"},{"sha":"cffdf003df7f25fc107968e2b582d89c3756f77f","author":{"email":"a459b0e193d9a977abe7e710211d0c21f9feb804@mirantis.com","name":"Alexander Maretskiy"},"message":"[Reports] Small simplification in new HTML charts classes\n\nThis patch simplifies and unifies render() return value format\nfor some HTML report classes, so format will be changed at\nJavaScript part. That is because there will be another data\ntransformations (like setting of specific bar color) on frontend\nand there is no reason to split this processing between Python\nand JavaScript.\n\nChange-Id: I7764babaa53db618e90eb15d08353a48f699188d","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/cffdf003df7f25fc107968e2b582d89c3756f77f"},{"sha":"1542adae562e85076a2c83628cf45fe07d02517b","author":{"email":"22b4468ae6dcf46c36c9622e292c7a3506bb0db4@inodes.org","name":"Angus Lees"},"message":"OpenStackProvider: Purge disabled code that reads arbitrary files\n\nThere is some half-existing code in the OpenStack serverprovider for a\n\"userdata_file\" option that reads userdata from a file path.  Currently\nthis feature doesn't work because:\n\nA) The config schema rejects the userdata_file property.\n\nB) There's a bug where the file contents are only passed to the first\n   server created (should use a string rather than a file handle in the\n   loop below).\n\nThis change removes the vestigial userdata_file code to prevent anyone\nbeing tempted to \"fix\" this feature and allowing reading of arbitrary\nserver-side files in some distant future.\n\nIf/when this feature is desired, it needs to be clear that the\nuserdata_file contents will be read on the client side of some\nhypothetical client/server split (ie: in the CLI).\n\nCloses-Bug: #1484309\nChange-Id: Id0134f7a1087bf62886b889b8a84f1cc5abeeeac","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/1542adae562e85076a2c83628cf45fe07d02517b"},{"sha":"09fa2dd8b4d2a77463735c4f18ac4a7fd45177f1","author":{"email":"22b4468ae6dcf46c36c9622e292c7a3506bb0db4@inodes.org","name":"Angus Lees"},"message":"OpenStackProvider: Refresh IPs before looking for access IP\n\nChange I525280f016cf71f2650df19fc602d84e7281ad7b chooses the server IP\nmore carefully.  This change refreshes the known server addresses before\nlooking for available IPs, removing a potential race during VM creation\nthat could result in \"no addresses found\".\n\nChange-Id: I69d2c9f479d3a41944a211970c674923b4e7933a","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/09fa2dd8b4d2a77463735c4f18ac4a7fd45177f1"},{"sha":"60bdc867d253c9399e3844f3015952f8f4d019f0","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"[Reports] Small simplification in new HTML charts classes\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/60bdc867d253c9399e3844f3015952f8f4d019f0"},{"sha":"740bac0c14ace8580e7881a172bc1168d747d495","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"OpenStackProvider: Purge disabled code that reads arbitrary files\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/740bac0c14ace8580e7881a172bc1168d747d495"},{"sha":"12b1abd86d4b0a7f93d0920c2e3ed152e0ba4368","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"OpenStackProvider: Refresh IPs before looking for access IP\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/12b1abd86d4b0a7f93d0920c2e3ed152e0ba4368"},{"sha":"de3a21741246f114d8fa1c8a923d4608edd0ee38","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: I4eccd3b12f16ebf50457241ea0d3ea8f9474a75b","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/de3a21741246f114d8fa1c8a923d4608edd0ee38"},{"sha":"f1b44718bd2a0d32c31656aa39aef7a27d7530e8","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"[Manila] Add share networks context for existing users\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/f1b44718bd2a0d32c31656aa39aef7a27d7530e8"},{"sha":"9db478beaec7c557ccfe4952da15722515d298be","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Updated from global requirements\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/9db478beaec7c557ccfe4952da15722515d298be"},{"sha":"63f7258f0ac509cda5e208d2b9a03b44a452c24c","author":{"email":"85b65f4917cec80c7d3eb97f6df8595ee966ea11@gmail.com","name":"Chris St. Pierre"},"message":"Better error messages from invalid sample tasks\n\nAn invalid sample JSON task file gave an error message that didn't\ngive the filename. This commit fixes that, and does some minor cleanup\naround invalid YAML tasks.\n\nChange-Id: I21f38e015e310a6450286f700c634ebd03eec5be","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/63f7258f0ac509cda5e208d2b9a03b44a452c24c"},{"sha":"7eb81c91ba1c854a0a0bcc056e662de8897b74b0","author":{"email":"85b65f4917cec80c7d3eb97f6df8595ee966ea11@gmail.com","name":"Chris St. Pierre"},"message":"Add existing_network context\n\nThis context lets you use existing networks that have already been\ncreated instead of creating new networks with Rally. This is useful\nwhen, for instance, you are using Neutron with a dumb router that is\nnot capable of creating new networks on the fly.\n\nChange-Id: I3718dba57145c3e64237dcb758cdcf3505e000dd","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/7eb81c91ba1c854a0a0bcc056e662de8897b74b0"},{"sha":"75308e6392fe02102d0dbdec233e942815c974e5","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add existing_network context\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/75308e6392fe02102d0dbdec233e942815c974e5"},{"sha":"30c0f53284f22402fe064736fe8cd8b0adc5df87","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Better error messages from invalid sample tasks\"","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/30c0f53284f22402fe064736fe8cd8b0adc5df87"},{"sha":"be6937d68efb53f00b4e7c9bcd9ab0a0d99d7d27","author":{"email":"c6484c28139cbaaf7f480b7d82dd5864fe62eb99@gmail.com","name":"Andrey Kurilin"},"message":"add .eggs to git ignore file\n\nChange-Id: Ib06680c0a67a106fb40e290688cb8e57cedeef94","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/be6937d68efb53f00b4e7c9bcd9ab0a0d99d7d27"},{"sha":"14cd76d9d887566c066ca13c8355130137da7c4a","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@openstacker.org","name":"Kun Huang"},"message":"Move auto_assign_nic to class method\n\nMoving logic of auto_assign_nic to class function is to help re-use it\nin _boot_servers (it is used in _boot_server only now).\n\nChange-Id: I22e80757b2394fcec63a55da6bee291d3b8fd573\nPartial-Bug: #1477583","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/14cd76d9d887566c066ca13c8355130137da7c4a"},{"sha":"0ba31066076284c238aef1d437365aec1b9a8572","author":{"email":"fff92a653af5288389ce7236742fe54fcf6606a8@mirantis.com","name":"Valeriy Ponomaryov"},"message":"Rename Manila context\n\nMake Manila context named in the same way as all existing contexts - having\nresource name in context name. Also move manila-related stuff from top of\n'self.context' to appropriate subcatalogs.\n\nChange-Id: I3e8e660151d6a4c119738681b65ce42e32bdddd4","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/0ba31066076284c238aef1d437365aec1b9a8572"},{"sha":"01284f0553bafc0b1ac959088d83d471ebf2feff","author":{"email":"85b65f4917cec80c7d3eb97f6df8595ee966ea11@gmail.com","name":"Chris St. Pierre"},"message":"Nova: make nova server scenarios easier with existing users\n\nnova.utils._boot_server() requires configuration for the \"users\"\ncontext, but if running with existing users that will not\n(necessarily) exist. This makes it handle existing users as well.\n\nThis change also switches the Nova _boot_server tests to ddt.\n\nChange-Id: If9ca77fd73e881a0082757035cb67ffbc0914315","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/01284f0553bafc0b1ac959088d83d471ebf2feff"},{"sha":"c9d10d4b773967537f3ea8d059bd53e9a8127832","author":{"email":"d09f77ee14bbde865392d2040212f649b25524b4@pavlovic.me","name":"Boris Pavlovic"},"message":"Move existing_network context class to proper directory\n\nUnfortunatelly we placed in wrong place existing_network context\n\nChange-Id: I2d9ca785d9c9e90d6198a00c82f0e71b1d866f68","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/c9d10d4b773967537f3ea8d059bd53e9a8127832"},{"sha":"5a3b5540b6582a1e7f5fb2f72afdff9a8fc69fe4","author":{"email":"bc3c0af81aabf178ab141f737d80963ef1710cc2@mirantis.com","name":"Pavel Boldin"},"message":"Add boot_runcommand_delete_custom_image scenario\n\nAdd scenario that allows to run an application installed in the image\ncreated by the `image_command_customizer' context.\n\nChange-Id: Icd39788614506f9dad4626277daad19de89ef45c\nImplements: blueprint vm-workloads-framework","distinct":true,"url":"https://api.github.com/repos/eayunstack/rally/commits/5a3b5540b6582a1e7f5fb2f72afdff9a8fc69fe4"}]}