S-Wilhelm
efe9acc1d9
Update server.sls
...
Attempted fix for saltstack-formulas/mysql-formula#142
2016-10-10 17:02:59 -04:00
Glenn E. Bailey III
f56f39b113
Made datadir dynamic
2016-10-09 18:25:43 +00:00
Forrest
5c66c41673
Merge pull request #143 from lesykm/master
...
add ability to specify repeating keys
2016-10-02 11:59:10 -07:00
Mikhail Lesyk
2ca2e8b04d
add ability to specify repating keys
...
example:
binlog-ignore-db:
- mysql
- sys
- information_schema
- performance_schema
2016-10-02 13:43:22 +03:00
Niels Abspoel
07ab6881e2
Merge pull request #122 from moje-skoly/master
...
Fixed formula on Debian where mysql_root_password state is not present.
2016-10-02 10:29:30 +02:00
Chris Routh
c326f7588e
Initial commit of mysql.repo state and docs.
2016-09-18 14:26:04 -07:00
Chris Routh
6ff6974640
Adjust check to mysql.version due to compile fail on Arch.
2016-09-15 22:12:15 -07:00
Chris Routh
ff728b2d22
Check for MySQL 5.7 and act appropriately on Redhat/Arch
2016-09-14 08:27:20 -07:00
Matthew X. Economou
3e20211d72
Feature setting the template context from the mysql:schema pillar
...
This simplifies how schema files can be templated, especially when using
the same template to set up multiple databases on the same server.
2016-09-11 06:09:59 -04:00
Forrest
a55beda83f
Merge pull request #136 from joejulian/fix_tmp
...
Set environment temp directory to /tmp
2016-09-07 11:06:42 -07:00
Joe Julian
25167dea79
Set environment temp directory to /tmp
...
Some distros set the environment variable for the temp directory to
/tmp/$USER which is owned by $USER mode 700. This prevents the
mysql user from being able to access the temporary files it needs.
2016-09-07 09:37:35 -07:00
Joe Julian
703388ec05
Fix broken GRANT when not ssl
...
if ssl_option is not False, mysql_grant.present adds "REQUIRE" to the
grant command but since all the ssl sub options are false or missing,
there is a null string appended to the requirements. This causes the
grant command to fail.
This tests to see if ssl or X509 are set. If they're not, it skips the
entire ssl_option section leaving ssl_option==False to prevent that
error.
2016-09-07 09:32:55 -07:00
Tobias Jungel
55f14c2689
galera: fix invalid default
...
wsrep_notify_cmd cannot be without a value
2016-08-31 16:23:34 +02:00
Tobias Jungel
6e123c1017
Adding galera config file
...
Added galera.cnf to support configuration of galera setups. Defaults
were added for Fedora based on Fedora 23 configuration defaults.
2016-08-30 09:21:19 +02:00
Forrest
f453abc465
Merge pull request #133 from toanju/update-sections
...
allow section galera to be configured
2016-08-28 11:15:57 -07:00
Tobias Jungel
11a9e9893b
allow section galera to be configured
2016-08-28 14:47:25 +02:00
Tobias Jungel
345bd16148
prevent multiple configuration of pid file
...
update default of pid-file to pid_file. Otherwise pid-file ends up always
in server.cnf and cannot be overriden, since all keys are modified to
use only underscores.
2016-08-28 14:40:07 +02:00
Christoffer Stokbaek
f0f65c9248
Added support for require SSL on user creation
2016-08-15 13:24:40 +02:00
Jan Harasym
3318edd436
This default is not overridden properly for some reason
2016-08-04 11:26:22 +02:00
Tomáš Fejfar
0572bc39bf
RHEL & Suse condition is correctly evaluated
2016-06-11 16:58:03 +02:00
Tomáš Fejfar
d3ec899409
RHEL & Suse condition is correctly evaluated
2016-06-09 18:50:10 +02:00
Niels Abspoel
b4cf406f13
fix archlinux package
2016-05-25 22:57:24 +02:00
Sarah Rose
6f429a89e2
fixed /etc/mysql/my.cnf creation failure in debian
...
the config file update depends on the parent directory /etc/mysql being present, which is created as part of the mysql-server package installation. therefore, the mysqld state is split up for debian environments into the package installation and the mysqld configuration. this allows to set the pkg installation as a requirement for the config file management and to set the config file management as a requirement for the mysqld service management
2016-04-12 17:43:54 +02:00
Heinz Wiesinger
22d08ec1f3
Add support for fetching user hosts from salt mine.
2016-04-06 12:15:42 +02:00
Ismail Al-Jubbah
378fcd514c
Update server.cnf
2016-03-29 15:04:15 +08:00
jam13
3bc30263c3
Allow loading into remote databases
2016-02-25 17:08:16 +00:00
tsia
85953b0cc4
fix defaults.yaml to support mysql5.7
2016-02-08 16:56:56 +01:00
Nitin Madhok
8a59137dc4
Merge pull request #96 from M2Mobi/master
...
Add better support for a config directory with split config files.
2015-11-24 02:12:56 -05:00
abednarik
01779eb50a
Replace deprecated iteritems() with items()
2015-11-17 10:22:38 -03:00
Heinz Wiesinger
becff9fcdd
Fix wrong variable name for the salt user password in some files.
2015-10-09 10:12:32 +02:00
Heinz Wiesinger
e72c1c12d3
Add states for optional dedicated salt user instead of root.
2015-10-08 17:40:04 +02:00
Heinz Wiesinger
0febad19c1
Add better support for a config directory with split config files.
...
This adds optional support for having split configuration files
within a config directory, most commonly /etc/my.cnf.d.
2015-10-05 21:50:19 +02:00
Heinz Wiesinger
d15e431468
Fix trailing whitespaces.
2015-10-05 21:44:20 +02:00
Gabriel Santos
27d9e68558
Fix empty "mysql_install_datadir" dict when OS family is not "Arch"
2015-09-30 02:34:24 -03:00
Roman Pertl
1d73a3582d
remove creation of logdir again
2015-09-29 20:03:00 +00:00
Roman Pertl
1319eaf7da
Revert "bugfix: remove anonymous accounts on all os, fix condition os_family for mysql root password"
...
This reverts commit 24f54ee98c
.
2015-09-29 19:46:58 +00:00
Roman Pertl
eac19e4e5f
fix auto creation of mysql initial data directory on arch linux; create logging directory
2015-09-29 19:46:15 +00:00
Roman Pertl
5b7aad5bc9
Arch Linux: create initial mysql data directory
2015-09-29 18:55:24 +00:00
Roman Pertl
429aba9ec9
Merge branch 'master' of https://github.com/saltstack-formulas/mysql-formula
2015-09-29 18:54:52 +00:00
Roman Pertl
24f54ee98c
bugfix: remove anonymous accounts on all os, fix condition os_family for mysql root password
2015-09-29 18:53:29 +00:00
Ron Williams
8b0c7cc71d
Fix database administrative user within database import command.
2015-09-24 19:30:03 -06:00
Ron Williams
5da21111e4
Fix RedHat MySQL admin root password setup.
2015-09-18 00:26:24 -06:00
Phil Lavin
5d7b01a5e3
Use mysql.server variable instead of hardcoded mysql-server for debconf
2015-09-16 12:00:32 +01:00
René Jochum
e6cf0013c4
Smaller changes.
...
Signed-off-by: René Jochum <rene@jochums.at>
2015-07-11 17:41:19 +02:00
Imran Haider
cfced7a501
Add support for Arch Linux
2015-06-20 14:04:37 -04:00
Johan Ström
8b730607b8
Use default root_password if not set
2015-06-18 11:42:22 +02:00
Niels Abspoel
8e086fd21a
added opensuse support
2015-05-25 23:33:07 +02:00
Matthew X. Economou
524b6e981c
Allow changing connection_user by setting the 'mysql:server:root_user' Pillar key
...
In some MySQL server configurations (e.g., Amazon RDS), the root account
may not be available. Instead, one may need to use a different account
in order to perform database administration. This change replaced hard-
coded references to the root account with a Pillar lookup that defaults
to 'root'. Existing users of this formula should see no change in its
behavior.
2015-05-18 10:33:27 -04:00
Wido den Hollander
10c8ed9fed
Fix syntax error in mysql.remove_test_database
2015-04-20 13:31:27 +02:00
Tobias Alex-Petersen
462c2f4034
Add possibility of using another host (for db and user management)
2015-04-15 19:40:39 +02:00