summaryrefslogtreecommitdiff
path: root/web_infrastructure
Commit message (Collapse)AuthorAgeFilesLines
* Refreshed metadata for core modulesToshio Kuratomi2016-12-064-0/+16
|
* Call main in conditional way - web_infrastructureFabio Alessandro Locati2016-12-051-1/+2
|
* Unquote urls in YAML - web_infrastructure (#5794)Fabio Alessandro Locati2016-12-021-1/+1
|
* Examples syntax batch5 (#5622)Sam Doran2016-11-151-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change example syntax on supervisorctl module * Change example syntax or _ec2_ami_search module * Change example syntax on cloudformation module * Change example syntax on ec2 module * Change example syntax on ec2_facts module * Change example syntax on ec2_eip module * Change example syntax on rds module * Change example syntax on route53 module * Change example syntax on s3 module * Change example syntax on digital_ocean module * Change example syntax on docker_service module * Change example syntax on cloudformation module * Change example syntax on gc_storage module * Change example syntax on gce module * Change example syntax on gce_mig module * Change example syntax on _glance_image module * Change example syntax on _keystone_user module * Change example syntax on _nova_keypair module * Change example syntax on _quantum_floating module * Change example syntax on _quantum_floating_ip_associate module * Change example syntax on _quantum_network module * Change example syntax on _quantum_router module * Change example syntax on _quantum_router_gateway module * Change example syntax on _quantum_router_interface module * Change example syntax on _quantum_subnet module * SQUASH _quantum_subnet * Add missing quotes
* Examples syntax batch4 (#5620)Sam Doran2016-11-153-15/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change example syntax on authorized_key module * Change example syntax on cron module * Change example syntax on group module * Change example syntax on hostname module * Change example syntax on seboolean module * Change example syntax on selinux module * Change example syntax on service module * Change example syntax on sysctl module * Change example syntax on systemd module * Change example syntax on user module * Change example syntax on debug module * Change example syntax on fail module * Change example syntax on include module * Change example syntax on include_role module * Change example syntax on include_vars module * Change example syntax on pause module * Change example syntax on wait_for module * Change example syntax on apache2_module module * > Change example syntax on django_manage module * Change example syntax on htpasswd module
* Add no_log on password argumentMichael Scherer2016-11-071-4/+2
| | | | Also do not use a wildcard import, for later refactoring
* Added work around for Ubuntu Xenial calling php7_module php7.0Rowan Wookey2016-10-231-0/+6
|
* cleanup import for htpassword moduleMichael Scherer2016-10-191-1/+2
| | | | | In order to ease future refactoring, we should avoid importing '*' from ansible.module_utils.basic.
* Fix change status on django_manage collectstatic. (#4239)Vytis Banaitis2016-08-301-1/+1
| | | Ignore blank lines in collectstatic output.
* reuse already split output for filtering (#4310)Jan Malte Gerth2016-08-101-1/+1
| | | there is no need to call out.split('\n') multiple times (line 275 and 277)
* made password no_log in htpasswdBrian Coca2016-06-281-1/+1
|
* Port htpasswd to python3 compatible syntax (#3672)Michael Scherer2016-05-171-1/+2
|
* Add checkmode and reduce code duplication (#2417)n0trax2016-05-041-27/+58
| | | | | | - httpd removed from control_binaries - check for enabled module after running a2enmod/a2dismod - fail, if user has no permissions to run control_binary - reduce code duplication
* added missing version_addedBrian Coca2016-04-191-0/+1
|
* Add optional force parameter for apache2_module (#3251)Pål Nilsen2016-04-191-0/+11
| | | | | | | | | | * Add optional force parameter for apache2_module Fixes #2499 * Add documentation for the force parameter * Clarify in description that -f(orce) is a Debian parameter
* Set the locales to avoid issue with screenscrappingMichael Scherer2016-04-051-0/+3
| | | | | See https://github.com/ansible/ansible-modules-core/pull/2462 for details on why this could happen
* Set some module parameters to type=pathToshio Kuratomi2016-02-291-4/+3
|
* Merge pull request #2641 from aaronkurtz/develBrian Coca2016-01-251-1/+0
|\ | | | | Remove 'cache_table' from required params
| * Remove 'cache_table' from required paramsAaron Kurtz2015-12-071-1/+0
| | | | | | | | | | | | Starting in Django 1.7, the createcachetable command looks for cache table names in the CACHES settings dictionary, so cache_table is no longer required, but is still allowed.
* | Update django_manage documentationGraham Ullrich2016-01-231-2/+3
|/ | | | | As of Ansible 2.x, invocation of Django's ```manage.py``` requires a valid "shebang". Additionally, ```manage.py``` must be executable. The old invocation was hardcoded as ```python manage.py ...``` while the new invocation is ```./manage.py ...```. See [this PR](https://github.com/ansible/ansible-modules-core/pull/1165). This change allows more flexibility for which Python interpreter is invoked, but breaks existing deployment when ```manage.py``` is not properly configured. This documentation update adds a note explaining the new requirements for ```manage.py```.
* When the password file does not exist and we're making sure the user isn't ↵Toshio Kuratomi2015-12-041-3/+4
| | | | | | | | | | in the password file, change error into a warning Warning catches typos in the filename. Since the playbook is saying "make sure this user doesn't have an entry" it makes more sense to warn than to error. Fixes #2619
* @lorin stepping down as maintainerGreg DeKoenigsberg2015-10-281-1/+1
|
* made output match multiline, as per posted code from @n0traxBrian Coca2015-10-191-2/+2
| | | | fixes #2081
* Use is_executable from its new locationToshio Kuratomi2015-09-251-3/+4
|
* added support for 'collectstatic clear' in django_manage.pyAdam Ever-Hadani2015-07-261-4/+5
|
* fixed 'present'Igor Khomyakov2015-07-221-5/+7
|
* Merge pull request #1153 from Ernest0x/patch-3Chris Church2015-07-211-2/+2
|\ | | | | make migrate command idempotent with django built-in migrations
| * make migrate command idempotent with django built-in migrationsPetros Moisiadis2015-04-171-2/+2
| | | | | | Django since version 1.7 has built-in migrations, so no need to have south installed with recent django versions. The 'migrate' command works with built-in migrations without any change, but the output is different than the output produced by south, which breaks idempotence. This commit fixes this.
* | Merge pull request #1700 from faulkner/django_manage-collectstatic-changeBrian Coca2015-07-101-0/+3
|\ \ | | | | | | Report change status on django_manage collectstatic.
| * | Report change status on django_manage collectstatic.Chris Faulkner2015-07-091-0/+3
| | |
* | | Correctly default crypt_scheme in htpasswdJames Cammarata2015-07-101-1/+1
|/ /
* | Merge pull request #1165 from ludat/develBrian Coca2015-07-041-1/+1
|\ \ | | | | | | django_manage: Use shebang in manage.py instead of hardcoded "python"
| * | django_manage: Use shebang in manage.py instead of hardcode pythonLucas David Traverso2015-04-191-1/+1
| |/
* | Merge pull request #621 from hostmaster/supervisorctl-not-existed-svToshio Kuratomi2015-07-011-1/+6
|\ \ | | | | | | supervisorctl module: Check if a service exists
| * | Check if a service existsIgor Khomyakov2015-06-081-1/+6
| |/
* | Merge pull request #574 from cchurch/django_manage_other_commandToshio Kuratomi2015-06-301-4/+8
|\ \ | | | | | | Add example of using django_manage to run other commands.
| * | Update docs, add example of using django_manage to run other commands.Chris Church2014-12-261-4/+8
| | |
* | | Merge pull request #937 from nfubh/develBrian Coca2015-06-301-2/+15
|\ \ \ | | | | | | | | added 'absent' option to supervisorctl
| * | | added 'absent' option to supervisorctlTagir Bakirov2015-03-131-2/+15
| | | |
* | | | Merge pull request #1617 from vroetman/develBrian Coca2015-06-291-0/+1
|\ \ \ \ | | | | | | | | | | apache2_module documetation update
| * | | | apache2_module documetation updateRoetman, Victor2015-06-261-0/+1
| | | | | | | | | | | | | | | | | | | | requires a2enmod and a2dismod
* | | | | Merge pull request #469 from alexkingnz/allow-extra-hashBrian Coca2015-06-291-6/+17
|\ \ \ \ \ | |/ / / / |/| | | | Extend the htpasswd so it can use different hashes in addition to the 4 currently supported by Apache.
| * | | | Extend hashes that can be specified by crypt_scheme beyond thoseAlex King2014-12-091-6/+17
| | |/ / | |/| | | | | | | | | | understood by Apache/Nginx.
* | | | Merge pull request #376 from lorin/django-expanduserToshio Kuratomi2015-06-251-1/+1
|\ \ \ \ | | | | | | | | | | django_manage: expand ~ in app_path parameter
| * | | | django_manage: expand ~ in app_path parameterLorin Hochstein2014-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow users to specify app_path parameters that contain ~, for example: app_path=~/myproject
* | | | | Fix for when the password file did not exist previouslyToshio Kuratomi2015-06-241-19/+26
| | | | |
* | | | | Merge pull request #1406 from Jmainguy/htpasswd_blankJames Cammarata2015-06-231-0/+24
|\ \ \ \ \ | | | | | | | | | | | | remove blank lines from htpasswd file
| * | | | | remove blank lines from htpasswd fileJonathan Mainguy2015-05-261-0/+24
| | |_|_|/ | |/| | | | | | | | | | | | | used standard mktemp()
* | | | | Proper author info for all remaining modulesGreg DeKoenigsberg2015-06-154-3/+6
| | | | |
* | | | | Better error handling in supervisorctl module.Kamil Madac2015-06-141-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If execution of supervisorctl was not successful (exit code > 0), module silently supress this error and returns changed = false, which turns to OK task state. This is very confusing, when supervisorctl needs authentication, and credentials are not specified in module or are incorrect, services are not restarted/started/stopped without raising an error.