{"push_id":800076845,"size":83,"distinct_size":83,"ref":"refs/heads/master","head":"44b1836e48c028927b112f6c27ab591ddaf4fc10","before":"4cc3927f932fe62f744d42be078318cbcadd90b8","commits":[{"sha":"25e8f888ea3ce8b2214407a3429c4fbb3c870a48","author":{"email":"81d2d8bfc68ffe7440a12e14cbafcbd58909d086@defunct.ca","name":"Matt Thompson"},"message":"Fix incorrect steps in README.md\n\nThis change does the following:\n\n- merges /etc/openstack_deploy/user_variables.yml with\n  rpcd/etc/openstack_deploy/user_variables.yml\n- updates an incorrect cp which was resulting in\n  /etc/openstack_deploy/openstack_deploy (we also selectively copy\n  files to ensure we don't overwrite\n  /etc/openstack_deploy/user_variables.yml)\n\nCloses issue #183","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/25e8f888ea3ce8b2214407a3429c4fbb3c870a48"},{"sha":"a1615186aad4cbcc47771a29d94f71cc058d5c1b","author":{"email":"62367a2388898942e610bbd4a9e904cbfb07f3ed@rackspace.com","name":"Nolan Brubaker"},"message":"SHA bump for OSAD to match kilo as of 15/07/2015\n\nThis SHA bump is largely to grab some important fixes for the upcoming\n11.0.0 release.\n\nOf major concern is turning off MariaDB slow query logs\n(https://bugs.launchpad.net/openstack-ansible/+bug/1463956)","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/a1615186aad4cbcc47771a29d94f71cc058d5c1b"},{"sha":"5ab0deefb1621dcd94e6582e0cfbb4f0b29a674b","author":{"email":"9d8c1e47383940d5d9663bd799fc583100c98d9d@users.noreply.github.com","name":"Ian Cordasco"},"message":"Merge pull request #248 from nrb/master\n\nSHA bump for OSAD to match kilo as of 15/07/2015","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/5ab0deefb1621dcd94e6582e0cfbb4f0b29a674b"},{"sha":"dc3e513826db5d4eb1abbdb045f6495bb57eb26f","author":{"email":"9d8c1e47383940d5d9663bd799fc583100c98d9d@users.noreply.github.com","name":"Ian Cordasco"},"message":"Merge pull request #242 from mattt416/fix_issue_183\n\nFix incorrect steps in README.md","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/dc3e513826db5d4eb1abbdb045f6495bb57eb26f"},{"sha":"0e88cab9abdc1a2e92b8e9cf83180c8e478402de","author":{"email":"5c2c7bb822bde688ac49c32d78e4c5802e050835@gmail.com","name":"Jacob Wagner"},"message":"added DEPLOY_TEMPEST variable to deploy.sh to allow users to deploy\ntempest using the osad tempest plays\n\ncloses bug #253","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/0e88cab9abdc1a2e92b8e9cf83180c8e478402de"},{"sha":"eed2dd8ab54c147a158e50c401167268b9ac8c5a","author":{"email":"8d5f0bb1c55445a931f1449c527e708050497d43@gmail.com","name":"Darren Birkett"},"message":"use uuid tokens and sql driver for token persistence\n\nUpstream osad uses fernet tokens as the default. In rpc we want to\ncontinue to use uuid for the time being, so this commit adds a var to\noverride the default.\n\nAdditionally, we also set the persistence driver back to sql\n\nPartially-Closes: 258","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/eed2dd8ab54c147a158e50c401167268b9ac8c5a"},{"sha":"dbbbcd84c9a58384b27424d59ffbe9aa718574ee","author":{"email":"2b78f1a11b050030c931d98cf25a8c2d3b85b913@nbrubaker.com","name":"Nolan Brubaker"},"message":"Merge pull request #260 from mancdaz/master-258\n\nuse uuid tokens and sql persistence driver","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/dbbbcd84c9a58384b27424d59ffbe9aa718574ee"},{"sha":"8091b6a707c1f14faf6eb48fe8e62ce55fd570bb","author":{"email":"9d8c1e47383940d5d9663bd799fc583100c98d9d@users.noreply.github.com","name":"Ian Cordasco"},"message":"Merge pull request #255 from jacobwagner/issue_253\n\nAdd DEPLOY_TEMPEST variable to deploy.sh","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/8091b6a707c1f14faf6eb48fe8e62ce55fd570bb"},{"sha":"bb4a9bc7d8c920bec04aca8a315edbae13ec400d","author":{"email":"f68378b3b4213356b9b2c4ccc4b0cf03f18ced7a@chrislaco.com","name":"Christopher H. Laco"},"message":"Disable Unattended Upgrades\n\nUnattended upgrades for the security branch is enabled by default.\nAfter some period of time, the /boot partition fills up with new\nkernels, which is unexpected and undesired.\n\nThis patch disables the security updates as part of the rpc_support\nplaybook by removing the configuration file.\n\nFixes #24","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/bb4a9bc7d8c920bec04aca8a315edbae13ec400d"},{"sha":"23eacc7206745215d92723b82741eb696e90520a","author":{"email":"1428de2d70d1c53cd978750576cb0eaf318833d1@mthode.org","name":"Matthew Thode"},"message":"Merge pull request #267 from claco/issue-24-revamp\n\nDisable Unattended Upgrades","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/23eacc7206745215d92723b82741eb696e90520a"},{"sha":"05bd9966c8e2b12f09548f0df770925b66460b2b","author":{"email":"f68378b3b4213356b9b2c4ccc4b0cf03f18ced7a@chrislaco.com","name":"Christopher H. Laco"},"message":"SHA bump for OSAD to match kilo as of 22/07/2015\nThis SHA bump is largely to grab some important fixes for the upcoming\n11.0.0 release.\n\nOf major concern is fixing RabbitMQ upgrade failures.\n(https://bugs.launchpad.net/openstack-ansible/+bug/1474992)\n\nFixes #269","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/05bd9966c8e2b12f09548f0df770925b66460b2b"},{"sha":"8b736d4997892e71efddad537af86ae6c5014f51","author":{"email":"9d8c1e47383940d5d9663bd799fc583100c98d9d@users.noreply.github.com","name":"Ian Cordasco"},"message":"Merge pull request #270 from claco/issue-269\n\nSHA bump for OSAD to match kilo as of 22/07/2015 This SHA bump is largely to grab some important fixes for the upcoming 11.0.0 release.","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/8b736d4997892e71efddad537af86ae6c5014f51"},{"sha":"b605c3a93525276d81f3943c032fa1e50ce54b7a","author":{"email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com","name":"Ian Cordasco"},"message":"Default DEPLOY_CEILOMETER to \"no\"\n\nAddresses #278","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/b605c3a93525276d81f3943c032fa1e50ce54b7a"},{"sha":"eebb1dbebee1436084a27a1d713457436eb3c086","author":{"email":"09ed1a4ff271ee802295d02365f95d8096b59d2b@users.noreply.github.com","name":"Steve Lewis"},"message":"Merge pull request #279 from sigmavirus24/bug/master/278\n\nDefault DEPLOY_CEILOMETER to \"no\"","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/eebb1dbebee1436084a27a1d713457436eb3c086"},{"sha":"182e5623405afffc44af42f2a5f906f4f7e8bb23","author":{"email":"cd1c2139308d6ba2ef5c50028ba60642520383c3@gmail.com","name":"Ian Cordasco"},"message":"Update MaaS scripts to use Keystone v3\n\nNow that os-ansible-deployment uses Keystone v3 by default, we need to\nupgrade MaaS to use v3 as well. v3 is necessary for Keystone\nFederation/ADFS happening usptream which we will be consuming, so we\nneed to upgrade our monitoring scripts to adjust for that.\n\nCo-Authored-By: Darren Birkett <darren.birkett@rackspace.co.uk>\nAddresses #273","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/182e5623405afffc44af42f2a5f906f4f7e8bb23"},{"sha":"e5fbfdc697350bd19599c32445043dfb912f0b58","author":{"email":"62367a2388898942e610bbd4a9e904cbfb07f3ed@rackspace.com","name":"Nolan Brubaker"},"message":"Add a linting script for rpcd.\n\nLinting for rpc-openstack should only cover the RPC-specific playbooks,\nroles, scripts, and modules, since\nos-ansible-deployment/openstack-ansible already does their own upstream\nlinting.\n\nThis change also uses relative paths in the ansible.cfg file so that\nlinting will work from Travis's container-based infrastructure. With the\nhardcoded paths, we would have had to use sudo in the script, and add\nconfiguration options to our .travis.yml. Also, their sudo-capable\ninfrastructure is considered legacy, so it's probably best avoided.\n\nThe relative paths mean we should be able to lint from whatever\ndirectory we want, and if working within a virtualenv, run linting\nwithout being root.\n\nAlso, the flake8 ignores and excludes were moved into a tox.ini file to\nreduce line noise.","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/e5fbfdc697350bd19599c32445043dfb912f0b58"},{"sha":"b0b4585984524afe175c71049ab99faa50cc9b90","author":{"email":"2b78f1a11b050030c931d98cf25a8c2d3b85b913@nbrubaker.com","name":"Nolan Brubaker"},"message":"Merge pull request #281 from sigmavirus24/bug/master/273\n\nUpdate MaaS scripts to use Keystone v3","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/b0b4585984524afe175c71049ab99faa50cc9b90"},{"sha":"7a3cd17b950e653d0887dc339a93f09bff9b1b82","author":{"email":"3adf2d9f636b0867df2c9b825734f993bb43c4aa@live.co.uk","name":"git-harry"},"message":"Move maas plugins into new directory\n\nCurrently the plugins are in the directory maas. To allow maas testing\ncode to be grouped with the plugins this commit moves the plugins into\nthe directory maas/plugins and updates the maas_plugin_dir var to\nreference the correct place.","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/7a3cd17b950e653d0887dc339a93f09bff9b1b82"},{"sha":"d8f42e5d4d8924bd4ac1e1ffd8c54a9cc0c11ee3","author":{"email":"3adf2d9f636b0867df2c9b825734f993bb43c4aa@live.co.uk","name":"git-harry"},"message":"Update monitoring checks to pass\n\nThe commit updates the paths for the following checks to prevent alerts\nbeing created when the services are functioning correctly:\n\nlb_api_check_horizon\nlb_ssl_cert_expiry_check\nnova_spice_console_check","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/d8f42e5d4d8924bd4ac1e1ffd8c54a9cc0c11ee3"},{"sha":"738440d3ea06968e9bd6c5f6cbe1a1e5422a8d95","author":{"email":"3adf2d9f636b0867df2c9b825734f993bb43c4aa@live.co.uk","name":"git-harry"},"message":"MaaS testing\n\nCurrently there is no regular testing of the MaaS playbooks. This\ncommit attempts to address that.\n\ngenerate-definitions.py is used to create files that define the MaaS\nconfiguration for a set of specified entities.\n\nThe files in maas/testing/tests/integration are per-MaaS-playbook\nreference definitions files and were created using\ngenerate-definitions.py. These need updating when the MaaS configuration\nis altered.\n\ncompare-definitions.py is used to compare the definitions defined in the\nthis repo with those generated for the deployment being tested.\n\ngenerate-docs.py prints tables of the checks, alarms and metrics\ndefined in one or more definitions files. The format of the output is\nreStructuredText. To print the tables for the definitions set:\n\n  ./generate-docs.py tests/integration/*\n\nThe test-maas.yml playbook can be used to test a deployments against\nthe reference definitions files. It prepares the hosts for testing and\nthen uses generate-definitions.py and compare-definitions.py to test\nthe deployed MaaS configuration against the one found in\nmaas/testing/tests/integration. As part of the setup a script is copied\nto the hosts to allow HP hardware testing to be configured. Obviously\nthis does not test that the plugin works with the HP binaries, but that\nthat checks/alarms are configured as expected.\n\nCloses-issue: https://github.com/rcbops/rpc-openstack/issues/216","distinct":true,"url":"https://api.github.com/repos/xeregin/rpc-openstack/commits/738440d3ea06968e9bd6c5f6cbe1a1e5422a8d95"}]}