snazy commented on PR #1257:
URL: https://github.com/apache/polaris/pull/1257#issuecomment-2765734962

   Looks like there's a bug in Quarkus 3.21.0 when setting `Map` configs via 
system-properties:
   ```
   Configuration validation failed:
        SRCFG00050: polaris.features.defaults."ALLOW_WILDCARD_LOCATION" in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:36
 does not map to any root
        SRCFG00050: 
polaris.features.defaults."INITIALIZE_DEFAULT_CATALOG_FILEIO_FOR_it" in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:38
 does not map to any root
        SRCFG00050: 
polaris.features.defaults."ENFORCE_PRINCIPAL_CREDENTIAL_ROTATION_REQUIRED_CHECKING"
 in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:37
 does not map to any root
        SRCFG00050: 
polaris.features.defaults."ALLOW_EXTERNAL_METADATA_FILE_LOCATION" in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:33
 does not map to any root
        SRCFG00050: polaris.features.defaults."ALLOW_SPECIFYING_FILE_IO_IMPL" 
in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:35
 does not map to any root
        SRCFG00050: polaris.features.defaults."ALLOW_OVERLAPPING_CATALOG_URLS" 
in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:34
 does not map to any root
        SRCFG00050: polaris.metrics.tags.application in 
PropertiesConfigSource[source=jar:file:///home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application.properties]:108
 does not map to any root
        SRCFG00050: polaris.features.defaults."SUPPORTED_CATALOG_STORAGE_TYPES" 
in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:40
 does not map to any root
        SRCFG00050: 
polaris.features.defaults."ALLOW_EXTERNAL_CATALOG_CREDENTIAL_VENDING" in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:32
 does not map to any root
        SRCFG00050: 
polaris.features.defaults."SKIP_CREDENTIAL_SUBSCOPING_INDIRECTION" in 
PropertiesConfigSource[source=jar:file:/home/snazy/devel/polaris/polaris/quarkus/service/build/quarkus-app/lib/main/org.apache.polaris.polaris-quarkus-defaults-1.0.0-incubating-SNAPSHOT.jar!/application-it.properties]:39
 does not map to any root
   ```
   
   Seeing the [same issue in this PR as 
well](https://github.com/projectnessie/nessie/pull/10606), discussing on 
[Quarkus 
Zulip](https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/.60Map.60.20configs.20provided.20via.20system-properties.20.283.2E21.20vs.203.2E19.29).
   
   Closing this bump for now.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to