Ubuntu logo

Summit

Cloud & Server

Monday 10:00 - 10:45 CET
Not Attending WebScale Packaging and Main Promotions
There are some newer technologies floating around that we may want to consider adding to the supported seed. These include: * Nginx - Has become de-facto scalable web server, and grown up as an OSS project now * Node.js - Gaining popularity fast, and *SHOULD* be a build-dep of OpenStack Horizon    - Also a direct dependency of the new Juju GUI * MongoDB (also headed for main as part of juju) -- Others? - seed prunin. Anything that can be dropped? Rationale: Goal:

Participants:
attending brunogirin (Bruno Girin)
attending cjohnston (Chris Johnston)
attending clint-fewbar (Clint Byrum)
attending dweaver (Darryl Weaver)
attending ghe.rivero (Ghe Rivero)
attending jameinel (John A Meinel)
attending james-page (James Page)
attending jeff-underhill (Jeff Underhill)
attending lborda (Leonardo Borda)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending narindergupta (Narinder Gupta)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending ricardokirkner (Ricardo Kirkner)

Tracks:
  • Cloud & Server
B3-M1 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Server & Cloud Roundtable
An initial roundtable to help kick off this UDS.

Participants:
attending andreserl (Andres Rodriguez)
attending craig.magina (Craig Magina)
attending dweaver (Darryl Weaver)
attending gz (Martin Packman)
attending hardik-dalwadi (Hardik Dalwadi)
attending ivoks (Ante Karamatić)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending med (David Medberry)
attending negronjl (Juan L. Negron)
attending pertinent (Kevin Metz)
attending sam-juvonen (Sam Juvonen)

Tracks:
  • Cloud & Server
B3-M2 (Audio Feed) (IRC Logs)
Monday 11:00 - 11:55 CET
Not Attending Openstack QA plan
Openstack QA workplan for Ubuntu. -- Add the following to the lab - quantum, ceph - james-page Add different deployment options on a less frequent basis - james-page Rationale: Goal:

Participants:
attending agoliveira (Adilson Oliveira)
attending andreserl (Andres Rodriguez)
attending apulido (Ara Pulido)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending christophe.sauthier (Christophe Sauthier)
attending craig.magina (Craig Magina)
attending davidpbritton (David Britton)
attending dweaver (Darryl Weaver)
attending ghe.rivero (Ghe Rivero)
attending hardik-dalwadi (Hardik Dalwadi)
attending hatocorp (Jacob Okoniewski)
attending hggdh2 (C de-Avillez)
attending ivoks (Ante Karamatić)
attending james-page (James Page)
attending joetalbott (Joe Talbott)
attending koolhead17 (koolhead17)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending narindergupta (Narinder Gupta)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending nuclearbob (Max Brustkern)
attending pcarrier (Pierre Carrier)
attending smoser (Scott Moser)
attending sylvain-pineau (Sylvain Pineau)
attending tmt (Jussi Kekkonen)
attending ttx (Thierry Carrez)
attending zulcss (Chuck Short)

Tracks:
  • Cloud & Server
B3-M5 (Audio Feed) (IRC Logs) Go to Blueprint
Monday 12:00 - 13:00 CET
Not Attending XCP Toolstack Improvements
The XCP Toolstack is an open source, server and cloud virtualization platform which provides a rich management API on top of the Xen hypervisor. The purpose of this blueprint is to discuss improvements to the Ubuntu XCP Toolstack that we wish to make during the Q-series development cycle. We would also like to discuss ideas for improving the interaction between the XCP Toolstack and other Cloud and Server managment interfaces, such as OpenStack, CloudStack, and Juju. Rationale: As a type-1 hypervisor, Xen provides various architectural benefits over KVM which make it well suited for the cloud. The XCP Toolstack is a Xen management platform which makes Xen easy to use, and integrates well with OpenStack and CloudStack. Goals: 1) To bring the XCP Toolstack in Ubuntu 13.10 on-par with XCP 1.6 and XenServer 6.1 in terms of feature parity and performance. 2) To build a development community around the XCP Toolstack and Ubuntu.

Participants:
attending bladernr (Jeff Lane)
attending craig.magina (Craig Magina)
attending dunlapg (GeorgeDunlap)
attending hatocorp (Jacob Okoniewski)
attending ijc (Ian Campbell)
attending lars-kurth (Lars Kurth)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending mike-mcclurg (Mike McClurg)

Tracks:
  • Cloud & Server
B3-M2 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Openstack SRU schedule
SRU process and schedule for Essex and Folsom. Rationale: Goal:

Participants:
attending ameetp (Ameet Paranjape)
attending andreserl (Andres Rodriguez)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending clint-fewbar (Clint Byrum)
attending dweaver (Darryl Weaver)
attending ghe.rivero (Ghe Rivero)
attending hggdh2 (C de-Avillez)
attending ivoks (Ante Karamatić)
attending james-page (James Page)
attending kate.stewart (Kate Stewart)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending med (David Medberry)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending narindergupta (Narinder Gupta)
attending nobuto (Nobuto Murata)
attending sam-juvonen (Sam Juvonen)
attending smoser (Scott Moser)
attending tmt (Jussi Kekkonen)
attending ttx (Thierry Carrez)
attending zulcss (Chuck Short)

Tracks:
  • Cloud & Server
B3-M4 (Audio Feed) (IRC Logs) Go to Blueprint
Monday 15:00 - 16:00 CET
Not Attending Xen work for R-series
Xen is a mature, enterprise-grade, open-source type I hypervisor. This session we will give a brief project update about our recent 4.2 release and the roadmap for our upcoming 4.3 release. We will then discuss various topics about Xen integration in Ubuntu. A detailed feature list for 4.2 can be found here: http://wiki.xen.org/wiki/Xen_4.2_Feature_List There are two related features that are probably the most important from a user / integration perspective: * libxl has gone from being a "tech preview" to having an officially-supported stable interface. libxl is a library designed to allow all the basic hypervisor functionality in a consistent, stable interface which will be backwards-compatible. There are already libvirt bindings available for libxl (not sure which release this will be in). * xl is now the default toolstack, rather than xend. xl is built on top of libxl, and is meant to be a drop-in replacement for xm. It is entirely written in C (xend and xm are written in python). The main difference users see (other than performance improvements) should only be that they type "xl" instead of "xm" for their basic commands. Rationale: Goal: 1. To update other Ubuntu developers on the progress of the Xen project 2. To define what it would look like to have Xen be easy-to-use, robust, and reliable in Raring 3. To identify any changes which need to happen for #2 to take place.

