{"push_id":610706004,"size":7,"distinct_size":7,"ref":"refs/heads/min-kilo","head":"cb4fb29286e1962bfc0933dcd6aacece540d9447","before":"98e4a7557d96b2c3fbe0ea06aa36dd0a956e97c1","commits":[{"sha":"4ff31114e5175bfb331acab8cc4d82977045b585","author":{"email":"682ab4491c04847ca27ff8cae6a70d338a42c1f5@rackspace.com","name":"Justin Shepherd"},"message":"Updating defcore test definitions\n\nDefcore now has its own repository, at\nhttps://github.com/openstack/defcore. Updating the tempest gate script\nto pull the json files from there. Also defcore is moving to a release\nthat does not match the branch names, so there is now a version map.\n\nChange-Id: I7b70a8a9f036bb218e1d4d005998af8257835dcb\nCloses-Bug: #1426442","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/4ff31114e5175bfb331acab8cc4d82977045b585"},{"sha":"7e0f00307c1dd781c813ae35f2db58200dec495f","author":{"email":"62367a2388898942e610bbd4a9e904cbfb07f3ed@rackspace.com","name":"Nolan Brubaker"},"message":"Fix incorrect variables in ansible role scripts\n\nBoth bootstap-ansible.sh and os-ansible-role-requirements.py had\nvariables that weren't correct. This change fixes both.\n\n* bootstrap-ansible.sh now checks for ANSIBLE_ROLE_FILE rather than\nhardcoding lookup for `ansible-role-requirements.yml`. For reference,\nthat file name is the default value for ANSIBLE_ROLE_FILE.\n* os-ansible-role-requirements.py was checking the dirname of\nthe requirements_file argument directly, which is just a file name, not\na path. The `requirements_file` variable has the full path calculated\nfrom the passed file name.\n\nChange-Id: I2f035bc230b77c9dc4363a60ebe0436970fa8a7e\nCloses-Bug: #1434139\nCloses-Bug: #1434129","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/7e0f00307c1dd781c813ae35f2db58200dec495f"},{"sha":"cd0cb83587a521af9de9c60df631d6f99f250023","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Updating defcore test definitions\"","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/cd0cb83587a521af9de9c60df631d6f99f250023"},{"sha":"7e7fa5c06bfecd56510e44144f2c6ac0c63ac00f","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix incorrect variables in ansible role scripts\"","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/7e7fa5c06bfecd56510e44144f2c6ac0c63ac00f"},{"sha":"acc0569129eb3b2ecd51c6074b003bf0877609a8","author":{"email":"62367a2388898942e610bbd4a9e904cbfb07f3ed@rackspace.com","name":"Nolan Brubaker"},"message":"Set default number of rpc_workers to 0\n\nAs stated in neutron's default conf file:\n  # This feature is experimental until issues are addressed and testing\n  # has been\n  # enabled for various plugins for compatibility.\n\nThis change has been shown to be reliable in manual testing of the gate\njobs. These jobs had been seeing transient failures possibly leading\nback to this value. The changes here have been set within the\n`bootstrap-aio.sh` script such that gating is using a consistent\nenvironment even if these options change their values in the\nfuture.\n\nThanks to Evan Callicoat for doing the work to isolate the failures.\n\nChange-Id: I98116eef94a7240addfdf449d116ec1c24260c59\nCo-Authored-By: Evan Callicoat <evan.callicoat@rackspace.com>\nCloses-Bug: #1425255","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/acc0569129eb3b2ecd51c6074b003bf0877609a8"},{"sha":"16220fcf6d2f7c9662a003f22d6c325a198e3b8c","author":{"email":"ffb54fded2f22052678e45d78b58d223654eb6fa@rackspace.com","name":"Kevin Carter"},"message":"Adds new provider_networks module and reformats ml2_conf.ini\n\nThe ml2_conf.ini has been reformatted to work with the new data type\nprovided from the `provider_networks` module.\n\nThe new module parses and provides useful information from the\n`provider_network` list as found within the base user config. The data\ntype has been documented within the defaults so that it can be used in\nthe role as stand alone, outside that of the OSAD project. The module\nreplaces functionality found in top of the ml2_conf.ini file that was\nbuilt using jinja2 syntax and flow control. The purpose is to allow\nfor more configuration possibilities while also being faster.\n\nCloses-Bug: 1434942\nChange-Id: If48267ba6f552eaf1535b8ecee6d26b2c6592b31","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/16220fcf6d2f7c9662a003f22d6c325a198e3b8c"},{"sha":"cb4fb29286e1962bfc0933dcd6aacece540d9447","author":{"email":"ffb54fded2f22052678e45d78b58d223654eb6fa@rackspace.com","name":"Kevin Carter"},"message":"Updated repository for minimum viable kilo install\n\n* Updated Keystone wsgi and paste files from upstream.\n* Updated all clients in the openstack_client.yml file.\n* Removed pinned middleware because they're pinned else\n  where.\n* Added additional service references for neutron\n  vpnaas, fwaas, and lbaas which have now been moved\n  into their own repos and no longer exist within the\n  core neutron repository.\n* The neutron vpnaas, fwaas, and lbaas have been removed\n  from the basic plugins being loaded and a comment has\n  been added to describe how one might add them back in.\n* Updated rootwrap filters for neutron dhcp and l3.\n* Updated heat policy.json\n* Added the `python-libguestfs` to the nova-compute\n  installation packages.\n* Updates all services to point to the latest kilo tag\n\nServices updated due to deprecated configs:\n* Keystone\n* Glance\n* Cinder (is still using the deprecated quota config)\n* Nova\n* Neutron (is still using the deprecated nova auth plugin)\n* Heat\n* Tempest\n\nCloses-Bug: 1428421\nCloses-Bug: 1428431\nCloses-Bug: 1428437\nCloses-Bug: 1428445\nCloses-Bug: 1428451\nCloses-Bug: 1428469\nCloses-Bug: 1428639\n\nChange-Id: I28a305d9e40a9cf70148ef7d7b00d467a65ca076","distinct":true,"url":"https://api.github.com/repos/cloudnull/os-ansible-deployment/commits/cb4fb29286e1962bfc0933dcd6aacece540d9447"}]}