Skip to content

add migration v13 v14 steps - #900

Closed
utnapischtim wants to merge 2 commits into
inveniosoftware:masterfrom
utnapischtim:add-migration-v13-v14-steps
Closed

add migration v13 v14 steps#900
utnapischtim wants to merge 2 commits into
inveniosoftware:masterfrom
utnapischtim:add-migration-v13-v14-steps

Conversation

@utnapischtim

Copy link
Copy Markdown
Contributor
  • feat(vNext): description resolved DeprecationWarning
  • feat(vNext): add fix warnings section

Comment thread docs/releases/vNext/upgrade-vNext.md
Comment thread docs/releases/vNext/upgrade-vNext.md
Comment on lines +451 to +453
fail. To migrate you can do it offline, by deleting the index and recreating the
index (with invenio commands), which adds the new templates to opensearch,
otherwise remove the old template and add the new one by hand.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should provide concrete steps here:

invenio index update file-download-v1.json

or

invenio index delete ...
invenio index create ...

(I haven't tested those obviously, but if you provide the exact ones I can try them out too).

Comment thread docs/releases/vNext/upgrade-vNext.md

#### utcnow DeprecationWarning

the usage of `datetime.datetime.utcnow` is deprecated. InvenioRDM replaces it

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
the usage of `datetime.datetime.utcnow` is deprecated. InvenioRDM replaces it
The usage of `datetime.datetime.utcnow` is deprecated. InvenioRDM replaces it

`strict_date_optional_time` in `file-download-v1.json` and
`record-view-v1.json`. The aggregation templates are already on
`strict_date_optional_time`. If third party packages are implementing their own
statistics they have to update the format too, otherwise the validation would

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
statistics they have to update the format too, otherwise the validation would
statistics, they have to update the format too; otherwise, the validation would

`record-view-v1.json`. The aggregation templates are already on
`strict_date_optional_time`. If third party packages are implementing their own
statistics they have to update the format too, otherwise the validation would
fail. To migrate you can do it offline, by deleting the index and recreating the

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
fail. To migrate you can do it offline, by deleting the index and recreating the
fail. To migrate, you can do it offline by deleting the index and recreating the

Comment thread docs/releases/vNext/upgrade-vNext.md
Comment thread docs/releases/vNext/upgrade-vNext.md
@utnapischtim utnapischtim added this to v14 Feb 6, 2026
@utnapischtim utnapischtim moved this to 👀 In review in v14 Feb 6, 2026
Comment thread docs/releases/vNext/upgrade-vNext.md
@fenekku

fenekku commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

v14 cleanup

@utnapischtim take another look. I can apply the changes mentioned if you want, in an effort to get the release notes to be easier to update for others (especially when CERN will give it a go next week or so).

@utnapischtim

Copy link
Copy Markdown
Contributor Author

closed in favor of #966

@github-project-automation github-project-automation Bot moved this from 👀 In review to To release 🤖 in v14 Jul 20, 2026
@tmorrell tmorrell moved this from To release 🤖 to Done ✔️ in v14 Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done ✔️

Development

Successfully merging this pull request may close these issues.

5 participants