{"push_id":583576246,"size":6,"distinct_size":6,"ref":"refs/heads/rpc","head":"07c9ef6ad0c145b519abeda0ed1eeb1c587b091d","before":"2b738e95410e0a0337fad5b446f08ffe2f4c97a2","commits":[{"sha":"d41621eb7cd87a9bd6ebe734e7c6bfb1b353cfe1","author":{"email":"2cd21cb0826def9d673ad6ac9fbc31465c46d8c9@mirantis.com","name":"Sergey Skripnick"},"message":"Add new script for gate jobs\n\nThis script will run scenario specified by $RALLY_SCENARIO\nenvironment variable.\n\nAlso tags now supported. Tags are stand for modifying\ndeployment or environment somehow.\n\nCurrently implemented only \"v3\" tag. This tag is changing\ndeployment endpoints to use keystone v3 protocol.\n\nFor example we want to run two scenarios: one for keysone v2\nand one for v3. Then we need to create two files:\n\nmy-rally.yaml    # will be run vs keystone v2 (v2 is used by default)\nmy-rally_v3.yaml # will be run vs keystone v3\n\nAnd export $RALLY_SCENARIO=my-rally.yaml\n\nChange-Id: I44d1788e3892be59afbf8eaecb5d3e3b995fc3a8","distinct":true,"url":"https://api.github.com/repos/meteorfox/rally/commits/d41621eb7cd87a9bd6ebe734e7c6bfb1b353cfe1"},{"sha":"387dc356e3792f5cf24145bf381c0c30268a9e02","author":{"email":"17ff4c733bc576ac3c831942338f3580600a4b17@mirantis.com","name":"Andrey Kurilin"},"message":"Remove all non-incubated oslo code\n\nRally repository includes openstack.common module with modules from\noslo-incubator(modules are listed in openstack-common.conf file).\n\nAll those modules can be splitted by 4 categories:\n 1. logging modules\n 2. aas related modules\n 3. cliutils\n 4. config\n\nModules from first category were graduated to separate lib, so we can remove\nthem and use `oslo.log`.\n\nModules from second category are not really used and will be not used,\nbecause Rally-as-a-Service will use flask microframework instead of\npecan(modules from oslo-incubator are designed for pecan).\n\nSince oslo core team did not plan to graduate `cliutils` module from\noslo-incubator, so there are no reasons to sync this module with oslo, we\ncan copy needed functions and maintain them in our repo.\n\nAdditional to rally.openstack dir, modules from oslo incubator are located\nin tools dir.\ntools/config modules works pretty bad, opts from rally.osclients always lost\nduring automated config generator.\n`oslo.config` lib provides a better way to autogenerate config sample of\nRally. It requires new entry point, which returns a list with all opts(look\nat 'rally.common.opts', 'setup.cfg' for more details). Since all opts are\nused in one place, their names were unified.\nAlso config was updated(via `tox -egenconfig`).\n\ntools/rally.bash_completion file is moved to etc dir, because etc dir\ncorresponds better and it gave us ability to remove whole tools dir\n\nCloses-Bug: #1378960\n\nChange-Id: Ic127269c367275d3adcfc9f40d9144fce8295391","distinct":true,"url":"https://api.github.com/repos/meteorfox/rally/commits/387dc356e3792f5cf24145bf381c0c30268a9e02"},{"sha":"c339eb910f9be8991d61d463be40e53d84848d3c","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add new script for gate jobs\"","distinct":true,"url":"https://api.github.com/repos/meteorfox/rally/commits/c339eb910f9be8991d61d463be40e53d84848d3c"},{"sha":"47756407a0db02890542d2453e396d726cb3d909","author":{"email":"bc3c0af81aabf178ab141f737d80963ef1710cc2@mirantis.com","name":"Pavel Boldin"},"message":"Creating OS clients from the environment variables\n\nUse `osclients.Clients.create_from_env' to create a Clients instance\nfrom the environment variables. Useful for trying things in a Python\nshell.\n\nChange-Id: I807176183ff692f15b8700a8db1d0c231af3f5c6","distinct":true,"url":"https://api.github.com/repos/meteorfox/rally/commits/47756407a0db02890542d2453e396d726cb3d909"},{"sha":"73948760ce38b2bce52824e06dc932d2cc183077","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Remove all non-incubated oslo code\"","distinct":true,"url":"https://api.github.com/repos/meteorfox/rally/commits/73948760ce38b2bce52824e06dc932d2cc183077"},{"sha":"07c9ef6ad0c145b519abeda0ed1eeb1c587b091d","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Creating OS clients from the environment variables\"","distinct":true,"url":"https://api.github.com/repos/meteorfox/rally/commits/07c9ef6ad0c145b519abeda0ed1eeb1c587b091d"}]}