Re: [vpp-dev] VAT ACL for 18.04

2018-04-04 Thread Andrew Yourtchenko
Thanks for the good catch, Prashant! :-)

--a

> On 4 Apr 2018, at 04:19, Prashant G  wrote:
> 
> Hi Shashi,
>
> Can you check if you really want to load the same plugins in VPP process 
> (plugin_path ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/) 
> and VAT (plugin_path 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/)?
> Would not expect it to work that way.
>
> -Prashant
>
> -Original Message-
> From: vpp-dev@lists.fd.io  On Behalf Of Shashi Kant Singh
> Sent: Tuesday, April 03, 2018 3:04 AM
> To: vpp-dev@lists.fd.io
> Cc: vpp-dev@lists.fd.io
> Subject: [**EXTERNAL**] Re: [vpp-dev] VAT ACL for 18.04
>
> Hi Andrew,
>
> I was trying that in the meantime. This is what I have got:
>
> git clone https://gerrit.fd.io/r/vpp vpp5 git checkout remotes/origin/master 
> cd build-root/ make distclean cd ..
> make build
>
> [root@vbbubng6-shashi-7 vpp5]#  make  run STARTUP_CONF=../startup.conf
> vlib_plugin_early_init:359: plugin path 
> /bng5/shashi-7/vpp5/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins
> load_one_plugin:187: Loaded plugin: acl_plugin.so (Access Control Lists)
> load_one_plugin:187: Loaded plugin: avf_plugin.so (Intel Adaptive Virtual 
> Function (AVF) Device Plugin)
> load_one_plugin:189: Loaded plugin: cdp_plugin.so
> load_one_plugin:187: Loaded plugin: dpdk_plugin.so (Data Plane Development 
> Kit (DPDK))
> load_one_plugin:187: Loaded plugin: flowprobe_plugin.so (Flow per Packet)
> load_one_plugin:187: Loaded plugin: gbp_plugin.so (Group Based Policy)
> load_one_plugin:187: Loaded plugin: gtpu_plugin.so (GTPv1-U)
> load_one_plugin:187: Loaded plugin: igmp_plugin.so (IGMP messaging)
> load_one_plugin:187: Loaded plugin: ila_plugin.so (Identifier-locator 
> addressing for IPv6)
> load_one_plugin:187: Loaded plugin: ioam_plugin.so (Inbound OAM)
> load_one_plugin:117: Plugin disabled (default): ixge_plugin.so
> load_one_plugin:187: Loaded plugin: kubeproxy_plugin.so (kube-proxy data 
> plane)
> load_one_plugin:187: Loaded plugin: l2e_plugin.so (L2 Emulation)
> load_one_plugin:187: Loaded plugin: lacp_plugin.so (Link Aggregation Control 
> Protocol)
> load_one_plugin:187: Loaded plugin: lb_plugin.so (Load Balancer)
> load_one_plugin:187: Loaded plugin: memif_plugin.so (Packet Memory Interface 
> (experimetal))
> load_one_plugin:187: Loaded plugin: nat_plugin.so (Network Address 
> Translation)
> load_one_plugin:187: Loaded plugin: pppoe_plugin.so (PPPoE)
> load_one_plugin:187: Loaded plugin: srv6ad_plugin.so (Dynamic SRv6 proxy)
> load_one_plugin:187: Loaded plugin: srv6am_plugin.so (Masquerading SRv6 proxy)
> load_one_plugin:187: Loaded plugin: srv6as_plugin.so (Static SRv6 proxy)
> load_one_plugin:187: Loaded plugin: stn_plugin.so (VPP Steals the NIC for 
> Container integration)
> load_one_plugin:187: Loaded plugin: tlsmbedtls_plugin.so (mbedtls based TLS 
> Engine)
> load_one_plugin:187: Loaded plugin: tlsopenssl_plugin.so (openssl based TLS 
> Engine)
> tls_init_ca_chain:600: Could not initialize TLS CA certificates
> tls_openssl_init:650: failed to initialize TLS CA chain
> tls_init_ca_chain:567: Could not initialize TLS CA certificates
> tls_mbedtls_init:606: failed to initialize TLS CA chain
> dpdk_config:1271: EAL init args: -c e -n 4 --huge-dir /run/vpp/hugepages 
> --file-prefix vpp -w :00:07.0 -w :00:08.0 --master-lcore 1 
> --socket-mem 1024
>
>
> root@vbbubng6-shashi-7 vpp5]# 
> ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test  plugin_path 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lacp_plugin.so: 
> undefined symbol: bond_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
>  undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gbp_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/igmp_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6as_plugin.so: 
> undefined symbol: sr_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so: 
> undefined symbol: format_vnet_buffer
> load_one_plugin:42: 
> ./build-root/install-

