{"push_id":1073233888,"size":98,"distinct_size":5,"ref":"refs/heads/add-service-manual-frontend","head":"eb5ce5205ead24b43b54a1accf046ebc66730c75","before":"046a17969c8b9030b02fc13dd5af881cf292492f","commits":[{"sha":"4b66b8725ba525b07ca23deb57263d6734cf5cd2","author":{"email":"68892dec56565f7fef32dc14de4f89abb6c2b3de@digital.cabinet-office.gov.uk","name":"Brendan Butler"},"message":"Enable new MapIt in production\n\nWe have tested in integration and staging as per the Trello card below.\n\nhttps://trello.com/c/2KngFMJL/352-final-tests-before-switching-over-to-use-new-mapit-in-production","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/4b66b8725ba525b07ca23deb57263d6734cf5cd2"},{"sha":"aa355046a8bf3a4fe3ae3dc50ac8c240ac22b57d","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mattbostock.com","name":"Matt Bostock"},"message":"Remove Matt Bostock\n\nI'm leaving GDS; my last day in the office will be April 8th.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/aa355046a8bf3a4fe3ae3dc50ac8c240ac22b57d"},{"sha":"2e6c0d0527d63878e859e742af58bb5c9915634c","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mattbostock.com","name":"Matt Bostock"},"message":"Correct comment in mathildathompson's manifest","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/2e6c0d0527d63878e859e742af58bb5c9915634c"},{"sha":"06d71bf176e7e14000361ba9546f5ded9aebc198","author":{"email":"be8758dc4a66004612e74b567a662d4f1fbf4c2e@gmail.com","name":"Tijmen Brommet"},"message":"Rename `development` directory to `development-vm`\n\nThe name of this directory is a source of confusion, because it's often\nconfused with the `development` repo, which contains code to run GOV.UK\napplications.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/06d71bf176e7e14000361ba9546f5ded9aebc198"},{"sha":"7a2c173672fb0ce9fadcc62b025fec2b82415a69","author":{"email":"9c380d388050cdb31e87cd3869c5eb2cbeac4079@gmail.com","name":"Paul Bowsher"},"message":"Merge pull request #4295 from alphagov/rename-development-dir\n\n[DISCUSS] Rename `development` directory to `development-vm`","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/7a2c173672fb0ce9fadcc62b025fec2b82415a69"},{"sha":"69e93b971a61a670e2133a086e964366d521c7d5","author":{"email":"be8758dc4a66004612e74b567a662d4f1fbf4c2e@gmail.com","name":"Tijmen Brommet"},"message":"Alert on-call people for travel advice email problems\n\nThe icinga check verifies that travel advice emails have been sent to\nsome test-email accounts.\n\nThis commit ups the priority to alert an on-call person. Previously\nthis had the default \"high_priority\" priority which doesn't escalate to\npagerduty.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/69e93b971a61a670e2133a086e964366d521c7d5"},{"sha":"0b0c703df26e27630a4f672d054bc2f8873f4b0c","author":{"email":"173e4baf7722781318c4f9ba6b90abd8874b8258@digital.cabinet-office.gov.uk","name":"Alex Muller"},"message":"Fix protected locations for nginx\n\nNested location blocks don't work as I expect. This commit introduces\nmore code but is more explicit about what's going on.\n\nIn the `location /` block, if basic auth is enabled and the protected\nlocation is `/` then set it up.\n\nIf basic auth is enabled and the location isn't `/`, create a new block\n(which nginx will match to if it's there because the prefix URL is longer).","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/0b0c703df26e27630a4f672d054bc2f8873f4b0c"},{"sha":"3fc3c99fec14cdeeb6baa5be3fedd3f5d1f481ec","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@mullr.net","name":"Alex Muller"},"message":"Merge pull request #4298 from alphagov/fix-nginx-protected-locations\n\nFix protected locations for nginx","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/3fc3c99fec14cdeeb6baa5be3fedd3f5d1f481ec"},{"sha":"8b9b48c7fd1f3af8193d65e9ae1dc65bd963a690","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@roseman.org.uk","name":"Daniel Roseman"},"message":"Merge pull request #4297 from alphagov/alert-on-call-for-travel-advice-problems\n\nAlert on-call people for travel advice email problems","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/8b9b48c7fd1f3af8193d65e9ae1dc65bd963a690"},{"sha":"7c34a809faaf7f8cb39629ecc613f740761708b2","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@randomness.org.uk","name":"bob"},"message":"Merge pull request #4287 from alphagov/remove-matt\n\nRemove Matt's user","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/7c34a809faaf7f8cb39629ecc613f740761708b2"},{"sha":"2a7b8d272a057903c653a5758f0e9e6a0a4e606e","author":{"email":"173e4baf7722781318c4f9ba6b90abd8874b8258@digital.cabinet-office.gov.uk","name":"Alex Muller"},"message":"Add `service_template` param to passive checks\n\nWe want to make some passive checks more important than just\nregular service.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/2a7b8d272a057903c653a5758f0e9e6a0a4e606e"},{"sha":"10bd81f80b694f468b67b7ced2285398e5afc3d2","author":{"email":"8bc53e28e75030e87e7731339953f0121ab03a77@digital.cabinet-office.gov.uk","name":"Ben Hyland"},"message":"Add per-queue stats for rabbitmq.\n\nWe achieve this by replacing the existing python script with\na plugin packaged by NYTimes which does per-queue stats\nout of the box.\n\nNote the lack of testing - I've not even proved this works\nmanually so it probably should not be merged for now.\n\nI'm not sure how to examine the collectd output in a vm,\nnor whether I am doing the right thing with puppet.\n\nAdvice welcome!\n\n@benhyland and @tijmenb","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/10bd81f80b694f468b67b7ced2285398e5afc3d2"},{"sha":"fe2986b603ae98066d34877404fca7adf7969823","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@mullr.net","name":"Alex Muller"},"message":"Merge pull request #4299 from alphagov/add-use-param-passive-check\n\nAdd `service_template` param to passive checks","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/fe2986b603ae98066d34877404fca7adf7969823"},{"sha":"25b848b87ae2a712c47da2c5ed93b21e3054b50c","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@bhyland.co.uk","name":"benhyland"},"message":"Merge pull request #4300 from alphagov/collectd-rabbitmq\n\nAdd per-queue stats for rabbitmq.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/25b848b87ae2a712c47da2c5ed93b21e3054b50c"},{"sha":"5607a1405902aa10047d8f1340fa5da341ac08a4","author":{"email":"173e4baf7722781318c4f9ba6b90abd8874b8258@digital.cabinet-office.gov.uk","name":"Alex Muller"},"message":"Fix icinga::passive_check param\n\nWhile discussing 2a7b8d272a057903c653a5758f0e9e6a0a4e606e we agreed\nto rename this from `use` to `service_template`.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/5607a1405902aa10047d8f1340fa5da341ac08a4"},{"sha":"4fdc8ccb850f956e6c618a58739aa0e5c5f2d3e9","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@bhyland.co.uk","name":"benhyland"},"message":"Revert \"Add per-queue stats for rabbitmq\"","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/4fdc8ccb850f956e6c618a58739aa0e5c5f2d3e9"},{"sha":"d7b5d12d9beaeda3218529665f7aed9f93862941","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@bhyland.co.uk","name":"benhyland"},"message":"Merge pull request #4302 from alphagov/revert-4300-collectd-rabbitmq\n\nRevert \"Add per-queue stats for rabbitmq\"","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/d7b5d12d9beaeda3218529665f7aed9f93862941"},{"sha":"014ddf13c5125be2c52946332f4f5d42361dd8ba","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@mullr.net","name":"Alex Muller"},"message":"Merge pull request #4220 from alphagov/enable-new-mapit-in-production\n\nEnable new mapit for deployment to production","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/014ddf13c5125be2c52946332f4f5d42361dd8ba"},{"sha":"052dd0e62577f2555d1503a56541f99503199b04","author":{"email":"8bc53e28e75030e87e7731339953f0121ab03a77@digital.cabinet-office.gov.uk","name":"Ben Hyland"},"message":"Give the monitoring user access to the stagecraft and backdrop_write vhosts in rabbitmq.\n\nWe need this so that our new collectd stats gathering plugin will work on all queues.\n\n@benhyland and @matmoore","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/052dd0e62577f2555d1503a56541f99503199b04"},{"sha":"9d81f064198b42f3754bf04c58a5cc89077ea969","author":{"email":"8bc53e28e75030e87e7731339953f0121ab03a77@digital.cabinet-office.gov.uk","name":"Ben Hyland"},"message":"Add per-queue stats for rabbitmq\n\nWe achieve this by replacing the existing python script with a plugin\npackaged by NYTimes which does per-queue stats out of the box.\n\nWe have adjusted the monitoring user permissions in a separate PR (#4303).\n\nWe also correct the plugin config from our previous attempt.\n\nThis reverts commit 4fdc8ccb850f956e6c618a58739aa0e5c5f2d3e9.","distinct":false,"url":"https://api.github.com/repos/alphagov/govuk-puppet/commits/9d81f064198b42f3754bf04c58a5cc89077ea969"}]}