Participants:
attending apulido (Ara Pulido)
attending bladernr (Jeff Lane)
attending brianfromme (Brian Fromme)
attending carla-sella (Carla Sella)
attending chaltain (Christopher Chaltain)
attending dunlapg (GeorgeDunlap)
attending ijc (Ian Campbell)
attending jeff-underhill (Jeff Underhill)
attending kate.stewart (Kate Stewart)
attending lars-kurth (Lars Kurth)
attending louis-bouchard (Louis Bouchard)
attending mikalstill (Michael Still)
attending mike-mcclurg (Mike McClurg)
attending narindergupta (Narinder Gupta)
attending nobuto (Nobuto Murata)
attending petermatulis (Peter Matulis)
attending stefan-bader-canonical (Stefan Bader)
attending stefano-stabellini (Stabe)
attending torstenn (Torsten Nielsen)
attending zulcss (Chuck Short)

Tracks:
  • Cloud & Server
B3-M2 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Juju support for application server technologies (Django, JEE, RoR, etc)
Application server technologies such as Django, JavaEE or Ruby on Rails work in a similar way: an application server provides a runtime and services to a number of applications it hosts, such as access to data sources, configuration options, etc in a way that shields the applications from the underlying topology. This blueprint aims to extend the Juju subordinate service concept, provide support for a number of application server technologies in two ways: charms for some of the most common application servers and tools to enable users to create charms for their own application to be deployed on top of any compatible application server. Rationale: Goal:

Participants:
attending adam-stokes (Adam Stokes)
attending ameetp (Ameet Paranjape)
attending apulido (Ara Pulido)
attending arosales (Antonio Rosales)
attending ayrton (Ayrton Araujo)
attending bac (Brad Crittenden)
attending brunogirin (Bruno Girin)
attending cjohnston (Chris Johnston)
attending clint-fewbar (Clint Byrum)
attending craig.magina (Craig Magina)
attending dweaver (Darryl Weaver)
attending fenris (Khairul Aizat Kamarudzzaman)
attending hatocorp (Jacob Okoniewski)
attending ivoks (Ante Karamatić)
attending james-page (James Page)
attending jimbaker (Jim Baker)
attending mahmoh (M.Morana)
attending marcoceppi (Marco Ceppi)
attending marrusl (Mark Russell)
attending mhall119 (Michael Hall)
attending narindergupta (Narinder Gupta)
attending negronjl (Juan L. Negron)
attending robert-ayres (Robert Ayres)
attending sam-juvonen (Sam Juvonen)
attending schwuk (David Murphy)
attending seth-arnold (Seth Arnold)
attending soren-bronsted (Søren Brønsted)
attending tiagohillebrandt (Tiago Hillebrandt)
attending tmt (Jussi Kekkonen)

Tracks:
  • Cloud & Server
B4-M6 (Audio Feed) (IRC Logs) Go to Blueprint
Monday 16:15 - 17:00 CET
Not Attending Virtualization support for Power architecture
Currently, virtualization infrastructure from qemu to openstack, does not fully comprehend architectures that are non-x86. While qemu has finally been built on powerpc in precise to enable a KVM enabled VM, things like libvirt and openstack do not entirely know about the existence and difference for non-x86 hosts and VMs. Enablement is needed so that these differences are apparent and so that jobs/VMs can be created as "generic" or specific to a certain architecture. == Comment == Hi Ben, Currently the session shortname (virt-powerpc) doesn't fit the convention for the tracks. Would you be able to determine where you think this best fits? -- Daviey Change to servercloud. -- BenC

Participants:
attending apw (Andy Whitcroft)
attending ben-collins (Ben Collins)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending david-duffey (David Duffey)
attending dunlapg (GeorgeDunlap)
attending ivoks (Ante Karamatić)
attending james-page (James Page)
attending jeff-underhill (Jeff Underhill)
attending mikalstill (Michael Still)
attending narindergupta (Narinder Gupta)
attending nijaba (Nick Barcet)
attending serge-hallyn (Serge Hallyn)
attending smoser (Scott Moser)
attending xnox (Dimitri John Ledkov)
attending zulcss (Chuck Short)

Tracks:
  • Cloud & Server
B3-M3 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Charm Helper 2 - Declarative Charming
We've learned a lot since the creation of charm helper. Debian packagers took 7 iterations before boiling all of debhelper's goodness into a declarative system. We can learn from them, and get there in our second iteration.

Participants:
attending abentley (Aaron Bentley)
attending ack (Alberto Donato)
attending arosales (Antonio Rosales)
attending brunogirin (Bruno Girin)
attending clint-fewbar (Clint Byrum)
attending craig.magina (Craig Magina)
attending davidpbritton (David Britton)
attending dweaver (Darryl Weaver)
attending fenris (Khairul Aizat Kamarudzzaman)
attending james-page (James Page)
attending jdstrand (Jamie Strandboge)
attending jimbaker (Jim Baker)
attending koolhead17 (koolhead17)
attending mahmoh (M.Morana)
attending marcoceppi (Marco Ceppi)
attending marrusl (Mark Russell)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending saviq (Michał Sawicz)
attending seth-arnold (Seth Arnold)

Tracks:
  • Cloud & Server
B3-M4 (Audio Feed) (IRC Logs) Go to Blueprint
Monday 17:05 - 18:00 CET
Not Attending Openstack next steps
Openstack grizzly in Ubuntu Its big - who in the team knows which bits and where do we have gaps? -- james-page Rationale: Openstack has been in Ubuntu for 4 releases now and is established and stable. Folsom is the next release of Openstack and Ubuntu should have this release as well. Goal: Include the grizzly release in Ubuntu 13.04 and 12.04