Re: [vpp-dev] VAT ACL for 18.04

2018-04-03 Thread Shashi Kant Singh
Thanks Prashant

This worked

Regards
Shashi


From: vpp-dev@lists.fd.io [mailto:vpp-dev@lists.fd.io] On Behalf Of Prashant G
Sent: 04 April 2018 07:50
To: vpp-dev@lists.fd.io
Cc: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] VAT ACL for 18.04


Hi Shashi,



Can you check if you really want to load the same plugins in VPP process 
(plugin_path ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/) and 
VAT (plugin_path 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/)?

Would not expect it to work that way.

-Prashant



-Original Message-
From: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> 
mailto:vpp-dev@lists.fd.io>> On Behalf Of Shashi Kant Singh
Sent: Tuesday, April 03, 2018 3:04 AM
To: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io>
Cc: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io>
Subject: [**EXTERNAL**] Re: [vpp-dev] VAT ACL for 18.04



Hi Andrew,



I was trying that in the meantime. This is what I have got:



git clone https://gerrit.fd.io/r/vpp vpp5 git checkout remotes/origin/master cd 
build-root/ make distclean cd ..

make build



[root@vbbubng6-shashi-7 vpp5]#  make  run STARTUP_CONF=../startup.conf

vlib_plugin_early_init:359: plugin path 
/bng5/shashi-7/vpp5/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins

load_one_plugin:187: Loaded plugin: acl_plugin.so (Access Control Lists)

load_one_plugin:187: Loaded plugin: avf_plugin.so (Intel Adaptive Virtual 
Function (AVF) Device Plugin)

load_one_plugin:189: Loaded plugin: cdp_plugin.so

load_one_plugin:187: Loaded plugin: dpdk_plugin.so (Data Plane Development Kit 
(DPDK))

load_one_plugin:187: Loaded plugin: flowprobe_plugin.so (Flow per Packet)

load_one_plugin:187: Loaded plugin: gbp_plugin.so (Group Based Policy)

load_one_plugin:187: Loaded plugin: gtpu_plugin.so (GTPv1-U)

load_one_plugin:187: Loaded plugin: igmp_plugin.so (IGMP messaging)

load_one_plugin:187: Loaded plugin: ila_plugin.so (Identifier-locator 
addressing for IPv6)

load_one_plugin:187: Loaded plugin: ioam_plugin.so (Inbound OAM)

load_one_plugin:117: Plugin disabled (default): ixge_plugin.so

load_one_plugin:187: Loaded plugin: kubeproxy_plugin.so (kube-proxy data plane)

load_one_plugin:187: Loaded plugin: l2e_plugin.so (L2 Emulation)

load_one_plugin:187: Loaded plugin: lacp_plugin.so (Link Aggregation Control 
Protocol)

load_one_plugin:187: Loaded plugin: lb_plugin.so (Load Balancer)

load_one_plugin:187: Loaded plugin: memif_plugin.so (Packet Memory Interface 
(experimetal))

load_one_plugin:187: Loaded plugin: nat_plugin.so (Network Address Translation)

load_one_plugin:187: Loaded plugin: pppoe_plugin.so (PPPoE)

load_one_plugin:187: Loaded plugin: srv6ad_plugin.so (Dynamic SRv6 proxy)

load_one_plugin:187: Loaded plugin: srv6am_plugin.so (Masquerading SRv6 proxy)

load_one_plugin:187: Loaded plugin: srv6as_plugin.so (Static SRv6 proxy)

load_one_plugin:187: Loaded plugin: stn_plugin.so (VPP Steals the NIC for 
Container integration)

load_one_plugin:187: Loaded plugin: tlsmbedtls_plugin.so (mbedtls based TLS 
Engine)

