Releases: spinnaker/clouddriver
clouddriver v5.78.2
clouddriver v5.78.1
clouddriver v5.79.0
clouddriver v5.78.0
5bf15b7 chore(dependencies): Autobump fiatVersion (#5783)
9f4abaa chore(dependencies): Autobump fiatVersion (#5782)
6a218b2 test(GoogleSecretManager): add a test to make sure the right versions of libraries are built (#5773)
fa75e6b chore(dependencies): Autobump korkVersion (#5781)
e825fb2 chore(aws/integration): make it easier to diagnose failures in CreateServerGroupSpec (#5780)
0a1405b feat(kubernetes): add support for retrieving run job logs from a specific pod (#5778)
f41c9c7 feat(kubernetes): Add a check to verify if application name obtained from a kubernetes manifest exists in Front50 (#5777)
3108708 perf(web/cluster): make getForAccountAndNameAndType() more efficient (#5775)
e62a8ff fix(cats/redis): explicitly remove an agent from the activeAgents map when it is unscheduled (#5774)
clouddriver v5.77.0
288e568 chore(dependencies): Autobump fiatVersion (#5772)
a9b2de9 feat(aws): Improving AWS EC2 instance types API integration and caching, feat(aws): Adding archi type to images API and caching (#5609)
27dfcb0 fix(ECS): support upper case on the tag of image (#5770)
ae37286 chore: bump gcloud version to 398.0.0 (#5761)
3417069 Arm64 support (#5767)
ec65040 Protobuf for m1 (#5765)
9c29472 chore(dependencies): Autobump korkVersion (#5766)
6e3cd55 feat(provider/google): GCE Autoscaler Support for Clouddriver. (#5748)
287acf3 chore(dockerfile): upgrade to latest alpine image (#5758)
05ddec7 fix(clouddriver-kubernetes): Changed property to name from getName (#5754)
227645f chore(dependencies): Autobump fiatVersion (#5757)
93712ae chore(dependencies): Autobump korkVersion (#5756)
fdc0168 fix(logging): Fix log message format (#5755)
db7116f feat(gce): to support kork-credentials abstractions (#5747)
fb388ed fix(provider/google): Added scope to the credentials (#5718)
1c49b20 feat(Aws-Lambda): Added Endpoints to delete Concurrencies (#5743)
010376c fix(appEngine): lazy init for appengine beans for credentials (#5749)
632fc6a fix(caching): K8s cache affected when not enough permissions in service account (#5742)
bd4c430 fix(azure): increase health interval (#5740)
776e8ed config(web): explicit qualifier bean for AsyncTaskExecutor in WebConfig (#5741)
332b74e feat(artifacts/s3): add request handler for the s3 client used to retrieve artifacts to enable http connection pool metrics (#5738)
15de953 chore(dependencies): use org.apache.commons:commons-compress:1.21 to fix CVE-2021-35516 and CVE-2021-35517 (#5731)
0a8baa1 feat(aws/image): add the aws.defaults.image-states configuration property (a comma-separated string (#5732)
5816c11 feat(artifacts/s3): make the AmazonS3 client used for retrieving s3 artifacts configurable (#5734)
9f0a2ee feat(core): User secrets and account upsert (#5719)
04915b9 chore(dependencies): Autobump korkVersion (#5735)
8d8686b fix(gitrepo): Support to authenticate with user and token (#5733)
288e053 refactor(groovy): migrate things to Java (#5703)
0f1c3b8 fix(build): Remove temporary workaround from 2016 (#5725)
8d400ba fix(provider/azure): Remove unused serverGroups tags (#5724)
07653bc fix(provider/azure): Scale sets can become healthy after time (#5729)
85513be fix(provider/azure): Allow internal load balancers to show up (#5730)
a798c67 chore(dependencies): Autobump korkVersion (#5728)
b668564 fix(core): ignore roles for anonymous user to access account (#5726)
1d442d4 feat(provider/azure): Wait for server group healthy before continuing (#5723)
24b5870 fix(web): copy the MDC to threads that service async endpoints (#5716)
60b69d3 chore(dependencies): Autobump korkVersion (#5721)
82bb125 feat(kubernetes): enable getManifest() to return Kubernetes system resources (#5720)
7b00316 fix(core): set error message for AtomicOperationConverterNotFoundException (#5717)
10773d7 feat(cfn): add property notificationARNs (#5708)
8bb0d5a chore(ci): Only run CodeQL on Spinnaker repos (#5715)
4687bd9 fix(core): remove duplicate LoggingInstrumentation, MetricInstrumentation and CatsOnDemandCacheUpdater beans (#5705)
4096e61 feat(search): provide a way to turn off cats search provider and kubernetes search provider (#5595)
9d3d51e fix(cf): set build sizing (#5692)
0a4c3f5 fix(cf): update service binding name regex (#5663)
10a8d09 chore(titus): limit protobuf to 3.17.3 (#5706)
18c42e7 fix(docker): Support sortTagsByDate for SQL cache (#5098)
d784de2 refactor(clusters): Add typing and convert to java syntax. (#5320)
d115664 chore(ci): Mergify - merge Autobumps on release-* (#5697)
ccb0ecc fix(ci): fetch previous tag from git instead of API (#5696)
378602f chore(dependencies): Autobump korkVersion (#5691)
1e6c9f4 chore(dependencies): Autobump korkVersion (#5690)
905fa3a chore(ci): Upload halconfigs to GCS on Tag push (#5689)
ec20405 fix(dependency): Issue of missing javax.validation:validation-api dependency while upgrading the spring cloud to Hoxton.SR12 in kork (#5688)
7845c38 chore: bump google cloud sdk to v374.0.0 (#5644)
096e1df fix(kubernetes): Pin Debian Package version of kubectl as well (#5685)
a90fd19 fix(sql): Fix running tasks listing (#5680)
fb6db83 feat(kubernetes): support propagation policy in delete manifest stage (#5678)
f630f0a chore(dependencies): Autobump korkVersion (#5679)
clouddriver v5.76.2
178ccdb chore(dependencies): Autobump fiatVersion (#5771)
2f51d1b chore(dockerfile): upgrade to latest alpine image (#5758) (#5760)
f7448fe fix(caching): K8s cache affected when not enough permissions in service account (backport #5742) (#5744)
b1a4dda fix(appEngine): lazy init for App Engine beans for credentials (backport #5749) (#5750)
2cbecd7 fix(gitrepo): Support to authenticate with user and token (#5733) (#5736)
1cf66a0 fix(core): ignore roles for anonymous user to access account (backport #5726) (#5727)
79531ae fix(cf): scale app before building droplet (backport #5692) (#5710)
9cd0b2b fix(cf): update service binding name regex (backport #5663) (#5709)
a06ae3c chore(titus): limit protobuf to 3.17.3 (#5706) (#5714)
ccf7534 chore(ci): Mergify - merge Autobumps on release-* (#5697) (#5701)
6ca647a fix(ci): fetch previous tag from git instead of API (#5696) (#5699)
b303942 chore(ci): Upload halconfigs to GCS on Tag push (#5689) (#5694)
d3eba02 fix(kubernetes): Pin Debian Package version of kubectl as well (#5685) (#5687)
clouddriver v5.74.4
99cb178 chore(dependencies): Autobump fiatVersion (#5768)
aabbda0 chore(dockerfile): upgrade to latest alpine image (#5758) (#5759)
6416718 fix(caching): K8s cache affected when not enough permissions in service account (backport #5742) (#5745)
e25048c chore(titus): limit protobuf to 3.17.3 (#5706) (#5712)
17fec14 chore(ci): Mergify - merge Autobumps on release-* (#5697) (#5700)
2445666 fix(ci): fetch previous tag from git instead of API (#5696) (#5698)
clouddriver v5.74.3
c7fb1a6 chore(dependencies): Autobump fiatVersion (#5695)
975fdbb chore(ci): Upload halconfigs to GCS on Tag push (#5689) (#5693)
854d708 fix(kubernetes): Pin Debian Package version of kubectl as well (#5685) (#5686)
5d8789f chore(dependencies): Autobump fiatVersion (#5684)
4457080 chore(dependencies): don't create an autobump PR for halyard on a clo… (backport #5677) (#5683)
033f876 chore(it): add CR/CRD integration tests (#5672)
b4e1db9 chore(dependencies): don't create an autobump PR for halyard on a clouddriver release branch (#5677)
4a03378 fix(build): don't bump the version of clouddriver in front50 (#5477) (#5676)
746b7d3 chore(dependencies): Autobump fiatVersion (#5675)
db18376 chore(dependencies): bump spinnakerGradleVersion (#936) (#5674)
6a02194 feat(docker): Docker Registry account management (#5671)
8b87454 chore(dependencies): Autobump korkVersion (#5673)
da65715 feat(core): Update account management API (#5666)
2c7caaf chore(dependencies): Autobump spinnakerGradleVersion (#5669)
74c3a7b chore(dependencies): Autobump korkVersion (#5600)
b89f420 fix(gce): gracefully handle null port in GCE health checks (#5643)
aa6d25f chore(dependencies): Autobump korkVersion (#5630)
b1b5b87 chore(ci): GHA - container image and apt package build & push (#5667)
86a14d1 chore(ci): GHA - plugin builds require SemVer (#5665)
f4e4e34 chore(ci): GHA - simplify build versioning (#5661)
f34fb38 fix(auth): Bump AWS IAM Authenticator to an imdsv2 supported version (#5654)
90c8a99 chore(dependencies): Autobump fiatVersion (#5655)
cb445c8 chore(ci): GHA - container image and apt package build & push (#5656)
a29b70a fix(dependency): To enable controlled conflict resolution of direct and transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#5652)
272fb8f fix(cf): service binding name validation (#5628)
a272525 feat(cf): filter out non-Spinnaker environment variables from caching (#5629)
7e5d5f5 chore(dependencies): Autobump spinnakerGradleVersion (#5651)
26ffc0b chore(dependencies): Autobump spinnakerGradleVersion (#5650)
38fda69 chore(dependencies): Autobump spinnakerGradleVersion (#5649)
79f9470 chore(dependencies): Autobump spinnakerGradleVersion (#5648)
7a17bb5 chore(dependencies): Autobump spinnakerGradleVersion (#5647)
6461ed5 chore(it): Add delete manifest integration tests (#5642)
734ef17 chore(dependencies): Autobump spinnakerGradleVersion (#5646)
ea08cb6 fix(kubernetes): added joda module to jackson mapper (#5623) (#5641)
6731924 feat(kube/cache): Only cache spinnaker infra kube objects (#5638)
0e9c240 fix(deleteOp): Set received GracePeriod value to the operation itself (#5624) (#5637)
28375d2 feat(kube/ext): Make KubernetesCredentials and KubectlJobExecutor extensible (#5631) (#5634)
bab7544 feat(kube/ext): Make KubernetesCredentials and KubectlJobExecutor extensible (#5631)
199f7e5 feat (aws/ecs): Surface task availability zone in ECS instance details (#5613)
f3b3934 fix(deleteOp): Set received GracePeriod value to the operation itself (#5624)
cb31a6f fix(cf): handle potential nulls in deploy stage (#5626)
e989efd feat(cf): allow disk/memory values specified in GB/MB (#5625)
b960ee9 fix(kubernetes): added joda module to jackson mapper (#5623)
f67c809 refactor(aws): Refactor launch template roll out config into its own class for reuse and readability (#5428)
7d5f9ae refactor(aws): Refactor AWS EC2 AutoScalingWorker to java (#5622)
d4be9dd fix(aws/test): Flaky test update (#5621)
6599965 feat(aws): improve validations between AMI and instance types (#5610)
8147e9b fix(gce) : for Retry logic on GCP APIs (#5614)
c2d977b fix(gce) : duplication of firewall rules when using shared vpc network (#5563)
4aab0d8 fix(cloudfoundry): Remove lombok generated getter (#5616)
8c1e9ec chore(build): update Mergify config (#5617) (#5618)
dfe646e chore(build): update Mergify config (#5617)
3dcfbb3 fix(cloudfoundry): Remove lombok generated getter (#5615)
b83cb75 feat(artifacts/bitbuket): add token auth credentials support (#5604)
264af19 feat(core): Add experimental account storage API (#5594)
fbb1327 docs(lambda): tags in CreateLambdaFunctionDescription is a map, not an array (#5612)
37f2b29 chore(build): setup-java v2 (#5611)
8f983a9 fix(cloudfoundry): skip API calls for apps that won't be cached (backport #5577) (#5590)
0887714 fix(titus): Removing reference to bintray repo (#5585) (#5606)
33c6b7c feat(artifacts/s3): improve error message/http response code when s3 file is not found (#5603)
0665473 chore(dependencies): Autobump fiatVersion (#5602)
a262691 Use spinnaker http exception for 404 (#5597)
02f3d32 chore(dependencies): Autobump korkVersion (#5599)
8b3dcde chore(dependencies): Autobump korkVersion (#5598)
3f32ee6 feat(docker): migrate to kork-credentials (#5593)
39f23d4 chore(dependencies): Autobump korkVersion (#5596)
8736e40 chore(dependencies): Autobump korkVersion (#5591)
bdfc4be fix(aws): Generate Valid Scaling Policy Name (#5461)
41b21a7 chore(build): gradle 6.8.1 (#5219)
3d7e858 fix(cloudfoundry): skip API calls for apps that won't be cached (#5577)
af2a1fc fix(clouddriver-sql): add missing com.fasterxml.jackson.core:jackson-annotations and com.fasterxml.jackson.core:jackson-databind dependencies (#5589)
3a14ce5 fix(jobs): Update account permission check to check for WRITE instead (#5588)
f3f5e29 fix(elasticsearch): Unpinning elasticsearch package and removing deprecated Elasticsearch transport and Jest library (#5586)
91b18b0 chore(meta): Remove myself from default reviewers (#5583)
6626b61 fix(titus): Removing reference to bintray repo (#5585)
96755fe S3 artifact validation (#5581)
e621fb8 chore(dependencies): Autobump korkVersion (#5582)
a33b875 chore(dependencies): use kork's version of testcontainers (#5580)
3eafb2e chore(dependencies): Autobump korkVersion (#5579)
ed236a6 chore(dependencies): Autobump korkVersion (#5578)
7c64030 fix(artifacts): close leaking input stream when downloading artifacts (#5576)
8b04a5c chore(dependencies): Autobump spinnakerGradleVersion (#5575)
0e13359 feat(security): Add codeql scanning for the project (#5574)
2a9a9d0 fix(cloudfoundry): ensure process health is built (#5570) (#5573)
a0be18b fix(cloudfoundry): ensure process health is built (#5570)
600e81d fix(cloudfoundry): add timeout to converter (#5567) (#5568)
a9fb8cc fix(cloudfoundry): add timeout to converter (#5567)
f8c822e fix(cloudfoundry): Avoid NPE when no instances are present. (#5564) (#5565)
0fb3e75 fix(cloudfoundry): Avoid NPE when no instances are present. (#5564)
3e467ae fix(lambda): remove parallel streams to improve performance (#5541)
d40a5fa chore(dependencies): Autobump korkVersion (#5561)
12f4948 chore(dependencies): Autobump korkVersion (#5560)
9a6365b feature(gce): Enabled extended memory feature to define reusable custom types (#5547)
982d9df chore(kubernetes): Adding csidriver and csinode kubernetes kinds (backport #5552) (#5559)
eb09c7b fix(namespaceValidation): revert #5359 which caused a new namespace deploy to fail (backport #5557) (#5558)
5aa8b51 Revert "fix(namespaceValidation): validation should use declared namespaces in order to leverage live namespace suppliers and remove omitted namespaces (#5359)" (#5557)
c52df8f fix(provider/kubernetes): fix cron job image replacer (#6132) (#5554)
b09dd80 fix(cloudfoundry): add configurable cache expiry for clients (backport #5508) (#5555)
f277095 fix(cloudfoundry): catch not authorized errors when retrieving data on … (backport #5548) (#5556)
d12b5f0 fix(cloudfoundry): add configurable cache expiry for clients (#5508)
a055ea0 fix(cloudfoundry): skip server groups that aren't accessible by account (#5548)
ce7a850 feat(kubernetes): Adding csidriver and csinode kubernetes kinds (#5552)
04965a2 test(aws): fix flaky test (#5550)
dce4688 feat(aws): cache regions when parsing aws accounts (#5532)
a205aa7 fix(aws/accounts): add @ConditionalOnMissingBean annotation for the default AccountsConfiguration bean so that it gets created only whenno such bean exists (#5546)
ccd8942 chore(dependencies): Autobump korkVersion (#5543)
7b8cf3b fix(titus/test): remove duplicate assignment (#5545)
814054c chore(clouddriver-sql): add missing com.fasterxml.jackson.datatype:jackson-datatype-jsr310 dependency (#5544)
66c835a test(kubernetes/delete): add test coverage for deleting crd and custom resources (#5542)
58ab154 feat(aws): provide a configurable option to parse aws accounts in a multi-threaded fashion (#5539)
3d8f1ba fix(core): Fix job executor stuck indefinitely (#5201)
cfacc17 fix(lambda): add account and region to cache data (backport #5533) (#5535)
91ebbba fix(kubernetes/artifacts): Support for legacy Clouddriver's artifact replacement logic (backport #5513) (#5537)
aecbc96 fix(lambda): add account and region to cache data (#5533)
588f3b4 refactor(aws): Renaming a field (annotated as Alpha) to match name in AWS API (#5529)
7d2172e feat(k8s): provide a configurable option to bypass querying namespaces when adding new k8s accounts (#5515)
204cae4 feat(k8s): provide an option to turn off account health check for k8s accounts (#5528)
18e53a0 fix(kubernetes/artifacts): Support for legacy Clouddriver's artifact replacement logic (#5513)
b444405 feat(aws): provide a configurable option to bypass aws account health check. (#5530)
0dff108 fix(clouddriver-lambda): flakey test (#5518)
3c946fc refactor(cats/sql): made sharding configuration for sql based scheduler consistent with redis based scheduler (#5512)
d9f86a9 feat(artifacts): support tokenFile for GitRepoArtifactCredentials and reload auth headers (#5505) (#5506)
43ef6cb fix(lambda): add default config (backport #5497) (#5499)
a51a94e Load balancer instance health caching (#5486) (#5525)
a2d6a6e Caching amis with the same name (backport #5482) (#5...
clouddriver v5.76.1
clouddriver v5.76.0
033f876 chore(it): add CR/CRD integration tests (#5672)
746b7d3 chore(dependencies): Autobump fiatVersion (#5675)
db18376 chore(dependencies): bump spinnakerGradleVersion (#936) (#5674)
6a02194 feat(docker): Docker Registry account management (#5671)
8b87454 chore(dependencies): Autobump korkVersion (#5673)
da65715 feat(core): Update account management API (#5666)
2c7caaf chore(dependencies): Autobump spinnakerGradleVersion (#5669)
74c3a7b chore(dependencies): Autobump korkVersion (#5600)
b89f420 fix(gce): gracefully handle null port in GCE health checks (#5643)
aa6d25f chore(dependencies): Autobump korkVersion (#5630)
b1b5b87 chore(ci): GHA - container image and apt package build & push (#5667)
86a14d1 chore(ci): GHA - plugin builds require SemVer (#5665)
f4e4e34 chore(ci): GHA - simplify build versioning (#5661)
f34fb38 fix(auth): Bump AWS IAM Authenticator to an imdsv2 supported version (#5654)
90c8a99 chore(dependencies): Autobump fiatVersion (#5655)
cb445c8 chore(ci): GHA - container image and apt package build & push (#5656)
a29b70a fix(dependency): To enable controlled conflict resolution of direct and transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#5652)
272fb8f fix(cf): service binding name validation (#5628)
a272525 feat(cf): filter out non-Spinnaker environment variables from caching (#5629)
7e5d5f5 chore(dependencies): Autobump spinnakerGradleVersion (#5651)
26ffc0b chore(dependencies): Autobump spinnakerGradleVersion (#5650)
38fda69 chore(dependencies): Autobump spinnakerGradleVersion (#5649)
79f9470 chore(dependencies): Autobump spinnakerGradleVersion (#5648)
7a17bb5 chore(dependencies): Autobump spinnakerGradleVersion (#5647)
6461ed5 chore(it): Add delete manifest integration tests (#5642)
734ef17 chore(dependencies): Autobump spinnakerGradleVersion (#5646)
ea08cb6 fix(kubernetes): added joda module to jackson mapper (#5623) (#5641)
6731924 feat(kube/cache): Only cache spinnaker infra kube objects (#5638)
0e9c240 fix(deleteOp): Set received GracePeriod value to the operation itself (#5624) (#5637)
28375d2 feat(kube/ext): Make KubernetesCredentials and KubectlJobExecutor extensible (#5631) (#5634)
bab7544 feat(kube/ext): Make KubernetesCredentials and KubectlJobExecutor extensible (#5631)
199f7e5 feat (aws/ecs): Surface task availability zone in ECS instance details (#5613)
f3b3934 fix(deleteOp): Set received GracePeriod value to the operation itself (#5624)
cb31a6f fix(cf): handle potential nulls in deploy stage (#5626)
e989efd feat(cf): allow disk/memory values specified in GB/MB (#5625)
b960ee9 fix(kubernetes): added joda module to jackson mapper (#5623)
f67c809 refactor(aws): Refactor launch template roll out config into its own class for reuse and readability (#5428)
7d5f9ae refactor(aws): Refactor AWS EC2 AutoScalingWorker to java (#5622)
d4be9dd fix(aws/test): Flaky test update (#5621)
6599965 feat(aws): improve validations between AMI and instance types (#5610)
8147e9b fix(gce) : for Retry logic on GCP APIs (#5614)
c2d977b fix(gce) : duplication of firewall rules when using shared vpc network (#5563)
4aab0d8 fix(cloudfoundry): Remove lombok generated getter (#5616)
8c1e9ec chore(build): update Mergify config (#5617) (#5618)
dfe646e chore(build): update Mergify config (#5617)
3dcfbb3 fix(cloudfoundry): Remove lombok generated getter (#5615)
b83cb75 feat(artifacts/bitbuket): add token auth credentials support (#5604)
264af19 feat(core): Add experimental account storage API (#5594)
fbb1327 docs(lambda): tags in CreateLambdaFunctionDescription is a map, not an array (#5612)
37f2b29 chore(build): setup-java v2 (#5611)
8f983a9 fix(cloudfoundry): skip API calls for apps that won't be cached (backport #5577) (#5590)
0887714 fix(titus): Removing reference to bintray repo (#5585) (#5606)
33c6b7c feat(artifacts/s3): improve error message/http response code when s3 file is not found (#5603)
0665473 chore(dependencies): Autobump fiatVersion (#5602)
a262691 Use spinnaker http exception for 404 (#5597)
02f3d32 chore(dependencies): Autobump korkVersion (#5599)
8b3dcde chore(dependencies): Autobump korkVersion (#5598)
3f32ee6 feat(docker): migrate to kork-credentials (#5593)
39f23d4 chore(dependencies): Autobump korkVersion (#5596)
8736e40 chore(dependencies): Autobump korkVersion (#5591)
bdfc4be fix(aws): Generate Valid Scaling Policy Name (#5461)
41b21a7 chore(build): gradle 6.8.1 (#5219)
3d7e858 fix(cloudfoundry): skip API calls for apps that won't be cached (#5577)
af2a1fc fix(clouddriver-sql): add missing com.fasterxml.jackson.core:jackson-annotations and com.fasterxml.jackson.core:jackson-databind dependencies (#5589)
3a14ce5 fix(jobs): Update account permission check to check for WRITE instead (#5588)
f3f5e29 fix(elasticsearch): Unpinning elasticsearch package and removing deprecated Elasticsearch transport and Jest library (#5586)
91b18b0 chore(meta): Remove myself from default reviewers (#5583)
6626b61 fix(titus): Removing reference to bintray repo (#5585)
96755fe S3 artifact validation (#5581)
e621fb8 chore(dependencies): Autobump korkVersion (#5582)
a33b875 chore(dependencies): use kork's version of testcontainers (#5580)
3eafb2e chore(dependencies): Autobump korkVersion (#5579)
ed236a6 chore(dependencies): Autobump korkVersion (#5578)
7c64030 fix(artifacts): close leaking input stream when downloading artifacts (#5576)
8b04a5c chore(dependencies): Autobump spinnakerGradleVersion (#5575)
0e13359 feat(security): Add codeql scanning for the project (#5574)
2a9a9d0 fix(cloudfoundry): ensure process health is built (#5570) (#5573)
a0be18b fix(cloudfoundry): ensure process health is built (#5570)
600e81d fix(cloudfoundry): add timeout to converter (#5567) (#5568)
a9fb8cc fix(cloudfoundry): add timeout to converter (#5567)
f8c822e fix(cloudfoundry): Avoid NPE when no instances are present. (#5564) (#5565)
0fb3e75 fix(cloudfoundry): Avoid NPE when no instances are present. (#5564)
3e467ae fix(lambda): remove parallel streams to improve performance (#5541)
d40a5fa chore(dependencies): Autobump korkVersion (#5561)
12f4948 chore(dependencies): Autobump korkVersion (#5560)
9a6365b feature(gce): Enabled extended memory feature to define reusable custom types (#5547)
982d9df chore(kubernetes): Adding csidriver and csinode kubernetes kinds (backport #5552) (#5559)
eb09c7b fix(namespaceValidation): revert #5359 which caused a new namespace deploy to fail (backport #5557) (#5558)
5aa8b51 Revert "fix(namespaceValidation): validation should use declared namespaces in order to leverage live namespace suppliers and remove omitted namespaces (#5359)" (#5557)
c52df8f fix(provider/kubernetes): fix cron job image replacer (#6132) (#5554)
b09dd80 fix(cloudfoundry): add configurable cache expiry for clients (backport #5508) (#5555)
f277095 fix(cloudfoundry): catch not authorized errors when retrieving data on … (backport #5548) (#5556)
d12b5f0 fix(cloudfoundry): add configurable cache expiry for clients (#5508)
a055ea0 fix(cloudfoundry): skip server groups that aren't accessible by account (#5548)
ce7a850 feat(kubernetes): Adding csidriver and csinode kubernetes kinds (#5552)
04965a2 test(aws): fix flaky test (#5550)
dce4688 feat(aws): cache regions when parsing aws accounts (#5532)
a205aa7 fix(aws/accounts): add @ConditionalOnMissingBean annotation for the default AccountsConfiguration bean so that it gets created only whenno such bean exists (#5546)
ccd8942 chore(dependencies): Autobump korkVersion (#5543)
7b8cf3b fix(titus/test): remove duplicate assignment (#5545)
814054c chore(clouddriver-sql): add missing com.fasterxml.jackson.datatype:jackson-datatype-jsr310 dependency (#5544)
66c835a test(kubernetes/delete): add test coverage for deleting crd and custom resources (#5542)
58ab154 feat(aws): provide a configurable option to parse aws accounts in a multi-threaded fashion (#5539)
3d8f1ba fix(core): Fix job executor stuck indefinitely (#5201)
cfacc17 fix(lambda): add account and region to cache data (backport #5533) (#5535)
91ebbba fix(kubernetes/artifacts): Support for legacy Clouddriver's artifact replacement logic (backport #5513) (#5537)
aecbc96 fix(lambda): add account and region to cache data (#5533)
588f3b4 refactor(aws): Renaming a field (annotated as Alpha) to match name in AWS API (#5529)
7d2172e feat(k8s): provide a configurable option to bypass querying namespaces when adding new k8s accounts (#5515)
204cae4 feat(k8s): provide an option to turn off account health check for k8s accounts (#5528)
18e53a0 fix(kubernetes/artifacts): Support for legacy Clouddriver's artifact replacement logic (#5513)
b444405 feat(aws): provide a configurable option to bypass aws account health check. (#5530)
0dff108 fix(clouddriver-lambda): flakey test (#5518)
3c946fc refactor(cats/sql): made sharding configuration for sql based scheduler consistent with redis based scheduler (#5512)
d9f86a9 feat(artifacts): support tokenFile for GitRepoArtifactCredentials and reload auth headers (#5505) (#5506)
43ef6cb fix(lambda): add default config (backport #5497) (#5499)
a51a94e Load balancer instance health caching (#5486) (#5525)
a2d6a6e Caching amis with the same name (backport #5482) (#5523)
f5751eb Sql caching duplicates (backport #5481) (#5521)
f99fe92 fix(provider/azure): Create RG if no load balancer (#5519)
5a10f99 fix(sql): Cancel futures of sql scheduler executions (backport #5478) (#5503)
1cb266e fix(k8s/perf): Don't use ForkJoin commonPool in caching agents (backport #5480) (#5493)
aeb42ad fix(titus/build): use version 1.37.1 of io.grpc.* to fix compiler errors (#5487) (#5517)
e5d27bc fix(provider/azure): Fix isServerGroupDisabled for app gateway (#5509)
6a52f62 fix(gce) : modified internal load balancer services to fix duplication and NPE ...