15:03 <Laney> #startmeeting DMB 2015-02-16 15:03 <meetingology> Meeting started Mon Feb 16 15:03:35 2015 UTC. The chair is Laney. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:03 <meetingology> 15:03 <meetingology> Available commands: action commands idea info link nick 15:03 <Laney> greetings 15:04 <Laney> #topic Review of previous action items 15:04 <Laney> #subtopic Extend DD PPU to cover DM too (Laney) 15:04 <Laney> sorry I didn't do this :( 15:04 <Laney> #action Laney to amend https://wiki.ubuntu.com/DeveloperMembershipBoard/ApplicationProcess#Debian_Developers_applying_for_Per-Package_upload_rights to apply to DM too 15:04 * meetingology Laney to amend https://wiki.ubuntu.com/DeveloperMembershipBoard/ApplicationProcess#Debian_Developers_applying_for_Per-Package_upload_rights to apply to DM too 15:05 <Laney> #subtopic Status of Jackson Doak's (email) application 15:05 <Laney> umm... 15:05 <Laney> AFAIK only ScottK and I have voted for this one 15:05 <Laney> what's preventing the rest of you? 15:05 <Laney> (he keeps pinging) 15:08 <xnox> Laney: i'm siding between -1 or 0 (obstaining) 15:09 <Laney> just vote, whatever it is :-) 15:09 <xnox> Laney: unfortunately, I think I'm biased on this application due to past experience with Jackson. Maybe it can get a fresh look with newly elected DMB members. 15:09 <xnox> (it being his application) 15:10 * bdrung_work has a too huge email backlog. 15:11 <Laney> bleh 15:11 <Laney> please find the time, not fair to make people wait for this long 15:11 <Laney> #topic Package Set/Per Package Uploader Applications 15:12 * bdrung_work has to find the email thread 15:12 <Laney> #topic utlemming's application for PPU and Cloud Image Package set 15:12 <Laney> utlemming: yo 15:12 <Laney> #link https://wiki.ubuntu.com/utlemming/PackageSet 15:12 <utlemming> Hello :) 15:12 <Laney> can you briefly introduce your application? 15:12 <utlemming> Sure 15:13 <utlemming> The purpouse of this package set is to support the use of Ubuntu Cloud Images and there use 15:13 <utlemming> For some time we have been producing Cloud Images that work on Vagrant, as well as watching after tooling 15:13 <utlemming> This package set was put together to watch after that use case. 15:15 <Laney> looks like these are packages which you use to work with various clouds/instances from the outside, rather than stuff which is actually installed in the images themselves, right? 15:16 <utlemming> A little bit of both, actually 15:16 <utlemming> Open-vm-tools and Virtualbox have compotents that get installed in the images. 15:16 <utlemming> While Vagrant and the API tools are used to manipulate a running instance. 15:17 <utlemming> WALinuxAgent is used for bootstrapping Windows Azure instances. 15:17 <utlemming> And Cloud-init it is the real meet of a cloud-image. I try to get all the special sauce for the Cloud-images into Cloud-init. 15:19 <Laney> ack 15:19 <Laney> bdrung_work / xnox / stgraber: any qs at this point? 15:21 <bdrung_work> utlemming, is there any collaboration between Debian and Ubuntu on these packages? 15:21 <xnox> utlemming: what is the overlap between "traditional" cloud-init cloud image and a snappy image? 15:21 <xnox> utlemming: or rather overlap between proposed packageset and snappy images. 15:22 <utlemming> bdrung_work: great question -- the short answer is that I have tried to work with Debian on that. I have reached out multiple times on WALinuxAgent. However, Microsoft considers us the upstream on that. I have been working with the Vagrant community, to get some changes upstream to Debian. 15:24 <utlemming> xnox: there is a little overlap for Snappy. Cloud-init is core to snappy, and _all_ the special sauce needs to be there. We are trying to roll everything into Cloud-init to support Snappy. For example, I am working with VMware to try to get Snappy support. 15:26 <xnox> utlemming: how do you perform testing, especially for something like cloud-init which has a huge test-matrix given number of ubuntu releases X environment types X environment providers? 15:26 <xnox> anything you can share to achive good coverage? And does it benefit other parts of Ubuntu? (e.g. Core) 15:28 <utlemming> xnox: automation...there is simply no other way. I've been working to expose that information publicaly (i.e. cloud.qa.ubuntu.com just appeared two weeks ago [thanks stgraber]). The team is working on building images from proposed, and starting with 15.04, images are being built in Launchpad. 15:29 <utlemming> xnox: right now we build cloud imags based on archive changes, and we are going to get that extended to building from proposed. The vision is to spot when a change in the -proposed pocket happens and then kick a build to automated testing. From there, we will have a process that flags when something goes wrong. 15:30 <utlemming> xnox: and for the kernel, we are actively working with the kernel team to pre-test changes before the kernel even hits -proposed on all the major clouds. 15:31 <xnox> very good. 15:31 <Laney> #chair xnox 15:31 <meetingology> Current chairs: Laney xnox 15:31 <Laney> (brb) 15:31 <utlemming> xnox: the benefit here to core is that the cloud gives us the flexiability and "elastisity" to be able to spot problems before they ever hit the archive. My goal is to make sure that Ubuntu -proposed is stable for our Cloud users and by extension, the server, core and desktop users (as far as the overlap goes) 15:31 <xnox> Laney: wtf?! =) 15:33 <xnox> stgraber: any questions from you? 15:34 <stgraber> nope 15:35 <xnox> bdrung_work: ? 15:35 * xnox is lingering time until laney is back. 15:35 * xnox is out of questions 15:36 <Laney> utlemming: We like to have each packageset have a description that allows you to come back to the DMB via email in future when you want new packages added 15:36 <Laney> So that we can say 'ah yes, this fits' and add stuff with no fuss 15:36 <Laney> can we come up with one for the cloud set? 15:36 <utlemming> Laney: how about "Packages for the creation and use of Ubuntu Cloud Images and derivatives"? 15:38 <bdrung_work> utlemming, how you decide the set of clouds to test Ubuntu on? what is needed to run tests on a new cloud? 15:40 <Laney> "Packages required to create, bootstrap, use or configure Ubuntu Cloud images and their derivatives"? 15:40 <utlemming> bdrung_work: generally, if the cloud is automatable and we have accounts. AWS, Azure, GCE and Openstack (which cover the vast majority of instances) are the prime clouds. If we can create an instance and then throw it away and get the results, we'll test on it. 15:40 <utlemming> Laney: I like your description better :) 15:41 <Laney> great 15:41 <Laney> I'm done with qs 15:45 <Laney> bdrung_work: xnox: stgraber: more questions? or vote? 15:46 <stgraber> I'm ready to vote 15:48 <Laney> right 15:48 <Laney> silence is assent from the rest of you 15:49 <Laney> give me one minute to make this #vote line 15:50 <Laney> #vote Create ubuntu-cloud packageset with initial package list cloud-init ec2-api-tools ec2-ami-tools rds-cli iam-cli awscli joyent-mdata-client elasticache ascli open-vm-tools vagrant virtualbox walinuxagent, initial uploader utlemming and description "Packages required to create, bootstrap, use or configure Ubuntu Cloud images and their derivatives" 15:50 <meetingology> Please vote on: Create ubuntu-cloud packageset with initial package list cloud-init ec2-api-tools ec2-ami-tools rds-cli iam-cli awscli joyent-mdata-client elasticache ascli open-vm-tools vagrant virtualbox walinuxagent, initial uploader utlemming and description "Packages required to create, bootstrap, use or configure Ubuntu Cloud images and their derivatives" 15:50 <meetingology> Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) 15:51 <micahg-work> +1 15:51 <meetingology> +1 received from micahg-work 15:51 <Laney> +1 15:51 <meetingology> +1 received from Laney 15:51 <Laney> oh hi micahg-work 15:51 <stgraber> +1 15:51 <meetingology> +1 received from stgraber 15:51 <bdrung_work> +1 15:51 <meetingology> +1 received from bdrung_work 15:52 * Laney looks at xnox 15:53 <xnox> +1 15:53 <meetingology> +1 received from xnox 15:53 <Laney> ta 15:53 <Laney> #endvote 15:53 <meetingology> Voting ended on: Create ubuntu-cloud packageset with initial package list cloud-init ec2-api-tools ec2-ami-tools rds-cli iam-cli awscli joyent-mdata-client elasticache ascli open-vm-tools vagrant virtualbox walinuxagent, initial uploader utlemming and description "Packages required to create, bootstrap, use or configure Ubuntu Cloud images and their derivatives" 15:53 <meetingology> Votes for:5 Votes against:0 Abstentions:0 15:53 <meetingology> Motion carried 15:53 <Laney> utlemming: congrats 15:54 <utlemming> Thank you! I appreciate the consideration, and look forward to making Ubuntu better in the cloud 15:54 <Laney> stgraber: can you do the honours? 15:54 <stgraber> Laney: yeah, I'll take care of it 15:54 <Laney> thx 15:55 <Laney> #action stgraber to set up ubuntu-cloud set 15:55 * meetingology stgraber to set up ubuntu-cloud set 15:55 <Laney> #topic AOB 15:55 <Laney> voting is on ;-) 15:55 <Laney> going once 15:55 <Laney> going twice 15:56 <Laney> #endmeeting