load_one_plugin:187: Loaded plugin: tlsopenssl_plugin.so (openssl based TLS 
Engine)

tls_init_ca_chain:600: Could not initialize TLS CA certificates

tls_openssl_init:650: failed to initialize TLS CA chain

tls_init_ca_chain:567: Could not initialize TLS CA certificates

tls_mbedtls_init:606: failed to initialize TLS CA chain

dpdk_config:1271: EAL init args: -c e -n 4 --huge-dir /run/vpp/hugepages 
--file-prefix vpp -w :00:07.0 -w :00:08.0 --master-lcore 1 --socket-mem 
1024





root@vbbubng6-shashi-7 vpp5]# 
./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test  plugin_path 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lacp_plugin.so: 
undefined symbol: bond_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
 undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gbp_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/igmp_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6as_plugin.so: 
undefined symbol: sr_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so: 
undefined symbol: format_vnet_buffer

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so: 
undefined symbol: l2input_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp

Re: [vpp-dev] VAT ACL for 18.04

2018-04-03 Thread Prashant G
Hi Shashi,



Can you check if you really want to load the same plugins in VPP process 
(plugin_path ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/) and 
VAT (plugin_path 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/)?

Would not expect it to work that way.

-Prashant



-Original Message-
From: vpp-dev@lists.fd.io  On Behalf Of Shashi Kant Singh
Sent: Tuesday, April 03, 2018 3:04 AM
To: vpp-dev@lists.fd.io
Cc: vpp-dev@lists.fd.io
Subject: [**EXTERNAL**] Re: [vpp-dev] VAT ACL for 18.04



Hi Andrew,



I was trying that in the meantime. This is what I have got:



git clone https://gerrit.fd.io/r/vpp vpp5 git checkout remotes/origin/master cd 
build-root/ make distclean cd ..

make build



[root@vbbubng6-shashi-7 vpp5]#  make  run STARTUP_CONF=../startup.conf

vlib_plugin_early_init:359: plugin path 
/bng5/shashi-7/vpp5/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins

load_one_plugin:187: Loaded plugin: acl_plugin.so (Access Control Lists)

load_one_plugin:187: Loaded plugin: avf_plugin.so (Intel Adaptive Virtual 
Function (AVF) Device Plugin)

load_one_plugin:189: Loaded plugin: cdp_plugin.so

load_one_plugin:187: Loaded plugin: dpdk_plugin.so (Data Plane Development Kit 
(DPDK))

load_one_plugin:187: Loaded plugin: flowprobe_plugin.so (Flow per Packet)

load_one_plugin:187: Loaded plugin: gbp_plugin.so (Group Based Policy)

load_one_plugin:187: Loaded plugin: gtpu_plugin.so (GTPv1-U)

load_one_plugin:187: Loaded plugin: igmp_plugin.so (IGMP messaging)

load_one_plugin:187: Loaded plugin: ila_plugin.so (Identifier-locator 
addressing for IPv6)

load_one_plugin:187: Loaded plugin: ioam_plugin.so (Inbound OAM)

load_one_plugin:117: Plugin disabled (default): ixge_plugin.so

load_one_plugin:187: Loaded plugin: kubeproxy_plugin.so (kube-proxy data plane)

load_one_plugin:187: Loaded plugin: l2e_plugin.so (L2 Emulation)

load_one_plugin:187: Loaded plugin: lacp_plugin.so (Link Aggregation Control 
Protocol)

load_one_plugin:187: Loaded plugin: lb_plugin.so (Load Balancer)

load_one_plugin:187: Loaded plugin: memif_plugin.so (Packet Memory Interface 
(experimetal))

load_one_plugin:187: Loaded plugin: nat_plugin.so (Network Address Translation)

load_one_plugin:187: Loaded plugin: pppoe_plugin.so (PPPoE)

load_one_plugin:187: Loaded plugin: srv6ad_plugin.so (Dynamic SRv6 proxy)

load_one_plugin:187: Loaded plugin: srv6am_plugin.so (Masquerading SRv6 proxy)

load_one_plugin:187: Loaded plugin: srv6as_plugin.so (Static SRv6 proxy)

load_one_plugin:187: Loaded plugin: stn_plugin.so (VPP Steals the NIC for 
Container integration)