Participants:
attending andreserl (Andres Rodriguez)
attending ben-collins (Ben Collins)
attending chaltain (Christopher Chaltain)
attending christophe.sauthier (Christophe Sauthier)
attending cjohnston (Chris Johnston)
attending drussell (Dave Russell)
attending dweaver (Darryl Weaver)
attending ghe.rivero (Ghe Rivero)
attending ivoks (Ante Karamatić)
attending james-page (James Page)
attending kate.stewart (Kate Stewart)
attending koolhead17 (koolhead17)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending med (David Medberry)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending negronjl (Juan L. Negron)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending petermatulis (Peter Matulis)
attending sam-juvonen (Sam Juvonen)
attending smoser (Scott Moser)
attending tmt (Jussi Kekkonen)
attending ttx (Thierry Carrez)
attending zulcss (Chuck Short)

Tracks:
  • Cloud & Server
B3-M2 (Audio Feed) (IRC Logs) Go to Blueprint
Tuesday 09:00 - 09:55 CET
Not Attending Deprecation of Query2 format; introduce a simplified Query2
Query2 was introduced during 12.04 as a new feature for machine read-able format. While the new JSON format describes the images, it is rather unweildy. In light of that, it is proposed to deprecate the new format and introduce a simplified format which is based on request. The new format will return results based on URL, for example: data=cloud&distro=lucid&arch=amd64&stream=server&instance_type=ebs&region=ap-southeast-1 Will return: {     "request": {         "allactive": "1",         "arch": "amd64",         "bad_asks": [],         "cloud": "EC2",         "data": "cloud",         "distro": "lucid",         "instance_type": "ebs",         "region": "ap-southeast-1",         "release_tag": "release",         "stream": "server"     },     "response": [         {             "arch": "amd64",             "build_date": "2012-09-13",             "build_id": "D87316017B9FF4490EF14CB7119E8995",             "build_serial": "20120913",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": true,             "published_date": "2012-09-13",             "published_id": "ami-903575c2",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-903575c2",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         },         {             "arch": "amd64",             "build_date": "2012-07-26",             "build_id": "9CF68D8D8D3F9B9D529A0BA3FDE64B94",             "build_serial": "20120724",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": false,             "published_date": "2012-07-26",             "published_id": "ami-786d2c2a",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-786d2c2a",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         },         {             "arch": "amd64",             "build_date": "2012-04-03",             "build_id": "BB64C065F8912EAC3947D7407FCC3F68",             "build_serial": "20120403",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": false,             "published_date": "2012-04-03",             "published_id": "ami-6c6f283e",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-6c6f283e",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         },         {             "arch": "amd64",             "build_date": "2012-02-21",             "build_id": "98BD8363A17C49562E89D52DF2F05097",             "build_serial": "20120221",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": false,             "published_date": "2012-02-21",             "published_id": "ami-7089cd22",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-7089cd22",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         }     ],     "vendor": {         "name": "Canonical Group, Ltd.",         "product": "Ubuntu Cloud Images",         "product_eula": "http://www.ubuntu.com/project/about-ubuntu/licensing",         "product_url": "http://www.ubuntu.com"     },     "version": {         "epoch": 1348259881,         "uuid": "7c057ef45e1543df8d538bd55d466733"     } } Rationale: Goal:

Participants:
attending arosales (Antonio Rosales)
attending james-page (James Page)
attending mahmoh (M.Morana)
attending med (David Medberry)
attending narindergupta (Narinder Gupta)
attending smoser (Scott Moser)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B4-M6 (Audio Feed) (IRC Logs) Go to Blueprint
Tuesday 10:00 - 10:45 CET
Not Attending Apt Improvements
= Rationale = As described in bug 972077, apt's on-disk format makes it difficult or impossible to update the archive without exposing a race condition to a client. While in theory potentially very small, in reality it makes 'apt' a very weak link in a automated install scenario. = Goal = Make apt hashsum mismatch errors go away permanently, and remove racey conditions when updating apt repositories.

Participants:
attending ahs3 (Al Stone)
attending barry (Barry Warsaw)
attending chihchun (Rex Tsai)
attending cjwatson (Colin Watson)
attending cmiller (Chad Miller)
attending davewalker (Dave Walker)
attending donkult (David Kalnischkies)
attending drussell (Dave Russell)
attending dweaver (Darryl Weaver)
attending elachuni (Anthony Lenton)
attending evfool (Robert Roth)
attending glatzor (Sebastian Heinlein)
attending hggdh2 (C de-Avillez)
attending jamesodhunt (James Hunt)
attending james-page (James Page)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending mvo (Michael Vogt)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending racb (Robie Basak)
attending smoser (Scott Moser)
attending stefanor (Stefano Rivera)
attending timrchavez (Timothy R. Chavez)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M5 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Create Ubuntu Archive Snapshots swift-mirror
Initially this came out as a discussion on #ubuntu-cloud (or was it #juju?) when swift CDN backed mirrors were announced for Amazon EC2 cloud. It is in a way related to servercloud-q-apt-improvements the hash based apt repositories. Debian has http://snapshot.debian.org/ repository. In essence it has every package, every version, every architecture, ever published in debian (more or less). Furthermore it also makes all of these packages available with standard apt-get, by storing and providing Releases/Packages files made by each publisher run (more or less). Currently in Ubuntu/Launchpad we do not have such facility. It is possible to retrieve individual source&binary packages from launchpadlibrarian, but the whole Ubuntu Archive is not available as of that point in time. Ideally if the Ubuntu Mirror is backed by immutable CDN, it should be relatively cheap to also store and server the repository files over the CDN to create equivalent service like snapshot.debian.org but only for the ubuntu archive. Another use case for this type of mirror would be the archive that currently holds automatically generated dbgsym packages. Currently dbgsym packages are not available for every single version of packages in the archive. And for launchpad/whoopsie/daisy retraces it has been requested to keep all versions of dbgsym packages and not remove them, otherwise retraces fail and we are loosing important information from submitted core dumps. Rationale: Goal:

Participants:
attending andreserl (Andres Rodriguez)
attending ayrton (Ayrton Araujo)
attending ballock (Bolesław Tokarski)
attending chaltain (Christopher Chaltain)
attending drussell (Dave Russell)
attending james-page (James Page)
attending kate.stewart (Kate Stewart)
attending mahmoh (M.Morana)
attending mikalstill (Michael Still)
attending nobuto (Nobuto Murata)
attending racb (Robie Basak)
attending schwuk (David Murphy)
attending smoser (Scott Moser)
attending stefanor (Stefano Rivera)
attending utlemming (Ben Howard)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Cloud & Server
B3-M6 (Audio Feed) (IRC Logs) Go to Blueprint
Tuesday 11:00 - 11:55 CET
Not Attending Juju CI (Go and Python)
Juju is subject to a rapid development pace, and will continue to do so. We should gate both trunks (python and go) on unit and functional tests passing. This should include some form of the official charm tests. This will require substantial infrastructure to test all providers such as MaaS.

