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]