load_one_plugin:187: Loaded plugin: tlsmbedtls_plugin.so (mbedtls based TLS 
Engine)

load_one_plugin:187: Loaded plugin: tlsopenssl_plugin.so (openssl based TLS 
Engine)

tls_init_ca_chain:600: Could not initialize TLS CA certificates

tls_openssl_init:650: failed to initialize TLS CA chain

tls_init_ca_chain:567: Could not initialize TLS CA certificates

tls_mbedtls_init:606: failed to initialize TLS CA chain

dpdk_config:1271: EAL init args: -c e -n 4 --huge-dir /run/vpp/hugepages 
--file-prefix vpp -w :00:07.0 -w :00:08.0 --master-lcore 1 --socket-mem 
1024





root@vbbubng6-shashi-7 vpp5]# 
./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test  plugin_path 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lacp_plugin.so: 
undefined symbol: bond_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
 undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gbp_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/igmp_plugin.so: 
undefined symbol: socket_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6as_plugin.so: 
undefined symbol: sr_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so: 
undefined symbol: format_vnet_buffer

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so: 
undefined symbol: l2input_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/memif_plugin.so: 
undefined symbol: unix_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/tlsmbedtls_plugin.so:
 undefined symbol: vlib_thread_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6am_plugin.so: 
undefined symbol: sr_main

load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp

Re: [vpp-dev] VAT ACL for 18.04

2018-04-03 Thread Andrew Yourtchenko
et_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gbp_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/igmp_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6as_plugin.so:
>> undefined symbol: sr_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so:
>> undefined symbol: format_vnet_buffer
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so:
>> undefined symbol: l2input_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/memif_plugin.so:
>> undefined symbol: unix_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/tlsmbedtls_plugin.so:
>> undefined symbol: vlib_thread_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6am_plugin.so:
>> undefined symbol: sr_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/pppoe_plugin.so:
>> undefined symbol: ip6_input_node
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/avf_plugin.so:
>> undefined symbol: unformat_vlib_pci_addr
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/l2e_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/tlsopenssl_plugin.so:
>> undefined symbol: test_srv_crt_rsa
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/nat_plugin.so:
>> undefined symbol: ip4_lookup_node
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/cdp_plugin.so:
>> undefined symbol: vnet_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/dpdk_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ioam_plugin.so:
>> undefined symbol: _vlib_init_function_flow_report_init
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6ad_plugin.so:
>> undefined symbol: sr_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/stn_plugin.so:
>> undefined symbol: socket_main
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ila_plugin.so:
>> undefined symbol: unformat_vnet_sw_interface
>> load_one_plugin:42:
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/flowprobe_plugin.so:
>> undefined symbol: ip4_lookup_node
>> vat#
>>
>>
>>
>> -Original Message-
>> From: Andrew 👽 Yourtchenko [mailto:ayour...@gmail.com]
>> Sent: 03 April 2018 15:30
>> To: Shashi Kant Singh
>> Cc: vpp-dev@lists.fd.io
>> Subject: Re: [vpp-dev] VAT ACL for 18.04
>>
>> Shashi,
>>
>> yeah, this looks like some localized issue with the build.
>>
>> You might issue "git clean -fdx" to get rid of extraneous stuff and then
>> redo "make build", or just check out a clean repo into a new directory.
>>
>> I have just checked out the fresh master on ubuntu 16.04.4 box, built it,
>> and was able to run vat with all the plugins, using this command:
>>
>> sudo ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test
>> plugin_path
>> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/
>>
>> This is from the topmost VPP repo directory of course.
>>
>> If you then can reproduce the failure again, the detailed steps might be
>> helpful to try to devise a way to fix it...
>>
>> --a
>>
>>> On 4/3/18, Shashi Kant Singh  wrote:
>>> Hi Andrew
>>>
>>> I saw this link, similar to my problem:
>>>
>>> https://www.mail-archive.com/vpp-dev@lists.fd.io/msg02547.html
>>>
>>>
>>> When I try to give plugin_path, I get this error (even with a fresh
>>> build)

Re: [vpp-dev] VAT ACL for 18.04