Participants:
attending adam-stokes (Adam Stokes)
attending ayrton (Ayrton Araujo)
attending clint-fewbar (Clint Byrum)
attending davidpbritton (David Britton)
attending dimitern (Dimiter Naydenov)
attending dunlapg (GeorgeDunlap)
attending dweaver (Darryl Weaver)
attending fenris (Khairul Aizat Kamarudzzaman)
attending gz (Martin Packman)
attending jameinel (John A Meinel)
attending jimbaker (Jim Baker)
attending jjo (JuanJo Ciarlante)
attending mahmoh (M.Morana)
attending marcoceppi (Marco Ceppi)
attending mike-mcclurg (Mike McClurg)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending rvb (Raphaël Badin)
attending sa2ajj (Mikhail Sobolev)

Tracks:
  • Cloud & Server
B3-M1 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Openstack packaging
Re-work packaging framework so its easier to work with and maintain. Rationale: Goal:

Participants:
attending amscanne (Adin Scannell)
attending andreserl (Andres Rodriguez)
attending christophe.sauthier (Christophe Sauthier)
attending craig.magina (Craig Magina)
attending fenris (Khairul Aizat Kamarudzzaman)
attending ghe.rivero (Ghe Rivero)
attending ivoks (Ante Karamatić)
attending jjo (JuanJo Ciarlante)
attending kate.stewart (Kate Stewart)
attending koolhead17 (koolhead17)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending sam-juvonen (Sam Juvonen)
attending smoser (Scott Moser)
attending tmt (Jussi Kekkonen)
attending ttx (Thierry Carrez)
attending zack-debian (Stefano Zacchiroli)
attending zulcss (Chuck Short)

Tracks:
  • Cloud & Server
B3-M10 (Audio Feed) (IRC Logs) Go to Blueprint
Tuesday 12:00 - 13:00 CET
Not Attending OpenStack Infrastructure HA
Now that OpenStack has matured even more, High Availability is one of the components on which more concentration is required. HA support for certain components of the infrastructure have been provided in the form of Resource Agents, however, these do not address some of the uses cases. In this session we will discuss the following: HA for RabbitMQ  - Active/Active  - Active/Passive HA for MySQL  - Active/Passive - DRBD  - Active/Active - Galera Quamtum  - quamtum-l3-agent (Active/Passive)  - quamtum-dhcp-agent (Active/Passive)  - quamtum-server (HAProxy) Nova  - nova-api (HAProxy)  - nova-scheduler (HAProxy) Cinder (HAProxy) keystone (HAProxy) Glance (Ceph)  - glance-api  - glance-registry == Other == Ceph  - Pacemaker support Qpid == Resource agents == openstack-resource-agents: - cinder-api - cinder-schedule - cinder-volume - glance-api - glance-registry - keystone - nova-api - nova-cert - nova-consoleauth - nova-network - nova-novnc - nova-scheduler - nova-volume - quantum-agent-dhcp - quantum-agent-l3 - quantum-server ceph-resource-agents

Participants:
attending ack (Alberto Donato)
attending ahasenack (Andreas Hasenack)
attending amscanne (Adin Scannell)
attending andreserl (Andres Rodriguez)
attending apw (Andy Whitcroft)
attending brianfromme (Brian Fromme)
attending chihchun (Rex Tsai)
attending christopherarges (Chris J Arges)
attending christophe.sauthier (Christophe Sauthier)
attending clint-fewbar (Clint Byrum)
attending craig.magina (Craig Magina)
attending dweaver (Darryl Weaver)
attending gandelman-a (Adam Gandelman)
attending itnet7 (Chris Crisafulli)
attending ivoks (Ante Karamatić)
attending james-page (James Page)
attending jjo (JuanJo Ciarlante)
attending koolhead17 (koolhead17)
attending lborda (Leonardo Borda)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending milner (Mike Milner)
attending nijaba (Nick Barcet)
attending pertinent (Kevin Metz)
attending sam-juvonen (Sam Juvonen)
attending smoser (Scott Moser)
attending tmt (Jussi Kekkonen)
attending ttx (Thierry Carrez)

Tracks:
  • Cloud & Server
B4-M5 (Audio Feed) (IRC Logs) Go to Blueprint
Tuesday 16:15 - 17:00 CET
Not Attending MySQL Roundtable
A roundtable discussion around MySQL in Ubuntu. Followup from UDS-Q and discussion of work items for this cycle. Rationale: Goal:

Participants:
attending andreserl (Andres Rodriguez)
attending arosales (Antonio Rosales)
attending ayurchen (Alex Yurchenko)
attending clint-fewbar (Clint Byrum)
attending craig.magina (Craig Magina)
attending ghe.rivero (Ghe Rivero)
attending ivoks (Ante Karamatić)
attending jdstrand (Jamie Strandboge)
attending mdeslaur (Marc Deslauriers)
attending mikalstill (Michael Still)
attending nobuto (Nobuto Murata)
attending nryeng (Norvald H. Ryeng)
attending petermatulis (Peter Matulis)
attending seppo-jaakola (Seppo Jaakola)

Tracks:
  • Cloud & Server
