Description of problem: When the RDO-Icehouse packages are removed via 'yum remove' the tuskar.sqlite DB stays around, which causes failure when RDO is reinstalled Version-Release number of selected component (if applicable): 0.3.1-2.fc21 How reproducible: Happens every time Steps to Reproduce: 1. Install RDO using Instack 2. Remove all openstack-icehouse packages 3. Reinstall RDO using Instack Actual results: Since the /usr/lib/python2.7/site-packages/tuskar/openstack/common/db/tuskar.sqlite file is still present, it causes the next installation of RDO to fail during instack-install-undercloud-packages, and the resulting installation can not deploy an overcloud via Tuskar or the Horizon UI due to conflicts in the Tuskar data. Expected results: RDO should be able to be reinstalled after uninstalling all packages Additional info: Since this file gets created in the instack-install-undercloud-packages phase, running that script again should cause that file to be recreated. This would be inline with what we do with the mysql db tables (they get wiped out and recreated).
The fix should be to add a %ghost entry for the database file. It should be fixed in the next build (I'll post when that gets built).
Fix added to specs. Will be in the next RDO release.
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions
Tuskar is EOLed upstream, so is Icehouse.