James Martin
e312b0e5bf
Properly fetching the riak version, and properly setting the python interpreter.
11 years ago
James Cammarata
c85b7d868b
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
a570280b81
Merge branch 'postgres_alter_role' of https://github.com/jinnko/ansible into jinnko-postgres_alter_role
...
Conflicts:
library/database/postgresql_user
11 years ago
Arturs Vonda
df853fa92e
Added port documentation to postgresql_db and postgresql_user
11 years ago
Matthew Jones
3ddfc8d471
Allow strings containing single and double quotes to be used as passwords for postgres_user
11 years ago
Timur Batyrshin
9ad52632c5
reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 ( #5852 )
11 years ago
jctanner
7bab8656a3
Merge pull request #5435 from jkleckner/fix-mysql-dump-import
...
mysql_db module: make dump and import to use port argument
11 years ago
David Busby
ab8d5c5924
Documentation update to yield example of "WITH GRANT OPTION" which is undocumented previous
11 years ago
Alan Fairless
927a30c404
Fix postgresql_user to understand PG namespaces
...
Previously postgresql_user quoted user supplied identifers to create
grant statements that look like this:
GRANT SELECT on "tablename" to "user";
Which only works if the tablename is not in a namespace. If you supply
a namespaced tabelname like "report.revenue" then it creates this
incorrect statement:
GRANT SELECT on "report.revenue" to "user";
Which will not find the "revenue" table in the "report" namespace, but
will rather look for a table named "report.revenue" in the current
(default public) namespace. The correct form is:
GRANT SELECT on "report"."revenue" to "user";
This approach could have the unfortunate effect that code that
previously relied on the other behavior to grant privileges on tables
with periods in their names may now break. PostgreSQL users
typically shouldn't name tables as such, and users can still access the
old behavior and use tablenames with periods in the if they must by
supplying their own quoting.
11 years ago
Jim Kleckner
8ba9019797
Add quotes to password argument for dump/import
...
The password is passed on a command line for dump and import and needs
quoting.
Ideally, this would not be passed on a command line at all - any ideas?
Or at least have a stronger form of quoting so that embedded single
quotes will be escaped.
11 years ago
Jinn Koriech
57dc4fbea2
postgresql_user module: Gracefully handle ALTER ROLE on read-only postgres servers.
11 years ago
Jim Kleckner
59396d38e2
Fix mysql_db dump and import to use port argument
...
The code for mysql_db did not pass the port argument when state=dump or
state=import.
11 years ago
jctanner
8b925e93e6
Merge pull request #5099 from tartansandal/postgresql_db_check_mode
...
postgres_db CHECKMODE changed status
11 years ago
Jinn Koriech
fbb1018abe
Fix postgresql_user documentation render
11 years ago
Jinn Koriech
e1aa94896f
Add documentation for usage of encrypted postgresql passwords.
11 years ago
James Tanner
4f9aadcc07
Addresses #5023 Fix import comments
11 years ago
James Tanner
38edad70ac
Fixes #5023 Convert all modules to use new snippet import pattern
11 years ago
Kahlil (Kal) Hodgson
147783528c
postgres_db CHECKMODE changed status
...
Make the changed status for postgres_db under CHECKMODE match the
status that would be returned normally.
11 years ago
Michael DeHaan
4c35b7f380
There's a cleaner way to do this, commit to module formatter pending.
...
Revert "No longer need to reference 'version_added' in docs for these, as this was quite a while ago."
This reverts commit ff0a41d446
.
11 years ago
Michael DeHaan
9e4d71203d
No longer need to reference 'version_added' in docs for these, as this was quite a while ago.
11 years ago
Michael DeHaan
08996d78d6
Add version_added to all modules missing version_added information, the docs formatter will now
...
raise errors when omitted, updated changelog with new modules.
11 years ago
James Tanner
eccbd21a0d
Fix typo in postgresql_user module docstrings
11 years ago
jctanner
6336129f59
Merge pull request #4686 from bcoca/postgresql_user_pwds
...
postgresql_user now supports users w/o a password, encrypted passwords and expiration
11 years ago
James Tanner
f7db64d69b
Merge pull request #4307 from damianmoore/mysql_gzip_bzip2_support
...
Add support for compressing mysql dumps and extracting during import.
11 years ago
Steve Tjoa
de4b105e09
Changed parameter from 'user' to 'name' in the examples to coincide with the specs.
11 years ago
James Tanner
3370aee870
Fixes #4720 Use mysql command to restore database instead of mysqldump
11 years ago
Brian Coca
9b8b79f1fd
updated to make note that password is required before v1.4
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Brian Coca
0d9a6b63ea
updated docs
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Brian Coca
cdec70eeff
now supports users w/o a password, encrypted passwords and expiration
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
11 years ago
Maykel Moya
6155bf2c55
Fail if requested variable is not available
11 years ago
James Tanner
251b52bef8
Fixes #4454 Make a temporary clean cnf file if unable to parse existing
11 years ago
Maykel Moya
2d33cf898c
Improve change detection in mysql_variables
...
mysql_variables bindly executes a SET var = value query even when
the variable already has the requested value.
With this patch the query is executed only if the current value is
different to the requested one.
11 years ago
James Tanner
f233e29386
mysql_db: if connection is a socket, do not specify hostname
11 years ago
James Tanner
9128862b3b
Fixes #4301 Use module_common functions for mysqldump and return better errors
11 years ago
Michael DeHaan
c586ed5168
Merge pull request #4342 from pileofrogs/devel
...
mysql_replication switch to DictCursor for compatibility with more mysql server versions
11 years ago
Michael DeHaan
daa005085d
Add missing version_added doc to mysql login port parameter.
11 years ago
Dylan Martin
280ecaa453
toned down the error message for unconfigured master/slave
11 years ago
Jeroen Hoekx
19b52e9fb7
Add append_privs parameter to MySQL user module.
...
This adds the privileges given to the existing list of privileges
instead of overwriting any existing ones.
11 years ago
Dylan Martin
3c7f8d6272
switch to DictCursor
11 years ago
Damian Moore
85ed9af959
mysql_db now supports import and dump of gzip and bzip2 compressed files
11 years ago
James Cammarata
619a80c505
Merge branch 'devel' of https://github.com/tomdymond/ansible into tomdymond-devel
11 years ago
James Cammarata
e62844653c
Merge branch 'devel' of https://github.com/abompard/ansible into abompard-devel
11 years ago
James Cammarata
d93edadbbb
Merge branch 'fix_postgresql_db' of https://github.com/yteraoka/ansible into yteraoka-fix_postgresql_db
11 years ago
James Cammarata
51fedb64a9
Cleaning up pep8 whitepsace issues in the mysql_replication module
11 years ago
James Cammarata
07c825d8f5
Merge branch 'bugfix' of https://github.com/jsmartin/ansible into jsmartin-bugfix
11 years ago
James Martin
6539652a28
Fixes for python 2.4 support, better collection of riak version.
11 years ago
James Cammarata
d16ba9758e
Added version_added to the mysql_variables module doc section
11 years ago
James Cammarata
3fe2549363
Merge branch 'mysql_variables' of https://github.com/banyek/ansible into banyek-mysql_variables
11 years ago
James Cammarata
8dd3339d3a
Added version_added to the mysql_replication module doc section
11 years ago
James Cammarata
c5be708dd5
Merge branch 'mysql_replication' of https://github.com/banyek/ansible into banyek-mysql_replication
11 years ago