Closed
Bug 766544
Opened 12 years ago
Closed 12 years ago
mysql_rhel6 shouldn't have specific my.cnf files
Categories
(Data & BI Services Team :: DB: MySQL, task)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: scabral, Assigned: dustin)
Details
We wanted to get rid of "specific" my.cnf files with the mysql_rhel6 package...
trunk/modules/mysql_rhel6/files/specific/engagement1.db.phx1.mozilla.com/my.cnf
trunk/modules/mysql_rhel6/files/specific/engagement2.db.phx1.mozilla.com/my.cnf
trunk/modules/mysql_rhel6/files/specific/internal1.db.phx1.mozilla.com/my.cnf
trunk/modules/mysql_rhel6/files/specific/internal2.db.phx1.mozilla.com/my.cnf
There's also:
trunk/modules/mysql_rhel6/templates/specific/internal1.db.phx1.mozilla.com/my.cnf
The 2nd thing wrong with this is that iirc, internal is a pg server, not a mysql server. :(
Jabba, let's work to figure out what exactly in engagement my.cnf files is different from the template, and parameterize what we need to (like we did with innodb_buffer_pool_size).
Reporter | ||
Updated•12 years ago
|
Assignee: server-ops-database → jdow
Comment 1•12 years ago
|
||
Right, internal1/2 were mysql servers for a short period of time before we had to switch to postgres for confluence (don't remember the exact reasoning why - something about confluence required some weird settings with mysql to work right that I was advised against setting and atlassian recommended postgres as the DB that they actually test their code with)..
But yeah, for engagement, I think we should switch over to the mysql2 module so we just need to figure out what all it has in its my.cnf and make sure mysql2 supports that stuff.
Updated•12 years ago
|
Assignee: jdow → dustin
Assignee | ||
Comment 2•12 years ago
|
||
So this package is on the way out -- and in fact anything under modules/ needs to die soon anyway. I think the fix here is to finish bug 717638. Engagement already isn't using mysql_rhel6, so we could delete those files without much harm.
I'm game to just WONTFIX this, or dupe it to bug 717638, with plans to delete all that cruft once everything is on mysql2.
Reporter | ||
Comment 3•12 years ago
|
||
WONTFIXing, assuming https://bugzilla.mozilla.org/show_bug.cgi?id=717638#c31 is the list of non-mysql2 puppet modules....
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
Assignee | ||
Comment 4•12 years ago
|
||
dustin@euclid ~/code/moz/t/sysadmins-puppet [master*] $ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# deleted: modules/mysql_rhel6/files/specific/engagement1.db.phx1.mozilla.com/my.cnf
# deleted: modules/mysql_rhel6/files/specific/engagement2.db.phx1.mozilla.com/slave.cnf
# deleted: modules/mysql_rhel6/files/specific/internal1.db.phx1.mozilla.com/my.cnf
# deleted: modules/mysql_rhel6/files/specific/internal2.db.phx1.mozilla.com/slave.cnf
if something breaks, we can just revert, but it should be fine.
Reporter | ||
Comment 5•12 years ago
|
||
So far, nothing has broken...
Updated•10 years ago
|
Product: mozilla.org → Data & BI Services Team
You need to log in
before you can comment on or make changes to this bug.
Description
•