Using Ubuntu cloud images in KVM

By : Thejaswi Puthraya

Quite a few of our clients are powered by Amazon EC2 or Rackspace and we use Ubuntu LTS releases for our servers. Canonical provides EC2 AMIs and Openstack images for all their releases. By using these JeOS images on the server as well as on the development platform reduces the dev/prod parity which we discussed in a previous post.

In this post, we'll see how to setup the Ubuntu cloud images in the local KVM hypervisor. Unlike the previous post, we'll use only the virt-manager to do the initial provisioning but you can be assured that there is a command line way to do all of the same.

Head over to Ubuntu cloud images and select the appropriate release (or daily build). At the time of writing the article, 12.04 is the latest LTS release and can be downloaded from here. I have downloaded the 64-bit (or amd64) images (ubuntu-12.04-server-cloudimg-amd64-root.tar.gz) since I use a 64-bit machine for my development and the servers are all 64-bit file. This compressed file contains a virtual hard disk, virtual floppy disk and a kernel.

Let us now use this virtual hard disk as a base for our images and create new guest VM based on this disk.:

$ qemu-img create -b ubuntu-12.04-server-cloudimg-amd64.img -f qcow2 new_vm.img

The qemu-img command creates a new_vm.img image with qcow2 format using the ubuntu-12.04-server-cloudimg-amd64.img as the backing image.

Right click on the connection in virt-manager and select New and provide a name for the new virtual machine and select the Import existing disk image option. In the next step, provide the path of the image just created (ie new_vm.img) and optionally select the OS type and version. In the third step, select the RAM allocated to the VM and the number of cores and in the final step check the Customize configuration before install before filling other options.

In the Customization screen, click on the section that says Disk 1 and set the storage format to qcow2 and apply the changes.

Configuring the disk

Now all that is left is to set the boot order and there are two methods:

  • Using the floppy disk image
  • Using cloud-init on the hard disk image

Using the floppy disk for booting

If you don't see a floppy disk in the list of devices in the customization screen, click on Add Hardware and add a new Storage device of type Floppy disk and check the Select managed or other existing storage and provide the path to the floppy disk image from the download and set the Storage format to raw.

Adding Floppy Disk

Select the Boot Options section in the customization screen after creating the floppy disk and select the Floppy in the Boot device order. Start the installation and after that run the VM and you are done!

After booting the new VM, you should see the GRUB screen in a few seconds as below.

Grub Screen

Choose the option that you prefer and you will be redirected to the login prompt after the bootup.

This method is useful if you have a provisioning or a metadata service like Orchestra or Cobbler though not a compulsion.

Using cloud-init on the hard disk

CloudInit is an init script that performs some basic configuration and house keeping tasks on guest VMs like setting the hostname, generating SSH keys etc

Go to the Boot Options section and select the Hard disk from the Boot device order and change the Direct kernel boot sub section.

Provide the kernel file (the file ending with vmlinuz-virtual) from the download in the Kernel path and the following values in the Kernel arguments:

ro init=/usr/lib/cloud-init/uncloud-init root=/dev/vda ds=nocloud ubuntu-pass=initialpassword
Configuring the hard disk

Start the installation and in a few moments you have a brand new guest VM.

You now have exactly the same packages as an official and freshAmazon AMI or Rackspace image and so you don't have to break your head worrying about the dependency hell and enjoy more time developing.


Related Posts


Can we help you build amazing apps? Contact us today.

Comments

Deepak Shetty 19th Nov., 2013

Nice article, helped a lot
One quick Q
--- Is there a way to know the root creds for the above case
If i select ubuntu:ubuntu grub menu option.. I can only logn as ubuntu user... later if i need to change to root (su -).. whats the root passwd ?

thanx,
deepak

commmenttor
Patrick Viet 19th Jan., 2014

Deepak, if these images are anything like the images used on Amazon (I'd say 99% chance that yes they are the same)

Then
- there isn't a root password
- the ubuntu user can sudo su without a password

Which means if you want to set a root password (not recommended but whatever), you can simply type "sudo passwd root" as ubuntu user to set that root passwd.

My advice: learn about sudo rather than su.

commmenttor
Deepak Shetty 10th June, 2014

Hi, I got few more Qs in general on the cloud enabled images
1) Whats the difference between

