)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"15e5a89931a9480050d97ad292c99c7baef44bc8","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Don\u0027t reset MySQL database from image"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Currently we initialize a database during the image build and"},{"line_number":10,"context_line":"store it in the image. We then use this database as an initial"},{"line_number":11,"context_line":"database for MySQL. This causes problems as you have to reset"},{"line_number":12,"context_line":"the database to match the end MySQL configuration and if this"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1ae5cdf2_814ff533","line":9,"updated":"2014-06-24 03:25:15.000000000","message":"We do? Where? Im fairly certain we initialise the database (both permissions databases and services databases) as a result of o-r-c which happens at run time.","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Don\u0027t reset MySQL database from image"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Currently we initialize a database during the image build and"},{"line_number":10,"context_line":"store it in the image. We then use this database as an initial"},{"line_number":11,"context_line":"database for MySQL. This causes problems as you have to reset"},{"line_number":12,"context_line":"the database to match the end MySQL configuration and if this"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1ae5cdf2_bce87db4","line":9,"in_reply_to":"1ae5cdf2_3a29df89","updated":"2014-06-24 15:39:17.000000000","message":"I think I\u0027m slowly getting into it and this seems a good change! Only caused much confusion so please try to add some more details into the commit message (you can even take them from previous comment)","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"e1c6232a6a26e091c09ccd7d6cb043959e622a71","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Don\u0027t reset MySQL database from image"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Currently we initialize a database during the image build and"},{"line_number":10,"context_line":"store it in the image. We then use this database as an initial"},{"line_number":11,"context_line":"database for MySQL. This causes problems as you have to reset"},{"line_number":12,"context_line":"the database to match the end MySQL configuration and if this"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1ae5cdf2_3a29df89","line":9,"in_reply_to":"1ae5cdf2_814ff533","updated":"2014-06-24 08:42:25.000000000","message":"We do both, it sucks. When you install the percona packages during install we create a basic DB in /var/lib/mysql that we then register as a state path that gets rsync\u0027d to the /mnt/state/var/lib/mysql\n\nThen at run time we reset this, restart and then install all services databases.","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"55b30816104f40031382cfe32fc6777ba78e777c","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Don\u0027t reset MySQL database from image"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Currently we initialize a database during the image build and"},{"line_number":10,"context_line":"store it in the image. We then use this database as an initial"},{"line_number":11,"context_line":"database for MySQL. This causes problems as you have to reset"},{"line_number":12,"context_line":"the database to match the end MySQL configuration and if this"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1ae5cdf2_489c09c0","line":9,"in_reply_to":"1ae5cdf2_bce87db4","updated":"2014-06-24 21:20:06.000000000","message":"My buest guess is that youre seeing this because this patch depends on switch to package based installation for percona? With our currently merged code, using percona I am fairly certain we do not initialize a database since we dont do much more than untar a package and copy/symlink files around.\n\nThis makes me think this is a bug that should be fixed in the use package based install patch, not here.","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"15e5a89931a9480050d97ad292c99c7baef44bc8","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Currently we initialize a database during the image build and"},{"line_number":10,"context_line":"store it in the image. We then use this database as an initial"},{"line_number":11,"context_line":"database for MySQL. This causes problems as you have to reset"},{"line_number":12,"context_line":"the database to match the end MySQL configuration and if this"},{"line_number":13,"context_line":"goes wrong you can corrupt your database."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This patch removes all that. By not carrying the initial database"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1ae5cdf2_e15519c3","line":12,"updated":"2014-06-24 03:25:15.000000000","message":"I dont understand. Our ideal flow should be to *not* restart the database after we have started it once.","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"e1c6232a6a26e091c09ccd7d6cb043959e622a71","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Currently we initialize a database during the image build and"},{"line_number":10,"context_line":"store it in the image. We then use this database as an initial"},{"line_number":11,"context_line":"database for MySQL. This causes problems as you have to reset"},{"line_number":12,"context_line":"the database to match the end MySQL configuration and if this"},{"line_number":13,"context_line":"goes wrong you can corrupt your database."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This patch removes all that. By not carrying the initial database"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1ae5cdf2_1a2423b1","line":12,"in_reply_to":"1ae5cdf2_e15519c3","updated":"2014-06-24 08:42:25.000000000","message":"That is what I am going for in this patch. My next paragraph says that I remove all this as it is not ideal.","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"}],"elements/boot-stack/bin/reset-db":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"60243877f233191369b13bba293d980ebb4a1e0a","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    fi"},{"line_number":20,"context_line":"    done"},{"line_number":21,"context_line":"    # Sometimes packages make the files ownership wrong"},{"line_number":22,"context_line":"    chown -R mysql.mysql ${STATEDIR}"},{"line_number":23,"context_line":"    touch ${DONE}"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    os-svc-restart -n mysql"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"1ae5cdf2_40585032","side":"PARENT","line":22,"updated":"2014-06-10 14:23:52.000000000","message":"I\u0027m fairly certain we need to keep this line.","commit_id":"3015c491605e50b5ecb1addb2cfe63c68e0f6c06"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"0d7165461a9be54cb853340067282b718971cba4","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    fi"},{"line_number":20,"context_line":"    done"},{"line_number":21,"context_line":"    # Sometimes packages make the files ownership wrong"},{"line_number":22,"context_line":"    chown -R mysql.mysql ${STATEDIR}"},{"line_number":23,"context_line":"    touch ${DONE}"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    os-svc-restart -n mysql"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"1ae5cdf2_cae87fb5","side":"PARENT","line":22,"in_reply_to":"1ae5cdf2_40585032","updated":"2014-06-13 16:23:10.000000000","message":"Nope, not needed. use-ephemeral sets this up correctly.","commit_id":"3015c491605e50b5ecb1addb2cfe63c68e0f6c06"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"2f8d2578afcb823707f7db16638427e0a185c99c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"if [ -e ${DONE} ] ; then"},{"line_number":14,"context_line":"    echo \"DB files already initialized.\""},{"line_number":15,"context_line":"else"},{"line_number":16,"context_line":"  touch ${DONE}"},{"line_number":17,"context_line":"fi"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"PATH\u003d/usr/local/bin:$PATH"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1ae5cdf2_e094f7e9","line":16,"updated":"2014-06-17 22:04:56.000000000","message":"from what I can tell if you don\u0027t remove the original files, this script will not be resetting the db contents anymore","commit_id":"b58c3c3ec84347296a1903f75d446f5873b91a5b"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"ca2796b7458bdf78b6c4ffa05f01ea4cdcf0dc2c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"if [ -e ${DONE} ] ; then"},{"line_number":14,"context_line":"    echo \"DB files already initialized.\""},{"line_number":15,"context_line":"else"},{"line_number":16,"context_line":"  touch ${DONE}"},{"line_number":17,"context_line":"fi"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"PATH\u003d/usr/local/bin:$PATH"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1ae5cdf2_0823a658","line":16,"in_reply_to":"1ae5cdf2_e094f7e9","updated":"2014-06-18 15:57:37.000000000","message":"My point is that there shouldn\u0027t be any \"original\" files to deal with and this is all unnecessary","commit_id":"b58c3c3ec84347296a1903f75d446f5873b91a5b"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"}"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"db_pass\u003d$(os-apply-config --key db-password)"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"PATH\u003d/usr/local/bin:$PATH"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"os-db-create keystone keystone $db_pass"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_5c8db929","line":10,"updated":"2014-06-24 15:39:17.000000000","message":"at this point, maybe rename this script into sync-db or something more appropriate","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"}],"elements/mysql/install.d/10-mysql":[{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"2f8d2578afcb823707f7db16638427e0a185c99c","unresolved":false,"context_lines":[{"line_number":54,"context_line":"if [ -e /etc/init/mysql.conf ]; then"},{"line_number":55,"context_line":"    sed -i -e \u0027s,/var/lib/mysql/,/mnt/state/var/lib/mysql/,g\u0027 /etc/init/mysql.conf"},{"line_number":56,"context_line":"fi"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Fedora/RHEL install /etc/my.cnf but we do not want any unmanaged configs"},{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1ae5cdf2_80d5f3b8","line":57,"updated":"2014-06-17 22:04:56.000000000","message":"I don\u0027t do much testing on ubuntu but would you remove these lines?","commit_id":"b58c3c3ec84347296a1903f75d446f5873b91a5b"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"ca2796b7458bdf78b6c4ffa05f01ea4cdcf0dc2c","unresolved":false,"context_lines":[{"line_number":54,"context_line":"if [ -e /etc/init/mysql.conf ]; then"},{"line_number":55,"context_line":"    sed -i -e \u0027s,/var/lib/mysql/,/mnt/state/var/lib/mysql/,g\u0027 /etc/init/mysql.conf"},{"line_number":56,"context_line":"fi"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Fedora/RHEL install /etc/my.cnf but we do not want any unmanaged configs"},{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1ae5cdf2_a8eb92a2","line":57,"in_reply_to":"1ae5cdf2_80d5f3b8","updated":"2014-06-18 15:57:37.000000000","message":"/var/lib/mysql contains a database setup when we are building an image. This databae should not be used as an initial DB for us as we have to dance around logfiles etc.","commit_id":"b58c3c3ec84347296a1903f75d446f5873b91a5b"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"2f8d2578afcb823707f7db16638427e0a185c99c","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Fedora/RHEL install /etc/my.cnf but we do not want any unmanaged configs"},{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"# We need to setup the directory with appropriate permissions and then"},{"line_number":62,"context_line":"# the first time we boot a particular state partition we rsync this in."},{"line_number":63,"context_line":"[ -d /var/log/mysql ] || install -d -o root -g mysql -m 0775 /var/log/mysql"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1ae5cdf2_00f1e369","line":60,"updated":"2014-06-17 22:04:56.000000000","message":"I\u0027m pretty sure register-state-path is quite important as we want the dbfiles to reside in /mnt/state","commit_id":"b58c3c3ec84347296a1903f75d446f5873b91a5b"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"ca2796b7458bdf78b6c4ffa05f01ea4cdcf0dc2c","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Fedora/RHEL install /etc/my.cnf but we do not want any unmanaged configs"},{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"# We need to setup the directory with appropriate permissions and then"},{"line_number":62,"context_line":"# the first time we boot a particular state partition we rsync this in."},{"line_number":63,"context_line":"[ -d /var/log/mysql ] || install -d -o root -g mysql -m 0775 /var/log/mysql"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1ae5cdf2_68ffca34","line":60,"in_reply_to":"1ae5cdf2_00f1e369","updated":"2014-06-18 15:57:37.000000000","message":"No it is not needed. It also does too much by presenting the database we create during install to the end user, also mysql will create the /mnt/state/var/lib/mysql with the correct permission","commit_id":"b58c3c3ec84347296a1903f75d446f5873b91a5b"},{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"15e5a89931a9480050d97ad292c99c7baef44bc8","unresolved":false,"context_lines":[{"line_number":53,"context_line":"if [ -e /etc/init/mysql.conf ]; then"},{"line_number":54,"context_line":"    sed -i -e \u0027s,/var/lib/mysql/,/mnt/state/var/lib/mysql/,g\u0027 /etc/init/mysql.conf"},{"line_number":55,"context_line":"fi"},{"line_number":56,"context_line":"if [[ \"Ubuntu Debian\" \u003d~ \"$DISTRO\" ]]; then"},{"line_number":57,"context_line":"    # When installing from packages binary log files are created which may not"},{"line_number":58,"context_line":"    # match the configuration we want, remove these and they will be created"},{"line_number":59,"context_line":"    # It is safe to always remove them from /var/lib/mysql as the install"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_a10231b8","side":"PARENT","line":56,"updated":"2014-06-24 03:25:15.000000000","message":"I dont understand the relevance of this change. It seems that you are just simplyfying the removal of some of the initial data which is not what your commit message actually describes.","commit_id":"76d31967eae37ecc177c6907c907ec0b559205b3"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"e1c6232a6a26e091c09ccd7d6cb043959e622a71","unresolved":false,"context_lines":[{"line_number":53,"context_line":"if [ -e /etc/init/mysql.conf ]; then"},{"line_number":54,"context_line":"    sed -i -e \u0027s,/var/lib/mysql/,/mnt/state/var/lib/mysql/,g\u0027 /etc/init/mysql.conf"},{"line_number":55,"context_line":"fi"},{"line_number":56,"context_line":"if [[ \"Ubuntu Debian\" \u003d~ \"$DISTRO\" ]]; then"},{"line_number":57,"context_line":"    # When installing from packages binary log files are created which may not"},{"line_number":58,"context_line":"    # match the configuration we want, remove these and they will be created"},{"line_number":59,"context_line":"    # It is safe to always remove them from /var/lib/mysql as the install"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_7aa8c7db","side":"PARENT","line":56,"in_reply_to":"1ae5cdf2_a10231b8","updated":"2014-06-24 08:42:25.000000000","message":"This is the initial database that I say that I remove. Maybe the commit message is not clear.","commit_id":"76d31967eae37ecc177c6907c907ec0b559205b3"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":54,"context_line":"if [ -e /etc/init/mysql.conf ]; then"},{"line_number":55,"context_line":"    sed -i -e \u0027s,/var/lib/mysql/,/mnt/state/var/lib/mysql/,g\u0027 /etc/init/mysql.conf"},{"line_number":56,"context_line":"fi"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Fedora/RHEL install /etc/my.cnf but we do not want any unmanaged configs"},{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_7c1355b7","line":57,"updated":"2014-06-24 15:39:17.000000000","message":"I\u0027m totally PRO the removal of these lines, I think we should *not* mess up with the files installed by the package manager","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":56,"context_line":"fi"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Fedora/RHEL install /etc/my.cnf but we do not want any unmanaged configs"},{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"# Mysql can install the tables when it boots first."},{"line_number":62,"context_line":"rm -fr /var/lib/mysql"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_dc238904","line":59,"updated":"2014-06-24 15:39:17.000000000","message":"as per previous comment, please do not remove the original config","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":59,"context_line":"rm -f /etc/my.cnf"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"# Mysql can install the tables when it boots first."},{"line_number":62,"context_line":"rm -fr /var/lib/mysql"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"# We need to setup the directory with appropriate permissions and then"},{"line_number":65,"context_line":"# the first time we boot a particular state partition we rsync this in."}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_dc6aa91a","line":62,"updated":"2014-06-24 15:39:17.000000000","message":"again, do not remove the original database, we will just ignore both (config and database) by editing appropriately the config file at /etc/init/mysql.conf","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"# We need to setup the directory with appropriate permissions and then"},{"line_number":65,"context_line":"# the first time we boot a particular state partition we rsync this in."},{"line_number":66,"context_line":"[ -d /var/log/mysql ] || install -d -o root -g mysql -m 0775 /var/log/mysql"},{"line_number":67,"context_line":"register-state-path --leave-symlink /var/log/mysql"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"DISTRO\u003d`lsb_release -si` || true"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_bc5b1d85","line":66,"updated":"2014-06-24 15:39:17.000000000","message":"I suggest we remove these lines too and just point mysql to /mnt/state/var/log for logging","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"30bedaa1118e9791b6f36b43241df49a49518ef6","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"DISTRO\u003d`lsb_release -si` || true"},{"line_number":70,"context_line":"if [[ \"RedHatEnterpriseServer CentOS Fedora\" \u003d~ \"$DISTRO\" ]]; then"},{"line_number":71,"context_line":"    # mysql clients on redhat expect the socket at /var/lib/mysql/mysql.sock"},{"line_number":72,"context_line":"    mkdir -p /var/lib/mysql"},{"line_number":73,"context_line":"    ln -s /var/run/mysqld/mysqld.sock /var/lib/mysql/mysql.sock"},{"line_number":74,"context_line":"fi"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1ae5cdf2_e2c18082","line":71,"updated":"2014-06-24 15:39:17.000000000","message":"and at this point, I would just edit the client config file using socket\u003d/oath to make sure it uses the appropriate socket file","commit_id":"87f6306cbc5eea51faa54f7fdbd36461036d5796"}]}
