Hide Forgot
Spec URL: http://mmagr.fedorapeople.org/downloads/jlibosva/el6/openstack-neutron.spec SRPM URL: http://mmagr.fedorapeople.org/downloads/jlibosva/el6/openstack-neutron-2013.2-13.el6.src.rpm Description: If neutron is upgraded from previous release (Grizzly) there needs to be run db upgrade before services are started. Starting services without upgrading db may lead into inconsistent behavior. Neutron service will not start if db is still from previous release while packages are from current release. Fedora Account System Username: jlibosva
That's not a new package, that's a patch against openstack-neutron so I reassign to the correct product. Could you please give the patch rather than the full spec, so people can review the change more easily ?
Created attachment 851141 [details] Patch for havana branch
Created attachment 851142 [details] Patch for icehouse branch
Created attachment 851143 [details] Patch for f20 branch
OK, done for el6-havana http://koji.fedoraproject.org/koji/taskinfo?taskID=6621847 f20-havana, el6-icehouse, and f21-icehouse missing.
Quoting Jakub from an email on the same topic: "This script is added there because of upgrade from Grizzly to Havana. Packstack in Grizzly didn't use neutron-db-manage to create schema and thus following neutron-db-manage upgrade head failed due to absence of stamp in database (i.e. alembic didn't know from which version it should migrate). In Icehouse when upgrading from Havana, user already has alembic stamp (if it was deployed by packstack, it has stamp. If it is upgraded, someone needed to provide stamp manually due to neutron-db-check) in database so we don't need this script anymore." I guess you can close the bug.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
Ok, closing this, as I understand we don't need it anymore. (In reply to Ihar Hrachyshka from comment #7) > Quoting Jakub from an email on the same topic: > > "This script is added there because of upgrade from Grizzly to Havana. > Packstack in Grizzly didn't use neutron-db-manage to create schema and > thus following neutron-db-manage upgrade head failed due to absence of > stamp in database (i.e. alembic didn't know from which version it should > migrate). > > In Icehouse when upgrading from Havana, user already has alembic stamp > (if it was deployed by packstack, it has stamp. If it is upgraded, > someone needed to provide stamp manually due to neutron-db-check) in > database so we don't need this script anymore." > > I guess you can close the bug.