Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Kea Kea
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 514
    • Issues 514
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 49
    • Merge requests 49
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • KeaKea
  • Issues
  • #626

Closed
Open
Created May 23, 2019 by Wlodzimierz Wencel@wlodekMaintainer

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)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking