enroll Featured OSIC Enrolling Baremetal (Ironic) Nodes The OSIC has a diverse set of hardware specifications that we provide to our users. Because of the hardware profile diversity enrolling nodes within Ironic requires a little bit of tender love and care to get them all happy. To ease the enrollment process a playbook was created which allows
ironic Featured OSIC Building Baremetal (Ironic) Images This is a quick rundown on the steps used to create the OSIC baremetal images. For a more detailed rundown on Ironic image building please read the following post. Install required apt packages apt-get install -y qemu uuid-runtime curl kpartx Install the disk-image-builder (DIB) pip install diskimage-builder --isolated Clone the
osic Featured OSIC Baremetal (Ironic) Access Quick Start List: * Getting Started * Getting SSH Access * Getting HTTP Access * Adding Keys to an Existing jump box * Building Baremetal nodes * Notes Getting started 1. Login to the OSIC at "https://cloud1.osic.org": 2. Access Cloud1 "RegionOne" to build your jump box: 3. Create a
openstack Enable Automated Ironic Cleaning Enabling the Ironic Automated cleaning in OpenStack-Ansible is recommended for every deployment. While this is an "optional" setting, it should be enabled for general stability and data security; if you're not familiar with the Ironic cleaning service please review the documentation found here. Sadly the automated
openstack Featured Multi-hypervisor OpenStack Cloud Chose your own mis-adventure TL;DR Just tell me how to do it When deploying an OpenStack cluster its highly likely that you will, at some point, want to dive into other compute types allowing a project the ability to chose the best compute resources based on their needs. While
ironic OpenStack Ironic Node Enrollment Enroll your first node into ironic Enrolling a node into Ironic is quite simple though its non-trival. It's only a couple of API calls to make all of it come together but does require a bit of information. In the after now the Ironic Inspector should make life
ironic Featured OpenStack Ironic Images and Flavors Building images and crafting flavors is non-trivial. I've searched the world wide web for prebuilt images which universally work with Ironic and sadly there's nothing out there. So without further ado here is how you can build your own images and create a flavor. Building Ironic
server Featured Home Server Episode 1 I've decided to build a home server with the intention to build a system which can power virtual machines, allow for SR-IOV, IOMMU, and gaming from a virtual desktop. This system will be running OpenStack on the latest Ubuntu LTS with the latest LTS kernel. Here are the
linux Featured Install Ubuntu 16.04.x from USB media The Ubuntu 16.04 installation process requires the use of a CD when doing an installation with "physical" media. If you're wanting to do a Ubuntu server installation using a USB stick you will be "shit out of luck" according to the fine folks
openstack How to delete a neutron load balancer Catchy title I'm sure however recently I had a chance to deploy a few neutron load balancers and while I found setup to be easy and very intuitive, and quite powerful overall, I found their destruction to be anything but friendly. It would seem that in order to
cloud Finding variable collision in Ansible from group_vars When you start building large complicated Ansible deployments the likely hood that your using group_vars in new and exiting ways is VERY high due to the desire to co-locate configuration for nodes based on group membership into once place. If you are at the point where nodes are members
openstack Auto tests patches for OpenStack-Ansible with OpenStack If you have access to an OpenStack cloud that can accept user-data then spinning up a test node for a given patch is super simple. All you need to do is create a user-data script with the following contents: #!/bin/bash OS_REPO="https://git.openstack.org/openstack/openstack-ansible-os_
rackspace Auto-deploy an OpenStack-Ansible using "nova boot" with user-data Building an OpenStack-Ansible test deployment within an OpenStack cloud has never been simpler; just boot the node, pass some user-data, profit! Before building instances, check the system requirements to ensure you're building VMs of an adequate size. If you're access to the OpenStack environment is through
rackspace Getting access to a telnet console on IPv6 Within the OpenStack infra system we're now seeing gate jobs run on clouds using IPv6 as the public interface; The Rackspace and Intel cloud (OSIC) is one such environment. This means that if you're like me, you watch the gate like a crazy person, and you&
openstack IPv6 temporary addresses and busted networks When deploying IPv6 on an OpenStack cloud it may be useful to disable IPv6 privacy extensions within the instance to ensure there's nothing being assumed within the instance. IPv6 privacy extensions can cause issues by preferring a temporary private network over a public one. This preference may limit
ansibe Converting interfaces to jumbo frames When converting to Jumbo Frames from a standard MTU the tap and tunnel devices will need to be updated to use the new larger MTU. Tap devices and tagged interfaces will have an MTU of 1450 if they were created using an L3 network before the conversion to Jumbo frames
cloud Checking for a full(ish) disks with Ansible While Ansible is great for deployment and configuration purposes, it can also be an amazing operational tool. One common task in an environment is to check for full, or nearly full, file systems. With this Ansible one-liner you can query all systems in an environment and print an Alert for
rackspace RCBOPS Stack in a BOX So you want to try OpenStack? Want to build a cloud? Want to try OpenStack? Curious how the OpenStack Cloud eco system all works? In the past you, the cloud operator, had to have a lot of tribal knowledge to simply stand OpenStack up. In later releases OpenStack became more
linux Debian LNMP on a Cloud Server So you have decided to get a Cloud Server and you want to install a LNMP stack on your server. This is a total possibility and all you have to do is enter a few commands. I am sure that you have heard of a LAMP stack on a Linux
news Chris Dodd went on Fox News Chris Dodd went on Fox News to explicitly threaten politicians who accept MPAA campaign donations that they'd better pass Hollywood's favorite legislation. He stated : Those who count on quote 'Hollywood' for support need to understand that this industry is watching very carefully who'
linux Cloud Server Migration Here is what this Tool / Article Does This write up and script will migrate any Linux instance from one place to another. While there are always caveats in all things Technology, I have been successful in migrating instances that were locally created as well as on several Cloud Providers. While
openstack Building a better Cloud Thoughts on Building a better Cloud Over the past few weeks I have been asked several times how I would setup a new infrastructure using the Cloud. While this is like asking someone to design a Rain Cloud, You can not design a rain cloud but you can seed a
System Administration XenServer upgrade failed to boot Virtual Instance Fails to boot after an upgrade If you have upgraded your installed Linux Virtual Machine, and it no longer boots you may have FooBar'd your boot parameters for your installation. In most cases this can fixed, and in the following lines I will show you how.
linux Monitoring Network Traffic in Linux Basic but Essential Network Monitoring Basic Administration principles state that you, the administrator, should have a strong grasp on what your server is doing at all times. One Major metric that is sometimes missed is overall network activity. The metrics gained by proper network monitoring can reveal your traffic trends
apple Calculating Possible Bandwidth in by Link Speed and hours active So you want to calculate what the possible bandwidth is for a specific Network Interface on an hourly basis. I have written a simple BASH script that will do all of the calculations for you, including assisting you with estimating error. You can get this script here You can also