ironic/releasenotes/notes/handle-initial-version-no-such-table-54c3c291050ae787.yaml
Sharpz7 949387bd80 [codespell] Fixing Spelling Mistakes
This is the first in a series of commits to add support for codespell. This is continuning the process completed in ironic-python-agent.

Future Commits will add a Tox Target, CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: Id328ff64c352e85b58181e9d9e35973a8706ab7a
2024-02-12 19:58:56 +00:00

15 lines
689 B
YAML

---
fixes:
- |
Fixes an issue in db schema version testing where objects with a initial
version, e.g. "1.0", are allowed to not already have their DB tables
pre-exist when performing the pre-upgrade compatibility check for the
database. This allows the upgrade to proceed and update the database
schema without an explicit known list having to be maintained in Ironic.
other:
- |
Removes a ``NEW_MODELS`` internal list from the dbsync utility which
helped the tool navigate new models, however it was never used. Instead
the tool now utilizes the database version and appropriate base version
to make the appropriate decision in pre-upgrade checks.