Andrei Pavel
e5b0288922
[ #1944 ] NETCONF: move store-extended-info from kea-types to kea-dhcp-types
2021-08-23 16:43:58 +03:00
Andrei Pavel
3d841a846a
[ #1944 ] fix compilation
2021-08-23 16:43:58 +03:00
Tomek Mrugalski
6bedc67d5a
[ #1944 ] Compilation fix
2021-08-23 16:43:58 +03:00
Andrei Pavel
b0a71c0be7
[ #1944 ] add ChangeLog entry
2021-08-23 16:43:58 +03:00
Andrei Pavel
110740fd85
[ #1944 ] add store-extended-info to Kea YANG module
2021-08-23 16:43:34 +03:00
Thomas Markwalder
f8ca02c1fd
[ #1710 ] Addressed review comments
...
ChangeLog - amended entry to mention CB
doc/sphinx/arm/dhcp6-srv.rst
updated CB supported paramters table
src/lib/dhcpsrv/alloc_engine.cc
minor clean up
2021-08-20 08:44:05 -04:00
Thomas Markwalder
9e51c60935
[ #1710 ] Added ChangeLog entry
2021-08-20 08:44:05 -04:00
Thomas Markwalder
7aae1e069d
[ #1710 ] Updated ARM
...
modified: doc/sphinx/arm/dhcp6-srv.rst
2021-08-20 08:43:29 -04:00
Thomas Markwalder
6b39b1dba3
[ #1710 ] Added preferred liftime columns to MySQL v6 class
...
Modified:
src/bin/admin/tests/mysql_tests.sh.in
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_010_to_011.sh.in
2021-08-20 08:43:29 -04:00
Thomas Markwalder
f8b33563b1
[ #1710 ] Add preferred triplet to mysql cb
...
modified:
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
src/hooks/dhcp/mysql_cb/mysql_query_macros_dhcp.h
src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp6_unittest.cc
2021-08-20 08:43:29 -04:00
Thomas Markwalder
d98770b09c
[ #1710 ] Added lifetimes to v6 client classes
...
kea-dhcp6 client classes now support valid and preferred
lifetime triplets. Need to update ARM and CB yet.
/doc/examples/kea6/all-keys.json
Updated
/src/bin/dhcp6/dhcp6_lexer.ll b/src/bin/dhcp6/dhcp6_lexer.ll
Added preferred and valid lifetime parameters to client class
/src/bin/dhcp6/dhcp6_parser.yy
Added preferred and valid lifetime parameters to client class
src/bin/dhcp6/tests/config_parser_unittest.cc
TEST_F(Dhcp6ParserTest, clientClassValidPreferredLifetime) - new test
/src/bin/dhcp6/tests/parser_unittest.cc
Added use of EXPECT_NO_THROW_LOG to ease finding JSON errors
/src/lib/dhcpsrv/alloc_engine.*
AllocEngine::getLifetimes6() - new function
Lease6Ptr AllocEngine::createLease6() - calls new function
/src/lib/dhcpsrv/client_class_def.*
/src/lib/dhcpsrv/parsers/client_class_def_parser.cc
ClientClassDef - added support for preferred lifetime triplet
/src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
TEST_F(AllocEngine6Test, getValidLifetime)
TEST_F(AllocEngine6Test, getPreferredLifetime) - new tests
/src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
TEST_F(ClientClassDefParserTest, preferredLifetimeTests) - new test
/src/lib/dhcpsrv/tests/client_class_def_unittest.cc
updated tests
2021-08-20 08:43:29 -04:00
Andrei Pavel
5400f23dea
[ #2045 ] hammer.py: remove unused sysrepo versions
2021-08-20 11:56:41 +03:00
Andrei Pavel
d67a9fe0a3
[ #2045 ] hammer.py: libyang from sources on f33
2021-08-20 11:06:01 +03:00
Francis Dupont
388b52124a
[ #2018 ] Second tentative fix for CI
2021-08-19 22:24:26 +02:00
Francis Dupont
83859ebc80
[ #2018 ] Tentative fix for CI
2021-08-19 22:13:23 +02:00
Francis Dupont
cbf477ed3f
[ #2018 ] Final (?) fixes
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
c7177ad4b2
[ #2018 ] Wordsmithing
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
0762db1be7
[ #2018 ] Small tweaks after review
...
- wording
- fixed and moved note about this being work in progress
- fixed comment in the excerpt
2021-08-19 18:32:47 +02:00
Francis Dupont
c407640dec
[ #2018 ] Added protocols with ref and schemas
2021-08-19 18:32:47 +02:00
Francis Dupont
4275103eef
[ #2018 ] Added deployment section (skeleton)
2021-08-19 18:32:47 +02:00
Francis Dupont
0da1a01052
[ #2018 ] After merge improvements
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
7832808c53
[ #2018 ] cosmetic corrections
...
- hook lib name fixed
- DSO => hook library
- added a verb, so "First,..." is now a sentence
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
bb5e15cc39
[ #2018 ] Changelog added.
2021-08-19 18:32:47 +02:00
Francis Dupont
6120ea6c72
[ #2018 ] Created gss-tsig.json example
2021-08-19 18:32:47 +02:00
Francis Dupont
42c5e814f3
[ #2018 ] Fixed last changes
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
994a4e0183
[ #2018 ] Missing sentence added
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
758a1c8d0f
[ #2018 ] GSS-TSIG text updated
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
6b2763af3d
[ #2018 ] GSS-TSIG updated significantly
...
- written proper intro
- fixed installation
- written Using GSS-TSIG section
- added config example
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
00ca2565a3
[ #2018 ] NETCONF description updated
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
fe3ea2e9c4
[ #2018 ] gss-tsig, netconf moved to Integrations section
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
3a3eeefde9
[ #2030 ] netconf, gss-tsig files renamed
2021-08-19 18:32:47 +02:00
Francis Dupont
63cca800e8
[ #2018 ] Ported install doc
2021-08-19 18:32:47 +02:00
Tomek Mrugalski
eaf756b98c
[ #2024 ] wordsmithing after review
2021-08-19 13:01:53 +00:00
Tomek Mrugalski
9ba795e1bc
[ #2024 ] trx_commit doc updated
2021-08-19 13:01:53 +00:00
Andrei Pavel
e5925d7d45
[ #2012 ] install python scripts under prefix
2021-08-19 09:10:30 +00:00
Thomas Markwalder
49a9ba0165
[ #2030 ] Added ChangeLog entry
2021-08-17 09:56:01 -04:00
Tomek Mrugalski
155a3d11af
[ #2020 ] MySQL upgrade scripts renumbered
...
- it's just a leading 00s added in lots of places
2021-08-17 09:54:35 -04:00
Thomas Markwalder
ae325ed834
[ #2030 ] Replaced indexes for mysql reclamation queries
...
configure.ac
Added mysql/upgrade_x_00010_to_00011.sh.in
src/bin/admin/tests/mysql_tests.sh.in
mysql_upgrade_test() - added test of upgrade from 10 to 11.
src/lib/mysql/mysql_constants.h
Updated schema version
src/share/database/scripts/mysql/Makefile.am
Added upgrade_x_00010_to_00011.sh
src/share/database/scripts/mysql/dhcpdb_create.mysql
Added index replacements
src/share/database/scripts/mysql/upgrade_x_00010_to_00011.sh.in
New file, upgrades from 10 to 11.
Naming scheme changed to keep file order sane.
2021-08-17 09:54:35 -04:00
Andrei Pavel
47d6341da4
[qa#261] install OpenSSL 1.1.1g on CentOS 7
2021-08-17 08:42:33 +00:00
Andrei Pavel
cd5e13cff1
[ #2025 ] fix Wunused-result warnings
2021-08-17 09:31:05 +03:00
Andrei Pavel
3651cd22a2
[ #2025 ] fix Wunused-parameter warnings
2021-08-17 09:31:05 +03:00
Andrei Pavel
8744ecf5e4
[ #2025 ] fix g++ warnings
2021-08-17 09:31:05 +03:00
Andrei Pavel
76cc84f8d9
[ #2025 ] simplify concatenating strings (minor)
2021-08-16 15:33:26 +00:00
Andrei Pavel
bb46888356
[ #1990 ] hammer.py: install libyang & sysrepo from sources on currently released ubuntus
...
Kea doesn't compile with packaged versions and supporting every patch
version is an ardous effort we can't support.
2021-08-16 13:35:58 +03:00
Andrei Pavel
4ce663d5c2
[ #1990 ] ax_find_library: look in lib64 also
2021-08-16 09:58:10 +03:00
Andrei Pavel
06822b955c
[ #1990 ] reinstall.sh: fix LD_LIBRARY_PATH
2021-08-15 23:28:11 +03:00
Andrei Pavel
223e57c34e
[ #2025 ] correct spelling errors (minor change)
2021-08-13 19:31:35 +00:00
Andrei Pavel
efa104ea26
[ #866 ] text ARM, remove ungenerated indices
2021-08-13 15:44:20 +00:00
Tomek Mrugalski
f8c84eaa3e
[ #2020 ] ChangeLog added
2021-08-13 17:37:10 +02:00
Tomek Mrugalski
3112737545
[ #2020 ] Fixed HOOKS_CALLOUT_{ERROR,EXCEPTION} logs
2021-08-13 17:36:44 +02:00