{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37556951,"defaultBranch":"master","name":"clouddriver","ownerLogin":"spinnaker","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-16T21:26:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7634182?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715791590.0","currentOid":""},"activityList":{"items":[{"before":"9e909e0da0a14ea1e62754ea2b9eec7706746bb8","after":"82bf253ef4e20b86ac52fa552f2f36b0888d91bb","ref":"refs/heads/master","pushedAt":"2024-05-30T16:27:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"feat(kubernetes): support label selectors in deploy manifest stages (#6220)\n\n* feat(kubernetes): support label selectors in deploy manifest stages\n\nvia a new labelSelectors pipeline configuration property. The syntax is the same as what's currently implemented in delete manifest stages. For example:\n\n{\n \"labelSelectors\": {\n \"selectors\": [\n {\n \"kind\": \"EQUALS\",\n \"key\": \"my-label-key\",\n \"values\": [\n \"my-value\"\n ],\n }\n ]\n }\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ and\nKubernetesSelector for more. Multiple selectors combine with AND (i.e. must all be\nsatisfied).\n\nNote that kubectl replace doesn't support label selectors, so\nKubernetesDeployManifestOperation throws an exception if a deploy manifest stage that\nspecifies (non-empty) label selectors has a manifest with a strategy.spinnaker.io/replace:\n\"true\" annotation. Although it's possible to implement the label selector logic in\nclouddriver, this PR explicitly avoids that, and leaves the label selector logic to\nkubectl.\n\nIt's possible that none of the manifests may satisfy the label selectors. In that case, a\nnew pipeline configuration property named allowNothingSelected determines the behavior.\nIf false (the default), KubernetesDeployManifestOperation throws an exception. If true,\nthe operation succeeds even though nothing was deployed.\n\ncloses https://github.com/spinnaker/spinnaker/issues/3695.\n\n* test(kubernetes): integration test of deploy manifest with label selectors\n\n---------\n\nCo-authored-by: Chuck Lane \nCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>","shortMessageHtmlLink":"feat(kubernetes): support label selectors in deploy manifest stages (#…"}},{"before":"f8b8f1edc095ed63699e618b8efb4d330f7d3c37","after":"9e909e0da0a14ea1e62754ea2b9eec7706746bb8","ref":"refs/heads/master","pushedAt":"2024-05-27T07:07:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j-sandy","name":"Sandesh","path":"/j-sandy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30489233?s=80&v=4"},"commit":{"message":"config(googlecloudsdkversion): Upgraded the google cloud sdk version from 412.0.0 to 476.0.0 in clouddriver. (#6216)","shortMessageHtmlLink":"config(googlecloudsdkversion): Upgraded the google cloud sdk version …"}},{"before":"c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881","after":"f8b8f1edc095ed63699e618b8efb4d330f7d3c37","ref":"refs/heads/master","pushedAt":"2024-05-16T17:58:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"chore(dependency): unpin mysql-connector-java (#6214)\n\nBefore:\n```\n$ ./gradlew clouddriver-sql-mysql:dI --dependency mysql-connector-java --configuration runtimeClasspath\n\n> Task :clouddriver-sql-mysql:dependencyInsight\nmysql:mysql-connector-java:8.0.33\n Variant runtime:\n | Attribute Name | Provided | Requested |\n |------------------------------------|--------------|--------------|\n | org.gradle.status | release | |\n | org.gradle.category | library | library |\n | org.gradle.libraryelements | jar | jar |\n | org.gradle.usage | java-runtime | java-runtime |\n | org.gradle.dependency.bundling | | external |\n | org.gradle.jvm.environment | | standard-jvm |\n | org.gradle.jvm.version | | 11 |\n | org.jetbrains.kotlin.platform.type | | jvm |\n Selection reasons:\n - By constraint\n - Forced\n\nmysql:mysql-connector-java:8.0.33\n\\--- io.spinnaker.kork:kork-bom:7.227.0\n +--- runtimeClasspath\n +--- project :cats:cats-sql\n | \\--- runtimeClasspath\n +--- project :clouddriver-sql\n | +--- runtimeClasspath\n | \\--- project :cats:cats-sql (*)\n +--- project :clouddriver-core\n | +--- project :cats:cats-sql (*)\n | \\--- project :clouddriver-sql (*)\n +--- project :cats:cats-redis\n | +--- project :cats:cats-sql (*)\n | \\--- project :clouddriver-core (*)\n +--- project :clouddriver-security\n | +--- project :cats:cats-sql (*)\n | \\--- project :clouddriver-core (*)\n +--- project :cats:cats-core\n | +--- project :cats:cats-sql (*)\n | +--- project :clouddriver-sql (*)\n | +--- project :clouddriver-core (*)\n | +--- project :cats:cats-redis (*)\n | \\--- project :clouddriver-security (*)\n +--- project :clouddriver-api\n | +--- project :cats:cats-sql (*)\n | +--- project :clouddriver-sql (*)\n | +--- project :clouddriver-core (*)\n | +--- project :cats:cats-redis (*)\n | +--- project :clouddriver-security (*)\n | \\--- project :cats:cats-core (*)\n +--- project :clouddriver-saga\n | \\--- project :clouddriver-core (*)\n \\--- project :clouddriver-event\n +--- project :clouddriver-sql (*)\n \\--- project :clouddriver-saga (*)\n\nmysql:mysql-connector-java:8.0.12 -> 8.0.33\n\\--- runtimeClasspath\n\n(*) - dependencies omitted (listed previously)\n```\n\nAfter:\n```\n$ ./gradlew clouddriver-sql-mysql:dI --dependency mysql-connector-java --configuration runtimeClasspath\n\n> Task :clouddriver-sql-mysql:dependencyInsight\nmysql:mysql-connector-java:8.0.33\n Variant runtime:\n | Attribute Name | Provided | Requested |\n |------------------------------------|--------------|--------------|\n | org.gradle.status | release | |\n | org.gradle.category | library | library |\n | org.gradle.libraryelements | jar | jar |\n | org.gradle.usage | java-runtime | java-runtime |\n | org.gradle.dependency.bundling | | external |\n | org.gradle.jvm.environment | | standard-jvm |\n | org.gradle.jvm.version | | 11 |\n | org.jetbrains.kotlin.platform.type | | jvm |\n Selection reasons:\n - By constraint\n - Forced\n\nmysql:mysql-connector-java:8.0.33\n\\--- io.spinnaker.kork:kork-bom:7.227.0\n +--- runtimeClasspath\n +--- project :cats:cats-sql\n | \\--- runtimeClasspath\n +--- project :clouddriver-sql\n | +--- runtimeClasspath\n | \\--- project :cats:cats-sql (*)\n +--- project :clouddriver-core\n | +--- project :cats:cats-sql (*)\n | \\--- project :clouddriver-sql (*)\n +--- project :cats:cats-redis\n | +--- project :cats:cats-sql (*)\n | \\--- project :clouddriver-core (*)\n +--- project :clouddriver-security\n | +--- project :cats:cats-sql (*)\n | \\--- project :clouddriver-core (*)\n +--- project :cats:cats-core\n | +--- project :cats:cats-sql (*)\n | +--- project :clouddriver-sql (*)\n | +--- project :clouddriver-core (*)\n | +--- project :cats:cats-redis (*)\n | \\--- project :clouddriver-security (*)\n +--- project :clouddriver-api\n | +--- project :cats:cats-sql (*)\n | +--- project :clouddriver-sql (*)\n | +--- project :clouddriver-core (*)\n | +--- project :cats:cats-redis (*)\n | +--- project :clouddriver-security (*)\n | \\--- project :cats:cats-core (*)\n +--- project :clouddriver-saga\n | \\--- project :clouddriver-core (*)\n \\--- project :clouddriver-event\n +--- project :clouddriver-sql (*)\n \\--- project :clouddriver-saga (*)\n\nmysql:mysql-connector-java -> 8.0.33\n\\--- runtimeClasspath\n\n(*) - dependencies omitted (listed previously)\n```","shortMessageHtmlLink":"chore(dependency): unpin mysql-connector-java (#6214)"}},{"before":"7832791fe3cfbb70598c1fed6e584406bcaffd13","after":null,"ref":"refs/heads/mergify/bp/release-1.32.x/pr-6210","pushedAt":"2024-05-15T16:46:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"a3f4a638f2f79fba5a72818a1882f573aa675ad8","after":"c62f1cdd103b123cff5d61d0798f3ab296ae121b","ref":"refs/heads/release-1.32.x","pushedAt":"2024-05-15T16:46:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210) (#6211)\n\n(cherry picked from commit c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881)\n\nCo-authored-by: Christos Arvanitis ","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":"4f1fbec4644e69124f6128c2b90721a3f9e06419","after":null,"ref":"refs/heads/mergify/bp/release-1.33.x/pr-6210","pushedAt":"2024-05-15T14:58:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"a047c0818043dd09112a374d37a531ee80f8db33","after":"cdc82e640bd439f16940ac080954a425dccf9e3e","ref":"refs/heads/release-1.33.x","pushedAt":"2024-05-15T14:58:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210) (#6212)\n\n(cherry picked from commit c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881)\n\nCo-authored-by: Christos Arvanitis ","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":"5bfac91ea321e6fb55f79000a59ba8e215a2bfee","after":null,"ref":"refs/heads/mergify/bp/release-1.34.x/pr-6210","pushedAt":"2024-05-15T14:49:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"20fd2c8998d8bb69f3319ec9ae3f848fbddb9b6f","after":"f8bfe2468ebf4edb191011edcf92816a708fdb55","ref":"refs/heads/release-1.34.x","pushedAt":"2024-05-15T14:49:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210) (#6213)\n\n(cherry picked from commit c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881)\n\nCo-authored-by: Christos Arvanitis ","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":null,"after":"5bfac91ea321e6fb55f79000a59ba8e215a2bfee","ref":"refs/heads/mergify/bp/release-1.34.x/pr-6210","pushedAt":"2024-05-15T14:05:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210)\n\n(cherry picked from commit c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881)","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":null,"after":"7832791fe3cfbb70598c1fed6e584406bcaffd13","ref":"refs/heads/mergify/bp/release-1.32.x/pr-6210","pushedAt":"2024-05-15T14:04:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210)\n\n(cherry picked from commit c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881)","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":null,"after":"4f1fbec4644e69124f6128c2b90721a3f9e06419","ref":"refs/heads/mergify/bp/release-1.33.x/pr-6210","pushedAt":"2024-05-15T14:04:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210)\n\n(cherry picked from commit c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881)","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":"52ee86b3ecce4ff55bf12f374580c5e2e434a769","after":"c9bba669c24d1dd5d2e6d17a58fa4bd99aa20881","ref":"refs/heads/master","pushedAt":"2024-05-15T14:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(ClusterController): Fix GetClusters returning only the last 2 providers clusterNames of application (#6210)","shortMessageHtmlLink":"fix(ClusterController): Fix GetClusters returning only the last 2 pro…"}},{"before":"07270624cabe35a8d75ccb9bb92c552278dd53d0","after":"52ee86b3ecce4ff55bf12f374580c5e2e434a769","ref":"refs/heads/master","pushedAt":"2024-05-10T18:56:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"chore(dependencies): Autobump korkVersion (#6208)\n\nCo-authored-by: root ","shortMessageHtmlLink":"chore(dependencies): Autobump korkVersion (#6208)"}},{"before":"9ea2224ef03033d99535678a4aa176a3f574574f","after":"07270624cabe35a8d75ccb9bb92c552278dd53d0","ref":"refs/heads/master","pushedAt":"2024-05-07T19:01:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"chore(ecs/dependencies): make spring-boot-starter-test a testImplememtation dependency (#6207)\n\nsince it's not used in actual shipping code. This reduces the size of the image and\nreduces exposure to CVEs\n(e.g. https://github.com/xmlunit/xmlunit/security/advisories/GHSA-chfm-68vv-pvw5).","shortMessageHtmlLink":"chore(ecs/dependencies): make spring-boot-starter-test a testImplemem…"}},{"before":"df5c42f4f64549f6d51b900573b3c4b19af630e8","after":null,"ref":"refs/heads/mergify/bp/release-1.28.x/pr-6200","pushedAt":"2024-05-07T01:37:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"860f4a4a5b03fa175e493b13e9edc17f7d1bcfab","after":"95d0e683a8f608c3df816209d806c9bafdc969c8","ref":"refs/heads/release-1.28.x","pushedAt":"2024-05-07T01:37:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(gcp): Relaxed health check for GCP accounts (backport #6200) (#6201)\n\n* fix(gcp): Relaxed health check for GCP accounts (#6200)\n\n(cherry picked from commit 28599eb1ecc935cbabb65b32c2dc0e9ffde13a12)\n\n# Conflicts:\n#\tclouddriver-google/src/main/groovy/com/netflix/spinnaker/clouddriver/google/health/GoogleHealthIndicator.groovy\n\n* fix: Fixes PR to match 1.28 versions of credential repository APIs\n\n---------\n\nCo-authored-by: Christos Arvanitis \nCo-authored-by: Jason McIntosh ","shortMessageHtmlLink":"fix(gcp): Relaxed health check for GCP accounts (backport #6200) (#6201)"}},{"before":"88f1d85d293018a03e0044e885239001e99d1989","after":null,"ref":"refs/heads/mergify/bp/release-1.32.x/pr-6200","pushedAt":"2024-05-07T00:14:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"03342d393ee1079153c5e5966f88a6433ba5328d","after":"a3f4a638f2f79fba5a72818a1882f573aa675ad8","ref":"refs/heads/release-1.32.x","pushedAt":"2024-05-07T00:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(gcp): Relaxed health check for GCP accounts (#6200) (#6204)\n\n(cherry picked from commit 28599eb1ecc935cbabb65b32c2dc0e9ffde13a12)\n\nCo-authored-by: Christos Arvanitis ","shortMessageHtmlLink":"fix(gcp): Relaxed health check for GCP accounts (#6200) (#6204)"}},{"before":"0ba424fefdac921d699fd7000d40105ff0ce093e","after":null,"ref":"refs/heads/mergify/bp/release-1.33.x/pr-6200","pushedAt":"2024-05-07T00:13:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"891edd37369d4962c5b5f6f6b7ee35ff0dd2b5fe","after":"a047c0818043dd09112a374d37a531ee80f8db33","ref":"refs/heads/release-1.33.x","pushedAt":"2024-05-07T00:13:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(gcp): Relaxed health check for GCP accounts (#6200) (#6203)\n\n(cherry picked from commit 28599eb1ecc935cbabb65b32c2dc0e9ffde13a12)\n\nCo-authored-by: Christos Arvanitis ","shortMessageHtmlLink":"fix(gcp): Relaxed health check for GCP accounts (#6200) (#6203)"}},{"before":"af1103cf50183e8da23ccbd3e33cfeb910245312","after":null,"ref":"refs/heads/mergify/bp/release-1.34.x/pr-6200","pushedAt":"2024-05-07T00:11:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"ab0d436ca88d09e82a974c0e97ed81bf14397c6d","after":"20fd2c8998d8bb69f3319ec9ae3f848fbddb9b6f","ref":"refs/heads/release-1.34.x","pushedAt":"2024-05-07T00:11:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(gcp): Relaxed health check for GCP accounts (#6200) (#6202)\n\n(cherry picked from commit 28599eb1ecc935cbabb65b32c2dc0e9ffde13a12)\n\nCo-authored-by: Christos Arvanitis ","shortMessageHtmlLink":"fix(gcp): Relaxed health check for GCP accounts (#6200) (#6202)"}},{"before":"d821e4ec197b0c44044e6301ec3cbd2e1ce48e7b","after":"9ea2224ef03033d99535678a4aa176a3f574574f","ref":"refs/heads/master","pushedAt":"2024-05-02T04:24:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"feat(build): add fiat-integration module to exercise the just-built docker imageTest docker image (#6206)\n\n* fix(web): replace deprecated spring.profiles in configuration\n\nwith spring.config.activate.on-profile to remove these warnings:\n\n2024-05-01 21:29:23.746 WARN 1 --- [ main] o.s.b.c.config.ConfigDataEnvironment : Property 'spring.profiles' imported from location 'class path resource [clouddriver.yml]' is invalid and should be replaced with 'spring.config.activate.on-profile' [origin: class path resource [clouddriver.yml] - 375:13]\n2024-05-01 21:29:23.746 WARN 1 --- [ main] o.s.b.c.config.ConfigDataEnvironment : Property 'spring.profiles' imported from location 'class path resource [clouddriver.yml]' is invalid and should be replaced with 'spring.config.activate.on-profile' [origin: class path resource [clouddriver.yml] - 363:13]\n2024-05-01 21:29:23.746 WARN 1 --- [ main] o.s.b.c.config.ConfigDataEnvironment : Property 'spring.profiles' imported from location 'class path resource [clouddriver.yml]' is invalid and should be replaced with 'spring.config.activate.on-profile' [origin: class path resource [clouddriver.yml] - 350:13]\n2024-05-01 21:29:23.746 WARN 1 --- [ main] o.s.b.c.config.ConfigDataEnvironment : Property 'spring.profiles' imported from location 'class path resource [clouddriver.yml]' is invalid and should be replaced with 'spring.config.activate.on-profile' [origin: class path resource [clouddriver.yml] - 312:13]\n\nSee https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-Config-Data-Migration-Guide#profile-specific-documents.\n\n* feat(docker): add HEALTHCHECK\n\nto facilitate testing container startup\n\n* feat(build): add clouddriver-integration module to exercise the just-built docker image\n\n* feat(gha): run integration test in pr builds\n\nmulti-arch with --load doesn't work, so add a separate step using the local platform to\nmake an image available for testing.\n\nsee docker/buildx#59\n\n* feat(gha): run integration test in branch builds\n\n* fix(docker): reduce the chance for false positives in the health check\n\nIn case the health check contains more detailed information where one check could report UP but the overall status is down/out of service/etc.\n\nSee https://docs.spring.io/spring-boot/docs/2.6.15/reference/html/actuator.html#actuator.endpoints.health for more.","shortMessageHtmlLink":"feat(build): add fiat-integration module to exercise the just-built d…"}},{"before":"38a5797864e8493a5b8199c949d95d93980b8771","after":null,"ref":"refs/heads/dependabot/github_actions/gradle/wrapper-validation-action-3","pushedAt":"2024-05-01T21:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"28599eb1ecc935cbabb65b32c2dc0e9ffde13a12","after":"d821e4ec197b0c44044e6301ec3cbd2e1ce48e7b","ref":"refs/heads/master","pushedAt":"2024-05-01T21:46:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"chore(deps): bump gradle/wrapper-validation-action from 2 to 3 (#6205)\n\nBumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 2 to 3.\n- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)\n- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/wrapper-validation-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump gradle/wrapper-validation-action from 2 to 3 (#6205)"}},{"before":null,"after":"38a5797864e8493a5b8199c949d95d93980b8771","ref":"refs/heads/dependabot/github_actions/gradle/wrapper-validation-action-3","pushedAt":"2024-05-01T20:59:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump gradle/wrapper-validation-action from 2 to 3\n\nBumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 2 to 3.\n- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)\n- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/wrapper-validation-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump gradle/wrapper-validation-action from 2 to 3"}},{"before":"069f59b57848074cada694eb3fb4c9f115aa5c93","after":"df5c42f4f64549f6d51b900573b3c4b19af630e8","ref":"refs/heads/mergify/bp/release-1.28.x/pr-6200","pushedAt":"2024-05-01T15:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonmcintosh","name":"Jason","path":"/jasonmcintosh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1070971?s=80&v=4"},"commit":{"message":"fix: Fixes PR to match 1.28 versions of credential repository APIs","shortMessageHtmlLink":"fix: Fixes PR to match 1.28 versions of credential repository APIs"}},{"before":null,"after":"88f1d85d293018a03e0044e885239001e99d1989","ref":"refs/heads/mergify/bp/release-1.32.x/pr-6200","pushedAt":"2024-05-01T15:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(gcp): Relaxed health check for GCP accounts (#6200)\n\n(cherry picked from commit 28599eb1ecc935cbabb65b32c2dc0e9ffde13a12)","shortMessageHtmlLink":"fix(gcp): Relaxed health check for GCP accounts (#6200)"}},{"before":null,"after":"0ba424fefdac921d699fd7000d40105ff0ce093e","ref":"refs/heads/mergify/bp/release-1.33.x/pr-6200","pushedAt":"2024-05-01T15:11:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(gcp): Relaxed health check for GCP accounts (#6200)\n\n(cherry picked from commit 28599eb1ecc935cbabb65b32c2dc0e9ffde13a12)","shortMessageHtmlLink":"fix(gcp): Relaxed health check for GCP accounts (#6200)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWDjk2gA","startCursor":null,"endCursor":null}},"title":"Activity · spinnaker/clouddriver"}