Anonymous | Login | 2024-12-03 10:28 MST |
Main | My View | View Issues | Change Log | Roadmap | Repositories |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001226 | ClearOS | app-system-database - System Database | public | 2013-07-15 10:58 | 2013-07-15 11:22 | ||||
Reporter | user2 | ||||||||
Assigned To | user2 | ||||||||
Priority | immediate | Severity | crash | Reproducibility | sometimes | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | 6.4.0 Updates | Fixed in Version | 6.4.0 Updates | ||||||
Summary | 0001226: System database may refuse to start in cases where software updates were not applied | ||||||||
Description | If the system-mysql update is installed before the app-system-database-core update, then the my.cnf file will change (*** see note below). That ordering issue can't happen on new installs because of the install wizard, but it certainly could have happened if: - One of the test repos was used at some point - Software updates were disabled over a certain time period and the app-system-database-core update (released weeks before the system-mysql update) was never installed *** this is funky but understandable RPM behavior. If a configuration file has changed, an RPM install will not overwrite the file. However, if a configuration file has not changed, an upgraded configuration file will take its place. I understand the reasoning behind this logic, but it causes surprises and grief when it comes to software maintenance. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0000928) user2 2013-07-15 11:20 |
Source Code Changelog --------------------------------------------------- - Reset ib_logfile due to potential my.cnf change [tracker 0001226] File Changes --------------------------------------------------- Details: http://code.clearfoundation.com/svn/revision.php?repname=ClearOS&rev=6218 [^] U webconfig/apps/system_database/trunk/deploy/info.php U webconfig/apps/system_database/trunk/deploy/upgrade U webconfig/apps/system_database/trunk/packaging/app-system-database.spec |