Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
Download Devstack (Currently we supports pike, queens, and rocky snapshot)
Code Block $ git clone -b stable/queens https://git.openstack.org/openstack-dev/devstack
SONA All-in-one version also supports OpenStack ocata/pike/queens version.
Create local.conf
Code Block title local.conf [[local|localrc]] HOST_IP=10.1.1.26 SERVICE_HOST=10.1.1.26 RABBIT_HOST=10.1.1.26 DATABASE_HOST=10.1.1.26 Q_HOST=10.1.1.26 ADMIN_PASSWORD=nova DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD SERVICE_TOKEN=$ADMIN_PASSWORD DATABASE_TYPE=mysql # Log USE_SCREEN=True SCREEN_LOGDIR=/opt/stack/logs/screen LOGFILE=/opt/stack/logs/xstack.sh.log LOGDAYS=1 # Images FORCE_CONFIG_DRIVE=True # Networks Q_ML2_TENANT_NETWORK_TYPE=vxlan Q_ML2_PLUGIN_MECHANISM_DRIVERS=onos_ml2 Q_ML2_PLUGIN_TYPE_DRIVERS=flat,vlan,vxlan ML2_L3_PLUGIN=onos_router NEUTRON_CREATE_INITIAL_NETWORKS=False enable_plugin networking-onos https://github.com/sonaprojectopenstack/networking-onos.git stable/queens ONOS_MODE=allinone # Services ENABLED_SERVICES=n-cpu,placement-client,neutron,key,nova,n-api,n-cond,n-sch,n-novnc,n-cauth,placement-api,g-api,g-reg,q-svc,horizon,rabbit,mysql NOVA_VNC_ENABLED=True VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP VNCSERVER_LISTEN=$HOST_IP LIBVIRT_TYPE=qemu # Branches GLANCE_BRANCH=stable/queens HORIZON_BRANCH=stable/queens KEYSTONE_BRANCH=stable/queens NEUTRON_BRANCH=stable/queens NOVA_BRANCH=stable/queens
You just need to change IP address in local.conf as in normal SONA installation guide. Also, please use the master branch of networking-onos in sonaproject. All changes will be upstreamed to the OpenStack repository very soon.
Install Devstack
Code Block ~/devstack$ ./stack.sh
- Done!
Now you can create virtual networks and VMs using either CLI or horizon UI. - Gateway install (Optional)
If you want to test North-South traffic, you can add gateway nodes as in the SONA installation guide (SONA Installation Guide).
...