Commit graph

44 commits

Author SHA1 Message Date
Vincent Legoll
8e7803392f Use exportfs -ra instead of restarting the NFS service to avoid breaking already existing mounts 2018-04-24 15:35:50 +02:00
Jeff Geerling
f2778aa96f
Merge pull request #22 from vincent-legoll/patch-1
Update README.md
2018-04-20 09:13:06 -05:00
Jeff Geerling
5e25122d12 Fix deprecation warnings in Ansible 2.5 for state 'present'. 2018-04-04 13:49:38 -05:00
Vincent Legoll
57ec5eb9ac
Update README.md
Fix list definition, it was typoed with "{}" instead of "[]"...
2018-02-14 17:15:35 +01:00
Jeff Geerling
32476114c1 Update test script README. [ci skip] 2017-04-02 10:41:44 -05:00
Jeff Geerling
4b134b881a Switch to more efficient and compact test setup. 2017-04-01 23:33:34 -05:00
Jeff Geerling
6acce4b252 Add a LICENSE file for MIT license. [ci skip] 2017-03-31 11:24:41 -05:00
Jeff Geerling
288093bc09 Update the author's URL. Now with more HTTPS! 2017-01-21 20:01:27 -06:00
Jeff Geerling
c40f2b2db1 Fix test failures on Ubuntu 12.04. 2016-11-23 09:24:45 -06:00
Jeff Geerling
53e79c90cf Fix Ubuntu test failures due to apt update. 2016-11-23 09:12:55 -06:00
Jeff Geerling
514225b031 Remove sudo requirement from Travis build. 2016-09-25 15:50:11 -05:00
Jeff Geerling
fa579708c7 Disable 16.04 test for now. 2016-09-13 22:25:20 -05:00
Jeff Geerling
c6c9cce6d3 Fix broken tests. 2016-09-13 22:18:58 -05:00
Jeff Geerling
192af0dabb Modern Docker multi-OS test layout. 2016-09-13 22:15:09 -05:00
Jeff Geerling
fffe8b108d Restart NFS immediately if exports are updated. 2016-03-11 21:40:30 -06:00
Jeff Geerling
efefbf0bc1 Fix syntax error in meta/main.yml. 2016-03-11 10:52:44 -06:00
Jeff Geerling
8670eb1720 Fix Ansible 2.0 deprecation warning for bare variables. 2016-03-11 10:47:32 -06:00
Jeff Geerling
492a9df298 Bump Ansible version to 2.0 since role now uses package for RHEL. 2016-03-11 10:46:17 -06:00
Jeff Geerling
a653147e7b PR #16 follow-up - add Fedora to meta/main.yml. 2016-03-11 10:45:39 -06:00
Jeff Geerling
8977a445bf Tweaks to fix NFS setup and handler. 2016-03-11 10:44:05 -06:00
Jeff Geerling
8dbcd26feb Merge pull request #16 from djipko/master
Add support for Fedora systems
2016-03-11 10:43:09 -06:00
Nikola Dipanov
e7c2f5a175 Make the role work on Fedora systems
The commit makes sure that we include the correct overrides for service
names, and also that we don't assume yum as the package manager since
newer Fedora versions (22 and above) use dnf.

Tested on Fedora 23.
2016-03-11 14:24:57 +00:00
Jeff Geerling
4f0519acee Updates for Ansible Galaxy 2.0. 2016-03-02 15:58:42 -06:00
Jeff Geerling
9c09e8e012 Merge pull request #15 from edespino/fix-case-2nd-attempt
Fix case-sensitivity (Redhat-7.yml->RedHat-7.yml).
2016-02-11 07:58:11 -08:00
Jeff Geerling
f92b964835 Merge pull request #12 from TieWei/ensure-export-exists
Ensure directories to export exist
2016-02-02 20:31:14 -08:00
Wei Tie
7579b0852d Ensure directories to export exist 2016-02-03 09:18:54 +08:00
Jeff Geerling
667265b14c Add Ansible Galaxy notifications. 2016-02-02 11:18:37 -06:00
Jeff Geerling
6aebafc392 Fixes #9 and #13: Fix nfs_server_daemon for RHEL 7. 2016-02-02 11:11:07 -06:00
Jeff Geerling
e10f531aa2 Merge pull request #13 from TieWei/rhel7
Adapt nfs_server_daemon for RHEL7
2016-02-02 09:09:34 -08:00
Wei Tie
6986526cc8 Adapt nfs_server_daemon for RHEL7 2016-02-02 11:49:25 +08:00
Ed Espino
b5aa7fd944 Fix case-sensitivity (Redhat-7.yml->RedHat-7.yml). 2015-12-20 14:06:53 -08:00
Jeff Geerling
d25407f994 Fix test failure on Ubuntu hosts. 2015-03-25 11:04:22 -05:00
Jeff Geerling
1bfc44f101 Fixes #6: Role sometimes hangs on CentOS install if rpcbind not running. 2015-03-24 16:58:08 -05:00
Jeff Geerling
fa94acec71 Greatly simplify the role since most things are the same cross-platform. 2015-02-22 14:59:26 -06:00
Jeff Geerling
81bd62a237 Fixes #5: Start and enable rpcbind if not running. 2015-02-22 14:46:04 -06:00
Jeff Geerling
e79549e61f Merge pull request #4 from scottrobertson/patch-1
Delete .DS_Store
2014-12-26 10:05:24 -06:00
Scott Robertson
3427cfbd40 Delete .DS_Store 2014-12-26 15:22:34 +00:00
Jeff Geerling
6f216a635f Allow exports to be managed. 2014-11-12 15:02:07 -06:00
Jeff Geerling
ac20f41190 Issue #2: Add Travis CI test integration. 2014-11-12 14:21:21 -06:00
Jeff Geerling
b71bb51c8d Issue #1: Make role work on Ubuntu/Debian. 2014-11-12 14:18:52 -06:00
Jeff Geerling
619a751fb3 Update README. 2014-11-11 10:38:53 -06:00
Jeff Geerling
fb897ab3fc Add EL 7 to supported platforms. 2014-11-11 10:38:10 -06:00
Jeff Geerling
d3314f0ca5 Updated README.md 2014-04-21 13:06:38 -05:00
Jeff Geerling
ff49294bc6 Initial commit. 2014-03-04 21:38:18 -06:00