Commit graph

131 commits

Author SHA1 Message Date
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
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
Ross Perkins
1d3e2bb9ee Added ability for SQL Schema sources to be templates 2015-03-18 12:43:27 -07:00
Alex Hayes
5546542b19 Merge branch 'master' of https://github.com/saltstack-formulas/mysql-formula into feature/mysql-dev
Conflicts:
	README.rst
2015-03-10 07:38:55 +11:00
Nitin Madhok
6a0d3656d3 Merge pull request #60 from neuhalje/master
Add Fedora 21 and a mysql.disabled state
2015-03-01 15:21:21 -07:00
Wolodja Wentland
2dedb85d5f Sort options in my.cnf
Options in my.cnf are not sorted at this moment which introduces unnecessary
changes whenever the file is being rewritten.
2015-02-17 09:44:16 +01:00
root
98b054fcf6 Official oracle mysql repo for mysql-server creates file /usr/my.cnf
That overrides default /etc/mysql/my.cnf parameters
Now if this file exists it bacame managed and empty
2015-02-11 02:21:31 +00:00
tiger-seo
454f09d61f fixes #56: pillar lookup.server value is ignored 2015-02-05 17:17:09 +02:00
Egor Potiomkin
c0c9dbd610 remove old unused files 2015-02-03 12:09:50 +08:00
Jens Neuhalfen
38a501fd77 Add Fedora to defaults.yaml 2015-01-26 21:28:09 +01:00
Jens Neuhalfen
0e5ce7a86d New 'mysql.disabled' state. 2015-01-26 11:07:22 +01:00
Vincent Schumaker
26e634cdb6 Add the ability to specify user pillar data in the form of either
mysql:user:host

  or

  mysql:user:hosts

If mysql:user:hosts is used, an account for each 'user'@'host' combo
will be created with the specified grants

This fixes #49
2014-12-17 10:57:39 -05:00
Seth House
8d89326f4e Merge pull request #50 from sivir/master
Delete supported params
2014-12-15 10:42:02 -07:00
Seth House
9c0f18c48f Merge pull request #54 from babilen/issue/52
Remove require on mysql_debconf if password has not been set
2014-12-13 02:26:03 -07:00
Wolodja Wentland
6bc3f1869b Remove require on mysql_debconf if password has not been set
This fixes #52
2014-12-13 09:05:46 +00:00
Seth House
cb5b604a95 Change states to use short-dec style 2014-12-13 00:19:59 -07:00