Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • OVS Dpdk on computes with only one NIC

    Posted on

    Hi,

    I'm trying to deploy an overcloud with computes that ovs-dpdk.
    I would like to use only a single nic for provisioning and ovs-dpdk.
    I used the nic configuration below for the compute nodes running ovs-dpdk but encountered two problems.
    First the tenant network was working (wasn't able to get DHCP running and even when I manually configured it wasn't able to reach the router)
    Second the default route on control plane is not set even though it is configured in /etc/sysconfig/network-scripts/route-br-ex

    Samuel

    OsNetConfigImpl:
    type: OS::Heat::StructuredConfig
    properties:
    group: os-apply-config
    config:
    os_net_config:
    network_config:
    -
    type: ovs_user_bridge
    name: {get_input: bridge_name}
    use_dhcp: false
    dns_servers: {get_param: DnsServers}
    addresses:
    -
    ip_netmask:
    list_join:
    - '/'
    - - {get_param: ControlPlaneIp}
    - {get_param: ControlPlaneSubnetCidr}
    routes:
    -
    ip_netmask: 169.254.169.254/32
    next_hop: {get_param: EC2MetadataIp}
    -
    default: true
    next_hop: {get_param: ControlPlaneDefaultRoute}
    members:
    -
    type: ovs_dpdk_port
    name: dpdk0
    members:
    -
    type: interface
    name: nic1
    -
    type: vlan
    vlan_id: {get_param: InternalApiNetworkVlanID}
    addresses:
    -
    ip_netmask: {get_param: InternalApiIpSubnet}
    -
    type: vlan
    vlan_id: {get_param: TenantNetworkVlanID}
    addresses:
    -
    ip_netmask: {get_param: TenantIpSubnet}

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2026 Red Hat