Hi Qian,
systen network list List of all the IP networks across your system. Like your host or pod networks. Basically each network here defines a network type that you would assign to interfaces below. For e.g. you can leverage this to separate networks etc. system interface-network list List of interfaces (logical interface names) like OAM/MGMT/CLUSTER on a specifc host. Each interface will be using a specifc network name (from your system network-list). To understand to what physical interface it is mapped on the host you can use with system host-if-list <node uuid/name> system datanetwork list List of datanetworks available on the system. Basically a data network type either you want to assign it as flat or vlan etc. system interface-datanetwork list List of data interfaces (logical data interface names) on a specific system/host and you can know how they are mapped to the above data networks. To understand to what physical interface it is mapped on the specific host you can use with system host-if-list <node uuid/name>
Regards, Venkata Veldanda From: 钱江 <qianjiang@baicells.com> Sent: Friday, November 01, 2019 10:02 AM To: Ezpeer Chen <ezpeerchen@gmail.com> Cc: Sun, Austin <austin.sun@intel.com>; starlingx-discuss <starlingx-discuss@lists.starlingx.io> Subject: [Starlingx-discuss] 回复: 回复:回复: openstack network creation failure: Flat provider networks are disabled Hi, Ezpeer Thanks very much, however I am very confused with some starlingx network concepts. From the system command, we see, systen network list system interface-network list system datanetwork list system interface-datanetwork list Could you tell me concepts of these network/datanetwork/interface-network? Or any available materials about the system networks? ------------------------------------------------------------------ 发件人:Ezpeer Chen <ezpeerchen@gmail.com<mailto:ezpeerchen@gmail.com>> 发送时间:2019年11月1日(星期五) 10:40 收件人:钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> 抄 送:"Sun, Austin" <austin.sun@intel.com<mailto:austin.sun@intel.com>>; starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> 主 题:Re: [Starlingx-discuss] 回复:回复: openstack network creation failure: Flat provider networks are disabled Dear QianJiang, Please reference the document https://wiki.openstack.org/wiki/StarlingX/Networking . The document has an example about configuring the flat network. · Configure the flat network. Thanks. BR 钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> 於 2019年11月1日 週五 上午10:28寫道: Hi, Ezpeer I just followed "Install StarlingX Kubernetes on Virtual AIO-SX" (https://docs.starlingx.io/deploy_install_guides/r2_release/virtual/aio_simpl...). Below pasted from the guide, 1). the read one, "physnet0" and "physnet1", should I replace it using real interfaces in host? 2). do you have any material about "system datanetwork" -------------------------- DATA0IF=eth1000 DATA1IF=eth1001 export COMPUTE=controller-0 PHYSNET0='physnet0' PHYSNET1='physnet1' SPL=/tmp/tmp-system-port-list SPIL=/tmp/tmp-system-host-if-list system host-port-list ${COMPUTE} --nowrap > ${SPL} system host-if-list -a ${COMPUTE} --nowrap > ${SPIL} DATA0PCIADDR=$(cat $SPL | grep $DATA0IF |awk '{print $8}') DATA1PCIADDR=$(cat $SPL | grep $DATA1IF |awk '{print $8}') DATA0PORTUUID=$(cat $SPL | grep ${DATA0PCIADDR} | awk '{print $2}') DATA1PORTUUID=$(cat $SPL | grep ${DATA1PCIADDR} | awk '{print $2}') DATA0PORTNAME=$(cat $SPL | grep ${DATA0PCIADDR} | awk '{print $4}') DATA1PORTNAME=$(cat $SPL | grep ${DATA1PCIADDR} | awk '{print $4}') DATA0IFUUID=$(cat $SPIL | awk -v DATA0PORTNAME=$DATA0PORTNAME '($12 ~ DATA0PORTNAME) {print $2}') DATA1IFUUID=$(cat $SPIL | awk -v DATA1PORTNAME=$DATA1PORTNAME '($12 ~ DATA1PORTNAME) {print $2}') system datanetwork-add ${PHYSNET0} vlan system datanetwork-add ${PHYSNET1} vlan system host-if-modify -m 1500 -n data0 -c data ${COMPUTE} ${DATA0IFUUID} system host-if-modify -m 1500 -n data1 -c data ${COMPUTE} ${DATA1IFUUID} system interface-datanetwork-assign ${COMPUTE} ${DATA0IFUUID} ${PHYSNET0} system interface-datanetwork-assign ${COMPUTE} ${DATA1IFUUID} ${PHYSNET1} -------------------------- ------------------------------------------------------------------ 发件人:Ezpeer Chen <ezpeerchen@gmail.com<mailto:ezpeerchen@gmail.com>> 发送时间:2019年11月1日(星期五) 10:10 收件人:钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> 抄 送:"Sun, Austin" <austin.sun@intel.com<mailto:austin.sun@intel.com>>; starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> 主 题:Re: [Starlingx-discuss] 回复:回复: openstack network creation failure: Flat provider networks are disabled Dear QianJiang, Your command is incorrect. Example: [sysadmin@controller-0 ~(keystone_admin)]$ system interface-datanetwork-list controller-0 +--------------+--------------------------------------+-----------+------------------+ | hostname | uuid | ifname | datanetwork_name | +--------------+--------------------------------------+-----------+------------------+ | controller-0 | 13e47f32-e9a4-4a33-9bc0-63c96e32bfb0 | enp98s0f1 | physnet-pci | | controller-0 | 6be1d6c2-01c2-45de-a319-4a6337375f7b | enp3s0 | phy-flat | | controller-0 | f4d817b4-97ca-40e2-a1df-7ef8d0640937 | enp98s0f0 | physnet-sriov | +--------------+--------------------------------------+-----------+------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ 钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> 於 2019年10月31日 週四 下午7:23寫道: Hi, Ezpeer I checked and yes, [sysadmin@controller-0 ~(keystone_admin)]$ system interface-network-list controller-0 +--------------+--------------------------------------+--------+--------------+ | hostname | uuid | ifname | network_name | +--------------+--------------------------------------+--------+--------------+ | controller-0 | 2a17737a-bd4c-40fe-bbe7-163237109ed7 | enp2s1 | oam | | controller-0 | 33472810-e1b3-44fa-9a30-cda0d73bc296 | lo | mgmt | | controller-0 | 3ae75daf-b22f-47d9-bc48-5086f700563d | lo | cluster-host | +--------------+--------------------------------------+--------+--------------+ Best Regard ------------------------------------------------------------------ 发件人:Ezpeer Chen <ezpeerchen@gmail.com<mailto:ezpeerchen@gmail.com>> 发送时间:2019年10月31日(星期四) 18:12 收件人:钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> 抄 送:"Sun, Austin" <austin.sun@intel.com<mailto:austin.sun@intel.com>>; starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> 主 题:Re: [Starlingx-discuss] 回复:回复: openstack network creation failure: Flat provider networks are disabled Dear , Do you do the interface-datanetwork-assign ? #system interface-datanetwork-assign controller-0 <interface name> <data-network name> Reference Doc: https://wiki.openstack.org/wiki/StarlingX/Networking Thanks. BR 钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> 於 2019年10月31日 週四 下午5:28寫道: Hi, Austin I checked, the type_drivers field has no problem. Do you have more ideas? controller-0:~$ grep type_drivers -r /scratch/apps/stx-openstack/1.0-18-centos-stable-latest/charts/neutron/values.yaml type_drivers: flat,vlan,vxlan Best Regard ------------------------------------------------------------------ 发件人:Sun, Austin <austin.sun@intel.com<mailto:austin.sun@intel.com>> 发送时间:2019年10月31日(星期四) 16:42 收件人:钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>>; starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> 主 题:RE: 回复:[Starlingx-discuss] openstack network creation failure: Flat provider networks are disabled Could you double check ? grep -r type_drivers /scratch/apps/stx-openstack/{app-version}-centos-stable-latest/charts/neutron/values.yaml ? it comes out like ‘type_drivers: flat,vlan,vxlan’, if not , you have to use helm command to override to include flat network. Thanks. BR Austin Sun. From: 钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> Sent: Thursday, October 31, 2019 4:12 PM To: Sun, Austin <austin.sun@intel.com<mailto:austin.sun@intel.com>>; starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> Subject: 回复:[Starlingx-discuss] openstack network creation failure: Flat provider networks are disabled Hi, Austin Thanks for your warmhearted. Follow your suggestion, but I still get the same issue. [sysadmin@controller-0 ~(keystone_admin)]$ system datanetwork-add enp2s1 flat +--------------+--------------------------------------+ | Property | Value | +--------------+--------------------------------------+ | id | 3 | | uuid | 7b999f8b-05fe-4c44-9742-907e4551d9b7 | | name | enp2s1 | | network_type | flat | | mtu | 1500 | | description | None | +--------------+--------------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system datanetwork-list +--------------------------------------+----------+--------------+------+ | uuid | name | network_type | mtu | +--------------------------------------+----------+--------------+------+ | 7b999f8b-05fe-4c44-9742-907e4551d9b7 | enp2s1 | flat | 1500 | | 15eeb861-6910-4254-bb79-847bcbd88ed7 | physnet0 | vlan | 1500 | | ad22c935-51a9-4823-9b55-f18df57e5982 | physnet1 | vlan | 1500 | +--------------------------------------+----------+--------------+------+ controller-0:~$ openstack network create --share --external --provider-physical-network provider --provider-network-type flat provider Error while executing command: BadRequestException: 400, Invalid input for operation: Flat provider networks are disabled. When I tried type vlan as following, it directed different issue. controller-0:~$ openstack network create --share --external --provider-physical-network provider --provider-network-type vlan provider Error while executing command: BadRequestException: 400, Invalid input for operation: physical_network 'provider' unknown for VLAN provider network. ------------------------------------------------------------------ 发件人:Sun, Austin <austin.sun@intel.com<mailto:austin.sun@intel.com>> 发送时间:2019年10月31日(星期四) 15:23 收件人:钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>>; starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> 主 题:Re: [Starlingx-discuss] openstack network creation failure: Flat provider networks are disabled Hi QianJiang: The default datanetwork in guide is vlan, you should change it to flat before openstack network create. system datanetwork-add ${PHYSNET0} flat Thanks. BR Austin Sun. From:钱江 <qianjiang@baicells.com<mailto:qianjiang@baicells.com>> Sent: Thursday, October 31, 2019 2:42 PM To: starlingx-discuss <starlingx-discuss@lists.starlingx.io<mailto:starlingx-discuss@lists.starlingx.io>> Subject: [Starlingx-discuss] openstack network creation failure: Flat provider networks are disabled Hi, the community After installation of "Virtual All-in-one Simplex Installation R2.0<https://docs.starlingx.io/deploy_install_guides/r2_release/virtual/aio_simplex.html>", everything goes well except, controller-0:~$ openstack network create --share --external --provider-physical-network provider --provider-network-type flat provider Error while executing command: BadRequestException: 400, Invalid input for operation: Flat provider networks are disabled. Could anyone help to point out what's the issue, and how to fix it? Best Regard _______________________________________________ Starlingx-discuss mailing list Starlingx-discuss@lists.starlingx.io<mailto:Starlingx-discuss@lists.starlingx.io> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss valid_lft forever preferred_lft forever 163: cali4b88ce Install StarlingX Kubernetes on Virtual AIO-SX Install StarlingX Kubernetes on Virtual AIO-SX Install StarlingX Kubernetes on Virtual AIO-SX Install StarlingX Kubernetes on Virtual AIO-SX