Tuesday, 2012-03-13

*** lloydde has joined #openstack-meeting00:14
*** novas0x2a|laptop has quit IRC00:15
*** novas0x2a|laptop has joined #openstack-meeting00:20
*** novas0x2a|laptop has quit IRC00:21
*** novas0x2a|laptop has joined #openstack-meeting00:21
*** heckj has quit IRC00:22
*** anotherjesse is now known as anotherjesse_zz00:35
*** martine has joined #openstack-meeting00:49
*** bencherian has joined #openstack-meeting00:57
*** anotherjesse_zz is now known as anotherjesse00:58
*** anotherjesse is now known as anotherjesse_zz01:01
*** Yak-n-Yeti has joined #openstack-meeting01:06
*** jog0 has left #openstack-meeting01:10
*** bencherian has quit IRC01:45
*** bencherian has joined #openstack-meeting01:49
*** ayoung has quit IRC01:55
*** adjohn has quit IRC02:02
*** novas0x2a|laptop has quit IRC02:04
*** dolphm has joined #openstack-meeting02:05
*** jdurgin has quit IRC02:16
*** jakedahn is now known as jakedahn_zz02:22
*** letterj has left #openstack-meeting02:25
*** cdub has quit IRC02:27
*** cdub has joined #openstack-meeting02:27
*** littleidea has quit IRC02:33
*** littleidea has joined #openstack-meeting02:34
*** adjohn has joined #openstack-meeting02:58
*** adjohn has quit IRC02:59
*** jakedahn_zz is now known as jakedahn03:08
*** deshantm has quit IRC03:30
*** dolphm has quit IRC03:46
*** Yak-n-Yeti1 has joined #openstack-meeting03:54
*** Yak-n-Yeti has quit IRC03:54
*** anotherjesse_zz is now known as anotherjesse03:58
*** martine has quit IRC04:12
*** randomubuntuguy has joined #openstack-meeting04:25
*** Yak-n-Yeti1 has quit IRC04:28
*** zigo has joined #openstack-meeting04:57
*** randomubuntuguy has quit IRC05:02
*** jakedahn is now known as jakedahn_zz05:04
*** ohnoimdead has quit IRC05:48
*** ohnoimdead has joined #openstack-meeting05:49
*** garyk has quit IRC05:50
*** anotherjesse is now known as anotherjesse_zz05:52
*** anotherjesse_zz is now known as anotherjesse06:05
*** anotherjesse is now known as anotherjesse_zz06:07
*** randomubuntuguy has joined #openstack-meeting06:22
*** openstack has joined #openstack-meeting06:36
*** ChanServ sets mode: +o openstack06:36
*** adam_g has quit IRC06:37
*** blamar__ has quit IRC06:37
*** adam_g has joined #openstack-meeting06:39
*** pknouff has quit IRC06:40
*** pknouff has joined #openstack-meeting06:41
*** littleidea has joined #openstack-meeting06:44
*** blamar__ has joined #openstack-meeting06:50
*** shang has quit IRC07:00
*** littleidea has quit IRC07:01
*** shang has joined #openstack-meeting07:07
*** randomubuntuguy has quit IRC07:10
*** jeremydei has quit IRC07:11
*** garyk has joined #openstack-meeting07:21
*** jeremydei has joined #openstack-meeting07:29
*** anotherjesse is now known as anotherjesse_zz07:31
*** bencherian has quit IRC07:46
*** ghe_ has quit IRC09:03
*** ghe_ has joined #openstack-meeting09:09
*** derekh has joined #openstack-meeting09:10
*** mancdaz1203 has joined #openstack-meeting09:45
*** Kiall_ has joined #openstack-meeting09:47
*** blamar__ has quit IRC09:49
*** yehudasa has quit IRC09:49
*** nikhil__ has quit IRC09:49
*** Kiall has quit IRC09:49
*** mancdaz has quit IRC09:49
*** _cerberus_ has quit IRC09:49
*** Kiall_ is now known as Kiall09:49
*** blamar__ has joined #openstack-meeting09:55
*** yehudasa has joined #openstack-meeting09:55
*** nikhil__ has joined #openstack-meeting09:55
*** _cerberus_ has joined #openstack-meeting09:55
*** shang has quit IRC10:59
*** ghe_ has quit IRC11:15
*** shang has joined #openstack-meeting11:16
*** ghe_ has joined #openstack-meeting11:20
*** ghe_ has quit IRC11:43
*** lloydde has quit IRC11:46
*** markvoelker has joined #openstack-meeting11:47
*** lloydde has joined #openstack-meeting11:47
*** joesavak has joined #openstack-meeting12:11
*** ghe_ has joined #openstack-meeting12:17
*** jsavak has joined #openstack-meeting12:23
*** joesavak has quit IRC12:27
*** martine has joined #openstack-meeting12:42
*** AlanClark has joined #openstack-meeting12:58
*** hggdh has quit IRC13:17
*** dprince has joined #openstack-meeting13:20
*** Yak-n-Yeti has joined #openstack-meeting13:23
*** ayoung has joined #openstack-meeting13:29
*** hggdh has joined #openstack-meeting13:35
*** garyk has quit IRC13:49
*** littleidea has joined #openstack-meeting13:52
*** jsavak has quit IRC13:56
*** Yak-n-Yeti has quit IRC14:12
*** Yak-n-Yeti has joined #openstack-meeting14:42
*** randomubuntuguy has joined #openstack-meeting14:49
*** GheRivero has joined #openstack-meeting14:51
*** Yak-n-Yeti has quit IRC14:57
*** ppradhan has joined #openstack-meeting14:58
*** randomubuntuguy has quit IRC15:05
*** dendrobates is now known as dendro-afk15:10
*** deshantm has joined #openstack-meeting15:12
*** dendro-afk is now known as dendrobates15:13
*** lloydde has quit IRC15:13
*** dolphm has joined #openstack-meeting15:18
*** anticw has quit IRC15:29
*** anticw has joined #openstack-meeting15:30
*** deshantm_ has joined #openstack-meeting15:36
*** dendrobates is now known as dendro-afk15:39
*** deshantm has quit IRC15:39
*** Yak-n-Yeti has joined #openstack-meeting15:40
*** deshantm_ is now known as deshantm15:41
*** dendro-afk is now known as dendrobates15:41
*** dendrobates is now known as dendro-afk15:46
*** randomubuntuguy has joined #openstack-meeting15:48
*** bencherian has joined #openstack-meeting16:03
*** Yak-n-Yeti has quit IRC16:04
*** gyee has joined #openstack-meeting16:04
*** Yak-n-Yeti has joined #openstack-meeting16:05
*** ayoung has quit IRC16:06
*** heckj has joined #openstack-meeting16:06
*** randomubuntuguy has quit IRC16:06
heckjAnyone here for the keystone meeting?16:07
gyeemeeting time changed?16:07
heckjI thought it was a UTC time, so I figured it moved forward16:07
*** littleidea has quit IRC16:08
heckjhrm, the wiki page isn't too clear, is it16:08
gyeeon my outlook cal, the time still the same16:09
heckjwhat set up your outlook calendar?16:09
*** Yak-n-Yeti has quit IRC16:09
*** jkoelker has quit IRC16:09
gyeesomeone forwarded me the meeting invite internally sometime ago16:10
annegentleheckj: yeah it should move forward16:10
heckjThere's an "iCal" link to all the openstack meetings I just found at https://www.google.com/calendar/ical/bj05mroquq28jhud58esggqmh4@group.calendar.google.com/public/basic.ics, but I'm not sure who's maintaining it.16:10
annegentleheckj: so the calendar shows 11:00 PST16:11
annegentleheckj: yeah those are updated16:11
annegentleheckj: rather, they are maintained16:11
heckjannegentle: thanks!16:11
annegentleheckj: np :)16:11
heckjI'm updating the wiki to assert just UTC times16:11
*** jkoelker has joined #openstack-meeting16:11
heckjI expect today's attendance to be low with the time changes16:12
heckjI think another group pops in here right after us though.. hmmms16:12
openstackMeeting started Tue Mar 13 16:12:28 2012 UTC.  The chair is heckj. Information about MeetBot at http://wiki.debian.org/MeetBot.16:12
openstackUseful Commands: #action #agreed #help #info #idea #link #topic.16:12
*** Yak-n-Yeti has joined #openstack-meeting16:12
heckj#topic RC1 and open discussion16:13
*** openstack changes topic to "RC1 and open discussion"16:13
heckjsince the time change hit, I'll leave it pretty free form today and we'll squat and see who wanders through16:13
jaypipesheckj: heya16:13
heckjgyee: any luck with the updated test options?16:13
heckjola jay!16:13
jaypipesheckj: so, lots of issues with the new service account stuff...16:14
heckjjay: what are you seeing? And are there bugs? (I know you filed some...)16:14
gyeeheckj, 3 errors and 1 failure16:14
jaypipesheckj: one sec, grabbing links16:15
gyeeI'll dive into the code later today to see what's going on16:15
jaypipesheckj: https://bugs.launchpad.net/keystone/+bugs?search=Search&field.bug_reporter=jaypipes16:15
*** littleidea has joined #openstack-meeting16:15
heckjooh - two new ones I didn't see yesterday16:15
*** lloydde has joined #openstack-meeting16:15
jaypipesheckj: yeah :)16:15
jaypipesheckj: have to do with inconsistencies in service-list and endpoint-list when using catalog.16:16
jaypipes( it think... :)16:16
jaypipesI think...16:16
heckjyeah, I believe it.16:16
jaypipesheckj: at a minimum, should not return AttributeError but instead Not Implemented16:16
heckjThe model was (to me) confused on endpoints and service lists, but it still shouldn't traceback.16:17
heckjjaypipes: word16:17
* heckj triages those now16:17
jaypipesheckj: coolio.16:17
heckjjaypipes: was this with the templated backend only? (i.e. did you try with SQL backend)?16:18
jaypipesheckj: SQL backend works AFAICT16:19
heckjjaypipes: gotcha, thanks.16:19
jaypipesheckj: but devstack uses templatedcatalog by default which is why I ran into this...16:19
heckjOkay- throwing them into the RC1 bucket16:19
heckjhmmm. For the record, I may have totally screwed up the meeting time here.16:20
heckjI think we actually should be at 18:00 UTC, and it's just after 16:00 UTC.16:20
heckjjaypipes: do you agree with RC1/critical assignment on those bugs?16:21
*** jakedahn_zz is now known as jakedahn16:22
jaypipesheckj: I do, yes16:22
*** jakedahn is now known as jakedahn_zz16:23
heckjcrap, I did get it wrong.16:23
heckjjaypipes: thanks.16:23
*** lloydde has quit IRC16:23
heckjOkay - since I screwed up, ending this meeting for now - I'll be back at 18:00UTC (http://www.timeanddate.com/worldclock/fixedtime.html?iso=20120313T18)16:23
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)"16:23
openstackMeeting ended Tue Mar 13 16:23:47 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:23
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-16.12.html16:23
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-16.12.txt16:23
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-16.12.log.html16:23
*** Yak-n-Yeti1 has joined #openstack-meeting16:32
*** Yak-n-Yeti has quit IRC16:32
*** jdurgin has joined #openstack-meeting16:39
*** lloydde has joined #openstack-meeting16:45
dolphmdamn time change...16:58
heckjdolphm: yeah, I went the wrong way even16:58
heckjdolphm: I'll kick it up again at 1800UTC (in an hour)16:59
*** Yak-n-Yeti1 has quit IRC17:02
heckjdolphm: if you're not deep into anything, mind if I pester you for a quick question?17:04
*** Yak-n-Yeti has joined #openstack-meeting17:04
*** zns has joined #openstack-meeting17:04
dolphmheckj: go for it17:05
dolphmjust polishing a change for review17:05
heckjwas starting to update the docs related to middleware for the changes we wrapped into auth_token - was confused about a bug you'd raised.17:05
dolphmwhich one?17:05
dolphmi'm working https://bugs.launchpad.net/keystone/+bug/95193317:06
uvirtbotLaunchpad bug 951933 in keystone "diablo style responses to auth_token" [Critical,In progress]17:06
heckjin _build_user_headers() (auth_token), are the token['tenant']['id'] the new structure (essex) of token data, and token['tenantId'] the diablo responses?17:06
heckjyeah, exactly17:06
dolphmso, there's actually three places we can get tenant info from (my review will explain all this, but...)17:07
*** mtaylor has quit IRC17:07
dolphmessex: token['tenant']['id'], essex token['tenant']['name']17:07
*** jastr has joined #openstack-meeting17:07
dolphmpre-diablo: token['tenantId']17:07
dolphmdefault tenant: user['tenantId'], user['tenantName']17:08
*** mtaylor has joined #openstack-meeting17:08
*** mtaylor has quit IRC17:08
*** mtaylor has joined #openstack-meeting17:08
dolphmso jesse's comment is close to accurate17:09
heckjgotcha, OK.17:10
*** jog0 has joined #openstack-meeting17:10
*** jog0 has quit IRC17:11
*** jog0 has joined #openstack-meeting17:11
dolphmthere's also completely unscoped tokens with no default tenant... i'm actually not 100% sure how the middleware should handle that now (reject and require re-auth, i suppose?)17:12
heckjdolph: yes, we're trying to actively kill the idea of unscoped tokens.17:12
dolphmassuming delay_auth_decision is disabled17:12
dolphmi didn't see that behavior in the current auth_token then17:13
dolphmwriting a test for it now17:13
heckjnow that I say that out loud, I'm not sure we'll be able to get away with that immediately.17:14
heckjI wonder what systems are implicitly using the unscoped tokens since we allowed them in earlier. Might be something we have to clean up externally first.17:15
dolphmi asked rackspace auth, and they suggested making it a toggle17:17
heckjdolphm - related, did you see https://review.openstack.org/#patch,sidebyside,5273?17:29
*** lloydde has quit IRC17:32
*** lloydde has joined #openstack-meeting17:34
dolphmheckj: i did not... is that still a valid use case?17:37
dolphmheckj: i guess i need to see it reproduced17:37
heckjnot entirely sure, I didn't think so - but I don't know what he was referencing. I -2'd the patch, asking for a bug describing the issue and a unit test to validate it17:37
heckjAt a quick read, it didn't seem to be unreasonable, but to be honest I'm pretty lost on the mix of current and past editions of where we're stashing data related to tenants and tokens.17:38
dolphm+1 for your -217:39
dolphmheckj: just proposed a fix for my bug, and overwrote someone's recent refactor because i'm lazy and headed to lunch17:42
*** novas0x2a|laptop has joined #openstack-meeting17:48
*** derekh has quit IRC17:51
*** rafaduran has joined #openstack-meeting17:53
*** adjohn has joined #openstack-meeting17:58
*** _adjohn has joined #openstack-meeting18:00
heckjOkay - here's the real meeting time18:00
* heckj hates the DST system18:00
openstackMeeting started Tue Mar 13 18:00:49 2012 UTC.  The chair is heckj. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic.18:00
*** wwkeyboard2 has joined #openstack-meeting18:01
heckj#topic Keystone RC1 bugs, open issues, discussion, etc (freeform today)18:01
*** openstack changes topic to "Keystone RC1 bugs, open issues, discussion, etc (freeform today)"18:01
*** wwkeyboard2 has left #openstack-meeting18:01
heckjNew bugs popped up over the past day against Keystone. #Link https://launchpad.net/keystone/+milestone/essex-rc118:02
*** adjohn has quit IRC18:02
*** _adjohn is now known as adjohn18:02
heckjer, is anyone besides me here?18:03
heckjI'll wait for general status until some others wander in and raise their hands18:05
heckjchmouel: I added detail to the memcache unit test issue that I'm seeing. It's really odd - was planning on tracking it down today, since I'm pretty sure it's environmental in some form.18:05
chmouelI am not sure how to reproduce this one 95405718:06
heckjchmouel: totally works on devstack and my linux host, fails repeatably and consistently on my laptop18:06
chmouelis the python-iso8690 (or  something like that) is installed?18:06
heckj#link https://bugs.launchpad.net/keystone/+bug/95405718:06
uvirtbotLaunchpad bug 954057 in keystone "memcache test failing in python 2.6" [High,Confirmed]18:06
heckjchmouel- yep, that's installed and verified. The timing check just isn't triggering in that one unit test, and so the assertion isn't raised.18:07
heckjI'm not sure why though18:07
chmoueli think major is telling me in a private message that it seems to be timezone related18:07
chmouelany chance you can try that?18:07
heckjwhat do I do to twiddle the timezones related to the timestamp creation?18:08
*** rackerhacker has joined #openstack-meeting18:08
chmouelis your VM set in UTC+0 ?18:09
heckjI guess I'll read through the iso8601 help and see if there's something there?18:09
chmouelie: what's the output of date18:09
*** reed has joined #openstack-meeting18:12
heckjjust added the logging to see what it's doing, running now18:12
*** ryanpetrello has joined #openstack-meeting18:12
heckjHere'e the failed logging output:18:13
heckjFAIL: test_expired_token (test_backend_memcache.MemcacheToken)18:13
heckjTraceback (most recent call last):18:13
heckj  File "/Users/heckj/src/keystone/tests/test_backend.py", line 299, in test_expired_token18:13
heckj    self.token_api.get_token, token_id)18:13
heckjAssertionError: TokenNotFound not raised18:13
heckj-------------------- >> begin captured logging << --------------------18:13
heckjroot: DEBUG: expire time is 2012-03-13 11:02:32.11060318:13
heckjroot: DEBUG: data_ref is 2012-03-13 11:02:32.11060318:13
heckj--------------------- >> end captured logging << ---------------------18:13
rackerhackerhowdy guys18:14
chmouelif you backout my memcache tests is that still going on18:15
chmouelrackerhacker: hey18:15
heckjI found at least one issue - the SQL backend is a strict < check, not <=18:17
*** madhav_ has joined #openstack-meeting18:22
heckjrackerhacker: you said you had some insight?18:22
heckj(that little > --> >= tweak didn't make a difference in the code)18:23
rackerhackerheckj: just that i can flip time zones and make the tests pass/fail18:24
rackerhackerthey pass on utc, fail on everything else18:24
rackerhackeri tried PDT/CDT/EDT and it failed on all18:24
heckjah, that's what chmouel was just saying18:24
rackerhackeri'm afraid my python skills aren't decent enough to figure out why18:25
chmouelthis is weird it fails on test_backend when my change was in auth_token and should not touch that18:25
*** zns1 has joined #openstack-meeting18:29
heckjPutting this aside for a moment, getting to the meeting18:29
heckj#link https://launchpad.net/keystone/+milestone/essex-rc118:29
heckjcouple of new bugs overnight that I think are pretty relevant to an RC1 release - tracebacks related to the templatedService catalog.18:29
heckjI could use some help nailed those down - getting them at least returning NotImplemented or polite error messages rather than tracebacks.18:30
heckj#link https://bugs.launchpad.net/keystone/+bug/95408918:30
uvirtbotLaunchpad bug 954089 in keystone "service-list returns empty set for TemplatedCatalog backend" [Critical,Confirmed]18:30
heckj#link https://bugs.launchpad.net/keystone/+bug/95408718:30
uvirtbotLaunchpad bug 954087 in keystone "endpoint-list with TemplatedCatalog backend raises AttributeError" [Critical,Confirmed]18:30
heckjayoung: you around?18:31
*** zns has quit IRC18:31
heckjayoung has a review up for LDAP documentation: #link https://bugs.launchpad.net/keystone/+bug/94952118:32
uvirtbotLaunchpad bug 949521 in keystone "Document the LDAP Identity Driver" [Critical,Confirmed]18:32
heckjAnd we have the "how are we using config" that's holding up two bugs (thread on the mailing list)18:32
heckjSOren's also reported a new bug: #link https://bugs.launchpad.net/keystone/+bug/95297718:33
uvirtbotLaunchpad bug 952977 in keystone "Can't fetch EC2 credentials" [High,Confirmed]18:33
annegentleheckj: you asked my question, "which conf file?" :)18:33
heckjannegentle: excellent.18:34
heckj(did I answer?)18:34
*** Yak-n-Yeti has quit IRC18:34
annegentleheckj: I can leave a comment on the bug, but young's doc doesn't say which conf file.18:35
heckjannegentle: ah, that one! Yeah, we'll get that in and updated with a configuration file. He means the keystone config, but it's not clear.18:35
heckjwell quiet today - any questions or general discussion? Opinions on the whole config thingy?18:36
*** GheRivero has quit IRC18:36
annegentleheckj: I'm also wondering about the basic install doc, are we doing "install from source" or "install from these distros" (ubuntu/debian, rhel/fedora?)18:36
heckjannegentle: I'll make sure to at least get a "install from source" fully operational for you. I haven't seen the latest debian packaging that Ubuntu (zul, adam_g, etc) have been rolling.18:37
heckjI don't know at all what the RHEL/fedora packages are doing18:38
heckjannegentle: what are other openstack projects doing?18:38
annegentleheckj: I think that the projects all will rely heavily on distros18:38
annegentleheckj: packages will lag like they did with diablo18:39
annegentleheckj: so I need to write install docs that should "just work" but also have a list of known bugs that get into the release I guess18:39
annegentleheckj: with workarounds18:39
annegentleheckj: also, the openstack/identity-api repo probably needs a final polish prior to release18:39
heckjannegentle: then it makes sense to match those and have similiar installation docs. I haven't done any precise/ubuntu testing at all - I think we probably need to make a call out to folks to help us with notes on that.18:40
annegentleheckj: pretty sure it doesn't reflect reality. I do think api.openstack.org has a view of reality though.18:40
*** koolhead17|away has joined #openstack-meeting18:40
heckj#action: joe to make a call out to the mailing list for package-based testing and notes from the success/failure18:40
heckj#action: heckj to make call to mailing list for assistance in closing down these remaining bugs18:41
*** Yak-n-Yeti has joined #openstack-meeting18:42
heckjAnything else folks?18:42
annegentlenot from me, thanks for the info18:42
heckjokay - thanks all. Ending it here18:44
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)"18:44
openstackMeeting ended Tue Mar 13 18:44:23 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:44
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-18.00.html18:44
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-18.00.txt18:44
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-18.00.log.html18:44
*** LinuxJedi_cell has joined #openstack-meeting18:47
*** jakedahn_zz is now known as jakedahn18:52
*** johnpur has joined #openstack-meeting18:53
rackerhackerheckj: so the data is fine in test_backend.py, but when it makes it over to test_backend_memcache.py, the expire time on the token shot one hour ahead18:53
*** jeremydei has quit IRC18:54
heckjrackerhacker: sounds like a timezone blerp to me!18:54
heckjI'm guessing it's the iso8601 translation18:55
rackerhackeri guess that's possible18:55
rackerhackerit's now - 1 in test_backend.py and now + 59 in test_backend_memcache.py18:55
rackerhackerso you're probably right18:55
rackerhackeri'm wondering if it's a problem with AuthProtocol._cache_put18:59
ttxFor the DST-impaired: PPB meeting in one hour -- Project/Release meeting in two hours19:00
LinuxJedi_cellAnd CI now?19:01
heckjttx: That's me - Anne already straightened me out.19:01
* heckj thought so19:01
jeblairtheoretically, but we haven't heard from our chair19:01
ttxLinuxJedi: yes!19:01
* LinuxJedi_cell kicks mtaylor19:01
* heckj lurks19:02
jeblairyay! let's start!19:02
openstackMeeting started Tue Mar 13 19:03:18 2012 UTC.  The chair is mtaylor. Information about MeetBot at http://wiki.debian.org/MeetBot.19:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic.19:03
*** wwkeyboard has joined #openstack-meeting19:03
*** wwkeyboard has left #openstack-meeting19:03
mtaylorhow are people doing today?19:04
LinuxJedi_cellGood thanks19:04
*** dtroyer has joined #openstack-meeting19:04
jeblairgreat.  i would like to give a status update on things i'm doing.19:04
mtaylorI would love that19:04
jeblairshould i do that now?19:04
*** patelna has joined #openstack-meeting19:06
jeblair<mtaylor> yes, jim go ahead19:06
jeblairmtaylor: thanks!19:06
LinuxJedi_cellLol :)19:06
jeblairso i've changed the tarball jobs to trigger on ref-updated19:06
jeblairand they no longer use the versions bzr repository, so we should have fewer failures due to the idiosynchrosies of that system19:07
jeblairthis necessitated changing the ppa jobs as well19:07
jeblairthat's been completed for all projects.  here's a page with the listing of them:19:07
jeblairthere's one failure there because the packaging for keystone is currently broken19:08
jeblairotherwise, of the jobs that have run since the change, they're working19:08
jeblairthe other thing i'm starting on today is a re-vamp of the way we do images for the devstack gate test19:08
jeblairi'm fleshing out the database a bit more to better support multiple providers, and multiple images per-provider19:09
jeblairi'm also planning on creating a new snapshot image from scratch each day, rather than trying to keep a long running machine updated and snapshotting from that19:09
jeblairit turns out that strategy, which we're using now, fails a lot, and seems to cause problems with launching nodes when it does19:10
sorenref-updated is an event sent out by gerrit?19:10
jeblairsoren: yes19:10
soren(Catching up)19:10
sorenOk, cool.19:10
jeblairit's when the tip of a branch, or tag, or several other git-ish things change19:11
jeblairso actually those jobs look for a ref updated for any branch, but ignore tags, etc.19:11
jeblairbut if we wanted, we can use that to trigger jobs when a tag is set, which could come in handy19:11
jeblairso back to the devstack thing --19:12
jeblairthe main reason i'm working on this now is to make sure we're prepared to run devstack gate tests on precise when it comes out19:12
jeblairso i want us to be able to easily build new images, and have the tests support multiple image types as needed as we change targets19:13
jeblairso i'm taking a general approach in solving that so we're prepared for whatever we need to do. (hopefully)19:14
jeblairthat's about it for me.19:14
mtaylorbtw - all awesome19:14
jeblairoh, one more thing:19:14
jeblairchoumel added screen logging to devstack, so the gate tests now copy those over to jenkins19:14
jeblairthat's a big win for developers being able to debug those tests.19:14
mtayloryes. that makes me very happy19:15
mtaylorLinuxJedi_cell: you want to talk about what you've been hacking on, or do you want me to since you're on a cell phone19:15
mtaylor(and/or - anybody have any questions for jeblair)19:16
heckjyeah for chmouel19:16
heckjyeah - had a quick question19:16
heckj(may not be jeblair specific)19:16
LinuxJedi_cellMtaylor: would be good if you could or give me 5 minutes19:16
heckjwho are folks packaging downstream? Annegentle was poking me about install for keystone, and wanted to reference the packages for a common use case. I know the ubuntu folks, but didn't know who else was providing those packages to get some details around their setups/choices.19:17
mtaylorLinuxJedi_cell: cool19:17
heckj(or should I just poke the mailing list and see what comes out)?19:17
mtaylorheckj: I'm not sure other than the stuff the folks at Canonical are doing19:18
heckjmtaylor: kk - thanks.19:18
heckjI'll probably poke the list and see what comes out19:19
mtaylorcool. I think that's the best choice19:19
*** devananda has joined #openstack-meeting19:19
mtaylorso, in my world, I've gottten more of the projects on to tox-based virtualenvs for testing19:19
mtaylormost notably, worked with Maru on getting his patch landed to swift to add tox support19:20
jeblairheckj: there are some fedora packages too19:20
mtaylorwhich is great - because we weren't running any of swift on virtualevns before19:20
mtayloralso, and possibly more importantly - we have a new CI team member at HP this week19:22
mtaylordevananda has joined us19:22
LinuxJedi_cellYay :)19:22
mtaylorand we'll be torturing him properly real soon now19:22
* devananda waves19:22
* soren tips his hat19:22
mtaylorif things go well, I may have two more people coming on board by the design summit19:23
jeblairhi devananda19:23
mtaylorof course, stefano is going to kill me when I ask him for more entry tickets :)19:23
jeblairwhile we're in a lull: i want to bring this SF area meetup to everyone's attention:19:27
jeblairwikimedia folks are particularly interested in talking jenkins and gerrit19:27
jeblairi'm planning on attending19:27
LinuxJedi_cellI am one minute from home then can cover my stuff19:29
*** littleidea has quit IRC19:29
*** LinuxJedi_cell has quit IRC19:29
*** littleidea has joined #openstack-meeting19:30
LinuxJediok, mtaylor, ready whenever you want19:30
*** koolhead17|away is now known as koolhead1119:30
*** adjohn has quit IRC19:31
LinuxJedi<mtaylor> LinuxJedi: cool, shoot19:31
LinuxJedimtaylor: thanks19:31
LinuxJediso, yesterday I was working on making Gerrit look more like an Openstack site19:32
LinuxJedithose who watch planet openstack have probably seen a quick preview19:32
LinuxJedithere are a couple of hiccups I'm working though.  But we are very close to a release19:32
LinuxJediI'm also working on a Jenkins prototype which will hopefully be ready this week19:33
LinuxJedialso I have been working on Stackforge which is in a betaish release state19:33
LinuxJedifor those who don't know Stackforge is a launchpad/github/gerrit/jenkins setup much like Openstack but for projects related to openstack that don't fit in the normal umbrella19:34
LinuxJediwe have one project starting on there at the moment and probably another by the end of this week19:34
LinuxJediI'm hoping to also create a homepage for it soon (I knocked up a quick logo for it Friday night)19:35
jeblairLinuxJedi: cool; any updates on the groups/db issue in gerrit 2.2.2 that was showing up on stackforge?19:37
LinuxJedioh, good point, so...:19:37
LinuxJediGerrit 2.2.2 is being testing on Stackforge.  This is mostly down to it being InnoDB compatible and we would really prefer our data not to go to hell19:37
LinuxJediBut, we found out on stackforge that listing groups takes a really long time19:38
LinuxJediThis is down to the group rendering code now iterating through all users for all groups when rendering that page just to get a couple of details (most data is thrown away)19:39
LinuxJediI've filed a bug with gerrit and it has been accepted as a bug, but no progress there19:39
LinuxJedias a workaround we can set Gerrit's caches really high and that takes the rendering time down from over a minute to about 3 seconds19:40
*** mrmartin has joined #openstack-meeting19:41
mtayloryay for caches!19:42
LinuxJediyay for eating the entire VM's RAM with them ;)19:42
mtayloroh - I have one more piece of announcy stuff...19:42
mtaylorthe first cut of the jenkins-jclouds plugin is up and ready for testing19:42
*** rackerhacker has left #openstack-meeting19:43
LinuxJediwe are full of gifts this week ;)19:43
mtaylorwe don't have it installed  on any of our jenkinses yet - vijay just pused it up yesterday19:43
mtaylorbut he can apparently launch slaves on rackspace cloud at the very least19:44
mtaylorand adrian cole is going to finish up nova support in jclouds this week19:44
mtaylorso we should be able to use it then to spin up nodes on a trunk openstack install, or trystack, or whatnot19:44
mtaylorso - WIN19:44
* mtaylor could not be more excited19:44
LinuxJediawesome stuff :)19:45
mtaylorjeblair: I guess we should figure out how to start testing that19:46
*** bencherian has quit IRC19:47
jeblairmtaylor: yes, if i work on it, i'd like to prioritize it after the devstack work -- i don't want to be caught unable to run devstack tests the way we need to.  but that should be done by the end of the week (at the latest), i think.19:47
*** GheRivero has joined #openstack-meeting19:47
jeblairif someone else has time before then to start poking on it, that's cool.19:47
mtaylorjeblair: ++19:48
* mtaylor will try to carve out some time to poke at it19:48
notmynamethis is the CI meeting, right? /topic says keystone meeting (I have questions for CI)19:50
LinuxJedinotmyname: yes it is CI19:50
LinuxJedinotmyname: mtaylor forgot to set topic :)19:51
notmynameI've got 2 core devs for swift that can't contribute (aren't seen as core by gerrit)19:52
notmynameany progress on that?19:52
LinuxJedinotmyname: which one of us is working on that?19:52
* LinuxJedi fixed the only one I know of19:52
notmynamenot sure. ust trying to follow up (it may be all LP now)19:53
notmynameI didn't know if it was really fixed or a one-time fix sort of thing19:53
notmynameletterj and redbo19:53
notmynameboth had the issues of merged accounts19:53
LinuxJedinotmyname: I was working on letterj and can update you there:19:53
LinuxJedinotmyname: letterj's OpenID was broken due to an account merge.  A very wll known bug on Launchpad.  Unfortunately Launchpad team made it worse when they tried to fix it19:54
LinuxJedinotmyname: so I have temporarily made both OpenIDs work for him.  But pointed out this is a very temporary workaround.  In the mean time he is working with Launchpad to fix it19:55
LinuxJedinotmyname: I don't know how far he has got after that19:55
notmynameok, thanks19:55
*** danwent has joined #openstack-meeting19:55
*** danwent has left #openstack-meeting19:55
*** danwent has joined #openstack-meeting19:56
* LinuxJedi thinks jeblair was working on redbo. As far as I am aware that was a different problem, but I don't have logs going back that far19:56
notmynameso he just submitted code for review (as we've been chatting), and it looks like it's working for him now19:56
LinuxJediawesome :)19:57
notmynamealso, one other minor issue I'd like to ping status on19:57
LinuxJedinotmyname: shoot19:57
LinuxJedioh, for those who want to know about the Launchpad account merge bug, it is at: https://bugs.launchpad.net/bugs/88101919:58
uvirtbotLaunchpad bug 881019 in summit "Lp login is broken after account merge" [Critical,Confirmed]19:58
notmynamegetting commit messages to be simply "+1", "+2", etc instead of the "I'd prefer you didn't submit this..."19:58
notmynamea minor issue (but it's my pet issue), so I wanted to see if there has been any movement on it :-)19:58
LinuxJedinotmyname: is there a bug open for it?19:59
notmynameno idea19:59
notmynamemtaylor: ^ ?19:59
LinuxJedinotmyname: we have goldfish brains so we need ways of tracking ;)19:59
notmynameI was talking to mtaylor about it, so I'd guess there is one somewhere19:59
notmynamehe's generally good about that sort of thing19:59
jeblairwe have 87 open bugs.  :/20:00
LinuxJediah, probably20:00
notmynamejeblair: I know the feeling. just ignore them and they go away (right?)20:00
LinuxJedijeblair: yay, new achievement unlocked!20:00
LinuxJedijeblair: to be fair, several are actually for other companies/teams/projects to fix20:01
LinuxJedisuch as the LP bug and Gerrit 2.2.2 bug20:01
LinuxJedianyway, this meeting is overrunning20:01
LinuxJedimtaylor: time to close up?20:02
mtayloryeah - I think so20:02
mtaylorsorry, my goldfish brain got distracted20:02
mtaylorThanks guys!20:02
LinuxJedilol :)20:02
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)"20:02
openstackMeeting ended Tue Mar 13 20:02:23 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-19.03.html20:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-19.03.txt20:02
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-19.03.log.html20:02
ttxProject/Release meeting in 57 min20:03
*** bhall has joined #openstack-meeting20:08
*** bhall has quit IRC20:08
*** bhall has joined #openstack-meeting20:08
*** johnpur_ has joined #openstack-meeting20:25
*** johnpur_ has quit IRC20:25
*** eglynn_ has joined #openstack-meeting20:25
*** johnpur has quit IRC20:26
*** johnpur has joined #openstack-meeting20:29
*** zns1 has quit IRC20:32
*** adjohn has joined #openstack-meeting20:32
*** dtroyer has quit IRC20:38
*** dprince has quit IRC20:42
*** martine has quit IRC20:50
*** Vek has joined #openstack-meeting20:50
*** anotherjesse_zz is now known as anotherjesse20:52
ttxProject/release Meeting starts in 7min20:54
*** rkukura has joined #openstack-meeting20:55
*** uksysadmin has joined #openstack-meeting20:58
*** davlap has joined #openstack-meeting21:00
heckjo/ (look, I'm on time!)21:00
*** dtroyer has joined #openstack-meeting21:00
ttxheckj: yay!21:00
ttxnotmyname, bcwaldon/jaypipes, vishy, devcamcar: around ?21:00
*** jdg has joined #openstack-meeting21:00
jaypipesttx: o/21:01
*** gabrielhurley has joined #openstack-meeting21:01
heckjdevcamcar is sick today - if ohnoimdead isn't around, I'll cover for him21:01
uksysadminlots of people in here who helped me today:  o/ << high five - not a wave21:02
ttxnotmyname: ping?21:02
ttxok, let's start21:02
openstackMeeting started Tue Mar 13 21:03:01 2012 UTC.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.21:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic.21:03
ttxToday's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting21:03
ttxGeneral progress towards RC1, for those interested:21:03
*** littleidea has quit IRC21:03
ttx#link http://wiki.openstack.org/releasestatus/rc1.html21:03
ttx(everyone likes graphs)21:03
ttx#topic Actions from previous meeting21:03
*** openstack changes topic to "Actions from previous meeting"21:03
ttx* jaypipes to find volunteer for 934492: done21:04
ttx* vishy and ttx to discuss how to catch release-critical bugs21:04
ttxSo far the RC bugs found us, so we didn't need to go a long way to catch them.21:04
ttxBut I guess we still need to have a discussion on that.21:04
ttx* vishy to take leftover RC1 bugs (if any) to the ML for volunteers21:04
ttxAll RC bugs are assigned, so we are good here.21:04
*** littleidea has joined #openstack-meeting21:05
*** Yak-n-Yeti has quit IRC21:05
ttx* ttx and mtaylor to investigate actions around branches when we "open Folsom"21:05
ttxInvestigation was done, I think the process is now mostly defined.21:05
ttx#topic Keystone status21:05
*** openstack changes topic to "Keystone status"21:05
ttxheckj: o/21:05
ttx#link https://launchpad.net/keystone/+milestone/essex-rc121:05
heckjI put out a call earlier today to the ML that has a very nice response21:05
ttx14 RC bugs left (was 11 last week)21:06
heckjWe are very behind on bugs, including some new ones found just last night, but they're all now assigned and moving21:06
ttxyes, that was cool21:06
ttxheckj: some bugs look a bit stuck21:06
heckjI'm afraid the other projects are quite ahead of us, but we're picking up steam to get an RC1 cut out the door21:06
ttxbug 95036421:06
uvirtbotLaunchpad bug 950364 in keystone "the owner field in glance is tenant_name" [Critical,In progress] https://launchpad.net/bugs/95036421:06
* ttx refreshes21:06
*** paulstallworth has joined #openstack-meeting21:07
ttxbug 92402921:07
uvirtbotLaunchpad bug 924029 in openstack-manuals "services.xsd has incorrect service type for Glance" [Medium,Confirmed] https://launchpad.net/bugs/92402921:07
ttxbug 94437221:07
uvirtbotLaunchpad bug 944372 in keystone "docs/middleware_architecture out of sync with auth_token" [High,Confirmed] https://launchpad.net/bugs/94437221:07
*** bencherian has joined #openstack-meeting21:07
*** Yak-n-Yeti has joined #openstack-meeting21:07
ttxand bug 942793 and bug 949373 look stuck on the outcome of the cfg discussion21:07
uvirtbotLaunchpad bug 942793 in keystone "keystone-all ignores all command line options" [High,Confirmed] https://launchpad.net/bugs/94279321:07
uvirtbotLaunchpad bug 949373 in keystone "Default configuration values are ignored" [High,Confirmed] https://launchpad.net/bugs/94937321:07
ttxCan the situation be unblocked for the last two ?21:07
*** wwkeyboard has joined #openstack-meeting21:08
*** zigo has quit IRC21:08
heckjI believe so - markmc has a number of patches pending that should resolve them, and we'll move it forward with those reviews shortly. They might potentially impact the testing of keystone, so we'll walk through them carefully.21:08
heckjIt's fundamentally about moving from a global config to a non-global - plenty on the list about that21:09
ttxheckj: based on the current list, what is your rough ETA for the RC ?21:09
ttxYou have a good bugfix rate, but the issues keep on coming :)21:09
ttxMy main concern is that in an ideal world, with Keystone being used by all the other pieces, we need it in RC state first21:10
heckjThe flurry of patches from markmc is the biggest unknown. I'll be focusing on those this week, along with a few items assigned for me to fix as bugs themselves. I'd like to aim for friday for them all to be resolved, but I don't know what I don't know.21:10
ttxheckj: sounds good.21:10
ttxDoes anyone have a bug that they think should be added to the RC list ?21:11
heckjMost of the bugs around keystone are *not* preventing it from being used by other projects, and those get absolutely critical immediate attention.21:11
heckjI've heard good anecdotal evidence that it's working well in some limited essex-4/rc testing as well21:11
ttxheckj: remember you can use the "essex-rc-potential" tag to mark non-release-blocking targets of opportunity, if you have any21:11
heckjttx: thanks, will do21:11
ttxheckj: anything else ?21:12
anotherjessettx: should doc bugs be consider blockers21:12
annegentleanotherjesse: ttx good question21:12
heckjnot from me. Questions?21:12
*** somik has joined #openstack-meeting21:12
heckjanotherjesse: ++21:12
ttxanotherjesse: yeah that's a good question. Depends on where the doc lands, I guess21:12
* annegentle says if it's not documented it doesn't exist :)21:12
heckjI'll happily pull that off the blocker list if it isn't - have been assuming it was21:12
bcwaldonannegentle: ++21:12
anotherjessettx: the keystone.openstack.org / nova.openstack.org docs are in the projects themselves21:13
ttxIf the doc is included in the release deliverable, I'd say a basic level of doc is a blocker yes21:13
anotherjessebut we could push changes to those after an RC is cut and still update the website ...21:13
annegentlettx: anotherjesse yep, I'd rather not have doc inaccuracies ship with code, but yes the web lets us fix faster21:13
ttxanotherjesse: so it boils down to what "basic level of doc" is :)21:14
annegentlettx: I'm okay with basic level being install and configure, anotherjesse what do you think?21:14
ttxanotherjesse: we can certainly complement the doc after the RC in various ways, but the doc shipped with the project should be accurate and kinda useful21:14
annegentlekeystone has good command-line help21:15
gabrielhurleyannegentle: +1, anything required to run the code is a release blocker in my book. the rest is nice-to-have.21:15
ttxso at one point doc bugs should move to  "essex-rc-potential" tag21:15
anotherjessewe can probably talk about docs in general at the end21:15
ttxQuestions about Keystone ?21:16
anotherjessenot really keystone specific21:16
ttx#topic Swift status21:16
*** openstack changes topic to "Swift status"21:16
ttxnotmyname: o/21:16
notmynamegood afternoon21:16
ttxnotmyname: how is 1.4.8 going ?21:16
notmynamegood. here's the plan:21:17
notmynamereview and merge everything possible by the end of this week21:17
notmynamemake packages for milestone-proposed next monday21:17
notmynamedo QA21:17
notmynameand release 1.4.8 on thurs mar 22nd21:17
notmyname1.4.8 will be our essex release21:17
ttxnotmyname: do you have new features planned, or only bugfixes ?21:17
ttxnotmyname: (asking because some distros have asked me)21:18
notmynamemostly bugfixes, but I hope to have object versioning in this week21:18
ttxnotmyname: ok21:18
ttxplan looks alright to me21:19
annegentlenotmyname: please ensure docs are updated based on features/bug fixes21:19
notmynameannegentle: indeed21:19
ttxDaviey: sounds like an FFe for object versioning if you want to ship 1.4.8 in Precise21:19
* annegentle high fives notmyname 21:19
ttxnotmyname: Anything else ?21:19
notmynameno, I don't think so21:19
ttxQuestions on Swift ?21:20
ttxbcwaldon: go ahead21:20
bcwaldonLooks like there's a review in gerrit that needs notmyname's approval21:20
bcwaldonchmouel noted it was a blocker for a bug in glance21:20
bcwaldonit already has 5 +1's, so it shouldn't be difficult to review :)21:21
notmynamebcwaldon: it's one of the several reviews that is partially reviewed (has at least +1 or +2) and needs to get merged this week21:21
bcwaldonnotmyname: yep, as long as this week is the goal21:21
ttxmoving to Glance, unless there is more to discuss on that21:22
bcwaldonnot from me21:22
notmynameI'd expect most of the outstanding reviews to land this week21:22
bcwaldonok, thanks!21:22
ttx#topic Glance status21:22
*** openstack changes topic to "Glance status"21:22
ttxjaypipes: yo21:22
ttx#link https://launchpad.net/glance/+milestone/essex-rc121:22
jaypipesttx: oy21:22
ttx5 RC bugs left (was 4 last week)21:22
ttxjaypipes: based on the current list, what is your ETA for the RC ?21:23
ttx(My main concern about Glance is the low bugfix rate, but the number of bugs mitigates that)21:23
Davieyttx: Sorry, was AFK.. Swift: 1.4.8 is really concerning me.  I'm thinking 1.4.7 might be safer for our LTS.21:23
jaypipesttx: I think no more than end of this week..21:23
bcwaldonttx: just approved a fix for one of them and assigned the last unclaimed bug to myself21:23
jaypipesttx: 3/5 bugs are keystone related21:23
heckjyeah me!21:23
ttxjaypipes: ok21:23
*** nikhil has quit IRC21:24
jaypipesttx: and one is waiting for a second +2 (nullable name)21:24
ttxheckj: get used to it, we blame keystone for everything21:24
bcwaldonjaypipes: you got it 5 minutes ago :)21:24
Vekjaypipes: bcwaldon +2'd it, but it failed on python 2.7 unit tests.21:24
*** russellb has joined #openstack-meeting21:24
ttxDaviey: your call, obviously21:24
ttxAnyone have a bug that should be added to the Glance RC list ?21:24
jaypipesVek: should be a random cache thing... should re-run that21:25
VekI just hit "retrigger"21:25
jaypipesheckj: just about to push tests and a fix for https://bugs.launchpad.net/keystone/+bug/95408921:26
uvirtbotLaunchpad bug 954089 in keystone "service-list returns empty set for TemplatedCatalog backend" [Critical,In progress]21:26
heckjsweet! Thank you!21:26
ttxjaypipes: Anything else ?21:26
jaypipesttx: nope. the dev/cdrom bug is really low priority. that's the only one I'd kick out of RC.21:26
jaypipesttx: but... the good news is that Tempest against Essex is now passing all 128 integration tests...21:27
ttxyou can tag it with the magic tag if you want it to be in scope but optional21:27
ttx128? cool.21:27
jaypipesttx: yeah, was going to do that.. also mark it low hanging..21:27
ttxQuestions on Glance ?21:27
*** dolphm has quit IRC21:28
ttx#topic Nova status21:28
*** openstack changes topic to "Nova status"21:28
ttxvishy: hey21:28
ttx#link https://launchpad.net/nova/+milestone/essex-rc121:28
ttxwow, 3 RC bugs left (down from 17 last week)21:29
vishyso we are very close21:29
vishyin fact I have one more21:29
vishyall of those were reported today21:29
vishywe were done for a second :)21:29
ttxyes, I saw that21:29
ttxI almost released RC1, but... no.21:29
vishyjust added this one: https://bugs.launchpad.net/nova/+bug/95383121:30
uvirtbotLaunchpad bug 953831 in nova "when creating instance root image file,nova does not check backing file is ready.file is " [High,In progress]21:30
vishyjust was verifying that there is an actual race condition there21:30
ttxBug 954086 needs an assignee21:30
uvirtbotLaunchpad bug 954086 in nova "nova fails when requesting volumes using '--insecure' flag" [High,Triaged] https://launchpad.net/bugs/95408621:30
vishyshould have a fix proposed soon21:30
ttxWho works on that one ?21:30
vishyttx: yes, that one seems important but I haven't found someone to take it yet21:30
vishybcwaldon: ^^ can you look at that?21:31
*** mnewby has joined #openstack-meeting21:31
bcwaldonvishy: ten-four21:31
ttxAll remaining bugs look in good progress.21:31
vishythere are also three remaining rc potential bugs https://bugs.launchpad.net/nova/+bugs?field.tag=essex-rc-potential21:31
ttxSo... my main concern about Nova is potential unknown showstoppers21:32
ttxvishy: At some point I think we'll need to go through the ~75 Nova bugs in "New/undecided" state21:32
ttxand prioritize them, to make sure we didn't miss an Essex blocker21:32
Davieyttx: If it works for an hr in devstack, we are solid, no? :)21:32
ttxDaviey: that's my metric21:32
anotherjesseDaviey: jaypipes has tempest running against devstack and non-devstack deploys as well ;)21:33
Davieyanotherjesse: That is great!21:33
ttxDoes anyone have a bug that should be added to the Nova RC list ?21:34
ttxTest, test, test :)21:34
bcwaldonttx: jog0 will have one momentarily :(21:34
vishyttx: I've been grabbing any bugs that come through on the ml and I haven't seen any21:34
vishyttx: although it has been going super fast lately, I'm barely able to keep up21:34
ttxthe bugmail has been rather daunting recently -- great work everyone21:34
jog0I also have a question: nova VSA support is broken what should be done about that for Essex?21:34
vishyjog0: probably just going to have to be broken21:35
bcwaldonthree options: ship broken code, fix it, delete it21:35
annegentlevishy: ttx: do we consider the 8 doc bugs against openstack-manuals actually nova doc bugs? I don't think so but they are config doc items21:35
bcwaldonwhat use is broken code?21:35
vishybcwaldon: I gues my concern is ripping it out without accidentally touching something else21:35
ttxannegentle: if they need to be fixed in nova itself, yes21:35
vishybcwaldon: clearly we have to leave the db tables in for example21:36
ttxI'm for ripping out known-broken..; though I don't want to make Twitter explode again21:36
bcwaldonvishy: why should we leave db tables?21:36
vishybcwaldon: because i think db migrations at this point is dangerous21:36
ttxvishy: +121:36
annegentlettx: they are all configuration docs that don't exist anywhere that I know of. These docs could exist in nova but don't "have" to other than by the definition of "install and config are basic level docs"21:36
bcwaldoneven to delete a few self-contained tables?21:36
vishybcwaldon: what is the value of pulling it out to that extent21:37
ttxannegentle: I think they should be non-blocking nova bugs then (tagged "essex-rc-potential")21:37
annegentlettx: okay21:37
bcwaldonvishy: I dont want to ship it and have users think it works for the next 6 months21:37
bcwaldonvishy: but I agree we could leave underlying code and still get that21:38
bcwaldonvishy: by removing apis21:38
ttxbcwaldon: we should discuss that on the bug itself. But I agree it needs to appear at the very least in our rc-potential list21:38
ttxneed to move on21:38
bcwaldonok, we can discuss this later21:38
vishybcwaldon, ttx: ok lets discuss offline21:38
ttxvishy: Anything else ?21:38
vishyjog0: you have another bug to target?21:38
vishyor is that what bcwaldon was referring to?21:39
jog0yes, but its small21:39
jog0nova/openstack/common/cfg.py:        'nova.api.openstack.contrib.standard_extensions'21:39
ttxjog0: file and you should get targeted21:39
ttxQuestions on Nova ?21:39
vishyjog0: yes link me the bug and i will target if appropriate21:39
jog0it will be in shortly21:39
ttx#topic Horizon status21:40
*** openstack changes topic to "Horizon status"21:40
ttxohnoimdead: o/21:40
ttx#link https://launchpad.net/horizon/+milestone/essex-rc121:40
ttx6 RC bugs left (down from 18 last week), all assigned21:40
ttxthat number just fell :)21:40
heckjlook, magic!21:40
ttxI wonder where those bugs are gone now.21:41
ohnoimdeadyeah, we had a few we were hoping to get in but were not blockers (didn't know about essex-rc-potential21:41
ttxI have no particular concern about Horizon, sounds well on track21:41
ohnoimdeadgabriel is banging on his final few plus doc blueprint and will be done today21:41
*** debo-os has joined #openstack-meeting21:41
ohnoimdeadandy has a review out for his with comments and jake's is nearly done21:41
ttxohnoimdead: Anything particular in mind ? Any bug in the other projects blocking you ?21:41
ohnoimdeadthe big concern right now that has the most impact on horizon is the mysql connection bug which joe is well aware of21:42
annegentleohnoimdead: I have a TryStack member writing a Dashboard how-to to back port to Diablo docs, also hoping to get an Essex tutorial on Dashboard as well.21:42
gabrielhurleyannegentle: I'm gonna have *lots* of docs forthcoming, but not for the RC121:43
ohnoimdeadannegentle: is someone on the hook for essex dash tutorial?21:43
ttxohnoimdead: does that mysql thing have a bug number ?21:43
annegentlegabrielhurley: ok, sounds good, let me know what types so I don't find other volunteers :)21:43
gabrielhurleyannegentle: will do.21:43
uvirtbotLaunchpad bug 943031 in quantum "After MySQL connection failure (or timeout), first request reports MySQL Server has gone away, following requests work" [High,In progress]21:43
annegentleohnoimdead: yes, though I had to send him screenshots so he doesn't have a working Essex afaik21:44
ohnoimdeadannegentle: um... :p21:44
ttxOK. Questions for Horizon ?21:44
annegentleohnoimdead: so yeah the diablo back port is more likely :)21:44
ohnoimdeadannegentle: gabriel and i can probably put something together after rc121:44
annegentleit's a nice example of how TryStack helps with "makin' it real"21:45
ttxMoving on21:45
ttx#topic Incubated projects and other Team reports21:45
*** openstack changes topic to "Incubated projects and other Team reports"21:45
ttxdanwent, troytoman: yo21:45
danwentstill have a fair number of things targeted, but they are all in review except for a docs change21:46
danwentI think we're in good shape for our target to have an RC1 by tomorrow.21:46
danwentthat's about it.21:46
ttxdanwent: oh, ok. Ping me when you want it :)21:46
danwentgreat, thanks!21:46
ttxannegentle: More discussion on docs ?21:47
*** devananda has quit IRC21:47
annegentlettx: two people have signed up for the remaining nova configuration doc tasks, six more needed21:47
ttxannegentle: what are the remaining tasks ?21:47
annegentleI've pulled in all 485 nova flags to http://wiki.openstack.org/NovaConfigOptions21:48
ttxvishy: would be good to avoid adding new flags, now :)21:48
*** phantomcircuit is now known as intersango21:48
*** intersango is now known as phantomcircuit21:49
annegentleI think I have prioritized the absolutely essential but with 485 flags I know there are still gaps21:49
vishyttx: agreed21:49
ttxannegentle: could you link to the remaining nova configuration doc tasks, so that I can add it to the meeting minutes ?21:49
vishyttx: which is a bummer because i thought we might need another couple21:49
*** joesavak has joined #openstack-meeting21:50
annegentlealso the removal of -- in front of all the "things formerly known as flags" is going to be tough to merge21:50
annegentlettx: yeah was searching21:50
ttxvishy: you can still negociate with anne, but docteam needs to know when/if we add one21:50
annegentleremaining doc priorities:21:51
annegentlebug 95312921:51
uvirtbotLaunchpad bug 953129 in openstack-manuals "Docs need Essex overview of RBAC model and policy.json configuration" [High,Confirmed] https://launchpad.net/bugs/95312921:51
annegentlebug 95313721:51
uvirtbotLaunchpad bug 953137 in openstack-manuals "Need docs for Configuring the ec2 compatibility api for Compute in Essex" [High,Confirmed] https://launchpad.net/bugs/95313721:51
annegentlebug 95313421:51
uvirtbotLaunchpad bug 953134 in openstack-manuals "Docs need Essex info for configuring nova-api" [High,Confirmed] https://launchpad.net/bugs/95313421:51
annegentlebug 95313821:51
uvirtbotLaunchpad bug 953138 in openstack-manuals "Need doc update for Essex for configuring Compute's storage system" [High,Confirmed] https://launchpad.net/bugs/95313821:51
annegentlebug 95314821:51
uvirtbotLaunchpad bug 953148 in openstack-manuals "Metadata configuration needs to be documented in Essex" [High,Confirmed] https://launchpad.net/bugs/95314821:51
annegentlebug 95315121:51
uvirtbotLaunchpad bug 953151 in openstack-manuals "Network configuration - Linux bridging, OVS, Multi-nic not well documented for Essex" [High,Confirmed] https://launchpad.net/bugs/95315121:51
ttxannegentle: those are openstack-manuals, or in-nova ?21:51
annegentlettx: those are against openstack-manuals but could be also copied to nova21:52
ttxannegentle: ok, coordinate with vishy if you need to add them to RC1 scope21:52
annegentlettx: ok will do21:52
ttxannegentle: anything else ?21:52
annegentlealso looks like anotherjesse had something?21:52
anotherjesseannegentle: are you referring to the conversation in #dev21:53
annegentleanotherjesse: no your hint at the beginning of the meeting21:53
ttx<anotherjesse> but we could push changes to those after an RC is cut and still update the website ...21:53
heckjo/ (would like to know the status of tempest)21:53
anotherjesseannegentle: my assumption is we keep working on docs improvements even after the RC21:54
ttxI think once the very basics are covered, doc bugs should not block release21:54
anotherjessebut some of those docs live in code21:54
annegentleanotherjesse: absolutely21:54
ttxand get pushed to the websites if needed21:54
ttx(openstack-manuals, wiki, etc.)21:54
anotherjesseso would we push a new RC if there were doc updates?21:54
annegentlereally I'm trying to target bare-minimum as highest priority I promise21:54
annegentleanotherjesse: probably just a best effort to keep in mind21:54
ttxanotherjesse: that wouldn't warrant a reroll in my book21:55
ttxanotherjesse: but we would include them in if we rerolled21:55
annegentledocs will have errors, code will have errors21:55
ttxi.e. "essex-rc-potential"21:55
anotherjesseannegentle: !!! what !!! my code is perfect21:55
anotherjesseexcept https://bugs.launchpad.net/nova/+bug/95437721:55
ttxmine is too.21:55
uvirtbotLaunchpad bug 954377 in nova "ec2 metadata service regressed for block-device-mapping and empty kernel-id, ramdisk-id" [High,In progress]21:55
Vekmaybe a comment in the code-shipped doc segments that "the most up-to-date documentation can be found at <url>"21:55
ttxAny other team lead with a status report ?21:55
anotherjesseVek: that might be good - add to the sphinx docs template21:56
ttxjaypipes: <heckj> o/ (would like to know the status of tempest)21:56
annegentleVek: anotherjesse yeah that's in the Sphinx template for nova/swift/keystone at least21:56
* ttx sneakily switches to open discussion while everyone is busy talking21:57
ttx#topic Open discussion21:57
*** openstack changes topic to "Open discussion"21:57
heckjjaypipes: specifically, how is it coming towards being stable enough to run as a gate...21:57
ttx#info The sessions proposal website for the design summit is now open !21:57
ttxSee http://wiki.openstack.org/Summit for details21:57
ttx#link http://summit.openstack.org21:57
*** jlm^ has joined #openstack-meeting21:58
*** madhav has joined #openstack-meeting21:58
ttxheckj: looks like you'll have to ask jaypipes on another channel.21:59
ttxAnything else, anyone ?21:59
heckjyeah, I'll catch him later - not in the critical path for anything21:59
ttxok then... have a good week, everyone22:00
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)"22:00
openstackMeeting ended Tue Mar 13 22:00:28 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-21.03.html22:00
lloyddethnx ttx!22:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-21.03.txt22:00
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-21.03.log.html22:00
*** Vek has left #openstack-meeting22:00
*** jdg has quit IRC22:00
danwenthey netstack!22:00
* ttx wonders why the bot resets the topic to a keystone meeting after every meeting22:00
* heckj wonders that too22:01
*** SumitNaiksatam has joined #openstack-meeting22:01
davlaphi folks!22:01
anotherjessekeystone is always the problem/discussion right?22:01
*** ppradhan has left #openstack-meeting22:01
*** russellb has left #openstack-meeting22:01
SumitNaiksatamHi All!22:01
ttxanotherjesse: right, but I thought the bot wasn't smart enough to know that22:01
openstackMeeting started Tue Mar 13 22:02:05 2012 UTC.  The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot.22:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic.22:02
*** uksysadmin has quit IRC22:02
jlm^We tried to change it away from Keystone as the default topic, but kept on getting permission denied errors.22:02
danwent#info agenda: http://wiki.openstack.org/Network/Meetings22:02
*** markmcclain has joined #openstack-meeting22:02
*** madhav_ has quit IRC22:02
*** Yak-n-Yeti has quit IRC22:02
danwentOk, our target for Essex RC1 is tomorrow22:02
danwentoverall, we're in pretty good shape code-wise22:03
danwentwe just need a final push of reviews.22:03
*** danwent has quit IRC22:03
*** danwent has joined #openstack-meeting22:04
*** gabrielhurley has left #openstack-meeting22:04
danwentand there are a few tricky issues we'll talk about later in the meeting22:04
danwentwhoops… my wireless dropped for a second :)22:04
danwentbut first, are there any issues not yet targeted for RC1?22:04
danwentI found one this morning by sifting through the reviews22:04
danwentOk, the agenda has links to three reviews that should be pretty straight-forward22:05
danwentI wanted to bring up the two reviews targeted for RC1 that are not necessarily straightforward22:05
*** SumitNaiksatam has quit IRC22:05
*** johnpur has quit IRC22:05
danwentis rkukura around?22:06
danwentthis is probably the biggest outstanding change. adds rootwrap to all client agents.22:06
*** somik has quit IRC22:06
rkukuraits only slightly crooked22:06
*** somik has joined #openstack-meeting22:07
*** edgarmagana has joined #openstack-meeting22:07
edgarmaganahi there!22:07
*** SumitNaiksatam has joined #openstack-meeting22:07
danwentok, i haven't had a chance to review the rootwrap stuff yet, but assuming it doesn't require mucking with dependencies, I think its good to go in RC122:08
rkukurathe patch adds root_helper to the agents, and rootwrap is only involved if the deployer configures it.22:08
*** joesavak has quit IRC22:08
danwentOk, and the other interesting patch is: https://review.openstack.org/#change,522022:08
danwentthis patch was merged as is into nova, and a few other projects (ultimately, it belongs in openstack-common)22:09
danwentwillian noticed that it used some deprecated capabilities, but other projects apparently decided to fix that issue in folsom22:10
danwentis willian here?22:10
*** RamD has joined #openstack-meeting22:10
mnewbythe deprecation may not be an issue22:10
danwentmnewby: ok.  i don't have a lot of context here, so my default would be to follow the decision made by nova and others22:11
mnewbyi'm not sure what version of sqlalchemy will be the default across openstack.  there was a discussion about whether it would be 0.6 or 0..722:11
*** GheRivero has quit IRC22:11
danwentmnewby: does it currently vary?22:11
mnewby(for essex i mean)22:11
danwentin terms of what is specified in pip-requires?22:11
*** madhav has quit IRC22:12
mnewbyI'll check22:12
danwentok, so let's just handle the rest of the discussion on the review itself, but I wanted to raise a flag on that one.22:12
danwentOk, so as we get to an RC, ideally we can test quantum and the various plugins using actual distros, not just our dev setups22:12
danwentthis is obviously important for catching any packaging related issues.22:13
*** madhav has joined #openstack-meeting22:13
danwentthe fedora team put together a really cool page to help with this on fedora: http://fedoraproject.org/wiki/QA:Testcase_run_Nova_with_Quantum22:13
wwkeyboardThat's excelent!22:13
danwenti've pinged folks from canonical about the quantum packaging on ubuntu.  I played around with it over the weekend on precise, and didn't have a lot of luck.  Though it could have been that I misconfigured something22:14
davlapvery nice!22:14
danwentIf I hear anything back, I will make sure it gets to the list.  If anyone else has success on precise, please let us know.22:14
danwentare there any other distros we should be targeting for testing?22:14
danwenton a different note, I think we're very close to having a final version of debo's excercise script that will get merged into devstack22:15
danwentreviews there are greatly appreciated.22:16
danwent(davlaps, that was quick!)22:16
danwentdebo-os, did you say you are already running this regularly on your own setup?22:16
debo-osnot regularly .... occasionally22:17
danwentok.  well hopefully we can work with the openstack-ci team to run it regularly once it is merged22:17
debo-osbut I have a machine where I can run it as a cron job22:17
danwent#info reminder about the community project page: http://wiki.openstack.org/QuantumStarterBugs22:17
*** rafaduran has quit IRC22:18
danwent#info and the thread on the ML about what the Quantum team should focus on in Folsom.  Goal is to get a good mix of whiz-bang new capabilities and good ole fashioned platform improvements.22:19
danwentsummit sign-up website is up, but I want to make sure we get good community input on the ML, so we have a cohesive quantum track.22:19
danwentIf you haven't replied to the ML thread, please do so in the next few days.22:20
danwentok, any open discussion?22:20
carlpis that whlooking forward to that22:20
carlpsorry, very laggy today22:20
carlpI'm looking forward to usnning debo-os's code in CI :)22:21
danwentyeah, will be a HUGE win22:21
debo-oscarlp: please let me know how I can help ... also its not just my code, DavidL is a co-contributor ....22:21
danwentOk, sounds like that's everyone.  Please remember to pick off a few reviews today if you haven't already.  RC1 will drop tomorrow unless we get any nasty new bugs!22:21
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)"22:22
openstackMeeting ended Tue Mar 13 22:22:12 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:22
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-22.02.html22:22
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-22.02.txt22:22
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-03-13-22.02.log.html22:22
carlphowever, I need to get in touch with monty, he pulled m,y access the other day for some reason22:23
carlpdebo-os: I'll start playing with it this weekend22:23
danwentcarlp: that would be great22:23
debo-osdan,dave,carl: thx a bunch22:24
carlpno, thank you! hardware and sysadmin is easy, code is hard22:24
debo-oscarlp: you think setting up hw is easy? then you should count the number of threads on the ML about devstack and setup in general :)22:25
carlpyeah, devstack and I had words last week. Silly horizon changing everything and ignoring the CI errors about it breaking devstack :)22:26
carlpwhen devstack works it's great, when it doesn't - you need a chicken and old priest and a young priest it seems22:26
*** cleverdevil has joined #openstack-meeting22:27
*** shwetaap has joined #openstack-meeting22:28
*** shwetaap has quit IRC22:31
anotherjessecarlp: ay dios mio22:35
*** debo-os has quit IRC22:35
*** AlanClark has quit IRC22:43
*** SumitNaiksatam has quit IRC22:47
*** ywu has joined #openstack-meeting22:54
*** dolphm has joined #openstack-meeting22:56
*** madhav has quit IRC23:03
*** lloydde has quit IRC23:06
*** dtroyer is now known as dtroyer_zzz23:08
*** RamD has quit IRC23:10
*** cleverdevil has left #openstack-meeting23:12
*** anotherjesse is now known as anotherjesse_zz23:16
*** anotherjesse_zz is now known as anotherjesse23:17
*** anotherjesse is now known as anotherjesse_zz23:18
*** mrmartin has left #openstack-meeting23:29
*** ayoung has joined #openstack-meeting23:31
*** jlm^ has left #openstack-meeting23:31
*** paulstallworth has quit IRC23:33
*** dtroyer_zzz is now known as dtroyer23:33
*** davlap has quit IRC23:42
*** anotherjesse_zz is now known as anotherjesse23:42
*** davlap has joined #openstack-meeting23:42
*** davlap has quit IRC23:44
*** davlap has joined #openstack-meeting23:44
*** somik has quit IRC23:44
*** lloydde has joined #openstack-meeting23:45
*** davlap has quit IRC23:45
*** patelna has quit IRC23:46
*** dolphm has quit IRC23:54
*** danwent has quit IRC23:54
*** danwent has joined #openstack-meeting23:55
*** madhav has joined #openstack-meeting23:55
*** jakedahn is now known as jakedahn_zz23:56
*** lloydde has quit IRC23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!