Commit Graph

88 Commits

Author SHA1 Message Date
Maciej Delmanowski
f5fec411de Add IPv4 default router if found in Ansible facts 2015-03-29 23:34:58 +02:00
Maciej Delmanowski
7dfe3855ca Reorganize DHCP options
- 'dhcpd_global_options' text block has been split into individual
  variables;

- if list of nameservers is not specified, debops.dhcpd role will
  advertise nameservers set in '/etc/resolv.conf' file;

- default set of options can be enabled or disabled using a bool
  variable 'dhcpd_auto_options'. The options have been moved to
  a separate configuration template included in main one;
2015-03-29 22:56:46 +02:00
Maciej Delmanowski
04abdbb3c7 Move macro functions to separate file 2015-03-29 21:24:30 +02:00
Maciej Delmanowski
f34a60a7cc Make sure that /var/lib/dhcp/dhcpd6.leases exists 2015-03-29 21:13:24 +02:00
Maciej Delmanowski
48c658bbdf Add 'dhcpd_ipversion' variable
This variable indicates which Internet Protocol version should be enabled
in DHCP server, because ISC DHCP server supports only 1 version active
at a time.
2015-03-29 21:11:40 +02:00
Maciej Delmanowski
3c4a1e80bb Add variable for dhcpd(8) server options 2015-03-29 00:25:58 +01:00
Maciej Delmanowski
80f1f88786 Reorganize role documentation 2015-03-28 23:34:25 +01:00
Maciej Delmanowski
277e2df11c Add 'debops.secret' role to list of dependencies
Secrets are used to store confidential key information used for Dynamic
DNS.
2015-03-28 23:31:49 +01:00
Maciej Delmanowski
9b0ad40354 Add support for ISC DHCP Relay
You can enable installation of DHCP relay instead of the server via
'dhcpd_mode' variable. By default, relays send the packets to their
network gateway, but that might not be what you really want; however
selection of correct DHCP server can be performed by specifying it in
'dhcpd_relay_servers' list.
2015-03-27 14:32:44 +01:00
Maciej Delmanowski
93cae1c116 Request sudo access on Travis-CI 2015-03-27 14:29:04 +01:00
Maciej Delmanowski
79baaa609b Convert role tasks to YAML format 2015-03-27 10:50:21 +01:00
Maciej Delmanowski
1c988bd2ac Merge pull request #4 from redrampage/master
Failover declaration clarification
2015-02-02 21:02:59 +01:00
RedRampage
a8f2ae2b93 Failover declaration clarification 2015-02-02 22:56:55 +03:00
Maciej Delmanowski
2f00cef9eb Move ansigenome metadata to a separate file 2015-01-29 12:35:25 +01:00
Maciej Delmanowski
b7d2302219 Merge pull request #2 from redrampage/master
Added support for key statements
2014-12-18 14:36:53 +01:00
RedRampage
fac5b82f55 Added support for key statements 2014-12-18 16:10:12 +03:00
Maciej Delmanowski
fcf5fa2845 Merge pull request #1 from redrampage/master
Added a failover configuration
2014-11-28 23:50:18 +01:00
RedRampage
0d378f8441 Spacing fix 2014-11-28 13:00:19 +03:00
RedRampage
f1fb16b4a0 Added dhcpd failover configuration. 2014-11-28 12:54:28 +03:00
Maciej Delmanowski
f87cf146fe Replace reStructuredText README with Markdown README 2014-10-25 16:46:49 +02:00
Maciej Delmanowski
6f2501dffa Remove readme text from meta file, convert synopsis to Markdown 2014-10-25 16:18:40 +02:00
Maciej Delmanowski
492ffbd50b Replace Markdown README with reStructuredText README 2014-10-05 20:19:33 +02:00
Maciej Delmanowski
de18a3e823 Convert README template to .rst 2014-10-05 18:20:40 +02:00
Maciej Delmanowski
e4dd9430e2 Update .travis.yml with new version 2014-09-24 19:09:01 +02:00
Maciej Delmanowski
ee6b8dbb8f Regenerate README 2014-09-14 23:17:47 +02:00
Maciej Delmanowski
02656fc9c8 Fix formatting error in README 2014-09-07 19:44:39 +02:00
Maciej Delmanowski
f90a09fd85 Regenerate README using ansigenome 2014-09-07 19:19:58 +02:00
Maciej Delmanowski
db7e129008 Enable Travis CI badge in README 2014-09-07 17:50:46 +02:00
Maciej Delmanowski
a95e5050da Switch to nickjj/respec in .travis.yml 2014-09-07 16:41:26 +02:00
Maciej Delmanowski
139b32ab19 Rename 'meta_info' variable to 'ansigenome_info' 2014-09-06 20:55:00 +02:00
Maciej Delmanowski
030c05fe45 Add Ansible Galaxy id in meta/main.yml 2014-09-02 19:46:06 +02:00
Maciej Delmanowski
ce39adc9ea All role README files are regenerated 2014-08-31 23:16:38 +02:00
Maciej Delmanowski
391f2677a2 Add README.md files in all roles
Some README.md files were updated, all of them were generated from meta
information in each role using ansigenome.
2014-08-31 22:17:07 +02:00
Maciej Delmanowski
35ce96290c Add LICENSE file in all roles 2014-08-31 18:42:25 +02:00
Maciej Delmanowski
9ee70b6bf9 Add standardized .travis.yml in all roles 2014-08-31 18:18:44 +02:00
Maciej Delmanowski
d7d20ede7b Remove unneeded comments from role defaults
Some comments were moved to role README.md templates.
2014-08-31 14:21:56 +02:00
Maciej Delmanowski
d283f17686 Update meta information in all roles
This patch updates 'meta/main.yml' files in all roles to include missing
or custom information for Ansible Galaxy service and Ansigenome tool.
2014-08-30 22:19:01 +02:00
Maciej Delmanowski
5d5fd43a08 ginas project is renamed to DebOps project
This patch renames all role directories from 'ginas.' to 'debops.'
prefix, no other changes should be expected. Some script names are also
changed, but that shouldn't affect normal operations.
2014-08-26 23:36:08 +02:00