lease file cleanup failed to run because kea-lfc process couldn't be spawned
-This error message is logged when the Kea server fails to run kea-lfc,
-the program that cleans up the lease file. The server will try again the
-next time a lease file cleanup is scheduled. Although this message should
-not appear and the reason why it did investigated, the occasional failure
-to start the lease file cleanup will not impact operations. Should the
-failure persist however, the size of the lease file will increase without bound.
+This error message is logged when the Kea server fails to run kea-lfc, the
+program that cleans up the lease file. The server will try again the next
+time a lease file cleanup is scheduled. Although this message should not
+appear and the reason why it did should be investigated, the occasional
+failure to start the lease file cleanup will not impact operations. Should
+the failure persist however, the size of the lease file will increase without
+bound.
DHCPSRV_MEMFILE_LFC_START
=========================
if valgrind.found()
add_test_setup(
'valgrind',
+ timeout_multiplier=4,
exe_wrapper: [
valgrind,
'--error-exitcode=0',
)
add_test_setup(
'valgrind_gen_suppressions',
+ timeout_multiplier=4,
exe_wrapper: [
valgrind,
'--error-exitcode=0',
EXPECT_TRUE(lease->fqdn_rev_);
EXPECT_EQ("client-name.example.com.", lease->hostname_);
- // Verify assigned states did not incremented again.
+ // Verify assigned states did not increment again.
checkSubnetStat(subnet->getID(), "total-addresses", 1);
checkSubnetStat(subnet->getID(), "cumulative-assigned-addresses", 1);
checkSubnetStat(subnet->getID(), "assigned-addresses", 1);
// and REQUEST/REPLY exchanges make sure we have transaction id
// and random duid offsets for both exchanges. We will duplicate
// value specified as -X<value> and -R<value> for second
- // exchange if user did not specified otherwise.
+ // exchange if user did not specify otherwise.
if (template_file_.size() > 1) {
if (xid_offset_.size() == 1) {
xid_offset_.push_back(xid_offset_[0]);
interval in seconds in which the LFC will be executed.
% DHCPSRV_MEMFILE_LFC_SPAWN_FAIL lease file cleanup failed to run because kea-lfc process couldn't be spawned
-This error message is logged when the Kea server fails to run kea-lfc,
-the program that cleans up the lease file. The server will try again the
-next time a lease file cleanup is scheduled. Although this message should
-not appear and the reason why it did investigated, the occasional failure
-to start the lease file cleanup will not impact operations. Should the
-failure persist however, the size of the lease file will increase without bound.
+This error message is logged when the Kea server fails to run kea-lfc, the
+program that cleans up the lease file. The server will try again the next
+time a lease file cleanup is scheduled. Although this message should not
+appear and the reason why it did should be investigated, the occasional
+failure to start the lease file cleanup will not impact operations. Should
+the failure persist however, the size of the lease file will increase without
+bound.
% DHCPSRV_MEMFILE_LFC_START starting Lease File Cleanup
An informational message issued when the Memfile lease database backend
SubnetID(2)));
EXPECT_FALSE(network->replace(subnet));
- // Subnets did not changed.
+ // Subnets did not change.
ASSERT_EQ(3, network->getAllSubnets()->size());
auto returned_it = network->getAllSubnets()->begin();
Subnet4Ptr returned_subnet = *returned_it;
EXPECT_TRUE(network1);
EXPECT_TRUE(network == network1);
- // Other subnets did not changed.
+ // Other subnets did not change.
returned_it = network->getAllSubnets()->begin();
returned_subnet = *++returned_it;
ASSERT_TRUE(returned_subnet);
SubnetID(2)));
EXPECT_FALSE(network->replace(subnet));
- // Subnets did not changed.
+ // Subnets did not change.
ASSERT_EQ(3, network->getAllSubnets()->size());
auto returned_it = network->getAllSubnets()->begin();
Subnet6Ptr returned_subnet = *returned_it;
EXPECT_TRUE(network1);
EXPECT_TRUE(network == network1);
- // Other subnets did not changed.
+ // Other subnets did not change.
returned_it = network->getAllSubnets()->begin();
returned_subnet = *++returned_it;
ASSERT_TRUE(returned_subnet);