<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi everyone, <div><br></div><div>I have a fresh Openstack installation and i need to use LXC to launch instances</div><div>I made the deployment manually, currently i have one controller node, one compute node, one block storage node and one object storage node.</div><div><br></div><div>I already made the necessary configurations in the nova.conf file as appears on the official documentation site</div><div><br></div><div><pre style="box-sizing:border-box;overflow:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:13px;padding:20px 30px;margin-top:0px;margin-bottom:10px;line-height:1.42857;color:rgb(255,255,255);word-break:break-all;background-color:rgb(48,51,54);border:1px solid rgb(61,61,61);border-radius:4px"><span class="gmail-na" style="box-sizing:border-box;color:rgb(194,189,180)">compute_driver</span> <span class="gmail-o" style="box-sizing:border-box;color:rgb(213,210,203)">=</span> <span class="gmail-s" style="box-sizing:border-box;color:rgb(241,179,72)">libvirt.LibvirtDriver</span>

<span class="gmail-k" style="box-sizing:border-box;color:rgb(167,227,114);font-weight:bold">[libvirt]</span>
<span class="gmail-na" style="box-sizing:border-box;color:rgb(194,189,180)">virt_type</span> <span class="gmail-o" style="box-sizing:border-box;color:rgb(213,210,203)">=</span> <span class="gmail-s" style="box-sizing:border-box;color:rgb(241,179,72)">lxc</span></pre></div><div><br></div><div>and i have installed the nova-compute-lxc package and the nbd-server package. </div><div><br></div><div>i created a new ubuntu 18 image for the container with the following command:</div><div><br></div><div>openstack image create --public --container-format=bare --disk-format=raw --file bionic-server-cloudimg-amd64.tar.gz ubuntu18<br></div><div><br></div><div>and the flavor:</div><div><br></div><div>openstack flavor create --ram 2048 --vcpus 1 --disk 5 lxc.test<br></div><div><br></div><div>then when i try to launch an instance:</div><div><br></div><div>openstack server create --flavor lxc.test --image ubuntu18 --nic net-id=d0f6cc99-565b-484f-a5ab-fcb1c3af456d --security-group  1160755e-1312-43c6-8ebb-b12b92d35e51 --key-name mykey lxc6<br></div><div><br></div><div>I get the following Error </div><div><br></div><div><div>cat /var/log/nova/nova-*.log | grep 269d2480-4477-4382-b09c-9c686ab7a17c</div><div><br></div><div>2019-04-23 17:59:26.846 3949 INFO nova.osapi_compute.wsgi.server [req-1dbeb432-67f0-4305-b91c-6548dde49bee a16c6ef0319b4643a4ec8e56a1d025cb 59065d8f970b467aa94ef7b35f1edab5 - default default] 10.8.9.54 "GET /v2.1/servers/269d2480-4477-4382-b09c-9c686ab7a17c HTTP/1.1" status: 200 len: 1737 time: 0.6656921</div><div><br></div><div>2019-04-23 17:59:33.076 3944 INFO nova.api.openstack.compute.server_external_events [req-206e8ace-90e3-4a95-8274-4a9091c174c0 c2657fa5083f4d5c932d53d6bf094604 18337c70d397424f8895cd4f1ae7450e - default default] Creating event network-changed:818d6adc-252e-4d47-9275-009cff55c716 for instance 269d2480-4477-4382-b09c-9c686ab7a17c on compute</div><div><br></div><div>2019-04-23 17:59:37.663 3926 <b>ERROR</b> nova.scheduler.utils [req-abd32ef2-3a19-4154-a7da-893f3d2b2aef a16c6ef0319b4643a4ec8e56a1d025cb 59065d8f970b467aa94ef7b35f1edab5 - default default] [instance: 269d2480-4477-4382-b09c-9c686ab7a17c] Error from last host: compute (node <a href="http://compute.cujae.edu.cu">compute.cujae.edu.cu</a>): [u'Traceback (most recent call last):\n', u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1841, in _do_build_and_run_instance\n    filter_properties, request_spec)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2121, in _build_and_run_instance\n    instance_uuid=instance.uuid, reason=six.text_type(e))\n', u'RescheduledException: Build of instance 269d2480-4477-4382-b09c-9c686ab7a17c was re-scheduled: mount() takes exactly 4 arguments (3 given)\n']</div></div><div><br></div><div>Is this error a bug or something fixable??</div><div>Has anyone accomplished this kind of environment or used lxc without problems?</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div></div></div>