Thomas Markwalder
293a173751
[#665,!460] Implemented support in netconf agent
...
doc/examples/netconf/simple-dhcp4.json
doc/examples/netconf/simple-dhcp6.json
src/bin/netconf/netconf_lexer.ll
src/bin/netconf/netconf_parser.yy
src/bin/netconf/location.hh
src/bin/netconf/netconf_lexer.cc
src/bin/netconf/netconf_parser.cc
src/bin/netconf/netconf_parser.h
src/bin/netconf/position.hh
src/bin/netconf/stack.hh
2019-08-14 10:57:56 +02:00
Thomas Markwalder
3bbac71905
[#665,!460] Implemented support in agent
...
doc/examples/agent/simple.json
src/bin/agent/agent_lexer.ll
src/bin/agent/agent_parser.yy
src/bin/agent/agent_lexer.cc
src/bin/agent/agent_parser.cc
src/bin/agent/agent_parser.h
src/bin/agent/location.hh
src/bin/agent/position.hh
src/bin/agent/stack.hh
2019-08-14 10:57:56 +02:00
Thomas Markwalder
d4c4461923
[#665,!460] Implemented support in D2
...
doc/examples/ddns/sample1.json
doc/examples/kea4/advanced.json
src/bin/d2/d2_lexer.ll
src/bin/d2/d2_parser.yy
src/bin/d2/d2_lexer.cc
src/bin/d2/d2_parser.cc
src/bin/d2/d2_parser.h
src/bin/d2/location.hh
src/bin/d2/position.hh
src/bin/d2/stack.hh
src/bin/d2/tests/testdata/get_config.json
2019-08-14 10:57:56 +02:00
Thomas Markwalder
986c23c029
[#665,!460] Implemented support in kea-dhcp6
...
doc/examples/kea6/advanced.json
doc/examples/kea6/all-keys-current.json
src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/dhcp6_lexer.cc
src/bin/dhcp6/dhcp6_parser.cc
src/bin/dhcp6/dhcp6_parser.h
src/bin/dhcp6/location.hh
src/bin/dhcp6/position.hh
src/bin/dhcp6/stack.hh
2019-08-14 10:57:56 +02:00
Thomas Markwalder
e91372f274
[#665,!460] Updated following preliminary review
...
doc/examples/kea4/all-keys-current.json
Added pattern
doc/sphinx/arm/logging.rst
Revamped a bit
src/lib/process/tests/log_parser_unittests.cc
Updated to test pattern parsing
2019-08-14 10:57:56 +02:00
Francis Dupont
6ae3245f23
[433-update-yang-models] Removed spurious brackets
2019-08-13 17:43:06 -04:00
Francis Dupont
a14b705fb7
[433-update-yang-models] Restore all-keys-stable.json headers
2019-08-13 17:43:06 -04:00
Francis Dupont
551c124d6e
[433-update-yang-models] Enabled (and fixed) more tests
2019-08-13 17:43:06 -04:00
Francis Dupont
d9114c2210
[433-update-yang-models] Updated code and tests
2019-08-13 17:43:06 -04:00
Francis Dupont
e7795641a2
[804-cb-doc-never-says-clearly-how-to-configure-server-tag-on-a-server] Removed spuriuous tabs and ending spaces
2019-08-12 09:30:45 -04:00
Tomek Mrugalski
9b9b6f511a
[#804,!468] Updated server-tag references.
2019-08-12 09:30:45 -04:00
Francis Dupont
40c751cab4
[804-cb-doc-never-says-clearly-how-to-configure-server-tag-on-a-server] First attempt to deocument server-tag
2019-08-12 09:30:45 -04:00
Razvan Becheriu
e14b90735f
[#649,!381] fixed indentation
2019-08-02 10:04:58 +03:00
Thomas Markwalder
cf700e8375
[#649,!381] fixed ddns examples
...
Additional fixes said files.
2019-08-02 09:57:04 +03:00
Razvan Becheriu
1996209646
[#649,!381] fixed ddns examples
2019-08-02 09:57:04 +03:00
Francis Dupont
0b258bb3b8
[621-pd-pool-fields-are-not-described-in-kea6-all-keys-current-json] Addressed comment
2019-06-26 15:05:47 +02:00
Francis Dupont
fe46afb551
[621-pd-pool-fields-are-not-described-in-kea6-all-keys-current-json] Added description of pd-pool current all keys example
2019-06-26 15:05:47 +02:00
Francis Dupont
9ef628e779
[295-min-max-lease-time-configuration-options] Removed default- keywords
2019-06-22 10:05:23 -04:00
Francis Dupont
fea5ff0736
[295-min-max-lease-time-configuration-options] Added examples
2019-06-22 10:05:23 -04:00
Francis Dupont
fc80c0ea8c
[538-kea-should-not-store-anything-in-var-kea-lsb-violation] Addressed comments (and grep reports)
2019-06-18 12:54:26 -04:00
Francis Dupont
0a59793699
[540-recommend-moving-hostname-char-set-and-hostname-char-replacement-out-of-dhcp-ddns] Final improvements
2019-06-13 15:21:07 +02:00
Michal Nowikowski
eb23facd72
fixed hooks location from lib/hooks to lib/kea/hooks
2019-05-27 19:32:35 +02:00
Marcin Siodelski
e7709ddb7e
[#71,!314] Addressed review comments.
2019-05-27 15:23:50 +02:00
Marcin Siodelski
1eb3eae862
[#71,!314] Added config-backend.json examples.
2019-05-27 15:23:50 +02:00
Francis Dupont
7bc4cc182a
[208-move-logging-from-global-objects-to-global-params] Almost done. Checkpoint of the day
2019-05-22 18:10:24 -04:00
Thomas Markwalder
12dabc40b1
[#614,!326] Fixed JSON syntax errors
...
doc/examples/kea4/all-keys-current.json
doc/examples/kea6/all-keys-current.json
Added missing commas
2019-05-21 08:02:42 -04:00
Thomas Markwalder
34ec437b49
[#614,!326] Updated all-keys-current.json with tee time parameters
...
kea4/all-keys-current.json
Added calculate-tee-times, t1-percent, and t2-percent to
network and subnet scopes
kea6/all-keys-current.json
Added calculate-tee-times, t1-percent, and t2-percent global,
network, and subnet scopes
2019-05-21 08:02:42 -04:00
Francis Dupont
d5bcaf9622
[561-make-kea-to-build-on-last-macos-xcode] Commented consistency entries in cassandra examples
2019-05-17 09:37:58 -04:00
Thomas Markwalder
e863212580
[#365,!296] Addressed review comments.
2019-04-26 11:19:33 -04:00
Thomas Markwalder
f5fe96c6ee
[#104,!290] kea-dhcpv6 now supports fetching config from backends
...
Infrastructure has been added to kea-dhcp6 such that it can
now be configured to fetch full and then periodic updates
from config backends.
Merging the actual fetched content will be done under subsequent
issues.
src/bin/dhcp6
ctrl_dhcp6_srv.*
- ControlledDhcpv6Srv::processConfig() - added logic to schedule CB update timer
- ControlledDhcpv6Srv::cbFetchUpdates() - new callback function for CB updates
dhcp6_lexer.ll
dhcp6_parser.yy
- Added config-fetch-wait-time
dhcp6_messages.mes
- New log messages
dhcp6_srv.*
- Dhcpv6Srv::cb_control_ - new member for config backend access
- Dhcpv6Srv::inTestMode() - new function to test for unit test mode
json_config_parser.cc
- configureDhcp6Server() - invokes full fetch from config backend
src/bin/dhcp6/tests
config_backend_unittest.cc - new file/tests for config backend testing
config_parser_unittest.cc - updated
get_config_unittest.cc - rebuild tests
kea_controller_unittest.cc - added CB control/timer tests
src/lib/dhcpsrv/
dhcpsrv_messages.mes - added log message
cb_ctl_dhcp6.* - new files that provide v6 impl of config backend controller
doc/examples/kea6/all-keys-current.json - added config-fetch-wait-time
2019-03-26 15:12:06 -04:00
Marcin Siodelski
20e42e0707
[#103,!277] Updated all-keys-current.json example.
2019-03-26 03:08:56 -04:00
Razvan Becheriu
cafb08a0ec
changes after review
2019-03-21 17:56:05 +02:00
Razvan Becheriu
90787d36d3
added supported values and link to documentation
2019-03-21 17:56:05 +02:00
Razvan Becheriu
d4519a8c4e
updated examples and models
2019-03-21 17:50:01 +02:00
Francis Dupont
29cd23f3af
[430-configure-location-of-datadir] Forked all-keys.json files into stable and current versions
2019-03-16 00:23:05 +01:00
Francis Dupont
381371a7a2
[430-configure-location-of-datadir] Moved datadir to server config and use it for v6
2019-03-16 00:23:05 +01:00
Francis Dupont
723efb56e8
[499-global-keywords-entries] Added global parameter lists
2019-03-07 10:50:34 -05:00
Francis Dupont
fe841603f5
[30-implement-control-socket-for-ddns-2] Reported doc updates
2019-01-03 04:05:03 -05:00
Tomek Mrugalski
8187238ee5
[#284,!146] Minor correction in netconf/simple-dhcp4.json
2018-12-11 15:43:36 -05:00
Francis Dupont
1294a55fc0
[284-need-dhcp6-example-for-netconf] Removed simple config and add simple DHCPv6 one
2018-12-11 15:43:36 -05:00
Francis Dupont
994a826caf
[195-document-sample-netconf-operation] Moved operation examples in kea-dhcp6-operations subdir
2018-11-28 17:03:37 -05:00
Francis Dupont
d6fd4c0e85
[195-document-sample-netconf-operation] Fixed twosubnets example
2018-11-28 17:03:37 -05:00
Francis Dupont
eb4ca638fd
[195-document-sample-netconf-operation] Added operation examples
2018-11-28 17:03:37 -05:00
Marcin Siodelski
2f64c86362
[#136,!143] Updated global-reservations.json
...
As a result of review. Improved header comment, indentation and some other
comments.
2018-11-27 16:37:51 -05:00
Francis Dupont
81f4f566b6
[136-add-global-host-reservation-examples] Added (and used to find and fix a bug) global reservation examples
2018-11-27 16:37:51 -05:00
Francis Dupont
1d2e606565
[136-add-global-host-reservation-examples] Removed extra spaces at end of line
2018-11-27 16:37:51 -05:00
Francis Dupont
d87b6ece1f
[65-libyang-simplify-update-models] Tried to address comments
2018-11-24 15:43:32 +01:00
Francis Dupont
17e1ca1493
[65-libyang-simplify-update-models] Updated all-keys (added enable-queue)
2018-11-22 17:13:47 -05:00
Francis Dupont
ab899afed3
[65-libyang-simplify-update-models] Removed all extra containers
2018-11-22 17:13:47 -05:00
Francis Dupont
4de2d249a9
[182-remove-always-include-fqdn-configuration-parameter-from-d2clientconfig] Finished to remove always-include-fqdn
2018-11-20 14:43:26 +01:00