How can we run kuryr inside the nested VM in docker container

Bug #1805756 reported by vikrant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kuryr
New
Undecided
Unassigned

Bug Description

I was facing some issue in installing the kuryr libnetwork inside the VM to run the nested docker container. I thought of starting the kuryr inside the VM as ddocker container to avoid the dependency issues.

From Doc [1] this is a command to run the kuryr-libnetwork as docker container but I guess this is for running the kuryr-libnetwork on compute node because it requires /var/run/openvswitch, but no openvswitch is present on the VM (instance) running on compute node.

Do we have any way to skip the volume mapping of /var/run/openvswitch inside the VM.

I can change the IDENTITY_URL to point to openstack keystone but I am not able to understand how can I skip the openvswitch dependency part.

docker run --name kuryr-libnetwork \
  --net=host \
  --cap-add=NET_ADMIN \
  -e SERVICE_USER=admin \
  -e SERVICE_PROJECT_NAME=admin \
  -e SERVICE_PASSWORD=admin \
  -e SERVICE_DOMAIN_NAME=Default \
  -e USER_DOMAIN_NAME=Default \
  -e IDENTITY_URL=http://127.0.0.1:35357/v3 \
  -v /var/log/kuryr:/var/log/kuryr \
  -v /var/run/openvswitch:/var/run/openvswitch \
  kuryr/libnetwork

[1] https://docs.openstack.org/kuryr-libnetwork/latest/readme.html

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.