VM image and network configuration at OpenStack environment

This note focuses on VM image and network manipulation at OpenStack environment

Glance is the image service in OpenStack envrionment

Create CentOS7 image

glance image-create --name centos7-64 --file CentOS-7-x86_64-GenericCloud-1706.qcow2 --disk-format qcow2 --container-format bare --progres
Default image directory
You may want to convert raw disk to qcow2
qemu-img convert -f raw -O qcow2 vm-1.img vm-1.qcow2
Edit config parameter for Glance
Restart Glance service to take effect of changes
systemctl restart openstack-glance-api

Neutron is network service at OpenStack environment

Create network
neutron net-create Custom-network --provider:network_type flat --provider:physical_network externalnet --router:external=True --shared

neutron subnet-create --name external_subnet --enable_dhcp=False --allocation_pool start=,end= --gateway= --dns External-network
Restart neutron service
systemctl restart neutron-server.service