Commit Graph

441 Commits

Author SHA1 Message Date
Alessandro Fael Garcia
9c54070380
Add a conditional check to Travis for NGINX Plus builds (#334) 2020-09-30 14:26:13 +02:00
Alessandro Fael Garcia
0c211a3920
Swap order of handlers (#332) 2020-09-24 04:21:15 +02:00
Alessandro Fael Garcia
bedd6ce16f
Tweak handlers (#331) 2020-09-22 22:03:38 +02:00
Alessandro Fael Garcia
a49765b55e
Do not fail when assert module fails (#330) 2020-09-22 17:50:07 +02:00
Alessandro Fael Garcia
9760f98f05
Add NGINX Plus tests to TravisCI (#327) 2020-09-20 21:38:40 +02:00
Alessandro Fael Garcia
2ca5ce87b5
Remove extra quotes (#326) 2020-09-19 17:32:17 +02:00
Alessandro Fael Garcia
1291eca783
Update Ansible Lint (#325) 2020-09-19 02:43:14 +02:00
Alessandro Fael Garcia
8b41c27cb5
Improve the error formatting when there's a syntax error (#324)
And remove the debug tasks messages.
2020-09-18 19:51:50 +02:00
Alessandro Fael Garcia
5c7cfb05fb
Remove scalars where I don't need em (#323) 2020-09-18 15:09:59 +02:00
Alessandro Fael Garcia
903693e67f
Refactor handlers (#321) 2020-09-17 17:00:27 +02:00
Alessandro Fael Garcia
28d1da5e0a
Add proper support for building NGINX from source in CentOS 6 (#320) 2020-09-16 18:58:32 +02:00
Alessandro Fael Garcia
17b5c87d71
Add basic assertions (#319) 2020-09-15 21:27:06 +02:00
Alessandro Fael Garcia
856a9c93bf
Add NGINX Plus tests (#318) 2020-09-09 16:10:42 +02:00
Alessandro Fael Garcia
95fe871e69
Add support for Alpine 3.12 (#317)
And remove support for Alpine 3.8
2020-09-08 14:38:16 +02:00
Alessandro Fael Garcia
9b9b3e8dd3
Refactor modules (#315) 2020-09-08 00:44:54 +02:00
Alessandro Fael Garcia
d12c3c5c71
Update Ansible to 2.9.13 (#312) 2020-09-03 14:23:01 +02:00
Alessandro Fael Garcia
e037717373
Update Ansible Galaxy metadata (#313) 2020-09-03 00:31:20 +02:00
Alessandro Fael Garcia
1a1fdc2962
Update Ansible Lint to 4.3.3 (#311) 2020-09-01 16:34:54 +02:00
Alessandro Fael Garcia
bf2916fc55
Update Ansible to 2.9.12 and explicitly set mode on relevant tasks (#309)
*   Explicitly define `mode` in relevant tasks.
*   Explicitly define the `nginx` `apt_repository` filename in Debian based distros.
*   Building OpenSSL from source should now work properly in CentOS 8.
2020-08-28 10:30:23 +02:00
Alessandro Fael Garcia
79ddc30a3a
Update docs (#307) 2020-08-20 12:54:09 +02:00
Seena Fallah
ab24604454
Run logrotate only logrotate config changes (#302) 2020-08-20 01:50:22 +02:00
Alessandro Fael Garcia
e2da68f875
Update CHANGELOG (#306) 2020-08-19 23:07:08 +02:00
Alessandro Fael Garcia
3bcd7a0919
Prepare 0.15.0 release (#300) 2020-08-19 18:39:17 +02:00
Pavel Starosek
0922304b12
Add default_type templating option (#299) 2020-08-10 14:29:27 +02:00
Alessandro Fael Garcia
fc4640bd4a
Improve formatting (#293) 2020-07-30 12:47:08 +02:00
Alessandro Fael Garcia
c85368e591
Add experimental support for Ubuntu focal (#292) 2020-07-28 12:26:38 +02:00
Alessandro Fael Garcia
b089b03811
Add option to remove a specific list of files (#291) 2020-07-27 23:33:56 +02:00
Alessandro Fael Garcia
36b42e563a
Cleanup source install and remove shell module tasks (#290) 2020-07-27 13:19:12 +02:00
Pavel Starosek
2fdb426e6c
Typo in Allow Rest API ports (#289) 2020-07-23 21:03:26 +02:00
Alessandro Fael Garcia
b7e25961d6
Refactor status templating (#288) 2020-07-22 16:19:43 +02:00
Alessandro Fael Garcia
838e756ab8
Improve support for listen and ssl directives in stream contexts (#287) 2020-07-21 17:26:42 +02:00
Alessandro Fael Garcia
730ab15ecb
Replace Molecule's Python verifier with the Ansible verifier (#285) 2020-07-20 13:37:36 +02:00
Alessandro Fael Garcia
e9b6c59733
Add separate variables for installing and configuring NGINX (#284) 2020-07-13 18:05:03 +02:00
Alessandro Fael Garcia
968bf3e10c
Update docs (#283) 2020-07-10 17:55:01 +02:00
Alessandro Fael Garcia
857ba8c899
Replace with_items with loop (#282)
`loop` is now the recommended way to loop through lists instead of `with_items`
2020-07-08 14:55:15 +02:00
Alessandro Fael Garcia
6ac3cbac98
Remove arch descriptor from Debian/Ubuntu src repo (#281) 2020-07-07 18:42:00 +02:00
Alessandro Fael Garcia
e51f977a2c
Remove root HTML tasks from source install (#280)
NGINX automatically creates a root HTML site when installing from source
2020-07-07 15:52:53 +02:00
Alessandro Fael Garcia
7341b2ec64
Flush handlers before running nginx -T and setting up logrotate (#279) 2020-07-07 10:44:13 +02:00
Pritpal Sabharwal
a0a49176a3
Add support for down parameter for upstreams (#278) 2020-07-06 14:36:34 +02:00
Emile Broeders
63325aac0b
Add option for custom error pages (#276) 2020-07-01 12:22:37 +02:00
Alessandro Fael Garcia
c1b707cc5b
Add default values for PID and error log (#277) 2020-06-30 22:39:25 +02:00
Tom Gamull
7e6a7f0397
Triple S!!! Speed, Systemd and Selinux (#272) 2020-06-30 18:59:53 +02:00
Marco Tizzoni
f3c8bd2b70
Fix error when http_demo_conf undefined (#274) 2020-06-29 15:56:45 +02:00
Emile Broeders
21e03b27dd
Adding nginx_main_template.http_custom_includes (#270) 2020-06-24 15:50:28 +02:00
Alessandro Fael Garcia
902d4ff83f
Add PID templating option (#267) 2020-06-24 12:19:09 +02:00
Alessandro Fael Garcia
77ccf86255
Add access_log to status and API configuration files (#265) 2020-06-23 17:48:43 +02:00
Alessandro Fael Garcia
60796abcd5
Add support for unix upstreams (#266)
Resolves #232
2020-06-22 20:54:29 +02:00
heronimus
088a33b33a
Add CentOS/RedHat yum repository module_hotfixes option (#264) 2020-06-18 14:34:51 +02:00
Iyad Kandalaft
f76441f5d4
Add events_custom_options to template.yml defaults (#208)
Co-authored-by: Alessandro Fael Garcia <alessfg@hotmail.com>
2020-06-17 14:48:29 +02:00
Alessandro Fael Garcia
8ef117145f
Improve config cleanup tasks (#262) 2020-06-12 23:42:14 +02:00