{"push_id":2360260678,"size":2,"distinct_size":2,"ref":"refs/heads/pr/cyverse/578","head":"6b14aacc7b51b5a9b4550700b0d6fb293d84ceab","before":"ec39b532282a29520eea1b2a540dfbeab90fe9de","commits":[{"sha":"994f621f9bc94b48f138c07cc3057b44718c1c0c","author":{"name":"Julian Pistorius","email":"a3d72ede65af40b9a6646def4d0f2a4fa8f320bb@julianpistorius.com"},"message":"Problem: Use enforcement override for instance actions\n\nBased on previous work: https://github.com/cyverse/atmosphere/pull/565\n\n- Allow instances to always be started/resumed/unshelved if they are\n    associated with an allocation source which is set to `NEVER_ENFORCE`\n- Prevent instances from being started/resumed/unshelved if they are\n    associated with an allocation source which is set to `ALWAYS_ENFORCE`\n\nSolution:\n- Run `check_allocation` in `service.instance.run_instance_action` if\n    the action is in `('start', 'resume', 'unshelve')`","distinct":true,"url":"https://api.github.com/repos/cdosborn/atmosphere/commits/994f621f9bc94b48f138c07cc3057b44718c1c0c"},{"sha":"6b14aacc7b51b5a9b4550700b0d6fb293d84ceab","author":{"name":"Connor Osborn","email":"5c73bab35c1324ce6ab195bae6aef3799bfe6370@email.arizona.edu"},"message":"Fix test breaking because of implicit dependency on current time","distinct":true,"url":"https://api.github.com/repos/cdosborn/atmosphere/commits/6b14aacc7b51b5a9b4550700b0d6fb293d84ceab"}]}
{"actor":{"display_login":"cdosborn"}}