{"push_id":825610114,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"a747b0bcad92d7ab9aadb736e5f40600ffd4c91e","before":"c3e37c8e61b367e64263f80f89642ce12dfecdb7","commits":[{"sha":"932a4cc79f5e6b9e84d75d9c7a7386b495023d29","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Pin apt module version\n\nHad to remove tests on old ruby for now since travis\nis for some reason using puppet 4.0","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/932a4cc79f5e6b9e84d75d9c7a7386b495023d29"},{"sha":"51de20a75dea26b877d0189f26727880bfc71dde","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #28 from michaeltchapman/pin_apt\n\nPin apt module version","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/51de20a75dea26b877d0189f26727880bfc71dde"},{"sha":"fd5cf62ede016f66e895d6b8e867f779aaad538b","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #27 from twc-openstack/master\n\nFix debian.cnf dependency","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/fd5cf62ede016f66e895d6b8e867f779aaad538b"},{"sha":"5a4272281010fd40fb2f08ad1606d578d2728086","author":{"email":"390eddb864de36ff2703aac63b19288fc8b1a5af@datacentred.co.uk","name":"Simon Murray"},"message":"Change debian.cnf after stopping the service\n\nThere exists a race where debian.cnf gets changed on a non-master node\nbefore the service is stopped post install of the galera package.  The\nend result is that the service stop fails due to the password changing.\nThis change also fixes some puppet lint errors in the affected file.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/5a4272281010fd40fb2f08ad1606d578d2728086"},{"sha":"d86fca00d4d3c9acff64d13e23c01ebdd57f3718","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #29 from spjmurray/debian_svc_stop_ordering\n\nChange debian.cnf after stopping the service","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/d86fca00d4d3c9acff64d13e23c01ebdd57f3718"},{"sha":"ce478db40712097ec6a21d07ed0cd856a28f6b32","author":{"email":"25b81edb09fca991c67e333d1cdb7a7fe55d23a5@syseleven.de","name":"Johannes Grassler"},"message":"Removed default password for clustercheck user.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/ce478db40712097ec6a21d07ed0cd856a28f6b32"},{"sha":"cbc0fbf4ec5bab5d67448470cb6fc2332699b987","author":{"email":"25b81edb09fca991c67e333d1cdb7a7fe55d23a5@syseleven.de","name":"Johannes Grassler"},"message":"Reduced privileges for clustercheck user to usage.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/cbc0fbf4ec5bab5d67448470cb6fc2332699b987"},{"sha":"31ff546a4a84eaf9bb58227ef77c8330c9c5485f","author":{"email":"25b81edb09fca991c67e333d1cdb7a7fe55d23a5@syseleven.de","name":"Johannes Grassler"},"message":"Set sane permissions for clustercheck.\n\n* Added dedicated Unix user for clustercheck xinetd service.\n* Restricted access to /usr/local/bin/clustercheck to Unix user clustercheck.\n* Minimized grants for MySQL user clustercheck.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/31ff546a4a84eaf9bb58227ef77c8330c9c5485f"},{"sha":"64de779ebb68d131051334fa4b328cd7e44d8253","author":{"email":"25b81edb09fca991c67e333d1cdb7a7fe55d23a5@syseleven.de","name":"Johannes Grassler"},"message":"Adapted spec tests for mandatory status_password\n\n* Moved status_password up to init.pp since a :pre_condition block that\n  sets it for galera::status does not work with that class being\n  included from init.pp.\n\n* Added :pre_condition blocks/parameters setting galera::status_password\n  for all spec tests.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/64de779ebb68d131051334fa4b328cd7e44d8253"},{"sha":"692cce6140220bc34e195ab8a076b3e350e056bd","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #30 from jgrassler/fix_clustercheck\n\nFix clustercheck","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/692cce6140220bc34e195ab8a076b3e350e056bd"},{"sha":"a27815480c2996537de0c6fc5cb74a163938e43d","author":{"email":"25b81edb09fca991c67e333d1cdb7a7fe55d23a5@syseleven.de","name":"Johannes Grassler"},"message":"Fixed default for validate::action\n\nA select on table mysql will no longer work with the reduced grant level for\nclustercheck introduced by 31ff546a4a84eaf9bb58227ef77c8330c9c5485f. Since\nvalidation only ensures a working database connection anyway, 'select count(1);'\nwill suffice.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/a27815480c2996537de0c6fc5cb74a163938e43d"},{"sha":"2b65e43440528cd17662d780c6c275dc4be248a1","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #31 from jgrassler/fix_clustercheck_action\n\nFixed default for validate::action","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/2b65e43440528cd17662d780c6c275dc4be248a1"},{"sha":"3248dd36cb4426570e96667eb7ca2ef77cee351f","author":{"email":"b40b8631e0d326cb547579705742300ba0c11a84@pixelpark.com","name":"philipp.dallig"},"message":"Add metadata.json","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/3248dd36cb4426570e96667eb7ca2ef77cee351f"},{"sha":"8effdd8ee1598a3b960c515e23abe5582fee2f63","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #32 from pixelpark/add_metadata_json\n\nAdd metadata.json","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/8effdd8ee1598a3b960c515e23abe5582fee2f63"},{"sha":"50091e960a22bb68ff52977e6fdd76aae2beaf93","author":{"email":"b40b8631e0d326cb547579705742300ba0c11a84@pixelpark.com","name":"philipp.dallig"},"message":"Correct netcat package name for RHEL >= 7","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/50091e960a22bb68ff52977e6fdd76aae2beaf93"},{"sha":"7360b17a41d430ce8f7ded4629dc2a1069ba1a84","author":{"email":"b40b8631e0d326cb547579705742300ba0c11a84@pixelpark.com","name":"philipp.dallig"},"message":"Add spec tests and correct osp5","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/7360b17a41d430ce8f7ded4629dc2a1069ba1a84"},{"sha":"816bafc550237badcdeba019127cdfeb7efe29fe","author":{"email":"b40b8631e0d326cb547579705742300ba0c11a84@pixelpark.com","name":"philipp.dallig"},"message":"Add additional fact in repo spec file","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/816bafc550237badcdeba019127cdfeb7efe29fe"},{"sha":"c3cef52087d9f6ab7a4b0d210cac0d6a418a6fa1","author":{"email":"a5ea7d123235f02c8a3102e78536aacc48f3a850@gmail.com","name":"Michael Chapman"},"message":"Merge pull request #33 from pixelpark/correct_netcat\n\nCorrect netcat package name for RHEL >= 7","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/c3cef52087d9f6ab7a4b0d210cac0d6a418a6fa1"},{"sha":"d0983192f2783deaa48a5d601034a02764d8e6ed","author":{"email":"488a42e82882316ee81eec14106aedb1ff492c52@node4.co.uk","name":"Danny Roberts"},"message":"Updated MariaDB repo version to allow support for EL7 distros","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/d0983192f2783deaa48a5d601034a02764d8e6ed"},{"sha":"80cb31923be2e755e06eefaf91d38416bb7dcd12","author":{"email":"488a42e82882316ee81eec14106aedb1ff492c52@node4.co.uk","name":"Danny Roberts"},"message":"When using the MariaDB upstream repo in EL7 the log and pid directories that puppetlabs/mysql expects are not created by the package as they are in the package included in the base distribution, so we need to create these manually if we use the upstream MariaDB repo.","distinct":true,"url":"https://api.github.com/repos/twc-openstack/puppet-galera/commits/80cb31923be2e755e06eefaf91d38416bb7dcd12"}]}