{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":376077283,"defaultBranch":"master","name":"clouddriver","ownerLogin":"mattgogerly","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-06-11T16:04:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6519811?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719432079.0","currentOid":""},"activityList":{"items":[{"before":"587ae8fe5492af90bb9b4f045ba6047998edb167","after":null,"ref":"refs/heads/feat/java17","pushedAt":"2024-06-26T20:01:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"}},{"before":"4dbcf8c48af960480b98c8919e807ad6195819ae","after":"587ae8fe5492af90bb9b4f045ba6047998edb167","ref":"refs/heads/feat/java17","pushedAt":"2024-06-26T14:07:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/java17","shortMessageHtmlLink":"Merge branch 'master' into feat/java17"}},{"before":"88ac6b9f27a0ee5746bbfd07799ed957e1439cf1","after":"4dbcf8c48af960480b98c8919e807ad6195819ae","ref":"refs/heads/feat/java17","pushedAt":"2024-06-24T22:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbyron-sf","name":"David Byron","path":"/dbyron-sf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82477955?s=80&v=4"},"commit":{"message":"fix(cloudfoundry/test): use ignoringCollectionOrder to fix test failures\n\nlike:\n\n$ ./gradlew -PenableCrossCompilerPlugin=true :clouddriver-cloudfoundry:test --tests CloudFoundryLoadBalancerCachingAgentTest\n\n> Task :clouddriver-cloudfoundry:test\n\nCloudFoundryLoadBalancerCachingAgentTest > handleShouldReturnOnDemandResultsWithCacheTimeAndNoProcessedTime() FAILED\n java.lang.AssertionError:\n Expecting actual:\n OnDemandAgent.OnDemandResult(sourceAgentType=account/CloudFoundryLoadBalancerCachingAgent-OnDemand, authoritativeTypes=[], cacheResult=com.netflix.spinnaker.cats.agent.DefaultCacheResult@8aeab9e, evictions={})\n to be equal to:\n OnDemandAgent.OnDemandResult(sourceAgentType=account/CloudFoundryLoadBalancerCachingAgent-OnDemand, authoritativeTypes=[], cacheResult=com.netflix.spinnaker.cats.agent.DefaultCacheResult@2a2dc0a, evictions={})\n when recursively comparing field by field, but found the following difference:\n\n field/property 'cacheResult.cacheResults.loadBalancers' differ:\n - actual value : [com.netflix.spinnaker.clouddriver.cloudfoundry.cache.ResourceCacheData@bd31962c]\n - expected value: [com.netflix.spinnaker.clouddriver.cloudfoundry.cache.ResourceCacheData@bd3195f1]\n The following actual elements were not matched in the expected SingletonSet:\n [com.netflix.spinnaker.clouddriver.cloudfoundry.cache.ResourceCacheData@bd31962c]\n\n The recursive comparison was performed with this configuration:\n - no overridden equals methods were used in the comparison (except for java types)\n - these types were compared with the following comparators:\n - java.lang.Double -> DoubleComparator[precision=1.0E-15]\n - java.lang.Float -> FloatComparator[precision=1.0E-6]\n - java.nio.file.Path -> lexicographic comparator (Path natural order)\n - actual and expected objects and their fields were compared field by field recursively even if they were not of the same type, this allows for example to compare a Person to a PersonDto (call strictTypeChecking(true) to change that behavior).\n at com.netflix.spinnaker.clouddriver.cloudfoundry.provider.agent.CloudFoundryLoadBalancerCachingAgentTest.handleShouldReturnOnDemandResultsWithCacheTimeAndNoProcessedTime(CloudFoundryLoadBalancerCachingAgentTest.java:191)\n\nIt's not clear why ignoring the order when comparing what looks like a singleton set is important, but I'd like to unblock the java 17 progress.","shortMessageHtmlLink":"fix(cloudfoundry/test): use ignoringCollectionOrder to fix test failures"}},{"before":"beb383cc92aed6b477ce6e8f76a0d73c5acfbea7","after":"88ac6b9f27a0ee5746bbfd07799ed957e1439cf1","ref":"refs/heads/feat/java17","pushedAt":"2024-06-23T14:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbyron-sf","name":"David Byron","path":"/dbyron-sf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82477955?s=80&v=4"},"commit":{"message":"chore(cloudfoundry/test): replace deprecated isEqualToComparingFieldByFieldRecursively\n\nwith usingRecursiveComparison().isEqualTo","shortMessageHtmlLink":"chore(cloudfoundry/test): replace deprecated isEqualToComparingFieldB…"}},{"before":"749b9a93c0a15720fd66d0c99fb46219f1cee93f","after":"beb383cc92aed6b477ce6e8f76a0d73c5acfbea7","ref":"refs/heads/feat/java17","pushedAt":"2024-06-23T14:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbyron-sf","name":"David Byron","path":"/dbyron-sf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82477955?s=80&v=4"},"commit":{"message":"chore(cloudfoundry): remove org.junit.platform.gradle.plugin\n\nsince it's deprecated (see https://github.com/junit-team/junit5/issues/1317).\n\nOnce it's gone, the regular gradle test task properly reports failures.","shortMessageHtmlLink":"chore(cloudfoundry): remove org.junit.platform.gradle.plugin"}},{"before":"857b46a4477a36fe59d6c04d8d95d0c6d90a6247","after":"749b9a93c0a15720fd66d0c99fb46219f1cee93f","ref":"refs/heads/feat/java17","pushedAt":"2024-06-12T10:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(test): remove usage of deprecated AssertJ methods","shortMessageHtmlLink":"chore(test): remove usage of deprecated AssertJ methods"}},{"before":"e21375a9afc39f12960f5114ed2e70394eb784cf","after":"857b46a4477a36fe59d6c04d8d95d0c6d90a6247","ref":"refs/heads/feat/java17","pushedAt":"2024-06-11T13:26:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(build): run spotless","shortMessageHtmlLink":"chore(build): run spotless"}},{"before":"3adcf876b6e789c38c1d0b611109ced6c3c237f5","after":"e21375a9afc39f12960f5114ed2e70394eb784cf","ref":"refs/heads/feat/java17","pushedAt":"2024-06-11T13:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(build): upgrade ErrorProne to support JDK 17","shortMessageHtmlLink":"chore(build): upgrade ErrorProne to support JDK 17"}},{"before":null,"after":"3adcf876b6e789c38c1d0b611109ced6c3c237f5","ref":"refs/heads/feat/java17","pushedAt":"2024-06-11T11:48:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(build): enable cross compilation plugin for Java 17","shortMessageHtmlLink":"chore(build): enable cross compilation plugin for Java 17"}},{"before":"2a940df55a023928be196525b904cc93040c7dc5","after":"ad1a8efc214264276e3a22d30af179b825145cab","ref":"refs/heads/master","pushedAt":"2024-06-10T21:45:44.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"fix(liquibase): fix checkSum errors occurring with spinnaker upgrade (#6217)\n\n* fix(tests): added postgres migration test\n\n* fix(tests): hardcoded the docker image to create initial conditions\n\n* fix(liquibase): add validCheckSum values to fix failing changesets\n\n---------\n\nCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix(liquibase): fix checkSum errors occurring with spinnaker upgrade (s…"}},{"before":"c3b03176f6880dbff6bac650ffb1537d9fdf1751","after":"2a940df55a023928be196525b904cc93040c7dc5","ref":"refs/heads/master","pushedAt":"2024-04-17T23:38:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(deps): remove duplicate/old fiatVersion (#6191)","shortMessageHtmlLink":"chore(deps): remove duplicate/old fiatVersion (spinnaker#6191)"}},{"before":"7edc45f1d481a0a2fd99792fedfd806289274787","after":"c3b03176f6880dbff6bac650ffb1537d9fdf1751","ref":"refs/heads/master","pushedAt":"2024-04-17T23:37:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:spinnaker/clouddriver","shortMessageHtmlLink":"Merge branch 'master' of github.com:spinnaker/clouddriver"}},{"before":"4d786f788b0128866d223fe4ee754a9f4e658aff","after":"7edc45f1d481a0a2fd99792fedfd806289274787","ref":"refs/heads/master","pushedAt":"2024-04-17T21:38:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"Merge branch 'aufarg-add-amazonoperation-on-lambda'","shortMessageHtmlLink":"Merge branch 'aufarg-add-amazonoperation-on-lambda'"}},{"before":"4eb23bbf22ddf4ed6bd7282ebc753a795cb8723b","after":"4d786f788b0128866d223fe4ee754a9f4e658aff","ref":"refs/heads/master","pushedAt":"2024-04-17T21:36:51.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"feat(docker): Add RBAC support to Docker accounts (#6187)\n\nCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>","shortMessageHtmlLink":"feat(docker): Add RBAC support to Docker accounts (spinnaker#6187)"}},{"before":null,"after":"ef4bbdc4421ce685a2db4ed956cfd175cb33bb52","ref":"refs/heads/release-1.30.x","pushedAt":"2023-12-15T11:48:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"feat(gcp): provide a configurable option to bypass gcp account health check. (backport #6093) (#6098)\n\n* feat(gcp): provide a configurable option to bypass gcp account health check.\r\n\r\n* feat(gcp): replace with in-line check solution.\r\n\r\n---------\r\n\r\nCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>\r\n(cherry picked from commit df2bb06ce5211d89781361e4eeaf56226c3b61ad)\r\n\r\nCo-authored-by: armory-abedonik <106548537+armory-abedonik@users.noreply.github.com>\r\nCo-authored-by: Cameron Motevasselani ","shortMessageHtmlLink":"feat(gcp): provide a configurable option to bypass gcp account health…"}},{"before":"4a8471feb901d81ca833bd6774ad073287375fef","after":"4eb23bbf22ddf4ed6bd7282ebc753a795cb8723b","ref":"refs/heads/master","pushedAt":"2023-12-15T11:46:27.000Z","pushType":"push","commitsCount":52,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(dependencies): Autobump fiatVersion (#6123)\n\nCo-authored-by: root ","shortMessageHtmlLink":"chore(dependencies): Autobump fiatVersion (spinnaker#6123)"}},{"before":"16e5e6969773d663ad141b3a6a1a94e1dac3ddcf","after":null,"ref":"refs/heads/feat/jre17","pushedAt":"2023-11-28T22:32:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"}},{"before":"e6b0b0039b0b96e49323f0419c908db669184bbf","after":"16e5e6969773d663ad141b3a6a1a94e1dac3ddcf","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-28T20:38:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/jre17","shortMessageHtmlLink":"Merge branch 'master' into feat/jre17"}},{"before":"85e147f04eafd341c79846f5da467bfda6340453","after":"e6b0b0039b0b96e49323f0419c908db669184bbf","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-28T18:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"fix(java17): add missing converters to RestAdapters to avoid GSON reflection","shortMessageHtmlLink":"fix(java17): add missing converters to RestAdapters to avoid GSON ref…"}},{"before":"0f01409cd2ec31be345a60507020139ec20a8ceb","after":"85e147f04eafd341c79846f5da467bfda6340453","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-28T17:54:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"fix(java17): revert changes to clouddriver.yml","shortMessageHtmlLink":"fix(java17): revert changes to clouddriver.yml"}},{"before":"b223e77d10abf440dbd25ae55d18cb5fab48eff5","after":"0f01409cd2ec31be345a60507020139ec20a8ceb","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-28T13:58:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"fix(java17): fix GHA workflows","shortMessageHtmlLink":"fix(java17): fix GHA workflows"}},{"before":"fb0f00530793eb3cfb06f65bf80eeaae5afbb534","after":"b223e77d10abf440dbd25ae55d18cb5fab48eff5","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-28T13:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"fix(java17): remove invalid usage of BigInteger constructor","shortMessageHtmlLink":"fix(java17): remove invalid usage of BigInteger constructor"}},{"before":"ac89658c0b811d6f535cd5bb0672f25700e68e80","after":"fb0f00530793eb3cfb06f65bf80eeaae5afbb534","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-22T17:11:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"feat(java17): use JRE17, run tests on JRE17, compile with JDK11","shortMessageHtmlLink":"feat(java17): use JRE17, run tests on JRE17, compile with JDK11"}},{"before":"e46c6a0629cc1f2930e7e63787bde4206b75badd","after":"ac89658c0b811d6f535cd5bb0672f25700e68e80","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-22T16:49:45.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/jre17","shortMessageHtmlLink":"Merge branch 'master' into feat/jre17"}},{"before":null,"after":"e46c6a0629cc1f2930e7e63787bde4206b75badd","ref":"refs/heads/feat/jre17","pushedAt":"2023-11-22T16:47:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"feat(java17): use JRE17, run tests on JRE17, compile with JDK11","shortMessageHtmlLink":"feat(java17): use JRE17, run tests on JRE17, compile with JDK11"}},{"before":"cd6a83c17ec6f5fd0d063268b490e34fe234260e","after":"4a8471feb901d81ca833bd6774ad073287375fef","ref":"refs/heads/master","pushedAt":"2023-09-26T17:34:56.000Z","pushType":"push","commitsCount":54,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"fix(aws): ignore deserialziation of getServerGroupNames (#6056)\n\nFix a JsonProcessingException when deserializing ModifyServerGroupLaunchTemplateDescription by ignoring derived property getServerGroupNames.","shortMessageHtmlLink":"fix(aws): ignore deserialziation of getServerGroupNames (spinnaker#6056)"}},{"before":"3bef551be33017a0d3ea1e8af6ecceafa905ed65","after":null,"ref":"refs/heads/deploy-anything","pushedAt":"2023-05-11T19:04:53.018Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"}},{"before":null,"after":"3bef551be33017a0d3ea1e8af6ecceafa905ed65","ref":"refs/heads/deploy-anything","pushedAt":"2023-05-05T07:53:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"feat(kubernetes): skip checking and allow operations on all kinds","shortMessageHtmlLink":"feat(kubernetes): skip checking and allow operations on all kinds"}},{"before":null,"after":"a84dfe906a48ab5033ad043f116b427bb1cde4f9","ref":"refs/heads/release-1.28.x","pushedAt":"2023-04-27T12:47:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(dependencies): Autobump fiatVersion (#5916)\n\nCo-authored-by: root ","shortMessageHtmlLink":"chore(dependencies): Autobump fiatVersion (spinnaker#5916)"}},{"before":"c997781682bb60418f3d9dae69f50098da129588","after":"cd6a83c17ec6f5fd0d063268b490e34fe234260e","ref":"refs/heads/master","pushedAt":"2023-04-27T12:46:55.914Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattgogerly","name":"Matt Gogerly","path":"/mattgogerly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6519811?s=80&v=4"},"commit":{"message":"chore(dependencies): Autobump korkVersion (#5944)\n\nCo-authored-by: root ","shortMessageHtmlLink":"chore(dependencies): Autobump korkVersion (spinnaker#5944)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNlQyMDowMToxOS4wMDAwMDBazwAAAARwH9yz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNlQyMDowMToxOS4wMDAwMDBazwAAAARwH9yz","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yN1QxMjo0Njo1NS45MTQwNTFazwAAAAMhfdI5"}},"title":"Activity · mattgogerly/clouddriver"}