yang tests fail on cassandra example config
as title state:
[ RUN ] ConfigTest.examples4
Testing file /home/wlodek/dev/kea/doc/examples/kea4/advanced.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/all-keys-stable.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/backends.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/cassandra.json
Expected:
{
"Dhcp4": {
"interfaces-config": {
"interfaces": [ "ethX" ]
},
"lease-database": {
"connect-timeout": 5000,
"consistency": "quorum",
"contact-points": "192.0.2.1,192.0.2.2,192.0.2.3",
"keyspace": "keatest",
"port": 9042,
"reconnect-wait-time": 2000,
"request-timeout": 12000,
"serial-consistency": "serial",
"tcp-keepalive": 1200,
"tcp-nodelay": true,
"type": "cql"
},
"subnet4": [
{
"id": 1,
"interface": "ethX",
"pools": [
{
"pool": "192.0.2.1 - 192.0.2.200"
}
],
"subnet": "192.0.2.0/24"
}
],
"valid-lifetime": 4000
},
"Logging": {
"loggers": [
{
"name": "kea-dhcp4",
"output_options": [
{
"output": "stdout"
}
],
"severity": "INFO"
}
]
}
}
Actual:
{
"Dhcp4": {
"interfaces-config": {
"interfaces": [ "ethX" ]
},
"lease-database": {
"connect-timeout": 5000,
"contact-points": "192.0.2.1,192.0.2.2,192.0.2.3",
"keyspace": "keatest",
"port": 9042,
"reconnect-wait-time": 2000,
"request-timeout": 12000,
"tcp-keepalive": 1200,
"tcp-nodelay": true,
"type": "cql"
},
"subnet4": [
{
"id": 1,
"interface": "ethX",
"pools": [
{
"pool": "192.0.2.1 - 192.0.2.200"
}
],
"subnet": "192.0.2.0/24"
}
],
"valid-lifetime": 4000
},
"Logging": {
"loggers": [
{
"name": "kea-dhcp4",
"output_options": [
{
"output": "stdout"
}
],
"severity": "INFO"
}
]
}
}
Diff:
@@ -6,5 @@
"lease-database": {
"connect-timeout": 5000,
- "consistency": "quorum",
"contact-points": "192.0.2.1,192.0.2.2,192.0.2.3",
"keyspace": "keatest",
@@ -12,5 @@
"reconnect-wait-time": 2000,
"request-timeout": 12000,
- "serial-consistency": "serial",
"tcp-keepalive": 1200,
"tcp-nodelay": true,
config_unittests.cc:357: Failure
Value of: verify(json)
Actual: false
Expected: true
Testing file /home/wlodek/dev/kea/doc/examples/kea4/classify.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/classify2.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/comments.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/dhcpv4-over-dhcpv6.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/global-reservations.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/hooks.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/leases-expiration.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/multiple-options.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/mysql-reservations.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/pgsql-reservations.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/reservations.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/several-subnets.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/shared-network.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/single-subnet.json
Testing file /home/wlodek/dev/kea/doc/examples/kea4/with-ddns.json
[ FAILED ] ConfigTest.examples4 (1051 ms)
[ RUN ] ConfigTest.examples6
Testing file /home/wlodek/dev/kea/doc/examples/kea6/advanced.json
Testing file /home/wlodek/dev/kea/doc/examples/kea6/all-keys-stable.json
Testing file /home/wlodek/dev/kea/doc/examples/kea6/backends.json
Testing file /home/wlodek/dev/kea/doc/examples/kea6/cassandra.json
Expected:
{
"Dhcp6": {
"interfaces-config": {
"interfaces": [ "ethX" ]
},
"lease-database": {
"connect-timeout": 5000,
"consistency": "quorum",
"contact-points": "192.0.2.1,192.0.2.2,192.0.2.3",
"keyspace": "keatest",
"port": 9042,
"reconnect-wait-time": 2000,
"request-timeout": 12000,
"serial-consistency": "serial",
"tcp-keepalive": 1200,
"tcp-nodelay": true,
"type": "cql"
},
"preferred-lifetime": 3000,
"rebind-timer": 2000,
"renew-timer": 1000,
"subnet6": [
{
"id": 1,
"interface": "ethX",
"pools": [
{
"pool": "2001:db8:1::/80"
}
],
"subnet": "2001:db8:1::/64"
}
],
"valid-lifetime": 4000
},
"Logging": {
"loggers": [
{
"debuglevel": 0,
"name": "kea-dhcp6",
"output_options": [
{
"output": "stdout"
}
],
"severity": "INFO"
}
]
}
}
Actual:
{
"Dhcp6": {
"interfaces-config": {
"interfaces": [ "ethX" ]
},
"lease-database": {
"connect-timeout": 5000,
"contact-points": "192.0.2.1,192.0.2.2,192.0.2.3",
"keyspace": "keatest",
"port": 9042,
"reconnect-wait-time": 2000,
"request-timeout": 12000,
"tcp-keepalive": 1200,
"tcp-nodelay": true,
"type": "cql"
},
"preferred-lifetime": 3000,
"rebind-timer": 2000,
"renew-timer": 1000,
"subnet6": [
{
"id": 1,
"interface": "ethX",
"pools": [
{
"pool": "2001:db8:1::/80"
}
],
"subnet": "2001:db8:1::/64"
}
],
"valid-lifetime": 4000
},
"Logging": {
"loggers": [
{
"debuglevel": 0,
"name": "kea-dhcp6",
"output_options": [
{
"output": "stdout"
}
],
"severity": "INFO"
}
]
}
}
Diff:
@@ -6,5 @@
"lease-database": {
"connect-timeout": 5000,
- "consistency": "quorum",
"contact-points": "192.0.2.1,192.0.2.2,192.0.2.3",
"keyspace": "keatest",
@@ -12,5 @@
"reconnect-wait-time": 2000,
"request-timeout": 12000,
- "serial-consistency": "serial",
"tcp-keepalive": 1200,
"tcp-nodelay": true,
config_unittests.cc:399: Failure
Value of: verify(json)
Actual: false
Expected: true
Sysrepo:
SYSREPO_VERSION: 0.7.5
SYSREPO_CPPFLAGS: -I/usr/local/include
SYSREPO_LIBS: -L/usr/local/lib -lsysrepo -L/usr/local/lib -lSysrepo-cpp
SYSREPO_REPO: /opt/sysrepo-0.7.5/build/repository
Kea source configure results:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Package:
Name: kea
Version: 1.5.0-git
Extended version: 1.5.0-git (git 8f1fb501d6e307d8f878bdbee5cf574ecf0a4c2f)