19:01:08 <rbergeron> #startmeeting Cloud SIG 19:01:08 <zodbot> Meeting started Fri May 4 19:01:08 2012 UTC. The chair is rbergeron. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:08 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:01:13 <rbergeron> #meetingname Cloud SIG 19:01:13 <zodbot> The meeting name has been set to 'cloud_sig' 19:01:17 <rbergeron> #topic Who's here? 19:01:23 <rbergeron> #chair gholms|fail 19:01:23 <zodbot> Current chairs: gholms|fail rbergeron 19:01:50 * mdomsch 19:01:56 * tdawson bows gracefully. 19:02:04 * gholms|fail lurks 19:02:19 <ayoung> already? 19:02:25 <rbergeron> I know. 19:02:34 <spstarr_work> rbergeron: here 19:02:56 <rbergeron> #topic Light Agenda for today 19:03:23 <rbergeron> #info We can cover stuff for whoever is around - I suspect opennebula, openstack, maybe euca, maybe cloudstack? 19:03:32 <rbergeron> #info Perhaps we can cover OpenShift as well now. :) 19:03:47 <tdawson> Whoo Hooo ... go OpenShift. :) 19:04:06 <spstarr_work> :) 19:05:14 <rbergeron> ;) 19:05:19 <rbergeron> Okay, well, shall we dance? :) 19:05:28 <rbergeron> #topic OpenNebula 19:05:32 <rbergeron> spstarr_work: go for it 19:05:43 <spstarr_work> we have the package ready for review 19:05:50 <spstarr_work> but im still waiting for someone to review :) 19:05:58 <rbergeron> #info opennebula package is ready for review, but needs to have someone review it 19:06:03 <rbergeron> spstarr_work: do you have the bz handy? 19:06:26 <spstarr_work> 815001 19:06:35 <spstarr_work> Review Request: opennebula - Cloud computing tool to manage a distributed virtual data center to build private, public and hybrid IaaS clouds 19:06:45 <rbergeron> https://bugzilla.redhat.com/show_bug.cgi?id=815001 19:07:01 * rbergeron wonders if anyone is willing :) 19:07:33 <spstarr_work> there's some issues that need to be discussed on that review such as ssh key generation done in %post etc 19:07:46 <mdomsch> _evil_ 19:07:57 <rbergeron> mdomsch: how do you really feel :) 19:08:22 <ayoung> mdomsch, when should it be done? 19:08:30 <mdomsch> ayoung: service startup the first time 19:08:48 <mdomsch> when there's a halfway decent chance of there being some entropy around 19:08:55 <ayoung> mdomsch, so like postgres creats a database upon first startup? 19:09:08 <mdomsch> yes; or openssh-server 19:09:13 <ayoung> mdomsch, +1 19:09:26 <ayoung> spstarr_work, does that work for you? 19:09:47 <spstarr_work> we'd need a self-distructive script then 19:09:53 <spstarr_work> it cant be done in systemd 19:10:13 <spstarr_work> unless a self-destructing unit file? 19:10:19 <ayoung> spstarr_work, it wouldn't 19:10:28 <mdomsch> nah 19:10:34 <mdomsch> look at openssh.spec 19:10:45 <mdomsch> that bit runs only if the keyfiles don't exist already 19:10:58 <spstarr_work> good point on openssh for server keys.. 19:11:04 <spstarr_work> the only catch is 19:11:17 <spstarr_work> OpenNebula is best run with a shared $HOME directory 19:11:32 <spstarr_work> you *can* run it without NFS but then you must copy the key to each hypervisor 19:11:54 <mdomsch> oh, these are user keys? 19:12:29 <mdomsch> then don't do it in the package install. repeat after me. Package Install is barely more than copy files. 19:12:53 <mdomsch> you'll undoubtedly have some database stuff to initialize too; some form of "first deploy" script. Put it there. 19:13:45 <spstarr_work> we use sqlite 19:13:48 <spstarr_work> no need :) 19:14:06 <spstarr_work> on startup it generates whats needed in .db file (unless you use MySQL but thats not default config) 19:14:26 <mdomsch> ok, then there, look for keys, and if not present, create them 19:14:29 <rbergeron> spstarr_work: so basically you need a review and ... that's about it? 19:14:31 <spstarr_work> OpenNebula doesnt provide any first deploy scripts upstream 19:14:39 <rbergeron> or is this convo helping out a little bit there 19:14:39 <spstarr_work> rbergeron: then comps.xml addition and we're done. 19:14:57 <spstarr_work> the review still can happen in parallel to the ssh key part 19:15:12 <rbergeron> spstarr_work: okay. final change deadline is monday so ... it may be realllllly tight 19:15:46 <rbergeron> #info Final change deadline is monday - would really like to get this feature in, anyone willing to review the package? 19:15:52 <gholms|fail> If not impossible. Don't forget that your three days don't start until a testing push. 19:16:02 <rbergeron> yeah 19:16:04 <rbergeron> #undo 19:16:04 <zodbot> Removing item from minutes: <MeetBot.items.Info object at 0x2e541c10> 19:16:13 <gholms|fail> :( 19:16:15 <rbergeron> #info Final change deadline is monday - would really like to get this feature in, anyone willing to review the bz? 19:16:23 <rbergeron> Hey, we can aim high :) 19:16:30 <gholms|fail> :) 19:16:39 <rbergeron> i just worded incorrectly 19:16:55 <rbergeron> okay, looks like I'm moving onwards? 19:16:58 <tflink> gholms|fail: it can be pushed straight to stable if it gets enough karma 19:17:05 * rbergeron spins the wheel of fate 19:17:08 <rbergeron> #topic OpenStack 19:17:16 <gholms|fail> Touché 19:17:32 <rbergeron> ayoung, dprince: about? 19:17:48 <ayoung> novnp? 19:17:52 <ayoung> novnc rather 19:18:06 <ayoung> what other projects are interested in it? 19:18:12 <ayoung> we know openstack. 19:18:14 <rbergeron> novnc? 19:18:19 <rbergeron> anyone else? 19:18:24 <ayoung> rbergeron, HTTP based vnc client 19:18:32 <ayoung> talk websockets back to the server. 19:18:47 <ayoung> had some indication that oVirt was interested 19:18:53 <rbergeron> ovirt 19:19:06 <tflink> qa could be interested at some point 19:19:07 <rbergeron> yeah, they use it, i don't think anyone here comes from there - they all hang out on oftc.net though 19:19:15 <tflink> I;ve been playing with guacamole more, though 19:19:28 * gregdek lurks 19:19:38 <rbergeron> gregdek: i hear you're on the red hat board! CONGRATULATIONS 19:19:45 * rbergeron falls over laughing, again 19:20:11 <gregdek> :) 19:20:16 <gholms|fail> Heh 19:20:16 <rbergeron> gregdek, gholms|fail: i assume you guys aren't looking at novnc? 19:20:23 * rbergeron looks at ke4qqq as well 19:20:26 <gholms|fail> rbergeron: Not at this point 19:21:07 <ayoung> tflink, is Guacamole Java? 19:21:20 <tflink> ayoung: yeah, it's java 19:21:29 <ayoung> openstack is Javaphobic 19:21:37 <rbergeron> lol 19:21:48 <mdomsch> cloudstack has its own ajax-based VNC 19:21:51 <tflink> I'm not a huge fan, either but it offers more features than novnc 19:22:36 <mdomsch> (and fwiw, there are several proprietary apps just like it out there...) 19:22:40 <rbergeron> mdomsch: you're so educated now :) 19:22:56 <tflink> if only one of them supported spice 19:23:24 <rbergeron> ayoung: i guess the question is - why do you ask? :) 19:23:29 <rbergeron> are you looking for feedback, alternatives, ? 19:24:06 <ayoung> feedback. I am working on restructuring the files in the packages to get them more Fedora acceptable 19:24:35 <ayoung> but also to make people aware that we are working on it, to avoid duplication of effort...synergy if you will 19:24:49 <rbergeron> #info ayoung currently working on restructure the files in novnc packages to make them more fedora-acceptable; looking for feedback, avoidance of duplication, synergy :) 19:25:03 <ayoung> upstream is already going with novnc, so we are going with it 19:25:10 * rbergeron nods 19:25:18 * ayoung always looking from smiles. 19:25:21 <ayoung> for 19:25:29 <vaneldik> ayoung: is there a BZ for this? 19:25:38 <ayoung> yeah, let me dig 19:25:56 <vaneldik> would love to give karma :) 19:27:27 <rbergeron> ayoung: anything else openstackky to discuss today, beyond wrangling up a bz? 19:28:19 <ayoung> rbergeron, we're good for now....packages are in EPEL.... 19:28:39 <mdomsch> what's the upgrade methodology for openstack in EPEL? 19:28:41 * rbergeron nods 19:28:55 <mdomsch> e.g. for folks running diablo, now that essex packages are in 19:29:52 <spstarr_work> rbergeron: im concerned about the dadline yes... i will discuss offline in other channel. 19:30:00 <ayoung> mdomsch, hmmm....I'll ask. But I think the answer is a bunch of migration scripts...various databases need to be upgraded. 19:30:00 <spstarr_work> deadline 19:30:35 <rbergeron> mdomsch: are you thinking higher-level-view than that? 19:30:39 <rbergeron> as far as your question? 19:31:07 * rbergeron would suspect it may be more along the lines of "how long will diablo be supported in epel" 19:31:07 <mdomsch> rbergeron: having not seen said scripts, I don't know. 19:31:15 <rbergeron> but i could be wrong 19:31:30 <mdomsch> no, that much is pretty clear - diablo is unsupported (and removed from the repos) as soon as essex is out 19:31:51 <mdomsch> which, for a service provider, is a nonstarter, but is good enough to get someone started and familiar with it 19:32:32 <rbergeron> right 19:32:40 <rbergeron> okay 19:32:46 <rbergeron> faiiiiiir 'nuff 19:33:16 <mdomsch> fwiw, same is true for any cloud mgmt stack we're putting into EPEL 19:33:34 * rbergeron nods 19:34:07 <rbergeron> okeedokee then. :) 19:34:09 <mdomsch> moving on 19:34:12 <rbergeron> shal we move on? 19:34:18 * mdomsch has a copule minutes of cloudstack stuff 19:34:20 <rbergeron> ayoung: can you post the bz when you find it? 19:34:24 <rbergeron> mdomsch: i figured :) 19:34:26 <ayoung> will do 19:34:29 <rbergeron> #topic CloudStack 19:34:47 <rbergeron> mdomsch: hi! 19:34:52 <rbergeron> :) 19:34:58 <mdomsch> A few of us attended the CloudStack Developer Onramp event in Santa Clara this week. rbergeron, john mark, eno, and myself 19:35:30 <mdomsch> idea was to introduce folks to CS, how to become a developer or integrator, and begin the Apache-model governance process 19:35:33 <rbergeron> I think ke4qqq was there too :) 19:35:39 <mdomsch> indeed!!! 19:35:44 * rbergeron grins 19:35:53 * mdomsch thinks ke4qqq is probably still sleeping 19:36:04 <rbergeron> mdomsch: not according to the mailing list 19:36:27 <rbergeron> #info Several folks attended the CloudStack Dev onramp this week in santa clara 19:36:28 <mdomsch> anyhow - it was a great couple of days. CS in an Apache Incubator project, so it needs outside contributors to join before it can graduate to a top-level project 19:36:35 <rbergeron> #info At the amazingly beautiful citrix facility 19:36:50 <mdomsch> there's lots of work to be done in terms of setting up governance, but the tech is quite solid 19:37:03 <ayoung> rbergeron, looks like I only opened something in launchpad https://bugs.launchpad.net/nova/+bug/993352 I'll open BZ as well. 19:37:09 <rbergeron> #info CS is an apache incubator project, needs some outside contributors before it can graduate to a top level project 19:37:39 <rbergeron> mdomsch: so I know that ke4qqq is still chasing down packaging and stuff for Fedora. 19:38:11 <mdomsch> yep 19:38:27 <mdomsch> ok, gotta go now, thanks 19:38:33 <rbergeron> mdomsch: thanks for the report in :) 19:38:40 <rbergeron> #topic OpenShift 19:39:08 <tdawson> Howdy Ho ... We finally opensourced OpenShift this week. 19:39:18 <ayoung> well done 19:39:24 <rbergeron> Okay! So for those of you who missed it, OpenShift is now out in communityland for downloading and contributing, iirc it is called OpenShift Origin, which I will never remember to say. 19:39:33 <rbergeron> Perhaps I will abbreviate it as OSO :) 19:39:49 <tdawson> Oh. I like that abbreviation 19:39:53 <rbergeron> I do too :) 19:40:06 <rbergeron> I was saying OO for a while but that's sort of like openoffie 19:40:08 <rbergeron> office 19:40:09 <rbergeron> anyway. 19:40:16 <rbergeron> tdawson: so, what's the plan, man? 19:40:50 <tdawson> We're still stabalizing alot of things, so our main packages we don't have ready to start moving into Fedora and EPEL 19:41:19 * rbergeron nods 19:41:20 <tdawson> But alot of the side rubygem dependancies are moving forward. 19:41:31 <rbergeron> is there a wiki page with packaging plans / needs / etc? 19:41:36 <tdawson> But they were in motion even before we opensourced everything. 19:42:01 <tdawson> rbergeron: Not yet. I am expecting to have that for next weeks meeting. 19:42:22 <rbergeron> tdawson: cool :) 19:43:07 <tdawson> For right now you can find all the rpm's that we currently expect to move to Fedora at the download area http://mirror.openshift.com/pub/ 19:43:08 <rbergeron> #action tdawson expecting to have a wiki page with packaging plans / needs for next week's meeting for OSO 19:43:27 <tdawson> http://mirror.openshift.com/pub/crankcase/ 19:43:36 <rbergeron> #info all rpms from OSO that are expected to move to fedora are in the download area: http://mirror.openshift.com/pub/ 19:43:41 <rbergeron> http://mirror.openshift.com/pub/crankcase/ 19:43:50 * rbergeron isn't sure if one of those was wrong 19:44:21 <tdawson> crankcase has all the rpm's, but you'll find the LiveCD download also at the /pub/ area. 19:44:27 * rbergeron nods 19:44:29 <rbergeron> oh, right 19:44:35 <rbergeron> I just got it on a USB key. 19:44:48 <rbergeron> That is also a church key. Now that I know my terminology. 19:45:03 <rbergeron> :) 19:45:27 <rbergeron> Well. I got lots of demos of it this week. Nice stuff. 19:45:34 <rbergeron> Hope to see it in fedora-land soon :) 19:45:39 <rbergeron> anything else on that front? :) 19:45:53 <rbergeron> tdawson: i owe you a hook-up with a sponsor. 19:45:56 <rbergeron> And I have one for you. 19:46:00 <tdawson> I think that's about it. Hopefully next week I'll have the wiki up and some more of a roadmap. 19:46:35 <rbergeron> :) cool. 19:46:44 <tdawson> I would appreciate a sponsor. I don't know if rubygem-mongo is worthy of being sponsored for, but if anyone else has a package, I could pick it up. 19:47:04 * rbergeron nods 19:47:27 <rbergeron> Okay! Movvvvvving on 19:47:36 <rbergeron> #topic Other things 19:47:43 <rbergeron> mgoldmann: hi! I saw you wander in. 19:47:50 <mgoldmann> :) 19:47:51 <rbergeron> I learned all about AS7 this week from lincolnthree. 19:48:04 <mgoldmann> good! I learn all the time :) 19:48:18 <mgoldmann> do, 7.1.1.FInal is un updatest-testing! 19:48:25 <mgoldmann> blah 19:48:35 <rbergeron> mgoldmann: try again :) 19:48:42 <mgoldmann> I'm on a shitty connection, some delays while typing 19:48:49 <mgoldmann> so 19:49:09 <mgoldmann> JBoss AS 7.1.1.Final is available in updates-testing repo now 19:49:27 <rbergeron> #info JBoss AS 7.1.1.Final is available in updates-testing repo now 19:49:54 <mgoldmann> and I'm working on adding new modules 19:50:12 <mgoldmann> I think we have 3-4 more that we had in initial push to Fedora 19:50:22 <mgoldmann> another 3 are done locally 19:50:30 <mgoldmann> so, expect a new update pretty soon 19:50:51 <rbergeron> #info Working on adding new modules; have a few new updates fairly soon 19:50:52 <mgoldmann> https://admin.fedoraproject.org/updates/FEDORA-2012-7180/jboss-as-7.1.1-2.fc17 19:50:54 <rbergeron> cool. 19:51:21 <mgoldmann> other than this - I have now a full time help on AS7 19:51:31 <mgoldmann> another guy joined the effort 19:52:03 <mgoldmann> and again- test and report bugs :) 19:52:17 <rbergeron> NICE! 19:52:24 <rbergeron> does this mean more boxgrinder for you? 19:52:52 <mgoldmann> I haven't touched BG since a few months :) 19:53:01 <rbergeron> well, more than zero :) 19:53:01 <mgoldmann> so, maybe? 19:53:07 <rbergeron> I hope so :) 19:53:14 <mgoldmann> yah, me too 19:53:31 <mgoldmann> the development of BG is pretty slow now 19:53:44 <mgoldmann> yes, I know this :) 19:54:27 * rbergeron hugs 19:54:30 <rbergeron> okay, anyone else? 19:54:37 <mgoldmann> :) 19:55:21 <rbergeron> going once, going twice... 19:56:27 <rbergeron> Okay, folks, see y'all next week. 19:56:28 <rbergeron> :) 19:56:30 <rbergeron> #endmeeting