{"push_id":2187601687,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"ad686adde6473efc766529cc96fcd7352cf7a677","before":"ede380725774be1c4afc4852410a3a8e4093b293","commits":[{"sha":"6725436d70a9d79839e29c5845e8be54d2cb91f5","author":{"name":"Conor Schaefer","email":"bd5f35ce7a6f74df66338e30eb7d51ed0d617b12@freedom.press"},"message":"Supports apt preferences to downgrade priority\n\nBy default, the role will now configure apt to *permit* installation of\npackages from the Subgraph repositories, but won't automatically upgrade\npackages already installed from a separate repo to newer versions\nmaintained by Subgraph.\n\nThis change prevents automatic upgrades of `base-files`, which convert\n`lsb_release -a` output to Subgraph distribution information, rather\nthan the default Debian Stretch.\n\nThe apt preferences settings can be overridden by passing in a path to a\ncustom flat file.  Not using a string var because the special characters\nin the file content were causing templating errors when used with copy's\ncontent= parameter.","distinct":false,"url":"https://api.github.com/repos/freedomofpress/ansible-role-subgraph-packages/commits/6725436d70a9d79839e29c5845e8be54d2cb91f5"},{"sha":"51951125d32612978d88ba180b892a03071d72d1","author":{"name":"Conor Schaefer","email":"bd5f35ce7a6f74df66338e30eb7d51ed0d617b12@freedom.press"},"message":"Creates separate scenario for testing package upgrades\n\nThe new apt pinning strategy can be overridden, so let's test that\nscenario by passing /dev/null as the desired apt config options,\nthen ensuring that the Subgraph distribution info is present (via the\nupgraded and Subgraph-specific `base-files` package version).","distinct":false,"url":"https://api.github.com/repos/freedomofpress/ansible-role-subgraph-packages/commits/51951125d32612978d88ba180b892a03071d72d1"},{"sha":"24e928699a21e34071a9ae1eb6971e4165c60623","author":{"name":"Conor Schaefer","email":"bd5f35ce7a6f74df66338e30eb7d51ed0d617b12@freedom.press"},"message":"Updates CI testing strategy\n\nTests two scenarios in containers in CI, one where Subgraph packages are\ndeprioritized via pinning, and another where all upgrades are allowed.","distinct":false,"url":"https://api.github.com/repos/freedomofpress/ansible-role-subgraph-packages/commits/24e928699a21e34071a9ae1eb6971e4165c60623"},{"sha":"ad686adde6473efc766529cc96fcd7352cf7a677","author":{"name":"Conor Schaefer","email":"78281d988d4914dba0b09ea6fb297a84abd92288@users.noreply.github.com"},"message":"Merge pull request #2 from freedomofpress/support-apt-preferences\n\nSupports apt preferences to downgrade priority","distinct":true,"url":"https://api.github.com/repos/freedomofpress/ansible-role-subgraph-packages/commits/ad686adde6473efc766529cc96fcd7352cf7a677"}]}
{"actor":{"display_login":"conorsch"}}