Skip to content

docs: add missing InvenioRDM application.properties entries to v1.14.0 migration - #1494

Merged
sven1103 merged 1 commit into
developmentfrom
fix/migration-doc-missing-invenio-rdm-config
Jul 30, 2026
Merged

docs: add missing InvenioRDM application.properties entries to v1.14.0 migration#1494
sven1103 merged 1 commit into
developmentfrom
fix/migration-doc-missing-invenio-rdm-config

Conversation

@sven1103-agent

Copy link
Copy Markdown
Collaborator

What

The released migration document for v1.14.0 (v1.14.0.md) only covered the two SQL schema migrations but omitted the new application.properties entries for InvenioRDM instances.

Without these properties, operators upgrading from v1.13.0 to v1.14.0 will find the application fails to start because the InvenioRdmInstance configuration list is mandatory.

Changes

This PR adds a new Application properties changes section to the migration doc, including:

  • A reference table of all four instance properties (id, display-name, base-url, api-version)
  • The default config block with the two pre-configured instances (Zenodo, FDAT)
  • Operator action items (review → add → restart)
  • Updated post-migration checklist step 1 to verify these entries are present

Why it matters

Operators need to know about configuration changes alongside schema changes during an upgrade. This ensures a smooth upgrade path for v1.13.0 → v1.14.0.

…0 migration

The released migration doc for v1.14.0 only covered the two SQL schema
migrations but omitted the new
configuration entries in application.properties. Without these, operators
upgrading will find the application fails to start.

This adds:
- A new 'Application properties changes' section before the schema summary
- A reference table of all four instance properties (id, display-name,
  base-url, api-version)
- The default config block with the two pre-configured instances (Zenodo,
  FDAT)
- Operator action items (review, add, restart)
- Updated post-migration checklist step 1
@sven1103-agent
sven1103-agent requested a review from a team as a code owner July 30, 2026 06:44
@github-actions github-actions Bot added the fix label Jul 30, 2026
@sven1103
sven1103 merged commit aa1d902 into development Jul 30, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants