summaryrefslogtreecommitdiff
path: root/releasenotes/notes/fix-online-version-migration-db432a7b239647fa.yaml
blob: 824185aab5cbfa854811e5f2b48c51505e185c93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
---
fixes:
  - |
    Fixes an issue in the online upgrade logic where database models for
    Node Traits and BIOS Settings resulted in an error when performing
    the online data migration. This was because these tables were originally
    created as extensions of the Nodes database table, and the schema
    of the database was slightly different enough to result in an error
    if there was data to migrate in these tables upon upgrade,
    which would have occured if an early BIOS Setting adopter had
    data in the database prior to upgrading to the Yoga release of Ironic.

    The online upgrade parameter now subsitutes an alternate primary key name
    name when applicable.