api db_sync fails on upgrade due to duplicate migration files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
High
|
Unassigned |
Bug Description
I'm testing upgrades on TripleO, and hit this problem, discussion with owalsh indicates it may be a nova bug related to backport migration numbering:
14:44 < owalsh> shardy: it's a nova bug, 028 needs to be renamed to 021_build_
This is the error:
"ScriptError: You can only have one Python script per version, but you have: /usr/lib/
I'm testing this version:
[root@overcloud
python-
So upgrading to:
https:/
From stable/newton commit:
https:/
[root@overcloud
python-
python-
Changed in tripleo: | |
milestone: | none → ocata-rc1 |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Steven Hardy (shardy) |
Changed in tripleo: | |
milestone: | ocata-rc1 → ocata-rc2 |
tags: | removed: ocata-rc-potential |
Changed in tripleo: | |
milestone: | ocata-rc2 → pike-1 |
Changed in tripleo: | |
status: | Triaged → Invalid |
milestone: | pike-1 → none |
assignee: | Steven Hardy (shardy) → nobody |
This doesn't really make any sense, it's 28 in ocata:
https:/ /github. com/openstack/ nova/tree/ stable/ ocata/nova/ db/sqlalchemy/ api_migrations/ migrate_ repo/versions
And 21 in newton:
https:/ /github. com/openstack/ nova/tree/ stable/ newton/ nova/db/ sqlalchemy/ api_migrations/ migrate_ repo/versions
Plus grenade would be failing if we screwed this up...