2018-04-03 Thread Andrew Yourtchenko
d_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/pppoe_plugin.so: 
> undefined symbol: ip6_input_node
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/avf_plugin.so: 
> undefined symbol: unformat_vlib_pci_addr
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/l2e_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/tlsopenssl_plugin.so:
>  undefined symbol: test_srv_crt_rsa
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/nat_plugin.so: 
> undefined symbol: ip4_lookup_node
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/cdp_plugin.so: 
> undefined symbol: vnet_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/dpdk_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ioam_plugin.so: 
> undefined symbol: _vlib_init_function_flow_report_init
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6ad_plugin.so: 
> undefined symbol: sr_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/stn_plugin.so: 
> undefined symbol: socket_main
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ila_plugin.so: 
> undefined symbol: unformat_vnet_sw_interface
> load_one_plugin:42: 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/flowprobe_plugin.so:
>  undefined symbol: ip4_lookup_node
> vat#
> 
> 
> 
> -Original Message-
> From: Andrew 👽 Yourtchenko [mailto:ayour...@gmail.com] 
> Sent: 03 April 2018 15:30
> To: Shashi Kant Singh
> Cc: vpp-dev@lists.fd.io
> Subject: Re: [vpp-dev] VAT ACL for 18.04
> 
> Shashi,
> 
> yeah, this looks like some localized issue with the build.
> 
> You might issue "git clean -fdx" to get rid of extraneous stuff and then redo 
> "make build", or just check out a clean repo into a new directory.
> 
> I have just checked out the fresh master on ubuntu 16.04.4 box, built it, and 
> was able to run vat with all the plugins, using this command:
> 
> sudo ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test
> plugin_path 
> ./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/
> 
> This is from the topmost VPP repo directory of course.
> 
> If you then can reproduce the failure again, the detailed steps might be 
> helpful to try to devise a way to fix it...
> 
> --a
> 
>> On 4/3/18, Shashi Kant Singh  wrote:
>> Hi Andrew
>> 
>> I saw this link, similar to my problem:
>> 
>> https://www.mail-archive.com/vpp-dev@lists.fd.io/msg02547.html
>> 
>> 
>> When I try to give plugin_path, I get this error (even with a fresh 
>> build)
>> 
>> root@vbbubng6-shashi-7 vpp]#
>> ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test
>> plugin_path 
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/
>> lib64/vpp_plugins
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
>> undefined symbol: unformat_ip46_address
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so:
>> undefined symbol: format_bihash_48_8
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/libsixrd_plugin.so:
>> undefined symbol: format_dpo_proto
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so:
>> undefined symbol: unformat_ip46_address
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so:
>> undefined symbol: format_vnet_buffer
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so:
>> undefined symbol: l2input_main
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/memif_plugin.so:
>> undefined symbol: unix_main
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/pppoe_plugin.so:
>> undefined symbol: ip6_input_node
>> load_one_plugin:42:
>> /bng5/shashi-7/vpp4_debug/vpp/build-root/i

Re: [vpp-dev] VAT ACL for 18.04

2018-04-03 Thread Shashi Kant Singh
: ip4_lookup_node
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/cdp_plugin.so: 
undefined symbol: vnet_main
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/dpdk_plugin.so: 
undefined symbol: socket_main
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ioam_plugin.so: 
undefined symbol: _vlib_init_function_flow_report_init
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/srv6ad_plugin.so: 
undefined symbol: sr_main
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/stn_plugin.so: 
undefined symbol: socket_main
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ila_plugin.so: 
undefined symbol: unformat_vnet_sw_interface
load_one_plugin:42: 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/flowprobe_plugin.so:
 undefined symbol: ip4_lookup_node
vat#



-Original Message-
From: Andrew 👽 Yourtchenko [mailto:ayour...@gmail.com] 
Sent: 03 April 2018 15:30
To: Shashi Kant Singh
Cc: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] VAT ACL for 18.04

Shashi,

yeah, this looks like some localized issue with the build.

You might issue "git clean -fdx" to get rid of extraneous stuff and then redo 
"make build", or just check out a clean repo into a new directory.

I have just checked out the fresh master on ubuntu 16.04.4 box, built it, and 
was able to run vat with all the plugins, using this command:

sudo ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test
plugin_path 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/

This is from the topmost VPP repo directory of course.

If you then can reproduce the failure again, the detailed steps might be 
helpful to try to devise a way to fix it...

--a

