Maciej Delmanowski
5b88a2f75e
Add iPXE boot loader support
2015-04-22 10:55:47 +02:00
Maciej Delmanowski
f4c25b9099
Merge pull request #8 from drybjed/subnet-host-single
...
Fix support for subnets with only 1 host inside
2015-04-13 17:24:49 +02:00
Maciej Delmanowski
2c517594bf
Fix support for subnets with only 1 host inside
2015-04-13 17:05:11 +02:00
Maciej Delmanowski
5e25f66fd1
Merge pull request #6 from drybjed/create-dhcpd-includes
...
Make sure that included files exist before restart
2015-04-07 13:09:16 +02:00
Maciej Delmanowski
c8c6ce2a38
Make sure that included files exist before restart
2015-04-07 13:03:48 +02:00
Maciej Delmanowski
c76c082c9a
Update Changelog
2015-03-30 14:29:31 +02:00
Maciej Delmanowski
cff2f573d5
Merge pull request #5 from drybjed/dhcp-relay
...
Various fixes in the debops.dhcpd role
2015-03-30 14:15:43 +02:00
Maciej Delmanowski
0e0d53bbc8
Add 'dhcpd_zones' list variable
2015-03-30 13:58:19 +02:00
Maciej Delmanowski
5014dd8642
Add 'dhcp-probe' support
...
dhcp-probe script is used to scan the network for unauthorized DHCP
servers.
2015-03-30 13:34:53 +02:00
Maciej Delmanowski
337b1e749d
Update documentation and README
2015-03-30 08:56:44 +02:00
Maciej Delmanowski
e8d7c97876
Filter list of autogenerated nameservers
...
If somehow '127.0.0.1' from 'dnsmasq' got into the list of nameservers
in '/etc/resolv.conf', filter it out of the list of advertised
nameservers to avoid confusion.
2015-03-29 23:41:24 +02:00
Maciej Delmanowski
8504950c0c
Correctly format list of IPv4 routers
2015-03-29 23:36:45 +02:00
Maciej Delmanowski
e2dde9fe01
Set domain-search options by default
2015-03-29 23:36:16 +02:00
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