{"push_id":1011141557,"size":74,"distinct_size":72,"ref":"refs/heads/master","head":"fc5328fd174344d5445132ec8d8973a572aa4a0f","before":"0b3058fbc4d09d4fd25e434327adad9f199528c1","commits":[{"sha":"8fb94f7d18b2a06f7fa5af9ffe914afd09fdbcbe","author":{"email":"a6c5230a10c458028ff1bd5985dd47c394028d47@wherenow.org","name":"Hugh Saunders"},"message":"Add /etc/ansible/roles to roles_patch\n\nOpenstack Ansible now imports some externala roles to /etc/ansible/roles,\nThese must be in the roles path in rpc-openstack to be available to\nrpc-openstack plays.\n\ncloses #659","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/8fb94f7d18b2a06f7fa5af9ffe914afd09fdbcbe"},{"sha":"84780d65cf84e739c21e6aac9485473b00cfb7d0","author":{"email":"5c33cd3f0e8876e7150963b90c8e5c3e219c1462@rackspace.com","name":"Byron McCollum"},"message":"Document deploy.sh Environment Variables","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/84780d65cf84e739c21e6aac9485473b00cfb7d0"},{"sha":"2060c4c69586e0de3925a450f65570b2a11c4de8","author":{"email":"a6c5230a10c458028ff1bd5985dd47c394028d47@wherenow.org","name":"Hugh Saunders"},"message":"Add Swift toggle to deploy.sh\n\nThis is introduced so that swift can be disabled for a ceph gate scenario\n\n/etc/openstack_deploy/conf.d/swift.yml is removed if swift is\ndisabled so that it's containers are not created. The swift playbooks will\nstill run, but no hosts will match so the tasks will be skipped.\n\nRelated: #732","distinct":false,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/2060c4c69586e0de3925a450f65570b2a11c4de8"},{"sha":"61247446b5646d6c2e0b1f8d34cfad2fb7769476","author":{"email":"a99b20a60699faf69a42079e2a32c8a8f6ccf3c5@rackspace.com","name":"Bjoern Teipel"},"message":"Adding new default values for neutron/nova/keystone SQLAlchemy/Olso Thread Pool Settings for bug #724","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/61247446b5646d6c2e0b1f8d34cfad2fb7769476"},{"sha":"42311f617d6a1e48277f379b501f54966c8946d2","author":{"email":"5c33cd3f0e8876e7150963b90c8e5c3e219c1462@rackspace.com","name":"Byron McCollum"},"message":"Use script module instead of shell module to run verify-maas tasks.\n\nFixes #769","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/42311f617d6a1e48277f379b501f54966c8946d2"},{"sha":"2363de0268f4366510588aff9125f81ac3599165","author":{"email":"a6c5230a10c458028ff1bd5985dd47c394028d47@wherenow.org","name":"Hugh Saunders"},"message":"Fix maas_common flake8 errors\n\nThese flake8 errors are preventing other patches from passing linting.\n\nRelated: #775","distinct":false,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/2363de0268f4366510588aff9125f81ac3599165"},{"sha":"ee4227681bb524cb6ecea69b1c38f9d09c39d6bd","author":{"email":"1428de2d70d1c53cd978750576cb0eaf318833d1@mthode.org","name":"Matthew Thode"},"message":"Merge pull request #759 from BjoernT/bug/724\n\n Adding new default values for neutron/nova/keystone DB/RPC pools","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/ee4227681bb524cb6ecea69b1c38f9d09c39d6bd"},{"sha":"522b501147b039ad85cf9664b7048ab12d86deaf","author":{"email":"5a42981a85400abd2a7c4a3918a9ab2eb8df2a5c@rackspace.com","name":"Dave Wilde"},"message":"Merge pull request #776 from rcbops/maas_common_flake8_775\n\nFix maas_common flake8 errors","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/522b501147b039ad85cf9664b7048ab12d86deaf"},{"sha":"da1209e0cbf2d05763983e225e69c50603f786ea","author":{"email":"a99b20a60699faf69a42079e2a32c8a8f6ccf3c5@rackspace.com","name":"Bjoern Teipel"},"message":"Adding missing OS_ENDPOINT_TYPE inside rpc_maas\n\nCloses-Bug: #781","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/da1209e0cbf2d05763983e225e69c50603f786ea"},{"sha":"8f21d36f7cb17aa63676a3a05a8fe4b9a04d735f","author":{"email":"1428de2d70d1c53cd978750576cb0eaf318833d1@mthode.org","name":"Matthew Thode"},"message":"Merge pull request #773 from byronmccollum/verify-maas-script-module\n\nUse script module instead of shell module to run verify-maas tasks.","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/8f21d36f7cb17aa63676a3a05a8fe4b9a04d735f"},{"sha":"b89da194eca2ee63fcfb7893a574611921780c28","author":{"email":"5a42981a85400abd2a7c4a3918a9ab2eb8df2a5c@rackspace.com","name":"Dave Wilde"},"message":"Merge pull request #782 from BjoernT/bug/781\n\nAdding missing OS_ENDPOINT_TYPE inside rpc_maas","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/b89da194eca2ee63fcfb7893a574611921780c28"},{"sha":"a722756726cd628df5fe4f8ee58447ef37439421","author":{"email":"8d5f0bb1c55445a931f1449c527e708050497d43@gmail.com","name":"Darren Birkett"},"message":"Merge pull request #733 from rcbops/rpc_disable_swift_732\n\nAdd Swift toggle to deploy.sh","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/a722756726cd628df5fe4f8ee58447ef37439421"},{"sha":"467e810078f17d7104b767915453148e02be2774","author":{"email":"a6c5230a10c458028ff1bd5985dd47c394028d47@wherenow.org","name":"Hugh Saunders"},"message":"Update Ceph Branch SHAs\n\nThis is specifically to bring in Byron's fix to make the ceph conf dir\nand file configurable.\n\nRelated: #747\nRelated: https://github.com/ceph/ceph-ansible/pull/485","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/467e810078f17d7104b767915453148e02be2774"},{"sha":"d385a6ba001fb2d67eaf23607ae07ed90cd5750d","author":{"email":"5a42981a85400abd2a7c4a3918a9ab2eb8df2a5c@rackspace.com","name":"d34dh0r53"},"message":"Feature colorize Ansible output","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/d385a6ba001fb2d67eaf23607ae07ed90cd5750d"},{"sha":"54559bf76f792e9832e84b2748d32956ae6fc2ca","author":{"email":"1428de2d70d1c53cd978750576cb0eaf318833d1@mthode.org","name":"Matthew Thode"},"message":"Merge pull request #795 from rcbops/feature/colorize-ansible-output\n\nFeature colorize Ansible output","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/54559bf76f792e9832e84b2748d32956ae6fc2ca"},{"sha":"9192f94da6a6f9b916b8ad294eae5a2ae44d261b","author":{"email":"8d5f0bb1c55445a931f1449c527e708050497d43@gmail.com","name":"Darren Birkett"},"message":"Point master branch of rpc-openstack at head of liberty branch of OSA\n\nIn order to begin development towards a liberty release, we need to\nswitch our master branch to point at osa liberty. This commit bumps\nforward to the head of osa liberty\n\n12.0.5-13-ge002596 (12.0.5 plus 13 commits)\n\nThis commit also contains necessary changes to have the gate run and\npass linting, including:\n\n- use ephemeral disk on cloud server when AIO\n- bootstrap ansible before bootstrap aio (which in liberty is ansible)\n- run lint using test-requirements.txt instead of dev-requirements.txt\n- pass a list of locations that should be scanned for files containing\n  information about what packages to build (allows us to define\n  /opt/rpc-openstack/rpcd so that all of the rpc packages can be built at\n  the same time by the osa repo-builder and we don't need separate rpc\n  plays to build our own packages)\n- remove unneeded rpc plays to build rpc repo\n- correct the location of the horizon-manage.py file due to venv use\n- pin setuptools==19.3 to allow holland to install\n- pin elasticsearch<2.1.0 as this is a requirement of latest\n  elasticsearch-curator\n- slight var modification to drop the correct maas openrc file\n- add swift as a pip package for maas - we need it on host for swift\n  monitoring via swift-recon\n- remove with_items usage from rpc_maas pip package installation to\n  prevent it from expanding list items as variables (specifically swift)\n\nPlease note, this patch includes a change to the way rpc wheels are built.\nPreviously, we had plays in rpc-o to build wheels for rpc and place\nthem in a separate rpc repo. Because in liberty osa, yaprt has gone\naway, we would have needed to rework those plays. There were 2 choices:\n\n- rewrite the plays to use the new wheel building machinery\n- utilise upstream patch https://review.openstack.org/#/c/271233/ to\n  allow the osa wheel building process to build packages for us, and so\nremove unneccessary duplication of plays in rpc-o.\n\nI chose the latter, as it seemed the best choice to keep the work in\nthis patch minimal","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/9192f94da6a6f9b916b8ad294eae5a2ae44d261b"},{"sha":"3a92c06c7e898838d33dacaf783b1b7afd0e6853","author":{"email":"1428de2d70d1c53cd978750576cb0eaf318833d1@mthode.org","name":"Matthew Thode"},"message":"Merge pull request #796 from rcbops/bugs/update-master-to-liberty\n\n Point master branch of rpc-openstack at head of liberty branch of OSA","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/3a92c06c7e898838d33dacaf783b1b7afd0e6853"},{"sha":"9b0e1c2c23b3a6401d354df94b481da21e95f8ea","author":{"email":"a6c5230a10c458028ff1bd5985dd47c394028d47@wherenow.org","name":"Hugh Saunders"},"message":"Pause before checking alarm status\n\nThe Verify-Maas playbook has two tasks:\n1) Wait for all checks & alarms to be registered\n2) Check that no alarms are triggered.\n\nThe problem is the step 2 happens before most of the checks have had\ntime to run. This patch introduces a two minute wait, to ensure all\nchecks have had time to run. (default check interval is 60s).\n\nRelated: #798","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/9b0e1c2c23b3a6401d354df94b481da21e95f8ea"},{"sha":"e5d8e13d6c99108fdc18cb05b18c08003254ca10","author":{"email":"2481b9c450c0577735a0ce9f8e5e41582b2443fa@googlemail.com","name":"Andy McCrae"},"message":"Merge pull request #760 from rcbops/ceph_sha_update_747\n\nUpdate Ceph Branch SHAs","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/e5d8e13d6c99108fdc18cb05b18c08003254ca10"},{"sha":"01c903680bd186a4bc4ebe34ad461a3cd1985e86","author":{"email":"1428de2d70d1c53cd978750576cb0eaf318833d1@mthode.org","name":"Matthew Thode"},"message":"remove setuptools pin upstream stated fix in 19.6.2","distinct":true,"url":"https://api.github.com/repos/jacobwagner/rpc-openstack/commits/01c903680bd186a4bc4ebe34ad461a3cd1985e86"}]}