On 4/3/18, Shashi Kant Singh  wrote:
> Hi Andrew
>
> I saw this link, similar to my problem:
>
> https://www.mail-archive.com/vpp-dev@lists.fd.io/msg02547.html
>
>
> When I try to give plugin_path, I get this error (even with a fresh 
> build)
>
> root@vbbubng6-shashi-7 vpp]#
> ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test  
> plugin_path 
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/
> lib64/vpp_plugins
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
> undefined symbol: unformat_ip46_address
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so:
> undefined symbol: format_bihash_48_8
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/libsixrd_plugin.so:
> undefined symbol: format_dpo_proto
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so:
> undefined symbol: unformat_ip46_address
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so:
> undefined symbol: format_vnet_buffer
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so:
> undefined symbol: l2input_main
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/memif_plugin.so:
> undefined symbol: unix_main
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/pppoe_plugin.so:
> undefined symbol: ip6_input_node
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/l2e_plugin.so:
> undefined symbol: format_vnet_sw_if_index_name
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/nat_plugin.so:
> undefined symbol: ip4_lookup_node
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/dpdk_plugin.so:
> undefined symbol: unformat_vnet_hw_interface
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ioam_plugin.so:
> undefined symbol: _vlib_init_function_flow_report_init
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/stn_plugin.so:
> undefined symbol: unformat_ip46_address
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ila_plugin.so:
> undefined symbol: unformat_vnet_sw_interface
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/flowprobe_plugin.so:
> undefine

Re: [vpp-dev] VAT ACL for 18.04

2018-04-03 Thread Andrew Yourtchenko
Shashi,

yeah, this looks like some localized issue with the build.

You might issue "git clean -fdx" to get rid of extraneous stuff and
then redo "make build", or just check out a clean repo into a new
directory.

I have just checked out the fresh master on ubuntu 16.04.4 box, built
it, and was able to run vat with all the plugins, using this command:

sudo ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test
plugin_path 
./build-root/install-vpp_debug-native/vpp/lib64/vpp_api_test_plugins/

This is from the topmost VPP repo directory of course.

If you then can reproduce the failure again, the detailed steps might
be helpful to try to devise a way to fix it...

--a

On 4/3/18, Shashi Kant Singh  wrote:
> Hi Andrew
>
> I saw this link, similar to my problem:
>
> https://www.mail-archive.com/vpp-dev@lists.fd.io/msg02547.html
>
>
> When I try to give plugin_path, I get this error (even with a fresh build)
>
> root@vbbubng6-shashi-7 vpp]#
> ./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test  plugin_path
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
> undefined symbol: unformat_ip46_address
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so:
> undefined symbol: format_bihash_48_8
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/libsixrd_plugin.so:
> undefined symbol: format_dpo_proto
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so:
> undefined symbol: unformat_ip46_address
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so:
> undefined symbol: format_vnet_buffer
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so:
> undefined symbol: l2input_main
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/memif_plugin.so:
> undefined symbol: unix_main
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/pppoe_plugin.so:
> undefined symbol: ip6_input_node
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/l2e_plugin.so:
> undefined symbol: format_vnet_sw_if_index_name
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/nat_plugin.so:
> undefined symbol: ip4_lookup_node
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/dpdk_plugin.so:
> undefined symbol: unformat_vnet_hw_interface
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ioam_plugin.so:
> undefined symbol: _vlib_init_function_flow_report_init
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/stn_plugin.so:
> undefined symbol: unformat_ip46_address
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ila_plugin.so:
> undefined symbol: unformat_vnet_sw_interface
> load_one_plugin:42:
> /bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/flowprobe_plugin.so:
> undefined symbol: ip4_lookup_node
> vat#
>
>
>
>
> From: vpp-dev@lists.fd.io [mailto:vpp-dev@lists.fd.io] On Behalf Of Andrew
> Yourtchenko
> Sent: 03 April 2018 01:16
> To: vpp-dev@lists.fd.io
> Cc: vpp-dev@lists.fd.io
> Subject: Re: [vpp-dev] VAT ACL for 18.04
>
> Shashi,
>
> Probably your 1804 environment is not happy.
>
> The commands are still there, but if you don’t see it in vat it means it
> can’t load acl plugin, so you will need to doublecheck why.
>
> --a
>
> On 2 Apr 2018, at 12:06, Shashi Kant Singh
> mailto:sksi...@altiostar.com>> wrote:
> Hi
>
> I was trying to follow
>
> https://wiki.fd.io/view/VPP/SecurityGroups#acl_interface_set_acl_list_:_set_the_list_of_inbound.2Boutbound_ACLs_for_a_given_interface
>
> for VAT ACL commands on 18.04 but cannot these command valid anymore.
>
> Pls help with ACL commands on 18.04
>
> Regards
> Shashi
>
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links:

You receive all messages sent to this group.

View/Reply Online (#8769): https://lists.fd.io/g/vpp-dev/message/8769
View All Messages In Topic (4): htt

Re: [vpp-dev] VAT ACL for 18.04

2018-04-02 Thread Shashi Kant Singh
Hi Andrew

I saw this link, similar to my problem:

https://www.mail-archive.com/vpp-dev@lists.fd.io/msg02547.html


When I try to give plugin_path, I get this error (even with a fresh build)

root@vbbubng6-shashi-7 vpp]# 
./build-root/install-vpp_debug-native/vpp/bin/vpp_api_test  plugin_path 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/kubeproxy_plugin.so:
 undefined symbol: unformat_ip46_address
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/acl_plugin.so:
 undefined symbol: format_bihash_48_8
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/libsixrd_plugin.so:
 undefined symbol: format_dpo_proto
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/lb_plugin.so:
 undefined symbol: unformat_ip46_address
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ixge_plugin.so:
 undefined symbol: format_vnet_buffer
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/gtpu_plugin.so:
 undefined symbol: l2input_main
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/memif_plugin.so:
 undefined symbol: unix_main
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/pppoe_plugin.so:
 undefined symbol: ip6_input_node
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/l2e_plugin.so:
 undefined symbol: format_vnet_sw_if_index_name
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/nat_plugin.so:
 undefined symbol: ip4_lookup_node
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/dpdk_plugin.so:
 undefined symbol: unformat_vnet_hw_interface
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ioam_plugin.so:
 undefined symbol: _vlib_init_function_flow_report_init
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/stn_plugin.so:
 undefined symbol: unformat_ip46_address
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/ila_plugin.so:
 undefined symbol: unformat_vnet_sw_interface
load_one_plugin:42: 
/bng5/shashi-7/vpp4_debug/vpp/build-root/install-vpp_debug-native/vpp/lib64/vpp_plugins/flowprobe_plugin.so:
 undefined symbol: ip4_lookup_node
vat#




From: vpp-dev@lists.fd.io [mailto:vpp-dev@lists.fd.io] On Behalf Of Andrew 
Yourtchenko
Sent: 03 April 2018 01:16
To: vpp-dev@lists.fd.io
Cc: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] VAT ACL for 18.04

Shashi,

Probably your 1804 environment is not happy.

The commands are still there, but if you don’t see it in vat it means it can’t 
load acl plugin, so you will need to doublecheck why.

--a

On 2 Apr 2018, at 12:06, Shashi Kant Singh 
mailto:sksi...@altiostar.com>> wrote:
Hi

I was trying to follow

https://wiki.fd.io/view/VPP/SecurityGroups#acl_interface_set_acl_list_:_set_the_list_of_inbound.2Boutbound_ACLs_for_a_given_interface

for VAT ACL commands on 18.04 but cannot these command valid anymore.

Pls help with ACL commands on 18.04

Regards
Shashi




Re: [vpp-dev] VAT ACL for 18.04

2018-04-02 Thread Andrew Yourtchenko
Shashi,

Probably your 1804 environment is not happy. 

The commands are still there, but if you don’t see it in vat it means it can’t 
load acl plugin, so you will need to doublecheck why.

--a

> On 2 Apr 2018, at 12:06, Shashi Kant Singh  wrote:
> 
> Hi
>
> I was trying to follow
>
> https://wiki.fd.io/view/VPP/SecurityGroups#acl_interface_set_acl_list_:_set_the_list_of_inbound.2Boutbound_ACLs_for_a_given_interface
>
> for VAT ACL commands on 18.04 but cannot these command valid anymore.
>
> Pls help with ACL commands on 18.04
>
> Regards
> Shashi
>
>