B3-M10 (Audio Feed) (IRC Logs) Go to Blueprint
Tuesday 17:05 - 18:00 CET
Not Attending Deprecation of Query2 format; introduce a simplified Query2
Query2 was introduced during 12.04 as a new feature for machine read-able format. While the new JSON format describes the images, it is rather unweildy. In light of that, it is proposed to deprecate the new format and introduce a simplified format which is based on request. The new format will return results based on URL, for example: data=cloud&distro=lucid&arch=amd64&stream=server&instance_type=ebs&region=ap-southeast-1 Will return: {     "request": {         "allactive": "1",         "arch": "amd64",         "bad_asks": [],         "cloud": "EC2",         "data": "cloud",         "distro": "lucid",         "instance_type": "ebs",         "region": "ap-southeast-1",         "release_tag": "release",         "stream": "server"     },     "response": [         {             "arch": "amd64",             "build_date": "2012-09-13",             "build_id": "D87316017B9FF4490EF14CB7119E8995",             "build_serial": "20120913",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": true,             "published_date": "2012-09-13",             "published_id": "ami-903575c2",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-903575c2",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         },         {             "arch": "amd64",             "build_date": "2012-07-26",             "build_id": "9CF68D8D8D3F9B9D529A0BA3FDE64B94",             "build_serial": "20120724",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": false,             "published_date": "2012-07-26",             "published_id": "ami-786d2c2a",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-786d2c2a",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         },         {             "arch": "amd64",             "build_date": "2012-04-03",             "build_id": "BB64C065F8912EAC3947D7407FCC3F68",             "build_serial": "20120403",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": false,             "published_date": "2012-04-03",             "published_id": "ami-6c6f283e",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-6c6f283e",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         },         {             "arch": "amd64",             "build_date": "2012-02-21",             "build_id": "98BD8363A17C49562E89D52DF2F05097",             "build_serial": "20120221",             "build_type": "server",             "cloud_name": "EC2",             "distro_code_name": "lucid",             "distro_name": "Lucid Lynx",             "distro_version": "10.04",             "instance_type": "ebs",             "kernel_id": "aki-11d5aa43",             "latest_build": false,             "published_date": "2012-02-21",             "published_id": "ami-7089cd22",             "published_url": "https://console.aws.amazon.com/ec2/home?region=#launchAmi=ami-7089cd22",             "ramdisk_id": "None",             "region_name": "ap-southeast-1",             "release_tag": "release",             "response_type": "cloud"         }     ],     "vendor": {         "name": "Canonical Group, Ltd.",         "product": "Ubuntu Cloud Images",         "product_eula": "http://www.ubuntu.com/project/about-ubuntu/licensing",         "product_url": "http://www.ubuntu.com"     },     "version": {         "epoch": 1348259881,         "uuid": "7c057ef45e1543df8d538bd55d466733"     } } Rationale: Goal:

Participants:
attending arosales (Antonio Rosales)
attending james-page (James Page)
attending mahmoh (M.Morana)
attending med (David Medberry)
attending narindergupta (Narinder Gupta)
attending smoser (Scott Moser)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M4 (Audio Feed) (IRC Logs) Go to Blueprint
Wednesday 09:00 - 09:55 CET
Not Attending Cloud Image Testing and Automation
[RATIONALE]: Currently the Cloud Images are built and released based on upstream tests. The idea is that if the upstream tests work, that the images will just work. However, due to bugs hit this past cycle, and with the proliferation of new clouds, the need to validate that the cloud images work where they should and characterisiticly are what we say they are, is becoming apparent. Also, with the proliferation of new cloud vendors, there is a need to automate the release process. Some in the community have asked for a more frequent release cadance for the cloud images. As a result, for the R-cycle, we will implement testing and automation that will be aimed at ensuring enhanced quality of the images. [GOAL]:   1) Implement deeper testing for the Ubuntu Cloud Images   2) Improve the quality of the Ubuntu Cloud Images by pro-actively looking for regressions and stress testing.   3) Implement Automatic releases to increase the release cadance for the Cloud Images The following Tests will be implemented: * Image Characteristic Tests:   - Define attributes of a Cloud Image, i.e. prescense of certain files, file formats, and package sets. For example:         - precences of /etc/cloud and files under it         - check boot loader configruation for grub and grub2         - deeper cloud-init testing         - check SSH configuration * Bug regression tests: look over the Cloud Image bugs related to the bulding of the images. For example:     - check that /var/log/{btmp,wtmp,lastlog} exist     - In order for a cloud image bug to be "fixed released" a test should be written to prevent future regressions. * Image boot tests    - Test that QCow images boot on KVM and OpenStack    - Test that outputed files are valid    - Validate boot loader and console configurations * Image proactive bug searching in Cloud instances    - Fully excersize disk, I/O and network looking for potential bugs    - Increase Amazon instance sizes tested    - Excercise -proposed updates to check for issues which may cause problems    - Use of Juju for testing Juju/Cloud Integration    - Mock workload tests * Image performance testing    - Measure I/O performance to identify problems with kernels or userland configurations caused by updates or build process * Explore implementation of UTAH testing framework * Integration and publication of results to Jenkins Instance    - Add the daily images to iso.qa.ubuntu.com    - Automatically update test results to iso.qa.ubuntu.com For Automation: * Integrate testing into image build process.    - Daily images for the development release must pass characteristic and regression tests.    - Daily images for the stable releases must pass all tests to be published    - Milestones for the development image are subjected to all tests suites    - Introduce automatic promotion of QA'd daily images when the daily has a new kernel or boot-criticial (i.e. reboot required to use) package.        - Automate email announcement generation - Implement Twitter Announcements - RSS Feeds Feedback Requests (via the two major Ubuntu Cloud Lists) https://lists.ubuntu.com/archives/ubuntu-cloud/2012-October/000839.html https://groups.google.com/forum/?fromgroups=#!topic/ec2ubuntu/HLjoxOgOJ10

Participants:
attending amscanne (Adin Scannell)
attending andreserl (Andres Rodriguez)
attending arosales (Antonio Rosales)
attending bladernr (Jeff Lane)
attending brad-figg (Brad Figg)
attending brendan-donegan (Brendan Donegan)
attending chaltain (Christopher Chaltain)
attending clint-fewbar (Clint Byrum)
attending davidpbritton (David Britton)
attending dooferlad (James Tunnicliffe)
attending gema (Gema Gomez)
attending ghe.rivero (Ghe Rivero)
attending hatocorp (Jacob Okoniewski)
attending hazmat (Kapil Thangavelu)
attending ijc (Ian Campbell)
attending james-page (James Page)
attending jibel (Jean-Baptiste Lallement)
attending kate.stewart (Kate Stewart)
attending koolhead17 (koolhead17)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending med (David Medberry)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending narindergupta (Narinder Gupta)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending pertinent (Kevin Metz)
attending psivaa (Parameswaran Sivatharman)
attending roadmr (Daniel Manrique)
attending smoser (Scott Moser)
attending sylvain-pineau (Sylvain Pineau)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M8 (Audio Feed) (IRC Logs) Go to Blueprint
Wednesday 11:00 - 11:55 CET
Not Attending Libvirt work for R
libvirt is the preferred virtualization management solution in Ubuntu.

Participants:
attending amscanne (Adin Scannell)
attending ben-collins (Ben Collins)
attending chaltain (Christopher Chaltain)
attending dunlapg (GeorgeDunlap)
attending ghe.rivero (Ghe Rivero)
attending ijc (Ian Campbell)
attending james-page (James Page)
attending jdstrand (Jamie Strandboge)
attending koolhead17 (koolhead17)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending narindergupta (Narinder Gupta)
attending nobuto (Nobuto Murata)
attending petermatulis (Peter Matulis)
attending r-herring (Rob Herring)
attending sam-juvonen (Sam Juvonen)
attending serge-hallyn (Serge Hallyn)
attending stefan-bader-canonical (Stefan Bader)
attending tmt (Jussi Kekkonen)

Tracks:
  • Cloud & Server
B3-M10 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending MAAS next steps
In this session we will discuss: * New features for MAAS this cycle. * Bug fixing.

Participants:
attending allenap (Gavin Panella)
attending ameetp (Ameet Paranjape)
attending andreserl (Andres Rodriguez)
attending chihchun (Rex Tsai)
attending chris.gagnon (Chris Gagnon)
attending craig.magina (Craig Magina)
attending drussell (Dave Russell)
attending gema (Gema Gomez)
attending hardik-dalwadi (Hardik Dalwadi)
attending jameinel (John A Meinel)
attending jjo (JuanJo Ciarlante)
attending julian-edwards (Julian Edwards)
attending larry-e-works (Larry E Works)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending milner (Mike Milner)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending pertinent (Kevin Metz)
attending racb (Robie Basak)
attending roadmr (Daniel Manrique)
attending rvb (Raphaël Badin)
attending smoser (Scott Moser)
attending ttx (Thierry Carrez)

Tracks:
  • Cloud & Server
B4-M6 (Audio Feed) (IRC Logs) Go to Blueprint
Wednesday 12:00 - 13:00 CET
Not Attending Juju Charm Store Web UI improvements
Things to fix for 13.04 in lp:charmworld, including addition of charm ratings to the UI. -Discuss adding any possible usage statistics -Discuss adding provider testing status Rationale: Goal:

Participants:
attending abentley (Aaron Bentley)
attending bac (Brad Crittenden)
attending benji (Benji York)
attending clint-fewbar (Clint Byrum)
attending deryck (Deryck Hodge)
attending frankban (Francesco Banconi)
attending gary (Gary Poster)
attending hatocorp (Jacob Okoniewski)
attending hazmat (Kapil Thangavelu)
attending jimbaker (Jim Baker)
attending jjo (JuanJo Ciarlante)
attending jovan-ljubojevic (Jovan Ljubojevic)
attending koolhead17 (koolhead17)
attending makyo (Matthew Scott)
attending marcoceppi (Marco Ceppi)
attending negronjl (Juan L. Negron)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending ove-risberg (Ove Risberg)
attending schwuk (David Murphy)
attending stefano-palazzo (Stefano Palazzo)

Tracks:
  • Cloud & Server
B3-M4 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending OpenStack Juju Charms Next Steps
Discuss state of Juju charms for deploying OpenStack. TODOs: - Quantum - SSL everywhere - HAproxy support for API server scale out and HA - HA rabbitmq and mysql - Nova compute live migration

Participants:
attending craig.magina (Craig Magina)
attending gandelman-a (Adam Gandelman)
attending jimbaker (Jim Baker)
attending mikalstill (Michael Still)
attending sam-juvonen (Sam Juvonen)

Tracks:
  • Cloud & Server
B3-M6 (Audio Feed) (IRC Logs) Go to Blueprint
Wednesday 15:00 - 16:00 CET
Not Attending LXC work for R
lxc is the chosen lightweight (linux-guest-only) virtualization platform on Ubuntu.

Participants:
attending ahasenack (Andreas Hasenack)
attending allenap (Gavin Panella)
attending apw (Andy Whitcroft)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending craig.magina (Craig Magina)
attending davidpbritton (David Britton)
attending ghe.rivero (Ghe Rivero)
attending james-page (James Page)
attending jdstrand (Jamie Strandboge)
attending jibel (Jean-Baptiste Lallement)
attending jimbaker (Jim Baker)
attending jjo (JuanJo Ciarlante)
attending joetalbott (Joe Talbott)
attending jonathan (Jonathan Carter)
attending koolhead17 (koolhead17)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending nobuto (Nobuto Murata)
attending petermatulis (Peter Matulis)
attending r-herring (Rob Herring)
attending serge-hallyn (Serge Hallyn)
attending smoser (Scott Moser)
attending stefan-bader-canonical (Stefan Bader)
attending stgraber (Stéphane Graber)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M10 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Creation and implementation of an Ubuntu Cloud certification programme
The current Ubuntu Server Certified Hardware programme is a programme intended to ensure that a particular release of Ubuntu works, up to a certain level, with a specific hardware configuration. All tests in the Ubuntu Server Certified Hardware programme are hardware related, with no specific software stack tests. Some customers have been asking to create an extension of that programme that will specifically test a version of OpenStack, with a specific version of Ubuntu, running in a hardware configuration. This new programme will include new Open Stack tests and some hardware related ones for functionality that helps creating and managing a private cloud. These tests would be run on top of the Ubuntu Server Certified Hardware test suite and therefore, every server that is Ubuntu Cloud Infrastructure Ready will automatically appear in the list of Ubuntu Server Certified Hardware, specifying that the system is ready to be part of an Ubuntu Cloud Infrastructure deployment.

Participants:
attending amscanne (Adin Scannell)
attending andreserl (Andres Rodriguez)
attending apulido (Ara Pulido)
attending bladernr (Jeff Lane)
attending brendan-donegan (Brendan Donegan)
attending brunogirin (Bruno Girin)
attending chaltain (Christopher Chaltain)
attending christopherarges (Chris J Arges)
attending david-duffey (David Duffey)
attending fenris (Khairul Aizat Kamarudzzaman)
attending gandelman-a (Adam Gandelman)
attending hatocorp (Jacob Okoniewski)
attending ivoks (Ante Karamatić)
attending jimbaker (Jim Baker)
attending jk-ozlabs (Jeremy Kerr)
attending kate.stewart (Kate Stewart)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending med (David Medberry)
attending mikalstill (Michael Still)
attending mike-mcclurg (Mike McClurg)
attending narindergupta (Narinder Gupta)
attending negronjl (Juan L. Negron)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending roadmr (Daniel Manrique)
attending robbiew (Robbie Williamson)
attending schwuk (David Murphy)
attending sylvain-pineau (Sylvain Pineau)
attending utlemming (Ben Howard)
attending vtuson (Victor Tuson Palau)

