-
Notifications
You must be signed in to change notification settings - Fork 534
Open
Labels
Component: ContainersAnything related to cloudy Dataverse, shipped in containers.Anything related to cloudy Dataverse, shipped in containers.Type: Buga defecta defect
Description
Summary
As of PR #11454 and the related upgrade guidance, :BlockedApiEndpoints, :BlockedApiPolicy, :BlockedApiKey, and :AllowCors are now deprecated and replaced by JVM settings (e.g. -Ddataverse.api.blocked.endpoints, etc.).
However, fresh non-Docker installations using the dvinstall script still initialize the deprecated database settings instead of the new JVM-based equivalents.
This leads to inconsistency:
- Upgraded instances will be encouraged to use JVM options
- Fresh installs will continue using deprecated DB settings
- Leads to potential confusion and maintenance overhead
Steps to Reproduce
- Spin up a fresh, non-Docker Dataverse installation from
develop - Run
curlcommands:curl http://localhost:8080/api/admin/settings/:BlockedApiEndpoints curl http://localhost:8080/api/admin/settings/:BlockedApiPolicy
- Observe that deprecated DB settings are set, and JVM settings are not present.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Component: ContainersAnything related to cloudy Dataverse, shipped in containers.Anything related to cloudy Dataverse, shipped in containers.Type: Buga defecta defect
Type
Projects
Status
SPRINT- NEEDS SIZING