[15:01] <Laney> !dmb-ping
[15:01] <xnox> Yo =)
[15:01] <bdrung_work> o/
[15:02] <davmor2> Laney: US holiday so you might get stgraber after :)
[15:03]  * stgraber waves
[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> 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> ACTION: 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> ACTION: 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
[15:56] <meetingology> Meeting ended Mon Feb 16 15:56:00 2015 UTC.
[15:56] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2015/ubuntu-meeting.2015-02-16-15.03.moin.txt
[16:39] <tyhicks> There will be no Ubuntu Security Team meeting today
[16:40] <tyhicks> pop into #ubuntu-hardened if you had anything to discuss