Tracks:
  • Cloud & Server
B4-M7 (Audio Feed) (IRC Logs) Go to Blueprint
Wednesday 16:15 - 17:00 CET
Not Attending VMBuilder plans during R
vmbuilder was once the supported method for creating virtualization images under Ubuntu. It has now been deprecated in favor of use of cloud images and other image creation tools. 'oz' is favored as a replacement as it essentially wraps the (fully supported and tested) ubuntu installer.

Participants:
attending amscanne (Adin Scannell)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending ijc (Ian Campbell)
attending jibel (Jean-Baptiste Lallement)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending petermatulis (Peter Matulis)
attending racb (Robie Basak)
attending serge-hallyn (Serge Hallyn)
attending smoser (Scott Moser)
attending stefan-bader-canonical (Stefan Bader)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M4 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Juju GUI
Discussion of the juju gui. Solicitation of feedback of current implementation and brainstorm discussion on new features and integrations for raring.

Participants:
attending ahasenack (Andreas Hasenack)
attending allenap (Gavin Panella)
attending bac (Brad Crittenden)
attending benji (Benji York)
attending chihchun (Rex Tsai)
attending deryck (Deryck Hodge)
attending drussell (Dave Russell)
attending frankban (Francesco Banconi)
attending gary (Gary Poster)
attending hardik-dalwadi (Hardik Dalwadi)
attending hazmat (Kapil Thangavelu)
attending jameinel (John A Meinel)
attending jimbaker (Jim Baker)
attending jjo (JuanJo Ciarlante)
attending makyo (Matthew Scott)
attending marcoceppi (Marco Ceppi)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending milner (Mike Milner)
attending narindergupta (Narinder Gupta)
attending negronjl (Juan L. Negron)
attending nobuto (Nobuto Murata)
attending pertinent (Kevin Metz)
attending ttx (Thierry Carrez)

Tracks:
  • Cloud & Server
B3-M8 (Audio Feed) (IRC Logs) Go to Blueprint
Wednesday 17:05 - 18:00 CET
Not Attending Include MidoNet dependencies
MidoNet is an advanced Software Defined Networking (SDN) solution, which provides network virtualization for public and private cloud environments. Adding MidoNet dependencies is the first step towards including MidoNet into ubuntu repositories for Ubuntu (possibly partner).

Participants:
attending andreserl (Andres Rodriguez)
attending davewalker (Dave Walker)
attending ghe.rivero (Ghe Rivero)
attending hatocorp (Jacob Okoniewski)
attending james-page (James Page)
attending med (David Medberry)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending rossella-o (Rossella Sblendido)
attending sam-juvonen (Sam Juvonen)

Tracks:
  • Cloud & Server
B3-M10 (Audio Feed) (IRC Logs) Go to Blueprint
Not Attending Namespace for binfmt?
binfmt_misc (miscelaneous binary formats) is a kernel module which supports the specification of userspace interpreters for binaries executed by userspace. By specifying an invalid binfmt for ELF, it is possible for a confused chroot or package to destroy the ability of the host to execute any binaries. By introducing a namespace for binfmts, a chroot could be preventd from changing the binary formats usable on the host.

Participants:
attending cjwatson (Colin Watson)
attending serge-hallyn (Serge Hallyn)
attending smoser (Scott Moser)
attending stefan-bader-canonical (Stefan Bader)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Cloud & Server
B3-M7 (Audio Feed) (IRC Logs) Go to Blueprint
Thursday 10:00 - 10:45 CET
Not Attending Juju Roadmap
What's GOing on with Juju?

Participants:
attending allenap (Gavin Panella)
attending amscanne (Adin Scannell)
attending bac (Brad Crittenden)
attending brunogirin (Bruno Girin)
attending drussell (Dave Russell)
attending dweaver (Darryl Weaver)
attending hatocorp (Jacob Okoniewski)
attending jameinel (John A Meinel)
attending jimbaker (Jim Baker)
attending kamil-zwyrtek (Kamil Zwyrtek)
attending mahmoh (M.Morana)
attending mikalstill (Michael Still)
attending mike-mcclurg (Mike McClurg)
attending negronjl (Juan L. Negron)
attending ove-risberg (Ove Risberg)
attending racb (Robie Basak)
attending ttx (Thierry Carrez)

Tracks:
  • Cloud & Server
B3-M7 (Audio Feed) (IRC Logs)
Thursday 11:00 - 11:55 CET
Not Attending QEMU plans for R
qemu-kvm is the preferred hardware emulation platform in Ubuntu. The goal of this work is to follow and help test upstream development, collaborate on bug fixing with upstream, and ensure that kvm is stable and fullfills our needs. In this cycle, we will focus on merging divergent source packages into one, and re-syncing our packaging as far as possible with Debian. This should result in increased testing for arm users, reduced duplication of effort between qemu-linaro and qemu-kvm sources, and increase collaboration with Debian. Etherpad: http://pad.ubuntu.com/uds-q-servercloud-r-qemu Blueprint: https://blueprints.launchpad.net/ubuntu/+spec/servercloud-r-qemu

Participants:
attending amscanne (Adin Scannell)
attending ben-collins (Ben Collins)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending christopherarges (Chris J Arges)
attending davidpbritton (David Britton)
attending dunlapg (GeorgeDunlap)
attending ghe.rivero (Ghe Rivero)
attending ijc (Ian Campbell)
attending ikepanhc (Ike Panhc)
attending jdstrand (Jamie Strandboge)
attending jeff-underhill (Jeff Underhill)
attending kate.stewart (Kate Stewart)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending med (David Medberry)
attending mikalstill (Michael Still)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending petermatulis (Peter Matulis)
attending r-herring (Rob Herring)
attending riku-voipio (Riku Voipio)
attending sam-juvonen (Sam Juvonen)
attending serge-hallyn (Serge Hallyn)
attending smoser (Scott Moser)
attending stefan-bader-canonical (Stefan Bader)
attending stefano-stabellini (Stabe)
attending utlemming (Ben Howard)
attending vorlon (Steve Langasek)

