Thursday, 2012-05-10

epimI'm digging for wherever the loglevel is set now...00:01
bcwaldonepim: grep for verbose and debug in the same line, I just looked at it...00:01
epimnova-api.log:2012-05-09 22:44:15 DEBUG nova.service [-] verbose : True from00:02
bcwaldonepim: ok, then I'm thinking you aren't actually requesting the right endpoint00:02
*** jpipes is now known as jaypipes-afk00:02
epimk, so i've screwed my endpoints up somewhere. Most everything is running on one machine, would you mind taking a look at a paste of my endpoints, and see if i'm missing something?00:03
bcwaldonepim: sure00:03
*** dolphm has joined #openstack-dev00:03
*** utlemming has quit IRC00:04
epimbcwaldon: http://paste.openstack.org/show/16647/ thanks :)00:04
bcwaldonballsy move, giving me your public IPs :)00:05
epimhahaha, they're inside an isolated lab, which in turn is encapsulated inside of another lab00:05
bcwaldonwhat happens if you curl http://208.67.66.91:9292/v1 ?00:05
epim401 unauthorized00:06
bcwaldonand you see nothing in the logs?00:06
bcwaldonsorry, port 877400:06
bcwaldonand v200:06
*** mcclurmc_ has quit IRC00:06
bcwaldonI switched context to glance by accident00:06
bcwaldonthis guy: http://208.67.66.91:8774/v2/c9d7f45d980d494fab3d69d9fc57547c00:07
epimnada :(00:07
bcwaldoncurl http://208.67.66.91:8774/v2/c9d7f45d980d494fab3d69d9fc57547c ?00:07
epim401 unauthorized for that as well, and still nothing in nova-api.log00:07
*** dolphm has quit IRC00:07
bcwaldonthats really odd... can you paste your config and paste file?00:07
bcwaldonepim: does the machine you're on actually own the IP you're requesting?00:08
harlowjaepim: u can do it!00:08
bcwaldonepim: if you take down nova-api on the machine then make the request, do you still get a 401?00:08
*** dtroyer is now known as dtroyer_zzz00:08
bcwaldonrequest == curl00:08
*** deshantm has quit IRC00:09
epimbcwaldon: it does own the IP, and with nova-api stopped I can't connect to that port00:10
*** mcclurmc_ has joined #openstack-dev00:10
epimbash-4.1$ curl http://208.67.66.91:8774/v2/c9d7f45d980d494fab3d69d9fc57547c00:10
epimcurl: (7) couldn't connect to host00:10
bcwaldonwow, well I'm pretty stumped at this point...00:10
epimYeah, it's been driving me nuts00:11
bcwaldonthe last thing I could do is look at your config and paste file00:11
bcwaldonafter that, I don't think I can offer any more help00:11
epimnova.conf: http://paste.openstack.org/show/16648/00:12
*** littleidea has joined #openstack-dev00:12
*** lloydde has quit IRC00:12
epimnova-api-paste: http://paste.openstack.org/show/16649/00:12
epimthanks for looking :)00:12
*** edygarcia has joined #openstack-dev00:14
bcwaldonepim: well I don't think I have anything more I can do here00:15
bcwaldonepim: nothing looks wrong to me :(00:15
epimbuggah. I was hoping for some massive stupid mistake i'd made :(00:15
epimthanks for loooking though, much appreciated!00:15
bcwaldonI was, too! No problem00:16
harlowjaepim: i wonder about line 99-104 in the nova api paste?00:20
harlowjais that right00:21
epimHrm, because it's pointing to loopback? I could change it to 0.0.0.000:21
epimor the public ip00:21
epimbut it -is- responding on that port00:21
*** anderstj has quit IRC00:22
harlowjaweird00:22
harlowjamaybe try 0.0.0.000:22
*** deshantm has joined #openstack-dev00:23
epimstill a 50300:23
*** asdfasdf has quit IRC00:23
*** torgomatic has quit IRC00:26
openstackgerritVerification of a change to openstack/glance failed: Make glance more plugable with regard to stores  https://review.openstack.org/725800:27
*** rbasak has joined #openstack-dev00:28
*** rbasak has joined #openstack-dev00:28
*** nati_ueno has joined #openstack-dev00:29
harlowjabcwaldon: Unexpected server launch status??00:30
harlowjai don't think that is the changes fault00:30
*** johnpostlethwait has quit IRC00:36
*** asdfasdf has joined #openstack-dev00:37
*** nati_ueno has quit IRC00:37
harlowjaepim: i hate endpoints00:38
epimme too!00:38
harlowjapersonally i think they will have to be removed eventually, it doesn't make sense to list them out, especially when u put stuff behind load balancers...00:39
epimin that case we'll just have to list the load balancer as the end point00:39
harlowjanot sure why keystone feels the need to be a hostname restrictor/endpoint restriction thingy00:39
*** asdfasdf has quit IRC00:40
harlowjanot sure about that, if X -> Y -> Z and Z asks keystone that Y is ok, when its X that sent it, that might be broke, but then i guess there is a X-Proxy-For header, but i don't see the point of it all00:40
harlowjawhy add in a endpoint verification system, just focus on auth and tokens and roles00:40
harlowjanot endpoints/services00:40
epimNo DSR in that case, so keystone wouldn't know. But yeah, there are problems.00:41
epimkeystone uses hostname/ip to confirm, or some other cert dealy?00:41
harlowjai don't think any cert stuff yet, might be in the plans00:41
epimshould just let a cert do all the work, then I can just put the cert on multiple machines. As long as I can decode the request we should be good00:41
harlowjabut then why is keystone doing this in the first place, me not understand00:41
harlowjalol00:42
harlowjaits like the poor man's ACLs or someting00:42
harlowjaidk00:42
epimthis whole token deal should be replaced with a signed object. Basically take what keystone returns now and sign it. Then you don't need any more callbacks to keystone to verify the object00:42
epimas long as you have a copy of the public key you can verify the sig00:42
epimSo, yeah, somethin's up with nova-api. It's not logging a a single one of these errors.00:43
harlowjasure, i understand tokens, but why is there endpoint validation in  there :-p00:43
harlowjaisn't endpoint validation/restricting just ACL setups?00:43
epimis it about that, or about giving you the ability to control multiple endpoints from a single host? federated cluster00:44
harlowjagot me, ha00:44
harlowjau still can't control them with what is there right now, its just a list of what endpoints there are, and some validation that u are calling the right one00:45
epimtrue00:46
epimweird.00:46
epimSpeaking of weird.. why is /nothing/ logging to the nova-api.log aside from when it starts up?00:47
harlowjasomething seems wrong with the config00:47
harlowjaupstart or otherwise00:47
*** Adri2000 has joined #openstack-dev00:48
epimyeah. I tried pointing it to the syslog just to see if that made anything Just Work. Again it logged a bunch on startup, then quiet as a churchmouse after00:48
*** Adri2000 has quit IRC00:48
*** Adri2000 has joined #openstack-dev00:48
harlowjaweird, turn up debugging/verbose mode?00:48
*** mcclurmc_ has quit IRC00:48
epimyup. debug=true, verbose=true00:48
harlowjaupdating /etc/nova/logging.conf just in case?00:49
epimthere isn't a /etc/nova/logging.conf...00:49
*** rbasak has quit IRC00:49
harlowjaya, hmmm00:50
harlowjathat might be it :-p00:50
harlowjahttps://github.com/openstack/nova/blob/master/etc/nova/logging_sample.conf00:50
harlowjatake that and use it?00:50
harlowja(or modify as u want)00:50
epimthere's a logging.conf under glance, I just s/glance/nova/00:51
harlowjaok00:51
harlowja[logger_nova]00:51
harlowjalevel = INFO00:51
harlowjahandlers = stderr00:51
harlowjaqualname = nova00:51
harlowjau might want to add that section00:51
harlowjamaybe make it level = DEBUG00:51
*** gabrielhurley has quit IRC00:52
*** edygarcia has quit IRC00:54
epimDone. took the example, added that, and changed all loglevels to debug00:54
harlowjak00:54
epimStill. Nothing.00:55
epimNova-api.conf might not be dtrt00:55
harlowjadtrt?00:57
epimdoin' the right thing00:57
harlowjaya, something is up00:58
harlowjacan u add a log-config=/etc/nova/logging.conf to /etc/nova/nova.conf00:59
harlowja###### (StrOpt) If this option is specified, the logging configuration file specified is used and overrides any other logging options specified. Please see the Python logging module documentation for details on logging configuration files.00:59
harlowja# log-config=<None>00:59
harlowjaboatload of other options, https://github.com/openstack/nova/blob/master/etc/nova/nova.conf.sample01:00
epimdone, nada01:00
harlowjastupid01:01
harlowjacan u start it manually instead of via upstart01:02
epimDone, tons of crap to stdout on start..nothing once it's going01:05
harlowjawtf01:07
harlowjawhere its logging going, lol01:08
epimstrace to the rescue...01:09
harlowjadef01:09
epimok, using strace I can see the request come in and Stuff Happens01:09
harlowjathen poof, lol01:10
epimoh wow, nova-api's reading one char at a time from the buffer?01:10
harlowjalol01:11
harlowjahaha01:11
epimrecvfrom(12, "2", 1, 0, NULL, NULL)     = 101:11
epimrecvfrom(12, "0", 1, 0, NULL, NULL)     = 101:11
epimrecvfrom(12, "1", 1, 0, NULL, NULL)     = 101:11
*** milner has quit IRC01:11
epimI have a suggestion for a performance improvement..01:11
harlowjafunny one, https://blueprints.launchpad.net/nova/+spec/multi-process-api-service01:11
epimrecvfrom(12, "\n", 1, 0, NULL, NULL)    = 101:11
harlowja"For example, for OSAPI-Compute, we have data showing current implementation can handle <10 operation/sec no matter how many current users are sending requests."01:11
epimrecvfrom(12, "{\"error\": {\"message\": \"Invalid u"..., 89, 0, NULL, NULL) = 8901:11
epimclose(12)                               = 001:11
harlowjaevent wsgi server, not so good i guess, lol01:12
harlowja<10 ops/sec is a lot right :-p01:14
epimim digging through to see if I can find where that buffer size is set. 'Cause that's nuts.01:14
*** mcclurmc_ has joined #openstack-dev01:14
*** ywu has joined #openstack-dev01:15
harlowjadef01:15
*** dtroyer_zzz is now known as dtroyer01:17
*** JJoa has joined #openstack-dev01:19
*** JJoa has quit IRC01:19
*** mcclurmc_ has quit IRC01:20
epimharlowja: I dunno dude. I'm tailing every single *.log file that nova-* has a handle on, and not a single one says a peep when I connect.01:26
harlowjaweirdo01:26
harlowjasome log setting or something must be supressing all that01:27
*** JJoa has joined #openstack-dev01:27
*** JJoa has left #openstack-dev01:27
epimYeah. I tried firing it up without using that conf file, but still no lova01:29
*** nati_ueno has joined #openstack-dev01:30
harlowjaweirdness01:30
harlowjait usually has tons of logging, something must be wrong somewhere01:30
*** jog0 has quit IRC01:35
*** Mandell_ has quit IRC01:35
*** ayoung has quit IRC01:35
*** pabelanger has quit IRC01:52
*** spiffxp has quit IRC01:56
*** epim has quit IRC01:56
*** harlowja has left #openstack-dev01:56
*** tryggvil_ has quit IRC02:00
*** hugokuo has joined #openstack-dev02:05
*** hugokuo2 has quit IRC02:08
*** danwent has quit IRC02:10
*** sniperd has quit IRC02:10
*** sniperd has joined #openstack-dev02:10
*** sniperd_ has joined #openstack-dev02:14
*** sniperd has quit IRC02:14
*** dubsquared has joined #openstack-dev02:16
*** sniperd_ has quit IRC02:19
*** nati_ueno has quit IRC02:25
*** Ryan_Lane has quit IRC02:35
*** deshantm has quit IRC02:39
*** jgriffith has joined #openstack-dev02:44
*** roge has quit IRC02:53
*** mnewby has joined #openstack-dev02:58
*** ncode has joined #openstack-dev03:00
*** ncode has joined #openstack-dev03:00
*** nati has joined #openstack-dev03:01
*** littleidea has quit IRC03:02
*** littleidea has joined #openstack-dev03:03
*** nati has quit IRC03:04
*** nati has joined #openstack-dev03:04
*** nati has quit IRC03:10
*** vincentricci has quit IRC03:10
*** vincentricci has joined #openstack-dev03:14
*** sileht has quit IRC03:16
*** vincentricci has quit IRC03:24
*** nati has joined #openstack-dev03:25
*** sileht has joined #openstack-dev03:26
*** anderstj has joined #openstack-dev03:33
*** ywu has quit IRC03:35
*** danwent has joined #openstack-dev03:42
*** dubsquared has quit IRC03:50
*** nati has quit IRC03:53
*** eglynn__ has joined #openstack-dev03:54
*** danwent has quit IRC03:55
*** eglynn_ has quit IRC03:56
*** fnaval has quit IRC04:00
*** rods has quit IRC04:03
*** jgriffith has quit IRC04:05
*** fnaval has joined #openstack-dev04:07
*** jakedahn is now known as jakedahn_zz04:08
*** nati has joined #openstack-dev04:11
*** danwent has joined #openstack-dev04:11
*** thingee has joined #openstack-dev04:16
*** thingee is now known as thingee_zz04:17
*** asisin has quit IRC04:17
*** ncode has quit IRC04:22
*** macneib_ has quit IRC04:29
*** Mandell has joined #openstack-dev04:30
*** hugokuo1 has joined #openstack-dev04:34
*** Ryan_Lane has joined #openstack-dev04:35
*** markvoelker has quit IRC04:36
*** wdunn has quit IRC04:36
*** ttx has quit IRC04:36
*** andrewsben has quit IRC04:36
*** ttx has joined #openstack-dev04:36
*** ttx has quit IRC04:36
*** ttx has joined #openstack-dev04:36
*** wdunn has joined #openstack-dev04:36
*** kpepple_ has quit IRC04:36
*** devcamcar has quit IRC04:36
*** kpepple has joined #openstack-dev04:36
*** dragondm has quit IRC04:37
*** devcamcar has joined #openstack-dev04:37
*** westmaas has quit IRC04:37
*** letterj has quit IRC04:37
*** westmaas has joined #openstack-dev04:37
*** letterj has joined #openstack-dev04:37
*** anotherjesse_zz has quit IRC04:37
*** garyk has quit IRC04:38
*** hugokuo has quit IRC04:38
*** dragondm has joined #openstack-dev04:38
*** andrewsben_zz has joined #openstack-dev04:39
*** anotherjesse has joined #openstack-dev04:39
*** anderstj has quit IRC04:43
*** Mandell_ has joined #openstack-dev04:43
*** Mandell has quit IRC04:43
hugokuo1how dose swift-proxy choose a stroage node to get object ?04:54
hugokuo1randomly ?04:54
*** sdague has quit IRC05:09
*** sdague has joined #openstack-dev05:09
*** novas0x2a|laptop has quit IRC05:09
*** nati has quit IRC05:12
zaitcevhugokuo1: yes, look for shuffle(nodes)05:12
*** Mkenneth has joined #openstack-dev05:22
*** garyk has joined #openstack-dev05:31
*** torgomatic has joined #openstack-dev05:31
*** zaitcev has quit IRC05:36
*** dtroyer is now known as dtroyer_zzz05:44
*** jakedahn_zz is now known as jakedahn05:44
*** mnewby has quit IRC06:01
GheAwaymorning people06:01
*** GheAway is now known as GheRivero06:01
*** hattwick has quit IRC06:01
hugokuo1zaitcev , thanks . do you know where's the function code located ?06:02
*** mnewby has joined #openstack-dev06:03
*** danwent has quit IRC06:10
*** dachary has joined #openstack-dev06:10
*** GheRivero is now known as Ghe06:15
*** Ghe is now known as Ghe_Rivero06:15
*** dachary has quit IRC06:18
*** mcclurmc_ has joined #openstack-dev06:26
*** Mandell_ has quit IRC06:26
*** pmezard has joined #openstack-dev06:26
Ghe_Riverocan anyone help with an devstack-CI issue and stable/essex? (LP Bug 997484)06:35
uvirtbotLaunchpad bug 997484 in openstack-ci "devstack stable/essex prettytable updated" [Undecided,New] https://launchpad.net/bugs/99748406:35
*** torgomatic has quit IRC06:38
*** Vek has quit IRC07:00
*** Vek has joined #openstack-dev07:00
*** Mkenneth has left #openstack-dev07:13
*** apevec has joined #openstack-dev07:16
*** dachary has joined #openstack-dev07:16
*** mnewby has quit IRC07:23
*** Stackops-Jorge has joined #openstack-dev07:40
*** vincentricci has joined #openstack-dev07:42
*** garyk has quit IRC07:43
*** vincentricci has quit IRC07:46
zykes-jk0: ping!07:50
*** darraghb has joined #openstack-dev07:51
*** garyk has joined #openstack-dev07:51
*** littleidea has quit IRC07:53
*** gael has joined #openstack-dev07:54
*** hattwick has joined #openstack-dev07:59
*** derekh has joined #openstack-dev07:59
*** heyho has joined #openstack-dev08:02
*** x86brandon has quit IRC08:16
*** x86brandon has joined #openstack-dev08:16
*** pixelbeat has joined #openstack-dev08:18
*** mancdaz has joined #openstack-dev08:18
zykes-ttx: ping again, now for my point that I forgot to ask you yesterday. Do you have links / some resources lying around for business points of views on openstack as well as technical ?08:19
*** Ghe_Rivero has quit IRC08:28
*** gael_ has joined #openstack-dev08:32
*** gael_ has quit IRC08:32
*** jakedahn is now known as jakedahn_zz08:32
*** Mkenneth has joined #openstack-dev08:36
*** journeeman has joined #openstack-dev08:36
*** adjohn has joined #openstack-dev08:36
*** danpb has joined #openstack-dev08:40
*** reidrac has joined #openstack-dev08:45
*** Mkenneth has left #openstack-dev08:51
openstackgerritVerification of a change to openstack/nova failed: Report memory correctly on Xen. Fixes bug 997014  https://review.openstack.org/729609:04
uvirtbotLaunchpad bug 997014 in nova "Memory is not correctly computed for Xen+libvirt" [Undecided,In progress] https://launchpad.net/bugs/99701409:04
*** ncode has joined #openstack-dev09:07
*** ncode has joined #openstack-dev09:07
zykes-notmyname: pong me when arouind09:16
*** GheRivero has joined #openstack-dev09:21
journeemanThis bug's (https://bugs.launchpad.net/quantum/+bug/842273) status should be closed, right? The OVS plugin already returns all ports through the "net-ports" attribute.09:21
uvirtbotLaunchpad bug 842273 in quantum "make OVS plugin use net-ports" [Low,New]09:21
*** davidha has quit IRC09:27
*** tryggvil_ has joined #openstack-dev09:40
*** adjohn has quit IRC09:43
*** tryggvil_ has quit IRC09:49
*** alex88 has joined #openstack-dev09:49
alex88hello guys, for a typo in a manual can i write here?09:50
*** armax has joined #openstack-dev09:52
*** armax has quit IRC09:53
*** mikal has quit IRC10:09
*** mikal has joined #openstack-dev10:11
*** davidha has joined #openstack-dev10:37
*** mrunge has joined #openstack-dev10:40
*** dachary has quit IRC11:07
*** mrunge has quit IRC11:11
*** mrunge has joined #openstack-dev11:41
*** dachary has joined #openstack-dev11:44
*** markvoelker has joined #openstack-dev11:44
*** eglynn has joined #openstack-dev11:46
*** eglynn__ has quit IRC11:48
*** adalbas has joined #openstack-dev11:48
*** eglynn_ has joined #openstack-dev11:50
*** eglynn has quit IRC11:52
garykCan a devstack core reviewer please look at https://review.openstack.org/7300 . This will enable us to move forward with https://review.openstack.org/#/c/7169/. Please note that the fix is backward compatible (this code can later be dropped when the Quantum code is active)11:53
*** bsza has joined #openstack-dev11:54
*** alaski has joined #openstack-dev12:03
*** berendt has quit IRC12:05
*** lts has joined #openstack-dev12:07
*** littleidea has joined #openstack-dev12:11
*** berendt has joined #openstack-dev12:15
*** sandywalsh has joined #openstack-dev12:15
*** tryggvil has joined #openstack-dev12:15
notmynamezykes-: just got up. what's up?12:19
*** statik has quit IRC12:20
*** dprince has joined #openstack-dev12:24
*** salgado has joined #openstack-dev12:24
*** salgado has joined #openstack-dev12:24
*** littleidea has quit IRC12:26
*** garyk has quit IRC12:32
*** davidha has quit IRC12:34
*** dhellmann has quit IRC12:35
*** davidha has joined #openstack-dev12:36
*** rods has joined #openstack-dev12:38
*** dolphm has joined #openstack-dev12:40
*** garyk has joined #openstack-dev12:46
*** fnaval has quit IRC12:55
*** blamar has joined #openstack-dev12:56
*** dolphm has quit IRC12:56
*** rkukura has quit IRC13:00
*** fnaval has joined #openstack-dev13:08
*** lorin1 has joined #openstack-dev13:08
zykes-notmyname: you got some resources on swift deployments ?13:09
koolhead17morning all13:10
*** berendt has quit IRC13:10
*** berendt has joined #openstack-dev13:10
*** kbringard has joined #openstack-dev13:12
*** dolphm has joined #openstack-dev13:13
*** garyk has quit IRC13:16
*** fnaval has quit IRC13:18
*** nati has joined #openstack-dev13:22
*** roge has joined #openstack-dev13:24
*** lorin1 has quit IRC13:25
*** jsavak has joined #openstack-dev13:25
*** dtroyer_zzz is now known as dtroyer13:28
*** markmcclain has quit IRC13:29
*** lloydde has joined #openstack-dev13:29
*** berendt has quit IRC13:30
*** nati has quit IRC13:31
notmynamezykes-: what are you looking for?13:37
notmynamezykes-: if I don't have the info you want, I can probably put you in touch with the right person13:37
*** ayoung has joined #openstack-dev13:38
*** berendt has joined #openstack-dev13:39
*** markmc has joined #openstack-dev13:45
*** jsavak has quit IRC13:46
*** jsavak has joined #openstack-dev13:46
*** dolphm has quit IRC13:47
dprinceSo... https://review.openstack.org/#/c/7289/ should allow me to re-enable XenServer SmokeStack. I *think* it is the last of the regressions that has occurred since it went down last week.13:47
* dprince anxious to re-enable it.13:48
*** rkukura has joined #openstack-dev13:48
*** fnaval has joined #openstack-dev13:50
*** dolphm has joined #openstack-dev13:53
*** markvoelker has quit IRC13:56
*** joe-savak has joined #openstack-dev13:56
*** dolphm has quit IRC13:56
jk0zykes-: yo13:58
*** jsavak has quit IRC13:59
*** alaski has quit IRC14:01
*** alaski has joined #openstack-dev14:02
cp16netanotherjesse: i found a bug with devstack not having all the environment packages to run the unit tests this is the fix for it https://review.openstack.org/#/c/7207/14:02
*** dolphm has joined #openstack-dev14:03
*** edygarcia has joined #openstack-dev14:05
*** lloydde has quit IRC14:06
*** armax has joined #openstack-dev14:08
*** ncode has joined #openstack-dev14:08
*** ncode has joined #openstack-dev14:08
*** markmcclain has joined #openstack-dev14:09
*** alex88 has quit IRC14:12
*** dhellmann has joined #openstack-dev14:15
*** anderstj has joined #openstack-dev14:16
*** jgriffith has joined #openstack-dev14:20
*** armax has left #openstack-dev14:20
*** Mandell has joined #openstack-dev14:22
*** fnaval has quit IRC14:23
*** dwalleck has joined #openstack-dev14:23
*** rods has quit IRC14:26
*** rods has joined #openstack-dev14:26
*** salgado is now known as salgado-afk14:35
*** tryggvil has quit IRC14:39
*** garyk has joined #openstack-dev14:44
*** dhellmann has quit IRC14:48
*** dhellmann has joined #openstack-dev14:48
*** flaviamissi has joined #openstack-dev14:49
*** edygarcia has quit IRC14:50
*** edygarcia has joined #openstack-dev14:53
*** anderstj has quit IRC14:54
*** fnaval has joined #openstack-dev14:54
*** Gordonz has joined #openstack-dev14:55
*** dtroyer is now known as dtroyer_zzz14:57
*** spiffxp has joined #openstack-dev14:57
*** ChanServ sets mode: +v letterj14:59
*** rgoodwin has quit IRC14:59
*** rgoodwin_ has joined #openstack-dev14:59
*** rgoodwin_ is now known as rgoodwin15:00
*** rnirmal has joined #openstack-dev15:04
*** Mandell has quit IRC15:04
*** dachary has quit IRC15:08
*** gael has quit IRC15:08
*** gael has joined #openstack-dev15:09
*** ayoung has quit IRC15:09
*** littleidea has joined #openstack-dev15:09
*** dachary has joined #openstack-dev15:09
*** Gordonz has quit IRC15:09
*** Gordonz has joined #openstack-dev15:10
*** davidha has quit IRC15:14
*** ayoung has joined #openstack-dev15:18
*** maplebed has quit IRC15:22
*** lloydde has joined #openstack-dev15:22
*** danwent has joined #openstack-dev15:22
*** adjohn has joined #openstack-dev15:24
*** dachary has quit IRC15:26
*** jaypipes-afk is now known as jaypipes15:26
*** jaypipes has quit IRC15:27
*** thingee_zz has quit IRC15:27
*** hugokuo2 has joined #openstack-dev15:27
*** Gordonz_ has joined #openstack-dev15:28
*** Gordonz has quit IRC15:29
*** hugokuo1 has quit IRC15:30
*** hub_cap has joined #openstack-dev15:31
*** jaypipes has joined #openstack-dev15:33
jaypipesfattarsi: heyo. I just assigned you to https://bugs.launchpad.net/tempest/+bug/997685. It's the only failure right now in the tempest test suite in the gating job and I was hoping we could push through a fix (and the fix MIGHT be skipping the test method until a bug in Keystone is fixed...)15:35
uvirtbotLaunchpad bug 997685 in tempest "tests.identity.test_roles.RolesTest.test_role_create_blank_name Fails" [High,Confirmed]15:35
hub_capbcwaldon: jaypipes: would yall be opposed to making the service_type configurable from a flag in python-glanceclient15:36
hub_capthat defaults to 'image' (the value it is now)15:36
jaypipeshub_cap: no problem from me.15:36
hub_capk, ill whip it up and submit a bug repot & reivew15:37
hub_capheart15:37
jaypipeshub_cap: just get with bcwaldon about adding it to the python-openstackclient common client project, too..15:37
hub_caproger15:37
jaypipeshub_cap: whip it. whip it good.15:37
* jaypipes dons flowerpot cap.15:37
hub_capqueue the flowerpot hats15:37
hub_capu beat me15:37
jaypipeslol15:37
*** epim has joined #openstack-dev15:38
*** dtroyer_zzz is now known as dtroyer15:39
jaypipesdavidkranz: reviewing your stress test improvements now... sorry for the delay mate15:39
*** dachary has joined #openstack-dev15:44
*** milner has joined #openstack-dev15:46
*** lloydde has quit IRC15:47
*** andrewsben_zz is now known as andrewsben15:50
ttxzykes-: not on the top of my mind15:53
ttxzykes-: try asking reed15:53
*** davidha has joined #openstack-dev15:56
*** eglynn__ has joined #openstack-dev15:56
openstackgerritVerification of a change to openstack/nova failed: Remove old flagfile support.  https://review.openstack.org/699015:58
openstackgerritVerification of a change to openstack/nova failed: More predictable S3 image ID generation.  https://review.openstack.org/730215:58
*** eglynn_ has quit IRC15:59
*** dwalleck has quit IRC16:00
*** journeeman has quit IRC16:00
*** mancdaz has quit IRC16:02
*** utlemming has joined #openstack-dev16:02
*** zaitcev has joined #openstack-dev16:03
*** fnaval has quit IRC16:04
*** lloydde has joined #openstack-dev16:05
*** markvoelker has joined #openstack-dev16:08
*** maplebed has joined #openstack-dev16:12
zykes-notmyname: ping16:16
notmynamezykes-: pong16:16
zykes-notmyname: how will stripped code be used with swift later? ref the  [Swift] swift news and plans mail16:17
*** salgado-afk is now known as salgado16:17
notmynamezykes-: what do you mean by "used with"?16:17
*** jemartin has joined #openstack-dev16:18
*** garyk has quit IRC16:18
zykes-I mean, would one be able to make a namespace for like swift.plugins ?16:19
zykes-using namespace packages or something16:19
notmynamezykes-: I'm not really sure what namespace packages are16:20
zykes-ehm, namespace modles16:21
zykes-s/modles/modules even16:21
mtaylornotmyname: namespace modules allow you to have more than one thing install code into a python namespace16:22
mtaylornotmyname: so like, if you put the right little bit of goo in swift.plugins, then things that aren't in the swift tree can also install things into swift/plugins16:23
mtaylorwithout actually double-using the directory tree16:23
zykes-I think it would be a nice thing for vendors16:23
mtaylorhttp://www.python.org/dev/peps/pep-0382/16:24
*** Gordonz_ has quit IRC16:25
notmynameya, I just saw that (but it's rejected)16:25
mtayloroh, indeed16:26
mtaylorwell, if you look at the section "namespace packages today"16:26
mtaylorit describes the currently working mechanism16:26
*** littleidea has quit IRC16:26
zykes-why rejected notmyname ? ;p16:27
*** dwalleck has joined #openstack-dev16:27
*** Gordonz has joined #openstack-dev16:28
mtaylorzykes-: the pep was rejected ... the one I pasted in was actually a proposal to change how it's done today16:29
notmynamemtaylor: zykes-: although I'm not familiar with namespace packages, the desire to remove things from the swift repo is to keep the core code simpler and easier to maintain. if there are things we can do (amespace packages for example) that make it easier to support an ecosystem of 3rd party stuff, I'm cool with that16:29
mtaylornotmyname: ++16:29
zykes-mtaylor: ah16:30
zykes-notmyname: it would kind of make life easier for otherss as well I guess, swift.plugins.vendorX.auth16:31
zykes-or whatever plugin name16:31
*** torgomatic has joined #openstack-dev16:32
*** reed has joined #openstack-dev16:32
*** gael has quit IRC16:36
*** byeager has joined #openstack-dev16:37
*** thingee has joined #openstack-dev16:37
*** sniperd has joined #openstack-dev16:38
*** utlemming has quit IRC16:40
hub_capjaypipes: bcwaldon https://review.openstack.org/#/c/7311/16:41
*** tryggvil_ has joined #openstack-dev16:43
*** fnaval has joined #openstack-dev16:44
zykes-jk0: ping again, that openstack-bosh-cpi what's it for ?16:45
*** dwalleck has quit IRC16:45
*** fnaval has quit IRC16:46
jk0zykes-: it's an OpenStack CPI for CloudFoundry's BOSH16:46
bcwaldonhub_cap: will look shortly16:46
*** fnaval has joined #openstack-dev16:46
zykes-jk0: what does that mean exactly? I mean how is it coupled with BOSH / OpenStack16:47
jk0zykes-: I'm not sure how else I can put it :) it's a Cloud Provider Interface plugin for the BOSH framework16:48
jk0much like the AWS CPI, only it uses the OpenStack API16:48
jk0zykes-: https://github.com/cloudfoundry/bosh <-- the README here gives a brief overview of what BOSH is16:49
bcwaldonhub_cap: you've got a review16:49
zykes-I know what BOSH is, but I thought that BOSH supported OpenStack already ?16:49
*** lloydde has quit IRC16:50
jk0it only supported AWS and vsphere to my knowledge16:50
zykes-ah ok16:50
zykes-nice nice then!16:50
zykes-will it be added upstream ?16:51
*** bhuvan_ has joined #openstack-dev16:51
*** Mandell has joined #openstack-dev16:51
jk0that part I don't know just yet16:51
zykes-how does one install the CPI then ?16:51
*** lloydde has joined #openstack-dev16:51
hub_capbcwaldon: cool, ill remove. i just saw that it wasnt in it, but its a configurable option16:52
hub_capshoudl i remove it from the configurable options as well?16:52
hub_capor submit a different bug w/ that removal16:52
jk0that's still very much in the early stages, but you could clone the git repo and install the gem, or symlink it directly inside the BOSH directory16:52
*** reidrac has quit IRC16:53
bcwaldonhub_cap: yeah, we can either file a bug to remove it altogether, or to actually use it where we can16:53
bcwaldonhub_cap: is there a clear place to pass it in under the hood?16:53
hub_capbcwaldon: not rally16:53
jk0zykes-: eventually just installing the gem and telling the BOSH config to use openstack should do it16:53
hub_capit will probably require keystone changes to be able to pass that16:53
hub_capcurrently the url_for in keystone only accepts service_type/endpoint_type16:54
*** apevec has quit IRC16:54
*** dwalleck has joined #openstack-dev16:54
hub_capbcwaldon: updated16:55
hub_caphttps://review.openstack.org/#/c/7311/16:55
jk0zykes-: but yeah, it's currently undergoing a lot of functional testing so we hope to have something ready pretty soon here16:55
bcwaldonhub_cap: then we can probably just drop region name16:55
hub_capok ill file another bug and clean it up after munchies16:56
zykes-ok jk016:56
*** nati has joined #openstack-dev16:58
bcwaldonhub_cap: thanks16:58
*** joe-savak has quit IRC17:01
*** derekh has quit IRC17:02
zykes-jk0: does BOSH run over multiple vm's ?17:02
jk0I believe it can, but the director only requires one host17:03
zykes-ok :)17:04
zykes-hmm, what kind of storage is the most used for VM storage ?17:04
*** mnewby has joined #openstack-dev17:04
zykes-Could I run a combination of Ceph and then store images at Swift ?17:04
*** harlowja has joined #openstack-dev17:04
harlowjawassuppppppp, haha17:04
*** mnewby has quit IRC17:04
*** mnewby has joined #openstack-dev17:05
*** dhellmann has quit IRC17:06
*** utlemming has joined #openstack-dev17:08
*** garyk has joined #openstack-dev17:10
*** markmcclain has quit IRC17:11
*** danpb has quit IRC17:13
*** mancdaz has joined #openstack-dev17:14
*** mcclurmc_ has quit IRC17:18
*** dachary has quit IRC17:18
*** sacharya has joined #openstack-dev17:18
*** mancdaz has quit IRC17:27
*** Stackops-Jorge has quit IRC17:28
*** darraghb has quit IRC17:29
*** ohnoimdead has joined #openstack-dev17:34
*** darkhorse has joined #openstack-dev17:35
ohnoimdeadreally need an approve on https://review.openstack.org/7246 from a devstacker to unblock integration tests for backports17:35
*** gyee has joined #openstack-dev17:38
*** anderstj has joined #openstack-dev17:43
harlowjabcwaldon: https://review.openstack.org/#/c/7258/ comments completed :-p17:47
*** utlemming has quit IRC17:48
*** dwalleck has quit IRC17:49
*** utlemming has joined #openstack-dev17:49
*** torgomatic has quit IRC17:50
rmkBefore we go and change this, does anyone have input on why the default dnsmasq lease times are set so low?17:51
*** hub_cap has quit IRC17:51
rmkIf you delete a VM, aren't the leases removed as well?17:52
rmkIf so, I'm not sure I understand the benefit of having it so low.  Just means there's very little margin for dhcp being unavailable.17:52
*** bhuvan_ has quit IRC17:52
*** pvo is now known as pvo-away17:59
*** ncode has quit IRC18:02
*** ncode has joined #openstack-dev18:02
*** ncode has joined #openstack-dev18:02
*** mcclurmc_ has joined #openstack-dev18:09
*** asdfasdf has joined #openstack-dev18:10
*** johnpostlethwait has joined #openstack-dev18:11
*** jakedahn_zz is now known as jakedahn18:12
*** nati has quit IRC18:13
*** salgado is now known as salgado-brb18:19
zykes-Can one deploy a LoadBalanced Horizon ?18:26
*** darraghb has joined #openstack-dev18:30
*** rnirmal_ has joined #openstack-dev18:31
*** sacharya1 has joined #openstack-dev18:32
*** hub_cap has joined #openstack-dev18:32
*** sacharya has quit IRC18:32
*** hub-cap has joined #openstack-dev18:33
bcwaldonVek: could you take a look at this today? https://review.openstack.org/#/c/7251/18:34
*** markmcclain has joined #openstack-dev18:34
*** dhellmann has joined #openstack-dev18:35
*** rnirmal has quit IRC18:35
*** rnirmal_ is now known as rnirmal18:35
*** hub-cap_ has joined #openstack-dev18:35
*** Ryan_Lane has quit IRC18:36
*** hub_cap has quit IRC18:37
harlowjadhellmann: are those CLI rewrites done yet, james here is blowing up on how inconsistent the cli's are, env variables here, cli options there, lol18:37
*** hub-cap has quit IRC18:38
*** hub-cap_ is now known as hub_cap18:38
harlowja:)18:38
*** vladimir3p has joined #openstack-dev18:39
dhellmannharlowja, we're moving a little slowly getting the framework and patterns worked out, but I think we are reaching a point where contributors could start implementing command plugins (hint hint)18:39
harlowja:)18:39
harlowjai might have to, he is going insane over the essex CLI's, lol18:39
*** vikram has joined #openstack-dev18:43
*** torgomatic has joined #openstack-dev18:44
dhellmanngive us another week or so, I'm sure when we're ready we will send out an announcement on the mailing list18:45
*** mszilagyi has joined #openstack-dev18:46
harlowjacool18:46
hub_capbcwaldon: hey dude, looks like the kwargs.get('image_type', 'image') is returning an empty string, so its not getting the default value when u dont supply something. What do u think a fix would be for this? I could 1) update kwargs outside of the kwargs creation if it exists, or 2) check the length before the url_for call. I think i prefer #118:47
rmkzykes-: Yes. Though you'll want to store sessions in memcached or mysql.18:48
*** Gordonz has quit IRC18:49
*** jog0 has joined #openstack-dev18:49
*** Gordonz has joined #openstack-dev18:49
*** anderstj_ has joined #openstack-dev18:51
*** anderstj has quit IRC18:51
hub_capbcwaldon: jaypipes: fixed the buggie i added w a new changeset :D18:52
hub_caphttps://review.openstack.org/#/c/7311/18:52
*** novas0x2a|laptop has joined #openstack-dev18:52
*** utlemming has quit IRC18:53
*** darraghb has quit IRC18:56
*** rbasak has joined #openstack-dev19:00
*** rbasak has joined #openstack-dev19:00
*** andresambrois has joined #openstack-dev19:03
*** utlemming has joined #openstack-dev19:03
vladimir3pvishy: ping19:04
bcwaldonhub_cap: you mean service_type, right?19:05
hub_capbcwaldon: DOH! yar19:05
hub_capgood call19:05
hub_capive fixed it in the review, but i was goofy brained when i typed that msg19:05
bcwaldonhub_cap: ok, no worries19:06
bcwaldonhub_cap: it's probably cleaner to revert to your previous changeset and do kwargs.get('service_type') or 'image' rather than depending on the default19:06
*** jog0 has quit IRC19:06
*** jakedahn is now known as jakedahn_zz19:07
hub_capkk19:07
vishyvladimir3p: sup?19:07
vladimir3pvishy:19:07
vladimir3phey19:07
vladimir3pvishy: a quick question for you (or anybody else here)19:07
vladimir3pCan you pls tell if greenlet switches to other threads when DB calls are performed?19:08
vishyvladimir3p: nope19:08
vladimir3pyeah, this what I was thinking19:08
vladimir3pWe had couple very strange issues with Diablo recently, when DB access for a single query took a long time (~15-30 sec)19:08
vishydb blocks the reactor19:08
vladimir3pIt is not a big deal, but at the same time nova-api was unable to accept new connections at all.19:08
vishyvladimir3p: multiple apis!19:08
vladimir3pmultiple nova-apis?19:08
vladimir3plike different services?19:09
vishyas in multiple copies of nova-api19:09
russellbyeah, run it more than once and load balance across them19:09
vishyor implement this blueprint https://blueprints.launchpad.net/nova/+spec/db-threadpool19:09
vishy:)19:09
vladimir3pyeah, I remember this one :-)19:09
vishyit is possible that the multiprocess api would solve it as well19:09
vladimir3pI hoped that Essex had some improvements for it19:10
vishyvladimir3p: nope, no one seems to care enough :|19:10
vladimir3psorry for my ignorance of community progress - is there any work wrt multi-process?19:10
*** jakedahn_zz is now known as jakedahn19:10
vladimir3pbut I wonder how ppl are running hunders of nodes19:11
vladimir3pyou need to have tons of nova-api processes running for properly balancing load19:11
*** jog0 has joined #openstack-dev19:13
*** salgado-brb is now known as salgado19:14
vladimir3prussellb: any recomendations for LB?19:15
*** fnaval_ has joined #openstack-dev19:16
hub_capbcwaldon: uno mas? https://review.openstack.org/#/c/7311/19:16
bcwaldonhub_cap: awesome19:17
jgriffithvishy: If I bump the migration number will it pass smoke/jenkins tests without a place holder?19:17
*** fnaval has quit IRC19:19
*** fnaval_ is now known as fnaval19:19
hub_capheart bcwaldon19:20
bcwaldonhub_cap: <3 you too19:20
pmezardbcwaldon: would you have a couple of minutes to give some feedback about https://bugs.launchpad.net/glance/+bug/994609 ?19:21
uvirtbotLaunchpad bug 994609 in glance "wsgi.Server() starts but is broken on osx (test_multiprocessing never ends)" [Critical,In progress]19:21
bcwaldonpmezard: yes, been putting that one off too long ;)19:21
bcwaldonpmezard: it's the first tab open in Chrome19:21
pmezardehe, well it is not lost, nice to hear19:21
pmezardit does not have to be now19:22
pmezardI just wanted to be sure it was clear I was waiting for an ack, that's all19:22
hub_cap:P19:22
bcwaldonpmezard: ah, ok19:22
*** berendt has quit IRC19:24
hub_capas soon as this one lands, ill remove the other flag thats unused. also bcwaldon, jaypipes told me to talk to u about the openstackclient, should these updates be in it as well?19:29
bcwaldonhub_cap: poke dtroyer RE openstackclient19:30
hub_capkk19:30
hub_capdtroyer: poke RE openstackclient19:30
bcwaldonhub_cap: he may be afk today19:30
dtroyerI'm here...19:30
bcwaldonhub_cap: I knew it was either yesterday or today that he was out19:30
bcwaldonhe's here!19:30
hub_capvictory19:30
* dtroyer catching up19:31
hub_capdtroyer: ill summarize for u19:31
hub_capi added service_type as a configurable option to glanclient19:31
hub_capi assume it should be configurable in openstackclient as well, no?19:31
hub_caphttps://review.openstack.org/#/c/7311/19:31
*** dubsquared has joined #openstack-dev19:32
dtroyerI'm not sure I understand why glance needs that?19:32
hub_capin the event that my service catalog for my internal auth has > 1 glance endpoint for different nova clusters is one example19:33
*** ncode has quit IRC19:34
dtroyerso you are differentiating them by changing the type?19:34
hub_capi dont believe we can guarantee that for every service provider, there will be a 1-1 between all the openstack services19:34
hub_capdtroyer: correct19:34
hub_capwe could have 1 keystone, and a few glance / nova's possibly19:34
vishyjgriffith: no migration numbers have to be sequential19:35
*** mattray has joined #openstack-dev19:36
*** koolhead17 has quit IRC19:37
hub_capbcwaldon: do u have someone else who can look over my review? jaypipes is afk it seems19:40
bcwaldonhub_cap: dtroyer can19:40
hub_capwell then! dtroyer hook a brutha up19:41
bcwaldonwell, I think he can19:41
hub_capis he the little engine that could bcwaldon ?19:41
bcwaldonIt's more of 'does the little engine have glance-core privs?'19:41
dtroyer+119:41
hub_caphehe thx dtroyer bcwaldon19:41
bcwaldonyeah, no dice on the +219:41
bcwaldonjk0: you're on deck ^19:42
bcwaldonjk0: python-glanceclient review19:42
*** jog0 has quit IRC19:42
dprincebcwaldon: +219:43
hub_capthx dprince19:43
*** jakedahn is now known as jakedahn_zz19:43
bcwaldonah, there we go19:43
*** danwent has quit IRC19:43
bcwaldonthank you, dprince19:43
dprincenp. That one looks fine.19:43
*** danwent has joined #openstack-dev19:44
bcwaldonyep, easy win19:44
hub_capits a wee little change19:44
nvezwhat's the current go-to way for getting usage statistics for a tenant/project in nova?19:44
bcwaldonnvez: there's a simple tenant usage extension you can use for now19:45
bcwaldonnvez: http://api.openstack.org/19:45
bcwaldonnvez: search that page for 'Simple Usage'19:45
*** mcclurmc_ has quit IRC19:46
nvezsweet, thanks bcwaldon19:46
bcwaldonnvez: no prob19:46
*** littleidea has joined #openstack-dev19:46
bcwaldonnvez: you need to be admin to get that info for all tenants, or you need to be auth'd as the tenant you're requesting19:47
bcwaldonnvez: just a word of warning ;)19:47
nvezoh i already learned that lesson19:47
nvezI was dealing with setting quotas for tenants19:47
nvez:P19:47
bcwaldonexcellent19:47
*** fnaval has quit IRC19:48
bcwaldonjeblair: 'git-review --help' is not equivalent to 'git-review -h'19:48
bcwaldonjeblair: would expect them to be19:48
bcwaldonjeblair: is there somewhere I can file a bug on it?19:49
harlowjabcwaldon: https://review.openstack.org/#/c/7258/19:49
*** koolhead17 has joined #openstack-dev19:49
vishywestmaas: ping19:51
zykes-does the likes of SDN eliminate the need for loadbalancer to a certain degree ?19:54
nvezUh is this botched docs or really really awkward OS stuff, to get all usage stats -- you do a GET /v1.1/{tenant_id}/os-simple-tenant-usage (according to docs, this is for ALL tenants), for a specific tenantā€¦ GET /v1.1/{tenant_id}/os-simple-tenant-usage/{tenant_id}19:56
*** dubsquared has quit IRC19:57
bcwaldonnvez: nope, that's correct :(19:59
nvezouch yes I was just looking at the code and it is19:59
nvezthat's really odd..19:59
*** maoy has joined #openstack-dev19:59
bcwaldonnvez: oh, I know19:59
bcwaldonnvez: but there isn't a great way to get stats for a *different* tenant than what you auth as if you dont use this resource structure19:59
bcwaldonnvez: its repetitive in the case that you are not an admin looking at your own stats20:00
bcwaldonnvez: but if you are an admin, its not so bad20:00
nvezah, i see, makes sense20:00
nvezso awkward though, heh20:00
bcwaldonnvez: you should try 'nova usage-list'20:01
markmcvishy, provider firewall rules ... am I imagining it or are they unused since the ec2 admin API was removed?20:01
nvezbcwaldon: i'm going to run a bunch of requests now and read through the json for the output :p20:01
bcwaldonnvez: thats a valid approach ;)20:01
vishymarkmc: ha probably can't be created without hacking the db20:02
nvezbcwaldon: though something tells me there might be something wrong, heh.20:02
vishymarkmc: looks like no one ported them to an extension20:02
nvez20.19 CPU hours for a tenant i created minutes ago...20:02
*** reed has quit IRC20:02
*** utlemming has quit IRC20:02
bcwaldonnvez: how many vcpus did you give it?20:02
nvezwhere dashboard reports 0.20 hours20:02
markmcvishy, so, they're vaguely useful? people might actually add them to the DB directly?20:02
bcwaldonand wher does dashboard get its info...20:02
nvezit was a m1.tiny so 1 vcpu20:02
vishymarkmc: well they probably aren't being used i would suspect20:03
bcwaldonnvez: hmm, might be a miscalculation...20:03
vishymarkmc: if no one is complaining20:03
nvezi think maybe novaclient is calculating wrong?  because now horizon says 0.21 and nova usage-list says 20.2220:03
markmcvishy, coolness, shall I send a patch to remove? RFC to the list too?20:03
nvezi'll look into it and put in a fix if it is a bug20:03
bcwaldonnvez: maybe, see if the raw api results are vs what novaclient says20:03
nvezah, lemme see that20:03
vishymarkmc: I'm trying to decide whether it is better to toss them or make an api extension for them20:03
markmcvishy, ok :)20:04
vishymarkmc: i guess it depends on how quickly quantum is going to support something similar20:04
vishydanwent: ping20:04
*** jakedahn_zz is now known as jakedahn20:04
nvezbcwaldon: http://pastebin.com/GZD9AaVx20:05
*** dhellmann has quit IRC20:05
nvezwait i wonder if this "prettifer" for json screwed up the hours20:06
bcwaldonnvez: yep, novaclient is reporting it incorrectly...20:06
danwentvishy: sorry, in a meeting20:06
*** dhellmann has joined #openstack-dev20:06
nvezoh lala20:06
nvezgithub ui changes20:07
bcwaldonnvez: yeah, threw me off20:07
vishydanwent: no worries, when you get a chance, I'm just curious if/when quantum will support outgoing fwall rules especially ones defined by a provider.20:07
nvezi was going through them today or a bit earlier heh20:07
vishydanwent: I'll ping you about it later.20:07
*** dtroyer has left #openstack-dev20:09
*** markvoelker has quit IRC20:10
*** dtroyer has joined #openstack-dev20:10
westmaasvishy: pong20:11
russellbis nova-volume going to get removed in folsom, or just deprecated in favor of cinder and removed later?20:11
vishywestmaas: hey is brian elliot on irc?20:12
vishyrussellb: unknown20:12
vishyrussellb: depends on how cinder is doing at f-220:12
russellbk :)20:12
russellbvishy: btw, i saw your comment on his patch.  i don't think it's using an admin context ..20:12
russellbit's using a context passed in from the compute manager20:13
*** troytoman-away is now known as troytoman20:13
russellbnot the local one it got using get_admin_context()20:13
westmaasvishy: finding him, don't think he's here atm20:13
comstudvishy: he's being summoned20:13
nvezbcwaldon: should I report a bug then post a fix for it or can I just fix it and do a git review?20:13
vishywestmaas: ok, the patch that just went in regarding notifications on glance instances20:13
bcwaldonnvez: bug, please20:13
vishy* on image_ref on instance_exists20:13
vishywill not work20:13
jgriffithvishy: awesome thanks!!20:14
westmaashttps://review.openstack.org/#/c/7309/ ?20:14
comstudyeah20:14
comstudthat will not work20:15
comstudfor a few reasons20:15
vishywestmaas: yes20:15
vishywestmaas: not sure exactly what meta is important, but you can't hit glance properly with an admin context20:15
vishywestmaas: so it is going to fail20:15
*** jdurgin has joined #openstack-dev20:15
*** rbasak has quit IRC20:15
comstudhe's using the original context20:16
comstudnot the admin context generated in there20:16
* russellb was trying to say that ...20:16
comstudhowever, there's a problem if the image has been deleted.20:16
russellbsorry if i missed another reason it won't work20:16
comstudsince having built from it20:16
vishycomstud: but the original context comes from a periodic task20:17
vishycomstud: so it won't have a token20:17
vishycomstud: unless i missed some magic somewhere20:17
comstudmost calls aren't ina  periodic task20:17
comstudI guess there might be one, though20:17
comstudwhich periodic task are you thinking of?20:18
comstudnot grepped yet20:18
russellbthe function in question is called from compute.manager.prep_resize() and compute.manager.live_migration() i believe20:18
vishycomstud: sorry not periodic, the bin/instance-usage-audit20:18
comstudit's called from more than that20:18
vishywhich is the main caller20:18
comstudbut20:19
comstudhmm20:19
vishycomstud: the other calls will work fine20:19
comstudyeah, that one is a problem, eh20:19
comstudhehe20:19
vishycomstud: instance-usage-audit will need a glance admin token somehow :/20:19
vishycomstud: but the question is what metadata is important20:19
nvezbcwaldon: ok so this is odd, debugging this -- python bug? :\ -- the JSON api reports this: "total_memory_mb_usage": 0.00013937777777777777 and doing a  print u.total_memory_mb_usage reports 10486.753885920:19
nvezany idea? :\20:19
comstudthere's a wiki page on openstack20:19
vishycomstud: if there are a few fields needed, maybe they should just be copied into the instance table20:19
comstudvishy: sec20:19
bcwaldonnvez: maybe...?20:20
westmaasor the instance system metadat20:20
westmaasa20:20
comstudvishy: i think the wiki doesn't specify.. and yeah, that'd be my suggested solution for now.  Or... we created this 'system_metadata' table20:20
comstudyes20:20
westmaasIt'd be cool if we didn't have to hit glance for every notification probably20:20
westmaasso I like that better20:21
comstudvishy: http://wiki.openstack.org/SystemUsageData#compute.instance.exists:20:21
westmaas(even if it would work, I mean)20:21
*** jog0 has joined #openstack-dev20:21
comstud"image_meta"20:21
comstuddoesn't specify any specific things, so that implies all20:21
comstudbut...20:21
comstudwe could use the system_metadata table and copy all20:22
comstudwithout having to mod the Instances table20:22
westmaasis system metadata well indexed so it won't be painful for periodic tasks?20:24
comstudit's got an index by instance uuid20:24
comstudand the only real public interface for 'get' gets all keys20:24
westmaasok20:25
westmaasshould be fine20:25
harlowjais policy.json always needed in nova, like if its blank does it get ignored, i don't quite understand why its needed, doesn't keystone provide the same stuff (or should?)?20:26
vishyharlowja: it is needed20:27
vishyharlowja: keystone tells you roles20:27
*** Ryan_Lane has joined #openstack-dev20:27
vishyharlowja: policy.json maps roles to actions20:27
bcwaldonwe could probably handle a missing file a bit nicer20:28
vishyharlowja: you can specify one default policy for everything20:28
harlowjathx20:28
bcwaldonvishy: but the file still has to exist and have that rule defined20:28
vishybcwaldon: yes true20:28
harlowjainteresting, just odd that nova has a static mapping, but keystone has a dynamic mapping of roles20:29
harlowjaand they are connected20:29
bcwaldonharlowja: the keystone integration was done much more recently20:29
harlowjaya, more than once :-p20:29
harlowja;)20:29
*** spiffxp has quit IRC20:33
dprincebcwaldon: couple questions for you...20:34
bcwaldondprince: shoot20:34
dprincebcwaldon: When is your next deprecated auth branch going to land?20:35
bcwaldondprince: I'm waiting to hear back from you20:35
bcwaldonnone are in MP20:35
bcwaldondprince: I threw one up to test what Smokestack would do, but I didnt realize how much it depended on20:35
bcwaldondprince: my grep skills failed me20:35
dprincebcwaldon: Okay. Ha. Yeah. I'm halfway done.20:35
dprincebcwaldon: I should finish up today. I didn't see the second branch (which removed nova-manage stuff). Just wanted to ask.20:36
dprincebcwaldon: I'll finish up and reply to your email then. Thanks.20:36
harlowjabcwaldon: https://review.openstack.org/#/c/7258/20:36
bcwaldondprince: yep, I put it up as a draft, manually ran it through smokestack, then abandoned it20:36
bcwaldondprince: its gone for now20:37
dprincebcwaldon: got it20:37
harlowjais there a command that shows which hypervisor a instance landed up on? i don't recall any, but might be one hidden somewhere20:37
harlowjahuzzah, lol20:39
*** mcclurmc_ has joined #openstack-dev20:40
*** mgius has joined #openstack-dev20:43
*** Ryan_Lane has quit IRC20:44
*** vladimir3p has quit IRC20:45
*** anderstj has joined #openstack-dev20:45
*** anderstj_ has quit IRC20:46
*** rkukura has quit IRC20:48
*** koolhead17 has quit IRC20:48
*** Ruetobas has quit IRC20:49
*** jgriffith has quit IRC20:51
*** mcclurmc_ has quit IRC20:51
*** mcclurmc2 has joined #openstack-dev20:51
*** mcclurmc2 has quit IRC20:52
*** mcclurmc_ has joined #openstack-dev20:52
*** dachary has joined #openstack-dev20:53
*** Ryan_Lane has joined #openstack-dev20:54
*** troytoman is now known as troytoman-away20:54
*** Ruetobas has joined #openstack-dev20:55
*** Ryan_Lane has quit IRC20:55
jeblairbcwaldon: http://launchpad.net/git-review21:00
bcwaldonjeblair: thanks21:00
markmcjeblair, random gerrit idea21:01
markmcjeblair, a "take it to the list!" button21:01
markmcjeblair, pops up your mailer with the format-patch quoted in the body, the reviewers in To: and the list in Cc:21:01
openstackgerritVerification of a change to openstack/glance failed: Support custom properties in schemas for v2 API  https://review.openstack.org/725121:02
dprincemarkmc: 'stalemate: take it to the list!'21:02
jeblairmarkmc: that might make for a long mailto: url...  :)21:03
*** rnirmal has quit IRC21:03
*** epim_ has joined #openstack-dev21:04
jeblairmarkmc: i like it though21:04
*** epim has quit IRC21:05
*** epim_ is now known as epim21:05
markmcjeblair, cool, some magic fairy will make it happen21:07
* markmc crosses fingers21:07
*** sacharya1 has quit IRC21:08
*** alaski has quit IRC21:09
*** mcclurmc_ has quit IRC21:12
*** sacharya has joined #openstack-dev21:14
*** lts has quit IRC21:15
*** markmc has quit IRC21:17
openstackgerritVerification of a change to openstack/nova failed: WIP: Make XenAPI more tolerant to unexpected shutdowns  https://review.openstack.org/732321:19
openstackgerritVerification of a change to openstack/glance failed: Implements blueprint import-dynamic-stores.  https://review.openstack.org/725821:19
*** thingee has quit IRC21:20
*** ywu has joined #openstack-dev21:21
hub_capdolphm: got a sec to talk about keystoneclient21:24
*** jgriffith has joined #openstack-dev21:27
*** spiffxp has joined #openstack-dev21:28
harlowjafor smokestack when it says "Unexpected server launch status" what the heck does that mean, lol21:29
*** ayoung has quit IRC21:29
*** ayoung has joined #openstack-dev21:30
*** mcclurmc_ has joined #openstack-dev21:30
zykes-anyone tell me what's so cool with JuJu contra Puppet or Chef ?21:31
jgriffithzykes: automation... assuming I understand your question.21:32
*** dhellmann has quit IRC21:34
*** gyee has quit IRC21:35
*** sacharya has quit IRC21:36
zykes-jgriffith: doesn't the other two do that as well ?21:36
jgriffithzykes: different levels21:36
*** dachary has quit IRC21:36
jgriffithzykes: you can think of juju as a layer above the others21:37
jgriffithzykes: it's worth a google to read up on if you're interested21:38
dprincezykes: likewise you've got projects like Foreman(puppet) and Crowbar(Chef)21:40
*** jakedahn is now known as jakedahn_zz21:42
harlowjaso is there any way to link via a nova command to determine the hypervisor hostname/ip a instance got started on?21:44
harlowja*some admin command?21:44
jgriffithAny nova core members interested in helping finish up a review: https://review.openstack.org/#/c/7131/21:47
comstudvishy: did you file a bug yet for the bug belliott created?:)21:50
zykes-ah ok21:50
nvezReally weird stuff going on with tenant usageā€¦ http://pastebin.com/ewtvRQ5K -- hours = 4.09 and uptime = 6799 seconds which is 1.88 hours -- does hours in tenant usage stand for something else?21:50
comstudvishy: if not, i will21:50
*** rbasak has joined #openstack-dev21:51
*** rbasak has joined #openstack-dev21:51
*** negronjl has quit IRC21:51
nvezah i see whats going on21:51
zykes-when you do "juju deploy" can you specify the host ?21:52
jgriffithzykes: might want to ask folks on openstack channel to see if somebody is more familiar there.21:52
*** Ryan_Lane has joined #openstack-dev21:52
nvezif you give end=xx to the tenant usage, it will assume that the server is still active until end21:53
nvezmakes sense hm21:54
*** jakedahn_zz is now known as jakedahn21:55
*** belliott_ has joined #openstack-dev21:55
*** utlemming has joined #openstack-dev21:57
*** thingee has joined #openstack-dev21:58
*** Ryan_Lane has quit IRC22:00
*** ayoung has quit IRC22:04
*** rbasak has quit IRC22:04
*** flaviamissi has quit IRC22:05
*** milner has quit IRC22:06
*** milner has joined #openstack-dev22:07
*** rgoodwin_ has joined #openstack-dev22:08
*** sniperd_ has joined #openstack-dev22:09
*** jog0_ has joined #openstack-dev22:09
*** mjfork_ has joined #openstack-dev22:09
*** edygarcia has quit IRC22:11
*** milner has quit IRC22:11
*** hub_cap has quit IRC22:12
*** sniperd has quit IRC22:12
*** maplebed has quit IRC22:12
*** jog0 has quit IRC22:12
*** mjfork has quit IRC22:12
*** rgoodwin has quit IRC22:12
*** oneiroi has quit IRC22:12
*** openstackgerrit has quit IRC22:12
*** LinuxJedi has quit IRC22:12
*** rgoodwin_ is now known as rgoodwin22:12
*** jog0_ is now known as jog022:12
*** LinuxJedi has joined #openstack-dev22:12
*** mjfork_ is now known as mjfork22:12
*** dbuzz has joined #openstack-dev22:12
*** dbuzz is now known as oneiroi22:12
*** pmezard has quit IRC22:13
*** maoy has quit IRC22:17
*** bsza has quit IRC22:18
*** maplebed has joined #openstack-dev22:21
*** jemartin_ has joined #openstack-dev22:24
*** Gordonz has quit IRC22:27
*** dprince has quit IRC22:27
*** kbringard has left #openstack-dev22:27
*** jemartin has quit IRC22:28
*** jemartin_ is now known as jemartin22:28
*** shang has joined #openstack-dev22:28
*** lloydde_ has joined #openstack-dev22:29
andrewbogott_dtroyer,  A very basic question:  how/where does the openstack client discover available commands?22:29
*** utlemming has quit IRC22:30
dtroyerandrewbogott_: it is done with pip entrypoints, we define a namespace and install the commands under that22:31
*** openstackgerrit has joined #openstack-dev22:32
andrewbogott_hm... ok.22:32
andrewbogott_I think I sort of know what that is :)22:32
*** lloydde has quit IRC22:33
nvezIs there a way I haven't fonud yet to measure how much B/W a server has used?22:33
*** salgado has quit IRC22:36
*** blamar has quit IRC22:38
*** sacharya has joined #openstack-dev22:40
*** mattray has quit IRC22:46
*** jakedahn is now known as jakedahn_zz22:49
*** joesavak has quit IRC22:50
*** novas0x2a|lapto1 has joined #openstack-dev22:52
*** novas0x2a|laptop has quit IRC22:52
*** markmcclain has quit IRC22:53
*** mikal has quit IRC22:53
*** utlemming has joined #openstack-dev22:54
*** Ruetobas has quit IRC22:55
*** spiffxp has quit IRC22:56
*** mcclurmc_ has quit IRC22:58
*** jakedahn_zz is now known as jakedahn23:00
*** edygarcia has joined #openstack-dev23:01
*** dolphm has quit IRC23:01
*** Ruetobas has joined #openstack-dev23:02
*** milner has joined #openstack-dev23:03
*** jemartin has quit IRC23:03
*** jasonz has joined #openstack-dev23:07
*** vikram has quit IRC23:08
*** dtroyer is now known as dtroyer_zzz23:09
*** lloydde_ has quit IRC23:09
*** lloydde has joined #openstack-dev23:10
*** asalkeld has quit IRC23:12
*** dhellmann has joined #openstack-dev23:12
*** lloydde has quit IRC23:14
*** sacharya has quit IRC23:20
*** sacharya has joined #openstack-dev23:21
*** asalkeld has joined #openstack-dev23:24
*** mcclurmc_ has joined #openstack-dev23:27
*** utlemming has quit IRC23:27
*** mikal has joined #openstack-dev23:28
*** hub_cap has joined #openstack-dev23:29
*** spiffxp has joined #openstack-dev23:34
*** lloydde has joined #openstack-dev23:34
*** pvo-away is now known as pvo23:34
epimnvez: You can pull that out of libvirt23:36
epimhowever that'll only give you an absolute23:36
*** dhellmann has quit IRC23:38
*** pvo is now known as I23:40
*** I is now known as pvo23:40
*** anderstj has quit IRC23:43
*** koolhead17 has joined #openstack-dev23:44
*** rbasak has joined #openstack-dev23:47
*** rbasak has joined #openstack-dev23:47
*** Ryan_Lane has joined #openstack-dev23:51
*** lloydde has quit IRC23:54
*** vincentricci has joined #openstack-dev23:54
*** lloydde has joined #openstack-dev23:55

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