{"push_id":3350653825,"size":40,"distinct_size":40,"ref":"refs/heads/master","head":"c1d5e5d2661f4e513260c692d8ba6e342a8e8cb5","before":"147b389f1438c29bcfa7916457690065aa0406be","commits":[{"sha":"f110652608f75e965955eb9c6517c3bf3faae5ef","author":{"name":"Adam Jordens","email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@jordens.org"},"message":"fix(mpt): Ensure that a merged template ends up with a `source` set (#2637)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/f110652608f75e965955eb9c6517c3bf3faae5ef"},{"sha":"730f6ec331cf74558bbe055c72d11c141db10299","author":{"name":"Asher Feldman","email":"a037fbb919577f537201a0e5f1c172d87be6a2d6@gmail.com"},"message":"fix(queue): make SKIPPED a valid Task ExecutionStatus (#2638)\n\n- This status is currently returned by AddServerGroupEntityTagsTask in\r\nsome cases.","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/730f6ec331cf74558bbe055c72d11c141db10299"},{"sha":"d9501fae750b91aeda305cfd5094c1ba5f9b8820","author":{"name":"Mark Vulfson","email":"4a22092a1e234b213d2acbd018cc1fd0f0aa6d65@live.com"},"message":"fix(webhooks): give better error message for monitored webhooks (#2635)\n\nInstead of bubbling semi-useless error message verbatim from JsonPath\r\nMake it relevant and clear to the end user why monitoring for webhook failed\r\nif the specified json path is not valid","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/d9501fae750b91aeda305cfd5094c1ba5f9b8820"},{"sha":"008406c65f5570f9757b142c9caffafa44cc32dc","author":{"name":"Rob Zienert","email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@robzienert.com"},"message":"feat(core): Support pipeline correlation ids (#2639)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/008406c65f5570f9757b142c9caffafa44cc32dc"},{"sha":"f0023e5b740756f8b6d329d015160497a2b52e64","author":{"name":"Jørgen Jervidalo","email":"5587dc5d4f5ffa261f6b97ce5ceeff8c4b98404f@gmail.com"},"message":"fix(notifications): Support multiple app-level notifications (#2622)\n\nDu to a bug in the comparison code, similar notifications of the same type was stripped away, so that only the first notification would be notified. In our case it was because `publisherName` was `null`, which made the `publisherMatches` criteria `true`, even though it was supposed to be `false`. I've fixed this by only considering non-null values.","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/f0023e5b740756f8b6d329d015160497a2b52e64"},{"sha":"5ee90fb32809a45bdee8bb173738a84cfbd0a586","author":{"name":"Stuart Pollock","email":"f92a33a5576f99e8c458f20aa3ed76c650ba4a5c@pivotal.io"},"message":"feat(core): Map/Unmap SGs and Load Balancers (#2629)\n\nCo-Authored-By: Jason Chu <jjchu@protonmail.com>\r\nCo-Authored-By: Stu Pollock <spollock@pivotal.io>","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/5ee90fb32809a45bdee8bb173738a84cfbd0a586"},{"sha":"1aad6f3326489b4b2d55298adf6da50087e5a8bb","author":{"name":"spinnakerbot","email":"a4a8645f7f0005a16a040883bfb21e51a77178c1@spinnaker.io"},"message":"chore(dependencies): Autobump spinnaker-dependencies (#2641)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/1aad6f3326489b4b2d55298adf6da50087e5a8bb"},{"sha":"bb65d27124aef78e2f3165f680d2d394aa936f6f","author":{"name":"spinnakerbot","email":"a4a8645f7f0005a16a040883bfb21e51a77178c1@spinnaker.io"},"message":"chore(dependencies): Autobump spinnaker-dependencies (#2642)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/bb65d27124aef78e2f3165f680d2d394aa936f6f"},{"sha":"2983898465be10790a98606c62b6aaf6e25bc842","author":{"name":"spinnakerbot","email":"a4a8645f7f0005a16a040883bfb21e51a77178c1@spinnaker.io"},"message":"chore(dependencies): Autobump spinnaker-dependencies (#2644)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/2983898465be10790a98606c62b6aaf6e25bc842"},{"sha":"51f1e7bed2de40537e256d8d0002e9b70470884c","author":{"name":"Daniel Reynaud","email":"7f9c9ea3a7b0d9de33ad1fb37eb1d424c85b40b2@netflix.com"},"message":"fix(canary): capture exceptions from findImage in DeployCanaryStage\n\nThe find image stage can generate a variety of exceptions that would\nescape from findBaselineAmis.","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/51f1e7bed2de40537e256d8d0002e9b70470884c"},{"sha":"6ee8fe911b7c9740a252d89b83d424c81cd292f5","author":{"name":"Mark Vulfson","email":"4a22092a1e234b213d2acbd018cc1fd0f0aa6d65@live.com"},"message":"fix(FindImageFromCluster): infer regions from deploy stages (#2640)\n\nFindImageFromClusterTask now looks ahead to find all regions from subsequent deploy (regular + canary) stages. \r\n\r\nThis moves the failure point of a pipeline up when an image isn't found.\r\n\r\nE.g. FindImage specifies to look for images in `us-east`, but a deploy right after was modified to\r\ndeploy to `us-east` AND `us-west`. These FindImage will locate the `us-east` image,\r\nthe deploy for that image will start but the deploy for `us-west` will fail.\r\n\r\nThis failure can cause regions to have different versions deployed.\r\nTo prevent this, we now will fail in the FindImage task before any deploy starts\r\n\r\nAdditionally, updated the BakeStage to take advantage of this functionality","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/6ee8fe911b7c9740a252d89b83d424c81cd292f5"},{"sha":"538de136958357689ac67406b5c2a54addecccab","author":{"name":"Mark Vulfson","email":"4a22092a1e234b213d2acbd018cc1fd0f0aa6d65@live.com"},"message":"fix(stage): removing immutable empty list from allDownstreamStages (#2647)\n\nThis was left off from the previous PR (https://github.com/spinnaker/orca/pull/2640)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/538de136958357689ac67406b5c2a54addecccab"},{"sha":"b8bea814d32e602c8d43cc6b3adcab576e82c251","author":{"name":"spinnakerbot","email":"a4a8645f7f0005a16a040883bfb21e51a77178c1@spinnaker.io"},"message":"chore(dependencies): Autobump spinnaker-dependencies (#2650)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/b8bea814d32e602c8d43cc6b3adcab576e82c251"},{"sha":"1d53bb37ade399a3903ad9193385e06a2d51b7cb","author":{"name":"Mark Vulfson","email":"4a22092a1e234b213d2acbd018cc1fd0f0aa6d65@live.com"},"message":"fix(webhooks): propogate body on failed calls (#2652)\n\n* fix(webhooks): propagate body on failed calls\r\n\r\nInstead of throwing an exception, make sure to propagate task results on failed webhook calls.\r\nAlso, best effort JSON parse of the body (since it comes in as a string) for any SPeL\r\nexpressions to still work.\r\n\r\n* fixup! fix(webhooks): propagate body on failed calls","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/1d53bb37ade399a3903ad9193385e06a2d51b7cb"},{"sha":"72a5baec19d8ea6a499e98ef3b7cf24b047be619","author":{"name":"Adam Jordens","email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@jordens.org"},"message":"feat(clouddriver): Consider target capacity if supplied from `clouddriver` (#2648)\n\nAWS deployments are somewhat special in that they create an initial\r\nasg of size 0/0/0 and then subsequently resize it to the target\r\ncapacity.\r\n\r\nThis PR protects against premature success by favoring the\r\nclouddriver-supplied capacity if we see a 0/0/0 asg but expect a\r\nnon-0/0/0 asg.\r\n\r\nThe edge case only appears when the `ForceCacheRefresh` task is dropped\r\nfrom the deploy stages in `orca`.\r\n\r\nrelates to spinnaker/clouddriver#3356","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/72a5baec19d8ea6a499e98ef3b7cf24b047be619"},{"sha":"c5defe66e194090405be21c45a12bae42f9880cc","author":{"name":"Clay McCoy","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@claymccoy.com"},"message":"fix(dependencies): update minutest dependency in orca-sql to fix build (#2654)\n\nThis kept Orca from building. I’m guessing that it wasn’t caught because everyone else (including travis) have a com.oneeyedmen:minutest:0.34.0 sitting in their .m2 cache.\r\nIt is described here (https://github.com/dmcg/minutest) that the group for the minutest project changed from ‘com.oneeyedmen’ to ‘dev.minutest’ and com.oneeyedmen:minutest:0.34.0 can no longer be referenced. The minor code changes are just what was needed when updating the dep.","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/c5defe66e194090405be21c45a12bae42f9880cc"},{"sha":"a007d0742e29832fc1701cc4b379cb1fd312531e","author":{"name":"Rob Zienert","email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@robzienert.com"},"message":"chore(queue): De-escalate requeue messages, as this is normal behavior (#2628)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/a007d0742e29832fc1701cc4b379cb1fd312531e"},{"sha":"52d35db40474e2b8fefaa318f36495d439e64f4e","author":{"name":"Mark Vulfson","email":"4a22092a1e234b213d2acbd018cc1fd0f0aa6d65@live.com"},"message":"fix(errors): Better error messages (#2653)\n\n* Improve error messages in FindImage stage when images are inferred from subsequent deploys\r\n* Don't surface intermediate errors during SpEL evaluation","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/52d35db40474e2b8fefaa318f36495d439e64f4e"},{"sha":"3bb671905192e4f28c31affd9d96ebc32fdd843c","author":{"name":"aravindmd","email":"b92e7909c14b651d2fd63a50c88f706112c786d8@gmail.com"},"message":"Adding database creation as part of the setup script (#2646)","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/3bb671905192e4f28c31affd9d96ebc32fdd843c"},{"sha":"a8700f58bf5a20b02e9b2ff927dc86587c3924dd","author":{"name":"Mark Vulfson","email":"4a22092a1e234b213d2acbd018cc1fd0f0aa6d65@live.com"},"message":"fix(logging context): add application name to the MDC (#2658)\n\nInclude application name from the execution to MDC during task execution\r\nThis way it's always there which is convenient for log analysis","distinct":true,"url":"https://api.github.com/repos/ajordens/orca/commits/a8700f58bf5a20b02e9b2ff927dc86587c3924dd"}]}
{"actor":{"display_login":"ajordens"}}