Hi Nathan,

Thanks for your response, I will try what you said.
One more update:
My sample.so plugins are loaded in contiv - vpp/dev-vswitch( development
image).
I started kubernetes and apply contiv vpp yaml with
contiv-vpp/dev-vswitch:3.3.2 image( development image). It's running and
open the vppctl , able to see sample plugins related cli commands. I seen
logs(kubectl logs contiv-vswitch-lqxfp -n kube-system -c contiv-vswitch).
In logs, there is  sample.so <http://sample.so> plugin loading information
details are available.

1.what is different between contiv-vpp/vswitch(production image) and
contiv-vpp/dev-vswitch( development image)

2. I applied sample.so plugins patches commonly.why it's not reflect in
contiv-vpp/vswitch and why it's reflect contiv-vpp/dev-vswitch.

Please help me to understand this things.

Thanks,
Feroz

On Thu, 21 Nov, 2019, 8:20 PM Nathan Skrzypczak, <
nathan.skrzypc...@gmail.com> wrote:

> Hi Feroz,
>
> If your plugin gets loaded in the vpp running directly on your machine but
> not in contiv-vpp, it's likely that there is a version mismatch between the
> two or something weird happening during contiv build process.
> * You can check the loaded plugins directly in the debug cli (vppctl :
> show plugins) to ensure check the plugin state at runtime.
> * If both don't run the same version running <vppctl : show version> will
> give two different commits.
> * The problem might also come from vpp's config file
> (/host/etc/vpp/contiv-vswitch.conf in contiv's case) but it's less probable
> if it doesn't appear in the logs.
>
> If this doesn't help finding the discrepancy, you can build a contiv-vpp
> image from your working binaries with :
> cd CONTIV_DIR && make contiv-agent contiv-init
> cd VPP_DIR && make build-release ; make pkg-deb
> cp $VPP_DIR/build-root/*.deb /scratch/
> cd /scratch && wget
> https://github.com/contiv/vpp/blob/master/docker/vpp-vswitch/dev/govpp.conf
> cd /scratch && wget
> https://github.com/contiv/vpp/blob/master/docker/vpp-vswitch/prod/vswitch/vpp.conf
> cd /scratch && wget
> https://github.com/contiv/vpp/blob/master/docker/vpp-vswitch/prod/vswitch/vppctl
> You can then build a docker image with
> https://gist.github.com/sknat/cc016e4905cb875f62c74e28e2cc5661
>
> Hope this helps
>
> Cheers
> -Nathan
>
>
>
> Le jeu. 21 nov. 2019 à 06:41, Mohamed feroz Abdul majeeth <
> feroz...@gmail.com> a écrit :
>
>> Hi Team,
>>
>> We add sample( sample.so) plugins with existing vpp plugins. I used
>> 3.3.2 tag contiv vpp and  copied sample plugins related code *patches *.diff
>> under contiv vpp patches folder( vpp/ docker/ vpp- vswitch /vpp/ patches).
>> Patches also applied correctly and able to create the contiv/vswitch docker
>> image. Even I seen its generated sample.so in vpp_ plugins folder in
>> *contiv-vpp/*vpp container which is having builded vpp code.
>> I started kubernetes and apply contiv vpp yaml with
>> contiv-vpp/vswitch:3.3.2 image. It's running and open the vppctl but not
>> able to see sample plugins related cli commands so I seen logs(kubectl logs
>> contiv-vswitch-lqxfp -n kube-system -c contiv-vswitch). In logs, there is
>> no sample.so plugin loading information details.
>>
>> For verification, I followed same vpp build steps in bare metal which is
>> follow in contiv vpp code, sample.so plugin is loaded when I launch the
>> vpp and I'm able to see sample.so plugins cli commands details.
>>
>> In docker/container only, *sample**.so* <http://custom.so> plugin is not
>> loaded when launch the vpp.
>>
>> Please help me and guide me. How to solve this problem.
>>
>> Thanks,
>> Feroz
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>>
>> View/Reply Online (#14653): https://lists.fd.io/g/vpp-dev/message/14653
>> Mute This Topic: https://lists.fd.io/mt/61032023/1706314
>> Group Owner: vpp-dev+ow...@lists.fd.io
>> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [
>> nathan.skrzypc...@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
>
> View/Reply Online (#14659): https://lists.fd.io/g/vpp-dev/message/14659
> Mute This Topic: https://lists.fd.io/mt/61032023/1902043
> Group Owner: vpp-dev+ow...@lists.fd.io
> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [feroz...@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14664): https://lists.fd.io/g/vpp-dev/message/14664
Mute This Topic: https://lists.fd.io/mt/61032023/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to