8 Commits

Author SHA1 Message Date
Mark Goddard
c8d122e0f8 Add a comment in the ip-allocation role about Yum and virtualenvs 2017-07-26 17:48:01 +00:00
Mark Goddard
d49cdb4b84 Fix ip_allocation module for netaddr-0.7.5
There is a bug that prevents checking whether an IP in string form is in an
IPNetwork. Explicitly convert the string to an IPAddress to workaround this.
2017-07-26 17:47:03 +00:00
Mark Goddard
7258eb574a Add documentation and examples for ip_allocation module 2017-07-26 17:45:26 +00:00
Mark Goddard
d1f3ef3028 Install package dependencies in ip-allocation role
These are required by the ip_allocation role.
2017-07-26 17:45:26 +00:00
Mark Goddard
403b5589fe Fix ip_allocation module when allocation file does not exist
The file should be created if absent.
2017-07-26 17:45:26 +00:00
Mark Goddard
7807016862 License kayobe project under Apache2
All python files now have a license header and copyright notice
2017-04-06 10:15:29 +01:00
Mark Goddard
ead380c4d0 Add support for allocation pools to IP allocation role
Only allocate IPs from within the allocation pool range.
2017-02-16 10:44:29 +00:00
Mark Goddard
b654a70e65 Initial mega commit of Kayobe 2017-02-14 15:14:29 +00:00