Creating percona apt-repo container stuff and things

Signed-off-by: Noel Miller <n.d.miller@modcloth.com>
Setting up Vagrantfile to work with docker on initial provision
Merge remote-tracking branch 'origin/update-vagrant-file-for-docker' into percona-image
Initial install of MySQL

Things:
* installs packages
* stops default install
* deletes silly default files
* gives mysql ownership of its dirs
* some other Docker stuff

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
Exposing MySQL port not Postgres port

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
Writing mysql start script to docker box and first start attempt

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
Actually pulling from the correctly named underlying layer

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
change mysql user home

Signed-off-by: Rafe Colton <r.colton@modcloth.com>
It turns out that including all of the requisite symbols is important...

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
Forgot to install one package, not forwarding ports

The port forwarding was copied from the docker `Vagrantfile`, but there
does not appear to be a clear need for it yet.  If there becomes a need
later, it will be added
Restoring separate provision script and simplifing docker installation
Forgot to set mysql basedir and datadir when starting

so it could find the `my_print_defaults` executable.  Hopefully this
will fix it.

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
Turns out the basedir is /usr not /mysql
Putting the mysql socket somewhere else

so it is reachable from outside the container
fix for 'wait for mysql to start' block, change back to CMD in dockerfile
Using percona 5.6 instead of 5.5
Adding my.cnf file and making sure mysql owns the right dirs
Execing mysql as a separate process
Running things in the right order helps...

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>
Bootstrapping mysql from within docker instead of ansible

Signed-off-by: Alex Schlessinger <a.schlessinger@modcloth.com>