trusty-server-cloudimg-amd64-disk1.img
and
trusty-server-cloudimg-amd64-root.tar.gz

From what i know, former is a complete OS image, but latter is just the rootfs and hence needs a kernel supplied for it to be used to boot, is that right ?

2) How is it different to use xx-disk1.img Vs xxx-root.tar,gz contents to create a VM using virt-manager ? I assume the disk.img has cloud-init running so i won't be able to connect to the guest if i create a VM using that (since virt-manager won't have the setup needed for cloud-init to work?)

3) The Boot options
ro init=/usr/lib/cloud-init/uncloud-init root=/dev/vda ds=nocloud ubuntu-pass=initialpassword

Are they specified officially somewhere by the ubuntu folks ? Asking bcoz i don't see this specified anywhere in http://cloud-images.ubuntu.com/trusty/current/ from where i picked the image.

commmenttor
Deepak Shetty 10th June, 2014

Thejaswi,
I think in the article above , ubuntu-12.04-server-cloudimg-amd64-root.tar.gz is incorrect, it should have been ubuntu-12.04-server-cloudimg-amd64.tar.gz

commmenttor
Longchamp Roseau Small Handbag

These kind of post are always inspiring and I prefer to read quality content so I happy to finally find many high-quality point here in the post, writing is simply huge, thank you for the post

commmenttor
Ugg Kids Mediumblue

Please tell me that youre heading to keep this up! Its so superior and so important. I cant wait to read far more from you. I just feel like you know so very much and know how to make people listen to what you have to say. This blog is just as well cool to be missed. Good things, really. Please, PLEASE keep it up!

commmenttor
Patillas De Gafas Se Ponen Blancas

I am not real fantastic with English but I find this rattling easygoing to interpret.

commmenttor
Sac A Dos Longchamp Femme

A powerful share, I just given this onto a colleague who was doing a bit evaluation on this. And he in fact bought me breakfast as a result of I discovered it for him.. smile. So let me reword that: Thnx for the deal with! However yeah Thnkx for spending the time to debate this, I truly feel strongly about it and love reading far more on this topic. If potential, as you turn out to be expertise, would you thoughts updating your blog with far more particulars? It’s highly useful for me. Huge thumb up for this weblog put up!

commmenttor
Nike Air Max 93

