2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-03 23:45:27 +00:00
Commit Graph

30086 Commits

Author SHA1 Message Date
Thomas Markwalder
a882ca5df5 [#1023] Added unit tests and ChangeLog entry
Added a ChangeLog entry

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
    updated copyright year

src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp4_unittest.cc
    TEST_F(MySqlConfigBackendDHCPv4Test, subnetOptionIdOrder)
    TEST_F(MySqlConfigBackendDHCPv4Test, sharedNetworkOptionIdOrder) -
    new unit tests

src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp6_unittest.cc
    TEST_F(MySqlConfigBackendDHCPv6Test, subnetOptionIdOrder)
    TEST_F(MySqlConfigBackendDHCPv6Test, sharedNetworkOptionIdOrder) -
    new unit tests
2020-01-27 10:27:11 -05:00
Thomas Markwalder
2be11920ca [#1093] Reest sub-component trackers during CB data fetches
Initial correction. Unit tests forthcoming

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc
    MySqlConfigBackendDHCPv4Impl::getSubnets4()
    MySqlConfigBackendDHCPv4Impl::getSharedNetworks4()
    - reset sub-component tracking on new object row

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
    MySqlConfigBackendDHCPv4Impl::getSubnets6()
    MySqlConfigBackendDHCPv4Impl::getSharedNetworks6()
    - reset sub-component tracking on new object row
2020-01-27 10:26:32 -05:00
Razvan Becheriu
c752f28b2b [#1073] addressed review 2020-01-27 16:59:48 +02:00
Razvan Becheriu
73c36cf1ca [#1073] addressed review 2020-01-27 16:57:36 +02:00
Razvan Becheriu
430cefea69 [#1073] addressed review 2020-01-27 16:57:36 +02:00
Tomek Mrugalski
3061507cb9 [#1073] Added minor comments 2020-01-27 16:57:36 +02:00
Razvan Becheriu
6619331f40 [#1073] thread safe initialization of atexit function 2020-01-27 16:57:36 +02:00
Razvan Becheriu
99b0521968 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
371e699ae7 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
84dd2039ff [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
f5403c7f51 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
349f37dc15 [#1073] fixed rebase 2020-01-27 16:57:36 +02:00
Razvan Becheriu
b6850b3005 [#1073] fixed rebase 2020-01-27 16:57:36 +02:00
Razvan Becheriu
5141967d22 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
75573c504a [#1073] added unittests 2020-01-27 16:57:36 +02:00
Razvan Becheriu
bfca2dbd15 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
61ffb5eab7 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
00225a6d8f [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
76d0b1dc1e [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
e09f24cd97 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
0d59372c73 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
2d323180d9 [#1073] implemented connection pool for mysql host mgr 2020-01-27 16:57:36 +02:00
Francis Dupont
1f819a415a [#724] Added ChangeLog entry 2020-01-27 15:14:56 +01:00
Francis Dupont
010c44af22 [#724] Regenerated after rebase 2020-01-27 15:13:55 +01:00
Francis Dupont
62d408dc0b [724-subnet-and-shared-network-default-and-inheritance-are-not-consistent] Removed other variables which can be handled by getProperty only 2020-01-27 15:13:55 +01:00
Francis Dupont
c7454f18f6 [724-subnet-and-shared-network-default-and-inheritance-are-not-consistent] Checkpoint: removed version specific variables 2020-01-27 15:13:55 +01:00
Marcin Siodelski
5aee9f6069 [#946] Added ChangeLog entry for 946 2020-01-27 14:55:44 +01:00
Marcin Siodelski
b724d75323 [#946] Documented ddns parameters in CB
The DDNS specific parameters are now included in the tables that list
parameters supported/not supported by the CB.
2020-01-27 13:52:07 +00:00
Francis Dupont
950f6455e0 [#946] Created new MySQL schema version 2020-01-27 13:52:07 +00:00
Francis Dupont
fe85bbc16b [#946] Addressed comments 2020-01-27 13:52:07 +00:00
Francis Dupont
d6d883a62e [#946] Added tests 2020-01-27 13:52:07 +00:00
Francis Dupont
619d7c30bb [#946] Checkpoint: code done, new tests to add 2020-01-27 13:52:07 +00:00
Francis Dupont
cb75f05bf5 [#946] Updated MySQL schema 2020-01-27 13:52:07 +00:00
Tomek Mrugalski
506185f632 [#1079] ChangeLog added 2020-01-27 14:31:10 +01:00
Tomek Mrugalski
76298e9e4f [#1079] Typo fixed after review 2020-01-27 14:30:58 +01:00
Tomek Mrugalski
f65f3a5e79 [#1079] Reworded the text slightly 2020-01-27 14:28:13 +01:00
Tomek Mrugalski
ccfb9d4f0e [#1079] Comments vs user-context documented 2020-01-27 14:28:13 +01:00
Marcin Siodelski
57eee8e7a1 [#1024] Warn about direct use of HA command
The ha-maintenance-notify command is used for internal communication
between the HA servers. The ARM now warns about it. Per review comments.
2020-01-27 13:59:02 +01:00
Marcin Siodelski
2f9ae10437 [#1024] Fixed a typo in header file
Per review comments.
2020-01-27 13:59:02 +01:00
Marcin Siodelski
15133fd79a [#1024] Added ChangeLog for #1024 2020-01-27 13:59:02 +01:00
Marcin Siodelski
4243076f38 [#1024] Edits in the Kea ARM
Remove some superfluous occurences of "being". Removed "the" before
"server1" per review comments.
2020-01-27 13:55:18 +01:00
Marcin Siodelski
0a68d09c69 [#1024] Renamed the new states
- maintained to in-maintenance
- partner-maintained to partner-in-maintenance
2020-01-27 13:55:18 +01:00
Marcin Siodelski
94deb851e0 [#1024] Improved processMaintenanceNotify test
Apart from checking the transition from the invalid states also check that
transitions from all of the supported states is possible.
2020-01-27 13:55:18 +01:00
Marcin Siodelski
a6f61c0805 [#1024] Prevent getting back to maintenance
After canceling the maintenance the server used to come back seeing its
partner still in the maintenance state. Now we prevent it by posting an
event.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
8ca1dfa4bb [#1024] Corrected ha-maintenance-cancel API doc 2020-01-27 13:55:17 +01:00
Marcin Siodelski
8ee00cbf73 [#1024] Documented ha-maintenance-cancel command 2020-01-27 13:55:17 +01:00
Marcin Siodelski
16a48e5add [#1024] Implemented canceling maintenance
There is a new ha-maintenance-cancel command to be sent to the partner
in the partner-maintained state.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
a115fa9e4f [#1024] Added cancel option to ha-maintenance-notify
The cancel option is set to true to cancel the maintained state and
transition the server back to the previous state.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
0f879c9150 [#1024] Clarify upgrades from older HA versions
Added a section which explains how to benefit from the maintenance
mechanism during the upgrade from the old HA versions.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
1b25687150 [#1024] Documented HA maintenance mechanism 2020-01-27 13:55:17 +01:00