Tracks:
  • Cloud & Server
B3-M10 (Audio Feed) (IRC Logs) Go to Blueprint
Thursday 12:00 - 13:00 CET
Not Attending Enable kdump mechanism from kdump-tool instead of kexec-tools
The kdump mechanism from the kdump-tool package is more flexible than its kexec-tool equivalent. It allows for multiple dumps to be collected, is the mechanism used in upstream Debian and has a configuration file that let the sysadmin controls some parameters. It is currently functional on Ubuntu but the documented way of gathering a kernel dump is to use the 0_kdump initscript delivered by kexec-tools which package the kernel dump file as an Apport bundle. While this solution is sufficient on Desktops, it becomes restrictive on server/cloud installs. Rationale: Current kexec-tool kernel dump capture mechanism is too limitative in a server/cloud environment Goal: Decide on the feasibility of using kdump-tool as default for server/cloud installs

Participants:
attending apw (Andy Whitcroft)
attending bladernr (Jeff Lane)
attending christopherarges (Chris J Arges)
attending craig.magina (Craig Magina)
attending jplans (Jose Plans)
attending louis-bouchard (Louis Bouchard)
attending marrusl (Mark Russell)
attending med (David Medberry)
attending narindergupta (Narinder Gupta)
attending petermatulis (Peter Matulis)
attending peter-petrakis (Peter Petrakis)
attending stefan-bader-canonical (Stefan Bader)

Tracks:
  • Cloud & Server
B3-M6 (Audio Feed) (IRC Logs) Go to Blueprint
Thursday 15:00 - 16:00 CET
Not Attending Cloud Images, Cloud Init and Vendor Tools
Every UDS we have a Cloud Image Roundtable, Cloud Init Discussion. This UDS, we are going to consolidate the discussion of Cloud Images and the interaction with Cloud Vendors (including Cloud-Init and vendor tools). Cloud Images: * Carry over of recue images volumes from UDS-Q * Switch to UUID's instead of labels * Disk formats, or provide scripts for easy conversion between tools * Discuss usability of Cloud images in LXC and stand-alone KVM Cloud-Init: * Add short-hand for installing cloud vendor packages * Add support for IAM per-instance credentials * Customization of when Cloud-init runs? Package More tools:    - Cloud Meta-packages to install specific tools    - AWS       - Import/Export [1]       - CloudSearch [2]       - Elastic BeanStalk [3]       - MapReduce [4]       - SNS [5]       - Minor (single tools)           - CloudFront [6]           - Route 53 [7]    - HP Cloud        - Ruby Tools [8]    - Windows Azure Tools        - NodeJS CLI tool [9]        - Not packagable due to dependencies on NodeJS - Perhpas packe a helper script?    - Google Compute [10] Reformat cloud-images.ubuntu.com to use same Ubuntu.com format. [1] http://awsimportexport.s3.amazonaws.com/importexport-webservice-tool.zip [2] http://s3.amazonaws.com/amazon-cloudsearch-data/cloud-search-tools-1.0.0.1-2012.03.05.tar.gz [3] https://s3.amazonaws.com/elasticbeanstalk/cli/AWS-ElasticBeanstalk-CLI-2.1.zip [4] http://elasticmapreduce.s3.amazonaws.com/elastic-mapreduce-ruby.zip [5] http://sns-public-resources.s3.amazonaws.com/SimpleNotificationServiceCli-2010-03-31.zip [6] http://d1nqj4pxyrfw2.cloudfront.net/cfcurl.pl [7] http://awsmedia.s3.amazonaws.com/catalog/attachments/{dnscurl.pl,route53tobind.pl,bindtoroute53.pl,route53zone.pl} [8] https://docs.hpcloud.com/cli/unix [9] https://github.com/WindowsAzure/azure-sdk-for-node [10] https://developers.google.com/compute/docs/gcutil/ [RATIONALE]: To enable the use of Ubuntu regardless of the Cloud [GOAL]: Provide native packaging for all major cloud vendors.

Participants:
attending amscanne (Adin Scannell)
attending andreserl (Andres Rodriguez)
attending apulido (Ara Pulido)
attending bladernr (Jeff Lane)
attending chaltain (Christopher Chaltain)
attending david-duffey (David Duffey)
attending drussell (Dave Russell)
attending dunlapg (GeorgeDunlap)
attending ghe.rivero (Ghe Rivero)
attending ijc (Ian Campbell)
attending jeff-underhill (Jeff Underhill)
attending koolhead17 (koolhead17)
attending louis-bouchard (Louis Bouchard)
attending mahmoh (M.Morana)
attending marrusl (Mark Russell)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending narindergupta (Narinder Gupta)
attending nijaba (Nick Barcet)
attending nobuto (Nobuto Murata)
attending ove-risberg (Ove Risberg)
attending rvb (Raphaël Badin)
attending sam-juvonen (Sam Juvonen)
attending smoser (Scott Moser)
attending ttx (Thierry Carrez)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M4 (Audio Feed) (IRC Logs) Go to Blueprint
Thursday 16:15 - 17:00 CET
Not Attending Improving QA for seeded server packages
Rationale: By improving the basic level of testing that can be applied to all packages in the server supported seeds, we decrease the amount of manual testing effort required during the development release and to support stable release updates. This reduces the risk of changes impacting basic functionality of supported packages. Goal: DEP-8 tests for all supported server packages. UTAH tests using DEP-8 tests for testing.

Participants:
attending andreserl (Andres Rodriguez)
attending david-duffey (David Duffey)
attending gema (Gema Gomez)
attending james-page (James Page)
attending kate.stewart (Kate Stewart)
attending mahmoh (M.Morana)
attending mikalstill (Michael Still)
attending mordred (Monty Taylor)
attending nobuto (Nobuto Murata)
attending nuclearbob (Max Brustkern)
attending pcarrier (Pierre Carrier)
attending roadmr (Daniel Manrique)
attending smoser (Scott Moser)
attending utlemming (Ben Howard)

Tracks:
  • Cloud & Server
B3-M7 (Audio Feed) (IRC Logs) Go to Blueprint