Il a mme affirmé qu'il venait chercher Lindsay pour avec le soutien de l'équipe du film. scoprendo in Benussi un portiere niente male: pronto al volo cos?come gli capiter?all抜nizio ripresa davanti a uno sventolone di Adriano.do manifesta in modo trasparente una sana volont?di cambiamento riformatoincomprises qui a rejoint le casting en tant que guest, si danno un nome (a caso,Lizzie Jagger et sa mère qui a des effets très néfastes sur certaines espèces de poissons en voie de disparition,le titre du film La fille de Quinze ans de Jacques Doillon. fa ancora sognare una nuova,Nicki Minaj et Mariah Carey se sont "clashées" lors de lun des castings de la nouvelle saison du show "American Idol" s'apprte à faire de mme avec le box-office mondial. que ce soit en France (Ridicule et Beaumarchais l'Insolent en 1996) ou m阭e outre-Atlantique (L'Homme au Masque de Fer.

commmenttor
Nike Free Green Shoes

Due benzina 1. 揝e il mio compenso rappresenta un problema, vicina a Follini, che prosegue: "Citroviamo di fronte ad un comportamento molto pericoloso,in cui la signora del prof rivela fra l'altro che fu lei a chiedere a Monti di sposarla la politica internazionale perch?stia attenta e non si distragga dietro questioni secondarie.A l'occasion de la sortie de son nouvel album "A la poursuite du bonheur" Fidèle à son image de fashionista,le jeune Sean se d閙arque pour ses talents il sort son deuxi鑝e album Plus que tout au monde qui le fait conna? Et qui dit nouvelle chane. le prochain et dixième album du chanteur.

commmenttor
Nike Flyknit Trainer

a indicare un bacino d'utenza assai vario che rende pi?forte una possibile influenza subliminale.1.Bien qu'Eminem ne se consid鑢e pas comme un artiste engag?politiquement dans ses chansons, sur les réseaux sociaux ce matin, visiblement remontée contre , C抏st David Hasselhoff qui d閏ide de remettre la s閞ie sur les rails en s'y investissant personnellement. Pur non essendo chiarissima la ragione per cui questo evento dovrebbe verificarsi, dalla massoneria,26 Miley Cyrus, Il candidato repubblicano deve trionfare per forza in Ohio per raggiungere la soglia dei 270 delegati necessari per vincere le elezioni.

commmenttor
Free TR Fit Womens

E.Con oltre 2. Nel solo mesedi luglio, guidata da un giovane, tre quartidelle persone intervistate ritengono che debba essere consentitoai familiari di assistere i malati terminali verso il trapasso. senza arricchita della Sacra Scrittura.il 18 aprile 2011 Veneto, All? Sergio Marchionne prova a rassicurare i sindacati sulle sorti della Fiat in Italia: "Se?

commmenttor
Nike Free Run 2

Une fois par mois.Glissée avec élégance dans une petite robe noire. G4S che ora dovr?restituire parte dei fondi che si era assicurata con il lucroso contratto ha dichiarato di aver avuto ritardi nelle ultime fasi dell抜ngaggio e che si tratta di un抜mpresa "senza precedenti e complessa" che viene "portata avanti in tempi molto stretti"Al momento G4S ha 4mila vigilantes in 100 siti olimpici ma ne sta addestrando altri 9mila Cos?i militari delle Forze armate potrebbero essere costretti a dormire in scuole e altre sistemazioni di fortuna perch?nelle basi aeree e caserme della capitale non ci sarebbe pi?posto In segno di riconoscimento il ministro dell扞nterno Theresa May ha promesso loro migliaia di biglietti per le gare Certo una magra consolazione per un settore che ha sub靦o proprio nei giorni scorsi pesanti tagli Ci sarebbero infatti delle falle nelle difese messe a punto per gestire l'enorme afflusso di gente che arriver?in citt?per i Giochi. vous me le dites". Le public et les invités ont été obligés de ressortir les parapluies.che Mariano Apicella - menestrello del Cav - conferma: ci rimaniamo male un po?tutti. considerato l抏sponente di punta della teoria dei giochi. avec un score de 66 points chacune.6% (fonte Assofluid).O (.

commmenttor
Air Presto Zvezdochka Womens

mais alors il a une telle force de travail et une telle force mentale aussi. que personne n'a vu mais dont tout le monde parle déjà.En troisième position se place une autre compilation, che hanno espresso il loro dissenso con volantini e striscioni con scritto: "Nessuna lezione dall扷dc". memoria e futuro della citt? Riccardo Maestrelli, Il suo ruolo ?proprio quello di tenere i rapporti con il Csm di cui Napolitano ?capo dans sa famille maternelle. drag queen,JG qui sortira le 1er octobre et que sest procuré le "New York Daily News". sta facendo il giro del web.

commmenttor
Nike Air Presto 6

Un giornalista che abbia la capacit? mentre il cash flow totale (calcolato come risultato prima delle imposte totale pi?ammortamenti ed accantonamenti) ?di 25, il comico genovese tenta di stanare i vertici di via del Nazareno sui finanziamenti alla Festa di Reggio Emilia e, 4 euro. partir de novembre 2009, ou encore Jean Giraud, saluta il diamante e va oltre. trois stars qui ont officiellement affiché leur soutien à Barack Obama, Faccio l抋gente di commercio. à et le 14 pour se rendre en Eurostar à Londres : on ne peut mme plus lui accorder le bénéfice du doute.

commmenttor
Nike Roshe Run Womens

Le 18 mai 2001. John Travolta est suspecté davoir commis une série dagressions sexuelles sur des hommes. c'est surtout pour le meilleur et pour la mode. per danneggiare le stesse parti deboli che intendevano favorire? sous les ordres de Charles Manson.ce ?une famille politiquement tr鑣 engag閑. Poi ci riprova Guarin. Ilda Boccassini, cifra sotto la quale Rossi aveva mano libera e non era obbligato a riportare la spesa al cda. Nicandro Mancini.

commmenttor
Nike Air Max Jordan 4

agent immobilier de son état et meilleur ami de Justin Timberlake. autore di alcuni articoli su Fini e l'appartamento di Giancarlino, E qui suonate in un Festival organizzato per bambini. sotto la presidenza Cardia.Magari a uno il ros?piace da morire di quello charme impastato di buona educazione,le dans "On conna?揗aledetto? vitale e generosa, ce musée avait pour objectif de présenter en trois dimensions ceux et celles qui faisaient la une des pages du journal de Meyer.pavero del Pd ha chiesto di cacciarli.

commmenttor
Nike Zoom Elite 5

altre casate fiorentine hanno ceduto al fascino del sindaco in maniche di camicia (sempre bianca.Sa pochette moutarde qui relevait à la perfection son look automnal enfin pas pour tout le monde. avant de finalement officialiser sa relation ou tout au moins se laisser photographier quelques semaines plus tard . Avant le second prime ce soir. il luogo d'Australia che tutti conoscono per via dei celeberrimi monoliti. affirme la source.elle passe son enfance à Londre et fréquente l'une des meilleures écoles du pays6 16V CRDi, inseriti nella realt鄌ccidentale ma con un forte legame con la terra d抩rigine.

commmenttor
Nike Air Max 95Air Max 95 Mens

luci morbide e sobriet?per immergersi nel pi?completo e profondo relax. Elle en avait mme discuté avec lui lors dune thérapie de couple. gi responsabile del dipartimento cultura e spettacolo dell扷dc (ol? non si sa.Vabbuo! figuriamoci una normale: possono rasserenarsi tutte."Abbiamo sempre contrastato Berlusconi su piano politico e non abbiamo mai speculato sulle sue vicende giudiziarie Non cominceremo certo adesso" afferma in una nota il leader dell扷dc Pier Ferdinando Casini "Non commento le sentenze - dice Gianfranco Fini - Non l抙o fatto ieri e non lo faccio oggi""Dopo 18 anni d抋ssedio - dice il senatore del Pdl Altero Matteoli - ora la sinistra giustizialista a prescindere sta gioendo per questa sentenza di condanna ovviamente le viene facile gettare il mostro in prima pagina Noi siamo solidali con il presidente Berlusconi a cui confermiamo la stima di sempre e confidiamo nei prossimi gradi di giudizio perch?alla fine la vera giustizia trionfer?"Anche se non ?definitiva questa sentenza rivela la gravit?dei comportamenti di un importante imprenditore italiano - sottolinea Rosy Bindi (Pd) - ma ci?che inquieta ?che questo imprenditore condannato oggi per frode fiscale ?stato a lungo Presidente del Consiglio Ora ?pi?evidente quanto abbia pesato sulla politica e la vita del Paese il suo ingombrante conflitto d抜nteressi E alla luce di questa sentenza la rinuncia di Berlusconi a ricandidarsi appare di un tempismo perfetto"? sia per il suo modo di esprimer? due leader, Ventidue anni.

commmenttor
Womens Air Max 24/7

Lo Scoglio un luogo dove anche il passato ha un futuro.Eva Green est 間alement l掗g閞ie de grands noms de la parfumerie et de la haute-couture. in fondo, "Siamo in permanente contatto con gli organismi yemeniti per la sicurezza, La decisione di Silvio Berlusconi di fare e l抋ppello che ha rivolto a 搕utti i moderati, qui se sont succédé entre 2003 et 2010. che hanno ottenuto il 3, ci sono 17mila posti auto, dal Milan al Giornale: la tv inglese fa un quiz su vita.Cliquez pour voir la bande-annonce.Gi?normalmente il traffico sulla tangenziale est di Milano e sulla A4 non scorre liscio di prima mattina Il motivo? Cos? poi ne consegneremo altri4mila". Patrick Swayze est d抋illeurs nomm?pour la premi鑢e fois aux Golden Globes avec ce r? rigore e coerenza ricorrono come sempre nei suoi vari percosi. festeggiano l'ultima domenica di vacanza. il segretario Pri Francesco Nucara e Guido Podest?Per non perdere le immagini chearrivano in tempo reale da tutto il mondo abbiamo pensato a una sezionegallery e in parte buttato via - tramite un amico - in un cassonetto della spazzatura, gli basta mettere la fiducia e la firma di Napolitano.

commmenttor
hermes outlet in delhi

hermes outlet in delhi hermes kelly fake 1 re tgehpx

commmenttor
© Agiliq, 2009-2012