Hi Sim Lan. I’m back from vacation now.
The first thing I can do to help you is to add the StarlingX mailing list to this thread. That will get more eyes on the issues you are seeing.
A quick google search for “connect openstack vm to external network” yielded several tutorials, such as this one:
Is there someone in the community who has a 10th gen NUC and can help debug the issue Sim Lam is facing? And help with the build issues?
brucej
From: Sin Lam Tan <sinlam@hotmail.com>
Sent: Sunday, December 27, 2020 1:41 AM
To: Hu, Yong <yong.hu@intel.com>; Jones, Bruce E <bruce.e.jones@intel.com>; bill.zvonar@windriver.com
Subject: Starlingx installation and ISO building issues
Dear Yong, Bruce and Bill,
Thank you for the first contact for Special Interest Group for StarlingX. I am quite new to Starlingx, and I have started
to use Starlingx prebuilt ISO from V4.0.
I install the ISO in
Virtualbox with 3 network interfaces: NAT network, 2 x internal network. I install Simplex all-in-one VM using https://docs.starlingx.io/deploy_install_guides/r4_release/virtual/aio_simplex.html
I successfully installed Starlingx, Kubernetes cluster and Openstack containers. In Starlingx, I created two data networks: physnet0 (flat network) and physnet1 (VLAN).
And in Openstack dashboard, I created external flat network in Openstack to using physnet0.
My issue is when launch a new VM in the Openstack dashboard, the VM cannot access the Internet. The VM also cannot ping the gateway of the network. Do you have any tutorial how to enable VM in
Openstack to access the Internet?
I also use the same ISO to do
bare metal installation in Intel NUC 10th generation. During installation, I got "Warning: dracut-initqueue timeout"
and went into 'dracut' emergency mode. From the Internet search, seems that my network card is not recognized. That is the reason I try to build the ISO myself. Do you have any suggestion?
For building the ISO file, I follow the guide closely, https://docs.starlingx.io/developer_resources/build_guide.html
During the step "bash download_mirror.sh", the container always returns "Permission denied: '/var/lib/rpm/Name'" problem, unless I issue "sudo bash download_mirror.sh".
After the script is finished, i still have a lot of missing files, especially the 3 files below are missing:
./output/stx/CentOS/Binary/LiveOS/squashfs.img
./output/stx/CentOS/Binary/images/pxeboot/initrd.img
./output/stx/CentOS/Binary/images/pxeboot/vmlinuz
I have tried the steps many times but keep failing, due to Centos 7 links no longer valid. Can you share your container image that can build the ISO successfully? Is there any
tutorial how to do this successfully?
Sorry for the long email, and hopefully I can hear some suggestions from you guys!
Regards,
Sin Lam