vSRX on an Isolated Network – How do I Provision via Cloud-Init?

Background Introduced within the Junos OS Release – 15.1X49-D100 – the vSRX now comes with cloud-init. As per Junipers configuration guide, … the cloud-init package (version 0.7x) comes pre-installed in the vSRX image to help simplify configuring new vSRX instances operating in an OpenStack environment according to a specified user-data file. Cloud-init is performed during … Read more

Troubleshooting Connectivity to the Neutron Metadata Proxy

  Introduction After troubleshooting a recent issue with accessing meta services from a guest instance, and jumping through the various steps within the path, I soon realised – this would make for a great article. Issue So first of all let’s look at the issue. The issue was pretty basic. Quite simply I was unable … Read more

OpenStack Partitioning – Regions, Availability Zones and Host Aggregates

An OpenStack Cloud can be divided into three main hierarchical zones – Regions, Availability Zones and Host Aggregates. Regions A Region is full OpenStack deployment, including its own API endpoints, networks and compute resources[1], excluding the Keystone and Horizon. Each Region shares a single set of Keystone and Horizon services. Host Aggregates Host Aggregates are logical … Read more

How to Build an OpenStack Network using the OpenStack CLI

  Introduction Within this article we will detail the steps required to build a simple Neutron networking topology using the OpenStack CLI. Topology Our topology (Figure 1) will consist of an L3 router, an external network, a tenant network and a range of floating IPs. Our external network will be a VLAN based network and … Read more

A Beginners Guide to OpenStack Neutron

Introduction Neutron, introduced within the Folsom release, is a cloud networking controller and a networking-as-a-service project within the OpenStack cloud computing initiative. Neutron includes a set of application program interfaces (APIs), plug-ins and authentication/authorization control software that enable interoperability and orchestration of network devices and technologies within infrastructure-as-a-service (IaaS) environments[1]. What is OpenStack ? OpenStack … Read more

How to Build an OpenStack Network using the Neutron CLI


Introduction Within this article we will provide the steps required to build a simple Neutron network. The network will consist of, Provider network (NET_EXTERNAL) Tenant network (NET_INTERNAL) L3 Router (NEUTRON-ROUTER) Floating IPs ( Below is a diagram on how the topology looks, Provider Network First we create the provider network. This is a layer2 network … Read more

OpenStack – NoValidHost: No valid host was found

Issue When creating a new instance within OpenStack you observe the following error, ==> /var/log/nova/nova-conductor.log <== … u”RescheduledException: Build of instance xxx-yyy-zzz was re-scheduled: internal error: no supported architecture for os type ‘hvm’\n”] … NoValidHost: No valid host was found. There are not enough hosts available. Solution This due to running OpenStack within a virtual … Read more

How to Auto Generate an OpenStack RC File

Within this short tutorial we will provide the steps for auto generating the OpenStack RC File. Via Horizon, Within the Project tab click Compute / Access & Security. Choose the API Access tab. Click Download OpenStack RC file.

How to Create an Instance within Nova via the CLI

Within this article we will show you how to create an instance within Nova via the CLI. Available Images First of all we list the images available to Nova. root@openstack-lab:~# nova image-list+————————————–+————————–+——–+——–+| ID | Name | Status | Server |+————————————–+————————–+——–+——–+| 23e82-5d3c-43a2-82b5-457f5e7 | cirros-0.3.2-x86_64-disk | ACTIVE | |+————————————–+————————–+——–+——–+ Flavours Next we check the flavours available. root@openstack-lab:~# … Read more

How do I purge a File from Rackspace`s Cloud File CDN Caches?

Within this article we will show you how to purge a file from Rackspace`s Cloud File CDN Caches. Get Auth Token First all you will need to obtain the Auth Token. This token will be used to perform further actions via the API. For this you will need to obtain your API Key which can … Read more

Want to become an OpenStack expert?

Here is our hand-picked selection of the best courses you can find online:
OpenStack Essentials course
Certified OpenStack Administrator course
Docker Mastery course
and our recommended certification practice exams:
AlphaPrep Practice Tests - Free Trial