James Martin
d458f9430b
Prevents module from failing with "_mysql_exceptions.Warning: Sending passwords in plain text without SSL/TLS is extremely insecure." When not using SSL/TLS.
10 years ago
Michael DeHaan
182c6603e7
Merge pull request #8419 from georgeOsdDev/escape_underscore_in_database_name
...
mysql_db module: Escape "_" in database name for "SHOW DATABASES" statement
10 years ago
Michael DeHaan
3bead39c75
Merge branch 'spelling' of git://github.com/cgar/ansible into devel
...
Conflicts:
docsite/rst/guide_rax.rst
plugins/callbacks/mail.py
10 years ago
Takeharu Oshida
972b06ee5d
Escape "_" in database name for "SHOW DATABASES" statement
10 years ago
Wayne Rosario
eaf4571e42
Adding the following Test Coverage:
...
Use mysql_user module to create, delete users.
Update user password and ensure new password was updated for the correct user.
Assert user has access to multiple databases
Assert user creation, deleting using different user privilege and ensure privilege work correctly.
10 years ago
Wayne Rosario
d595fd00e9
updating doc to include revoke example for mysql_user docs
10 years ago
Jonathan Mainguy
6789098bc5
This fixes 8173, if target was not defined it would break, now it wont
11 years ago
James Cammarata
ac73822405
Expand target for mysql_db
...
Fixes #8128
11 years ago
Jonathan Mainguy
40ef07a286
Errors out with stderr 1049, unknown database: when importing a database that does not exist
11 years ago
James Cammarata
5e0d07c93e
Merge pull request #8092 from ghjm/mysql-exceptions
...
Added exception handling to database creation and deletion. Fixes #8075 .
11 years ago
Graham Mainwaring
22390e50e5
Switched primary and alias names of the name/db parameter, to match documentation. Fixes #8065 .
11 years ago
Graham Mainwaring
980d9da7e9
Added exception handling to database creation and deletion. Fixes #8075 .
11 years ago
Jonathan Mainguy
90f7f82224
Makes ansible fail if login_port is defined and login_host is either not defined, or defined as localhost. This is because if login_host is localhost then MySQLdb will use the socket instead of TCP. This leads to confusion for ansible users as, when a port is defined it gets ignored if login_host is localhost. This is to fix the bug reported by wrosario #8070 . Info on MysqlDb can be read here http://mysql-python.sourceforge.net/MySQLdb.html
11 years ago
James Cammarata
5ad7dcf4f0
Merge pull request #6766 from Jmainguy/mysql_db_bug
...
mysql_db module now correctly fails on import if bz2 or gz fails.
11 years ago
Scott Brown
28c9104ed5
BUGFIX 1178: Adding better existence check in one place. db_import now fails fast if target does not exist b/c no point going further without the target.
11 years ago
Scott Brown
b09a144724
BUGFIX 7811: Adding file existence check when performing mysql import on a .gz or .bz2 file, otherwise Ansible will not notice that the underlying *nix command silently died.
11 years ago
James Cammarata
4c30b3d68a
Fixing mysql master replication boolean
...
Fixes #7528
11 years ago
Josef Špak
2d402ab5ca
Fix typo in CHANGE MASTER TO syntax
11 years ago
Mathieu Martin
a8969b5d3c
Add example 'Specify grants composed of more than one word' to the mysql_user module.
11 years ago
Scott Sturdivant
726dc1d2e8
Clarify that the encrypted param must also be set.
...
While the encrypted parameter's documentation clearly states that it needs to
be set, if you are focused on the password parameter's documentation, there's
nothing to draw your attention to the fact that encrypted may also need to be
set.
11 years ago
Adam Chainz
967de3cdf9
Fix sync_binlog name in mysql_variables example
...
The previous sync_binary_log is not a real MySQL variable.
11 years ago
Carlos E. Garcia
7f5dd5e85d
multiple spelling error changes
11 years ago
Cove Schneider
6a321fe346
re-add idempotency check
11 years ago
Cove Schneider
6e81f41cd4
add replicaset support to mongodb_user module
11 years ago
Michael DeHaan
0125f36c49
Merge pull request #6796 from mistaka0s/mysqldump_fix
...
Remove extra quote from the mysqldump password argument
11 years ago
Matt Martz
b4de76373a
Use /usr/bin/python instead of /usr/bin/env python
11 years ago
Chao Luan
134c449cf6
Remove extra quote from the mysqldump password argument
...
The mysqldb Ansible module will fail if the state specified is import or dump with a '1045: Access Denied' mysql error for complex passwords.
This is caused by the extra quote around the '--password' argument to mysqldump, as pipes.quotes already quotes the password string.
>>> "--password='%s'" % pipes.quote('simple')
"--password='simple'"
>>> "--password='%s'" % pipes.quote('c0mplexp@ssword!')
"--password=''c0mplexp@ssword!''"
>>> "--password='%s'" % pipes.quote('password with space')
"--password=''password with space''"
11 years ago
Jonathan Mainguy
8928a5ede1
Added mpdehaan suggestion to use os.path.splitext. Wise suggestion, does look clearner
11 years ago
Jonathan Mainguy
bb73819c43
mysql_db module now correctly fails on import if bz2 or gz fails.
11 years ago
Michael DeHaan
991399edf0
Update comments about redis config.
11 years ago
Michael DeHaan
b0639b16cf
Merge branch 'devel' of git://github.com/mleventi/ansible into devel
11 years ago
Michael DeHaan
aaaf9dbc43
Merge pull request #5597 from laggyluke/mongodb_user_idempotence
...
Fix idempotence in mongodb_user module
11 years ago
Cristian Ciupitu
0749112286
Micro-optimization: replace s.find(x)!=-1 with x in s
...
timeit shows a speedup of ~3x on Python 2.7.5 x86_64.
It also makes the code a bit shorter.
11 years ago
Richard Isaacson
e6f6a73328
Merge pull request #6461 from risaacson/modules_make_run_command_safer
...
Modules make run command safer
11 years ago
Richard C Isaacson
2b53ece3ab
mysql_db module: typo fix
...
Tests clean.
11 years ago
Richard C Isaacson
427221786c
Shell updates.
11 years ago
James Martin
3d032b9db9
Fixes various typos introduced in a9017af2bb
.
...
Fixes odd encoding problem with wait_for_service.
11 years ago
Michael DeHaan
dac90278db
More shell fixes
11 years ago
James Cammarata
a9017af2bb
Adding validate_certs to all modules that use fetch_url
11 years ago
Richard C Isaacson
c2bf201bce
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
James Cammarata
11f500fa2f
Merge pull request #4630 from mmoya/mysql_variables-fix2
...
Add support for string values
11 years ago
James Cammarata
9730157525
Validate SSL certs accessed through urllib*
...
* Adds another module utility file which generalizes the
access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.
Fixes #6211
11 years ago
Michael DeHaan
616d7e53b1
Merge pull request #6305 from amree/fix-mysql-replication-port
...
Fixed SQL syntax error when running mysql_replication module
11 years ago
Jimena Cabrera-Notari
cc6e1ec261
Don't use keyword `error` in encode
...
This is not supported in Python 2.6. Just use positional arguments.
11 years ago
amree
1d731e5c30
MASTER_PORT variable for CHANGE MASTER TO command can only accept integer value
11 years ago
Guido Kollerie
a000f37132
Emphasize target is on remote host. List supported file types.
...
From the documentation it is not immediately clear that the 'target'
option refers to a location on the remote host. This change emphasizes that.
In addition to .sql files, .bz2 and .gz files are supported for dumps and
restores. This is now documented.
11 years ago
Kyle Kelley
b5eb4d2a71
Fix expires
11 years ago
James Martin
0e3356c40e
Properly fetching the riak version, and properly setting the python interpreter.
11 years ago
James Cammarata
1544c93bf2
Merge branch 'fix-postgres_user_to_understand_pg_namespaces' of https://github.com/alanfairless/ansible into alanfairless-fix-postgres_user_to_understand_pg_namespaces
11 years ago
James Cammarata
87bf16930e
Merge branch 'postgres_alter_role' of https://github.com/jinnko/ansible into jinnko-postgres_alter_role
...
Conflicts:
library/database/postgresql_user
11 years ago