{"push_id":663115573,"size":8,"distinct_size":8,"ref":"refs/heads/snapci-serverspec","head":"755fe06c45e23e525bcf75bf19599577934487f5","before":"11e866462119a6a509f5ac1ace3a80ffcd25c834","commits":[{"sha":"f179503239aba4c8f7d32dfdddc795ce1093b342","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"ensure \"ssh_users\" account exists in development\n\nthis is necessary for DigitalOcean droplet testing,\nand it's simply a good idea. only Vagrant Virtualbox\nimages come preprovisioned with the \"vagrant\" user account\nprovided.","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/f179503239aba4c8f7d32dfdddc795ce1093b342"},{"sha":"61bc93c4d1f63b4844dc2a83401c633064f71fdf","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"moves grsecurity tests into separate dir","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/61bc93c4d1f63b4844dc2a83401c633064f71fdf"},{"sha":"343fd8d99c3a1ee9867f88851ab52e68e909cf99","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"remove grsecurity spectests from *-do hosts","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/343fd8d99c3a1ee9867f88851ab52e68e909cf99"},{"sha":"8ba5ada7d870de1a02943ef3fde6e2c48a2c58e9","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"updates user account config for DO droplets","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/8ba5ada7d870de1a02943ef3fde6e2c48a2c58e9"},{"sha":"df4ae3a763fe170e5de33adf9123eb693ef7feb8","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"forces nopasswd sudo for vagrant user in digitalocean\n\nansible playbooks for staging and production clobber\nthe sudo additions provided by the vagrant-digitalocean plugin.\nThe approach added in this commit uses sudoers.d.","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/df4ae3a763fe170e5de33adf9123eb693ef7feb8"},{"sha":"55653500babd83257bdee8216f687e9df9d6b64d","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"show provisioning output on spectest init\n\nif vagrant machines aren't up yet, spectests will up them,\nand block for many minutes with no useful output. this commit\nchanges that behavior to include STDOUT from the `vagrant up` cmd.","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/55653500babd83257bdee8216f687e9df9d6b64d"},{"sha":"1eb50672006a96608c346d6b60b2d342989e5e5c","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"ensure that grsecurity spectests don't run on do hosts\n\nonly relevant for app- and mon- machines, so filter by them\nand remove the spectests from the queue if appropriate.","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/1eb50672006a96608c346d6b60b2d342989e5e5c"},{"sha":"755fe06c45e23e525bcf75bf19599577934487f5","author":{"email":"92053a0ea29d3a95c7f6d0021e7464a2159ae789@freedom.press","name":"Conor Schaefer"},"message":"Merge branch 'snapci-serverspec-grsec-breakout' into snapci-serverspec","distinct":true,"url":"https://api.github.com/repos/conorsch/securedrop/commits/755fe06c45e23e525bcf75bf19599577934487f5"}]}