From 10a3976fd5da6f4d1ce773f8e922b74fe591ff7c Mon Sep 17 00:00:00 2001 From: Ryan Baxter Date: Thu, 31 Oct 2024 15:43:09 -0400 Subject: [PATCH] Only ignore profile activation and inclusion if the property source is profile specific (#2613) --- .../client/ConfigServerConfigDataLoader.java | 2 +- .../ConfigServerConfigDataLoaderTests.java | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/ConfigServerConfigDataLoader.java b/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/ConfigServerConfigDataLoader.java index edd4bc90..8b4fb439 100644 --- a/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/ConfigServerConfigDataLoader.java +++ b/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/ConfigServerConfigDataLoader.java @@ -159,7 +159,6 @@ public class ConfigServerConfigDataLoader implements ConfigDataLoader options = new ArrayList<>(); options.add(Option.IGNORE_IMPORTS); - options.add(Option.IGNORE_PROFILES); // TODO: the profile is now available on the backend // in a future minor, add the profile associated with a // PropertySource see @@ -180,6 +179,7 @@ public class ConfigServerConfigDataLoader implements ConfigDataLoader