Wednesday, 2013-02-27

*** cloudchimp has joined #openstack-dev00:00
*** Adri2000 has quit IRC00:01
*** annegentle has quit IRC00:01
*** esp has joined #openstack-dev00:02
*** dontalton has quit IRC00:04
*** woodspa has quit IRC00:04
*** mrodden1 has quit IRC00:09
*** Adri2000 has joined #openstack-dev00:13
openstackgerritA change was merged to openstack/horizon: pin django to 1.4.x stream  https://review.openstack.org/2302100:14
openstackgerritA change was merged to openstack/nova: Sync nova with oslo DB exception cleanup.  https://review.openstack.org/2270700:14
openstackgerritA change was merged to openstack/quantum: Remove network type validation from provider networks extension  https://review.openstack.org/2292800:15
*** winston-d_ has joined #openstack-dev00:16
openstackgerritA change was merged to openstack/swift: Account and container info fixes and improvement.  https://review.openstack.org/2156300:17
openstackgerritA change was merged to openstack/quantum: Fix NVP plugin not notifying metadata access network to DHCP agent  https://review.openstack.org/2299200:17
openstackgerritA change was merged to openstack/keystone: Convert api to controller  https://review.openstack.org/2301700:18
openstackgerritA change was merged to openstack/quantum: Fetch all pages when listing NVP Nat Rules  https://review.openstack.org/2298100:18
openstackgerritA change was merged to openstack/swift: Account Server: Refactor HEAD request handler  https://review.openstack.org/2224200:18
*** dubsquared1 has quit IRC00:18
openstackgerritA change was merged to openstack/horizon: Fix footer count update for multi-table pages  https://review.openstack.org/2266000:18
openstackgerritA change was merged to openstack/nova: Add missing import to fakelibvirt.  https://review.openstack.org/2294000:18
openstackgerritA change was merged to openstack/nova: Unpin Cheetah dependency version  https://review.openstack.org/2296500:22
openstackgerritA change was merged to openstack/nova: Unpin suds dependency version  https://review.openstack.org/2297100:22
clarkbfungi: ^ \o/00:22
fungiBLAM00:22
cyeohIs anyone else seeing problems with cinder in devstack getting errors like this:  raise exception.SchedulerHostFilterNotFound(filter_name=msg)00:23
cyeoh2013-02-27 10:38:36.833 TRACE cinder.openstack.common.rpc.amqp SchedulerHostFilterNotFound: Scheduler Host Filter AvailabilityZoneFilter, CapacityFilter, CapabilitiesFilter could not be found.00:23
cyeoh2013-02-27 10:38:36.833 TRACE cinder.openstack.common.rpc.amqp00:23
jgriffithcyeoh: Try installing rslib>=2.1.fb2700:24
jgriffiths/rslib/rtslib/00:24
*** mlavalle has left #openstack-dev00:24
cyeohjgriffith: thanks, will try00:24
jgriffithcyeoh: https://bugs.launchpad.net/cinder/+bug/113132200:24
uvirtbotLaunchpad bug 1131322 in cinder "Cinder service not logging exceptions from stevedore library" [Undecided,New]00:24
*** digitalsanctum has quit IRC00:25
*** soody has quit IRC00:25
jgriffithcyeoh: Actually, I might have pointed you the wrong direction there00:27
cyeohjgriffith: hrm I appear to have rtslib-2.1.fb27 already00:27
*** cloudchimp has quit IRC00:27
jgriffithcyeoh: You probably have it installed via tools/pip-requires but there's something wrong with the pkg :)00:27
jgriffithcyeoh: Instead try removing it :)00:27
*** anniec has quit IRC00:27
cyeohso I need to just have it not on the system?00:28
jgriffithcyeoh: correct00:28
jgriffithcyeoh: I'm trying to figure out why it fails on some systems and not others but haven't figured that out yet00:28
cyeohok will try, as strange as that sounds :-)00:28
jgriffithcyeoh: What OS are you running on?00:28
*** digitalsanctum has joined #openstack-dev00:28
jgriffithcyeoh: Understand... it's very strange :)00:28
cyeohUbuntu 12.1000:28
*** henrynash has quit IRC00:29
jgriffithcyeoh: yeah... interesting data point00:29
jgriffithPrecise seems ok, Quantal and Raring are no good00:29
jgriffithjamespage: ping00:30
*** ritzcarltn has quit IRC00:30
winston-d_jgriffith: i saw your conversation with James on this https://bugs.launchpad.net/cinder/+bug/1126378 as well.00:30
uvirtbotLaunchpad bug 1126378 in rtslib "SchedulerHostFilterNotFound: Scheduler Host Filter AvailabilityZoneFilter, CapacityFilter, CapabilitiesFilter could not be found." [Undecided,New]00:30
jgriffithwinston-d_: Cool... so you're in the loop :)00:30
jgriffithI'm thinking of removing rtslib from pip-requires for now unless jamespage and eharney came up with a new version?00:30
jgriffithzul: ^^00:31
winston-d_jgriffith: just haven't reproduced that yet.00:31
jgriffithwinston-d_: You'll need to be on Quantal or Raring00:31
jgriffithwinston-d_: Won't happen on Precise00:31
jgriffithwinston-d_: If that's what you're running00:31
winston-d_jgriffith: i'm using fedora, the minority...00:31
jgriffithhaha00:31
jgriffithGood for you!00:31
winston-d_can't say that I am lucky or not. :) a lot of issues on ubuntu don't occur on Fedora.00:32
*** hemna has quit IRC00:33
*** Damianz has joined #openstack-dev00:34
*** anniec has joined #openstack-dev00:35
*** lglenden has quit IRC00:37
*** bswartz has joined #openstack-dev00:37
cyeohjgriffith: that hasn't fixed the problem for me. Unless there is another rtslib hiding somewhere on my system00:38
jgriffithcyeoh: hmmm00:38
jgriffithcyeoh: try a "sudo pip freeze | grep rts"00:39
jgriffithcyeoh: just to make sure00:39
openstackgerritA change was merged to openstack/nova: Fix hacking.py to handle parenthesise in from import as  https://review.openstack.org/2293200:39
cyeohI get no output from that00:39
openstackgerritA change was merged to openstack/swift: Improve bin/swift-account-audit  https://review.openstack.org/2279300:39
openstackgerritA change was merged to openstack/nova: Fix redefinition of function test_get_host_uptime  https://review.openstack.org/2293300:39
jgriffithhurumph00:39
jgriffithcyeoh: I'll have to see if I can duplicate00:40
openstackgerritA change was merged to openstack/nova: Use a fake coverage module instead of real one.  https://review.openstack.org/2251100:40
jgriffithcyeoh: Sorry for the run-around...00:40
jgriffithOh... wait00:40
openstackgerritA change was merged to openstack/nova: Retry floating_ip_fixed_ip_associate on deadlock.  https://review.openstack.org/2295500:40
jgriffithcyeoh: how about python-babel ?00:40
jgriffithcyeoh: ie is it installed?00:41
cyeohI do have babel installed00:41
cyeohthat should get zapped too?00:41
winston-d_jgriffith: what's wrong with python-babel?00:43
*** mrodden has joined #openstack-dev00:43
jgriffithcyeoh: winston-d_ No, we've seen stevedore be upset when python-babel was not installed00:43
*** digitalsanctum has quit IRC00:43
jgriffithcyeoh: I'm afraid I need an update from the Ubuntu folks to try and get to the bottom of this00:44
cyeohok. np. thanks for trying :-)00:44
*** Nachi has joined #openstack-dev00:45
*** sacharya has joined #openstack-dev00:45
jgriffithcyeoh: I should have some answers for you later tonight or tmrw00:46
cyeohjgriffith: cool, thanks!00:46
*** nati_ueno has quit IRC00:47
*** markwash has quit IRC00:49
*** garyTh has quit IRC00:50
*** anniec has quit IRC00:51
cyeohjgriffith: I don't know if this helps you, but I added the logging change as per the bug report and I get a backtrace about a version conflict:00:53
cyeoh2013-02-27 11:21:14.209 TRACE cinder.stevedore.extension   File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 500:53
cyeoh98, in resolve00:53
cyeoh2013-02-27 11:21:14.209 TRACE cinder.stevedore.extension     raise VersionConflict(dist,req) # XXX put more info here00:53
cyeoh2013-02-27 11:21:14.209 TRACE cinder.stevedore.extension VersionConflict: (WebOb 1.0.8 (/usr/local/lib/python2.7/dist-packages),00:53
cyeohRequirement.parse('WebOb==1.2.3'))00:53
cyeoh2013-02-27 11:21:14.209 TRACE cinder.stevedore.extension00:53
cyeoh2013-02-27 11:21:14.209 ERROR cinder.stevedore.extension [-] Could not load 'AvailabilityZoneFilter': (WebOb 1.0.8 (/usr/local/li00:53
cyeohb/python2.7/dist-packages), Requirement.parse('WebOb==1.2.3'))00:53
cyeoh2013-02-27 11:21:14.210 ERROR cinder.stevedore.extension [-] (WebOb 1.0.8 (/usr/local/lib/python2.7/dist-packages), Requirement.p00:54
*** rnirmal has quit IRC00:54
cyeoharse('WebOb==1.2.3'))00:54
jgriffithcyeoh: ha!  yes it does00:54
jgriffithcyeoh: which file did you make the logging change in?00:54
cyeohstevedore/extensions.py00:55
jgriffithcyeoh: Oh, you hacked the installed module itself00:56
cyeohyea, just to add the logging (I was guessing thats where the original bug reported made the change as well?)00:57
jgriffithcyeoh: yeah... well good thing is you may have your solution00:58
jgriffithcyeoh: I think winston-d_ is looking at adding raise/try/catch to deal with this sort of thing00:58
*** lucid- has quit IRC00:58
*** digitalsanctum has joined #openstack-dev00:59
cyeohfor some reason I am frozen on WebOb 1.0.8. I wonder if that is historical because I can't see that requirement elsewhere00:59
*** zhiteng has joined #openstack-dev01:00
*** yaguang has joined #openstack-dev01:01
zhitengjgriffith: yeah01:02
*** anniec has joined #openstack-dev01:02
jgriffithname changes but the person remains the same01:02
jgriffith:)01:02
zhitengbecause winston-d_ becomes zombie due to network connection lost. :)01:03
* jgriffith knows how that goes01:03
*** winston-d_ has quit IRC01:03
*** jergerber has quit IRC01:03
*** CaptTofu has quit IRC01:04
*** halfss has joined #openstack-dev01:04
*** jergerber has joined #openstack-dev01:05
cyeohjgriffith: ok. everything is running happily for me now :-) Thanks!01:07
jgriffithcyeoh: great!01:09
jgriffithcyeoh: thx for working through it with me01:09
jgriffithI'm off to drive home in the snow now :)01:09
cyeohjgriffith: heh, have fun :-)01:10
*** soody has joined #openstack-dev01:10
*** adalbas has quit IRC01:18
*** halfss has quit IRC01:20
*** esp has quit IRC01:22
*** pabelanger has joined #openstack-dev01:23
openstackgerritA change was merged to openstack/glance: Removed controversial common image property 'os_libosinfo_shortid'  https://review.openstack.org/2302701:26
*** ijw has quit IRC01:26
openstackgerritA change was merged to openstack/python-glanceclient: Use getattr properly in legacy shell  https://review.openstack.org/2271901:26
*** ijw has joined #openstack-dev01:27
*** nati_ueno has joined #openstack-dev01:27
*** nati_ueno has quit IRC01:28
*** dolphm has joined #openstack-dev01:28
openstackgerritA change was merged to openstack/tempest: create_server cleanup  https://review.openstack.org/2290901:29
openstackgerritA change was merged to openstack/horizon: Fix images/snapshots table pagination  https://review.openstack.org/2238101:29
openstackgerritA change was merged to openstack/horizon: Correctly mock keystoneclient.Client.auto_token property with Mox  https://review.openstack.org/2298201:30
openstackgerritA change was merged to openstack/swift: Correct docstring for swift.common.ring.utils.build_tier_tree and add unit test for it.  https://review.openstack.org/2285501:30
openstackgerritA change was merged to openstack/keystone: bug 1131840: fix auth and token data for XML translation  https://review.openstack.org/2289301:30
uvirtbotLaunchpad bug 1131840 in keystone "v3 auth API untranslatable to XML" [High,In progress] https://launchpad.net/bugs/113184001:30
openstackgerritA change was merged to openstack/glance: Add migration 021 set_engine_mysql_innodb  https://review.openstack.org/2274201:30
openstackgerritA change was merged to openstack/swift: timing-based affinity sorting for primary replicas  https://review.openstack.org/2200601:30
*** gongysh has quit IRC01:31
*** nati_ueno has joined #openstack-dev01:31
*** Nachi has quit IRC01:31
*** roampune1 has quit IRC01:32
*** yidclare has quit IRC01:35
*** yidclare has joined #openstack-dev01:35
*** kagan has quit IRC01:36
zuljgriffith:  i suspect the quantal version of rtslib on ubuntu has the same problem as the raring version01:36
*** zaitcev has quit IRC01:42
*** yidclare has quit IRC01:42
*** gongysh has joined #openstack-dev01:43
*** markmcclain has quit IRC01:45
*** bing_bu has joined #openstack-dev01:45
*** READ10 has quit IRC01:49
*** esp has joined #openstack-dev01:52
*** esp1 has joined #openstack-dev01:52
*** esp1 has quit IRC01:52
*** esp has quit IRC01:53
*** dolphm has quit IRC01:53
*** dolphm has joined #openstack-dev01:54
*** lucid- has joined #openstack-dev01:56
*** dolphm has quit IRC01:56
*** CaptTofu has joined #openstack-dev01:58
ayoung-afkYorikSar, with session.begin()  ?\02:02
*** ayoung-afk is now known as ayoung02:02
*** kagan has joined #openstack-dev02:03
*** Ryan_Lane has quit IRC02:03
*** zhiteng has quit IRC02:03
*** stevemar has joined #openstack-dev02:03
openstackgerritA change was merged to openstack/swift: Add debug level logs for TempAuth.authorize.  https://review.openstack.org/2228502:05
*** kagan has quit IRC02:06
*** vkmc has quit IRC02:07
*** alobbs has quit IRC02:10
*** sgran has quit IRC02:10
*** sgran has joined #openstack-dev02:11
*** alobbs has joined #openstack-dev02:11
*** reed has joined #openstack-dev02:11
*** zaneb has quit IRC02:12
*** zaneb has joined #openstack-dev02:12
*** CaptTofu has quit IRC02:18
*** ilblackdragon has quit IRC02:18
*** bing_bu has quit IRC02:18
*** anniec has quit IRC02:21
*** anniec has joined #openstack-dev02:24
*** networkstatic has joined #openstack-dev02:27
*** adjohn has quit IRC02:28
*** dubsquared1 has joined #openstack-dev02:33
*** kagan has joined #openstack-dev02:34
*** terry7 has quit IRC02:35
*** dubsquared1 has quit IRC02:37
*** anteaya has left #openstack-dev02:42
*** ilblackdragon has joined #openstack-dev02:45
*** bing_bu has joined #openstack-dev02:48
*** nati_ueno has quit IRC02:50
*** bing_bu has quit IRC02:53
*** jbresnah_ has quit IRC02:53
*** anniec has quit IRC02:53
*** salv-orlando has quit IRC02:55
*** bing_bu has joined #openstack-dev02:58
*** alexxu has joined #openstack-dev03:01
*** jcmartin has quit IRC03:02
openstackgerritA change was merged to openstack/quantum: Enable multiple L3 GW services on NVP plugin  https://review.openstack.org/2292903:03
*** anniec has joined #openstack-dev03:04
*** jergerber has quit IRC03:08
*** morganfainberg has quit IRC03:09
*** Mandell has quit IRC03:12
*** stevemar has quit IRC03:12
*** anniec has quit IRC03:12
*** markmcclain has joined #openstack-dev03:12
*** pabelanger has quit IRC03:13
*** dubsquared1 has joined #openstack-dev03:17
*** yaguang has quit IRC03:22
*** zzs has left #openstack-dev03:22
*** yaguang has joined #openstack-dev03:24
*** dubsquared1 has quit IRC03:25
*** digitalsanctum has quit IRC03:26
*** danwent has quit IRC03:28
*** pabelanger has joined #openstack-dev03:32
*** markmcclain has quit IRC03:32
*** markwash has joined #openstack-dev03:33
*** martine has joined #openstack-dev03:34
*** bing_bu has quit IRC03:39
*** ilblackdragon has quit IRC03:41
*** bing_bu has joined #openstack-dev03:41
*** davidkranz_ has joined #openstack-dev03:42
*** jcmartin has joined #openstack-dev03:47
*** rushiagr has joined #openstack-dev03:48
openstackgerritA change was merged to openstack/horizon: Fix uninitialized variable in launch instance  https://review.openstack.org/2265903:48
*** markmcclain has joined #openstack-dev03:53
*** jamespage has quit IRC03:53
*** kmartin has quit IRC03:53
*** openstackjenkins has quit IRC03:53
*** terryh has quit IRC03:53
*** beagles has quit IRC03:53
*** huats has quit IRC03:53
*** dmarkey has quit IRC03:53
*** shardy_afk has quit IRC03:53
*** hemnafk has quit IRC03:53
*** amerine has quit IRC03:55
*** novas0x2a|laptop has quit IRC03:55
*** jamespage has joined #openstack-dev03:55
*** kmartin has joined #openstack-dev03:55
*** openstackjenkins has joined #openstack-dev03:55
*** terryh has joined #openstack-dev03:55
*** beagles has joined #openstack-dev03:55
*** huats has joined #openstack-dev03:55
*** dmarkey has joined #openstack-dev03:55
*** shardy_afk has joined #openstack-dev03:55
*** hemnafk has joined #openstack-dev03:55
*** markmcclain has quit IRC03:57
*** rushiagr1 has joined #openstack-dev03:58
*** alobbs has quit IRC03:58
*** rushiagr1 has quit IRC03:59
*** alobbs has joined #openstack-dev03:59
*** rushiagr has quit IRC04:02
*** ilblackdragon has joined #openstack-dev04:04
*** morganfainberg has joined #openstack-dev04:06
*** jog0 has quit IRC04:08
*** bdpayne has joined #openstack-dev04:09
*** amerine has joined #openstack-dev04:09
*** sandywalsh has quit IRC04:12
*** torandu has quit IRC04:15
*** torandu has joined #openstack-dev04:15
*** torandu has quit IRC04:15
*** torandu has joined #openstack-dev04:16
*** torandu has quit IRC04:17
*** torandu has joined #openstack-dev04:17
*** torandu has quit IRC04:18
*** dubsquared1 has joined #openstack-dev04:22
*** anniec has joined #openstack-dev04:24
*** torandu has joined #openstack-dev04:26
*** sandywalsh has joined #openstack-dev04:26
openstackgerritA change was merged to openstack/tempest: Catching new exception while disassociating a disassociated floating ip  https://review.openstack.org/2281604:26
*** dubsquared1 has quit IRC04:27
*** bdpayne has quit IRC04:27
*** martine has quit IRC04:29
*** amerine has quit IRC04:30
*** Ritz has quit IRC04:30
openstackgerritA change was merged to openstack/tempest: add database drivers for whitebox testing  https://review.openstack.org/2291104:32
*** Mandell has joined #openstack-dev04:32
*** anniec has quit IRC04:34
*** bdpayne has joined #openstack-dev04:41
*** danwent has joined #openstack-dev04:42
*** nati_ueno has joined #openstack-dev04:43
*** nati_ueno has quit IRC04:46
*** michchap has joined #openstack-dev04:51
*** aeperezt has quit IRC04:52
*** melwitt has quit IRC04:58
*** pabelanger has quit IRC05:07
*** ritzcarltn has joined #openstack-dev05:07
*** jcmartin has quit IRC05:09
*** dubsquared1 has joined #openstack-dev05:22
YorikSarayoung: Morning.05:26
YorikSarayoung: Yes, that part starts a transaction that will be rolled back on exception.05:27
*** dubsquared1 has quit IRC05:27
*** navid has joined #openstack-dev05:32
*** romcheg has quit IRC05:41
*** bdpayne has quit IRC05:52
*** bdpayne has joined #openstack-dev05:59
*** rushiagr has joined #openstack-dev05:59
*** terryh has quit IRC06:00
*** koolhead17 has quit IRC06:01
openstackgerritA change was merged to openstack/quantum: Imported Translations from Transifex  https://review.openstack.org/2304806:04
*** markmcclain has joined #openstack-dev06:09
*** morganfainberg has quit IRC06:09
*** sacharya has quit IRC06:10
*** Ryan_Lane has joined #openstack-dev06:11
*** terryh has joined #openstack-dev06:12
*** soody has quit IRC06:12
*** almaisan-away is now known as al-maisan06:13
*** reed has quit IRC06:17
*** armaan has joined #openstack-dev06:17
*** yaguang has quit IRC06:18
*** unix has joined #openstack-dev06:18
*** hattwick has quit IRC06:19
*** ritzcarlt has joined #openstack-dev06:20
*** dubsquared1 has joined #openstack-dev06:23
*** bdpayne has quit IRC06:23
*** dubsquared1 has quit IRC06:27
*** Davi has joined #openstack-dev06:29
*** afazekas has joined #openstack-dev06:29
*** henrynash has joined #openstack-dev06:29
*** michchap has quit IRC06:30
*** avishay has joined #openstack-dev06:31
*** alexxu has quit IRC06:33
openstackgerritA change was merged to openstack/quantum: Limit amount of fixed ips per port  https://review.openstack.org/2279506:42
*** garyk has joined #openstack-dev06:43
garykarosen: thanks!06:49
*** Ryan_Lane has quit IRC06:51
*** Ryan_Lane has joined #openstack-dev06:52
*** pnavarro has joined #openstack-dev06:53
*** alexxu has joined #openstack-dev06:54
*** koolhead17 has joined #openstack-dev06:54
*** michchap has joined #openstack-dev06:56
*** navid has quit IRC06:59
*** amerine has joined #openstack-dev06:59
*** unix has quit IRC07:00
openstackgerritA change was merged to openstack/python-swiftclient: Add client man page swift.1  https://review.openstack.org/2300307:04
*** unix has joined #openstack-dev07:10
*** salv-orlando has joined #openstack-dev07:12
*** romcheg has joined #openstack-dev07:17
*** romcheg has left #openstack-dev07:17
*** michchap has quit IRC07:18
*** michchap has joined #openstack-dev07:19
*** unix has quit IRC07:19
*** mrunge has joined #openstack-dev07:20
*** michchap has quit IRC07:22
*** jbresnah_ has joined #openstack-dev07:22
*** michchap has joined #openstack-dev07:26
*** tomoe_ has quit IRC07:26
*** Saurabh has quit IRC07:27
*** tomoe_ has joined #openstack-dev07:27
*** kspear has joined #openstack-dev07:28
*** kspear has quit IRC07:28
*** kspear has joined #openstack-dev07:29
*** unix has joined #openstack-dev07:30
*** tomoe_ has quit IRC07:32
*** kagan has quit IRC07:35
*** ilblackdragon has quit IRC07:36
*** ilblackdragon has joined #openstack-dev07:36
*** networkstatic has quit IRC07:37
*** amerine has quit IRC07:38
*** michchap has quit IRC07:38
*** amerine has joined #openstack-dev07:39
*** kspear has quit IRC07:43
*** yaguang has joined #openstack-dev07:46
*** techlife has quit IRC07:48
*** yaguang has quit IRC07:51
*** vipul is now known as vipul|away07:53
*** techlife has joined #openstack-dev07:54
*** jprovazn has joined #openstack-dev07:54
*** henrynash has quit IRC07:55
*** yaguang has joined #openstack-dev07:55
*** alexxu has quit IRC07:59
*** eglynn has joined #openstack-dev07:59
*** rafaduran has joined #openstack-dev08:01
*** ilblackdragon has quit IRC08:03
*** amotoki has joined #openstack-dev08:04
*** boris-42 has joined #openstack-dev08:05
*** yaguang has quit IRC08:06
*** yaguang has joined #openstack-dev08:07
*** jbresnah_ has quit IRC08:08
*** jbresnah_ has joined #openstack-dev08:08
*** Ryan_Lane has quit IRC08:10
*** Ryan_Lane has joined #openstack-dev08:10
*** thouveng has joined #openstack-dev08:10
*** yolanda_ has joined #openstack-dev08:15
*** yolanda has joined #openstack-dev08:15
*** ilblackdragon has joined #openstack-dev08:16
*** shardy_afk is now known as shardy08:16
*** ndipanov has joined #openstack-dev08:19
*** adjohn has joined #openstack-dev08:20
*** unix has quit IRC08:21
*** flepied has joined #openstack-dev08:21
*** reidrac has joined #openstack-dev08:22
*** adjohn has quit IRC08:24
*** adjohn has joined #openstack-dev08:28
*** amerine has quit IRC08:29
*** adjohn has quit IRC08:30
*** doude has joined #openstack-dev08:39
*** michchap has joined #openstack-dev08:39
*** markwash has quit IRC08:42
*** zing has joined #openstack-dev08:42
*** markmcclain1 has joined #openstack-dev08:45
*** markmcclain has quit IRC08:46
*** andreaf has quit IRC08:46
*** michchap has quit IRC08:47
*** mmagr has joined #openstack-dev08:48
*** danwent has quit IRC08:52
*** dev_sa has joined #openstack-dev08:56
*** dosaboy has joined #openstack-dev08:58
*** pixelbeat has joined #openstack-dev08:59
*** yaguang has quit IRC08:59
*** yaguang has joined #openstack-dev09:01
*** jpich has joined #openstack-dev09:04
*** derekh has joined #openstack-dev09:04
*** corXi has joined #openstack-dev09:05
*** mindpixel has joined #openstack-dev09:09
*** bing_bu has quit IRC09:10
*** psedlak has joined #openstack-dev09:11
*** michchap has joined #openstack-dev09:13
*** ndipanov has quit IRC09:15
*** ndipanov has joined #openstack-dev09:16
*** doude has quit IRC09:17
*** locke105 has quit IRC09:18
*** doude has joined #openstack-dev09:18
*** johnthetubaguy has joined #openstack-dev09:19
*** ndipanov has quit IRC09:20
*** zoresvit has joined #openstack-dev09:21
*** ndipanov has joined #openstack-dev09:21
*** michchap has quit IRC09:21
*** flaper87 has joined #openstack-dev09:23
*** darraghb has joined #openstack-dev09:25
*** pnavarro has quit IRC09:32
*** henrynash has joined #openstack-dev09:34
*** johnthetubaguy1 has joined #openstack-dev09:35
*** johnthetubaguy has quit IRC09:38
*** henrynash has quit IRC09:39
*** henrynash has joined #openstack-dev09:40
*** ondergetekende has joined #openstack-dev09:41
*** zoresvit has quit IRC09:42
*** danpb has joined #openstack-dev09:47
*** aloga has quit IRC09:47
*** aloga has joined #openstack-dev09:47
*** michchap has joined #openstack-dev09:48
*** unix has joined #openstack-dev09:48
*** xga has joined #openstack-dev09:48
*** zoresvit has joined #openstack-dev09:49
*** BobBall has joined #openstack-dev09:52
*** markmcclain1 has quit IRC09:52
*** jprovazn has quit IRC09:55
*** dev_sa has quit IRC09:55
*** dev_sa has joined #openstack-dev09:56
*** michchap has quit IRC09:56
*** trapni has joined #openstack-dev09:58
*** trapni has joined #openstack-dev09:58
*** michchap has joined #openstack-dev09:59
*** jprovazn_ has joined #openstack-dev10:00
*** michchap has joined #openstack-dev10:00
*** trapnii has joined #openstack-dev10:01
*** mindpixel has quit IRC10:03
*** trapni has quit IRC10:03
*** mindpixel has joined #openstack-dev10:05
*** jprovazn_ has quit IRC10:06
*** Davi has quit IRC10:07
*** gongysh_ has joined #openstack-dev10:11
*** gongysh__ has joined #openstack-dev10:13
*** markmc has joined #openstack-dev10:14
*** gongysh has quit IRC10:15
*** gongysh_ has quit IRC10:16
*** jprovazn_ has joined #openstack-dev10:18
*** davidh_ has quit IRC10:18
*** navid has joined #openstack-dev10:19
*** yolanda has quit IRC10:19
*** yolanda has joined #openstack-dev10:22
*** ndipanov has quit IRC10:23
*** johnthetubaguy1 has quit IRC10:24
*** huats has quit IRC10:25
*** trapnii has quit IRC10:28
*** ndipanov has joined #openstack-dev10:28
*** al-maisan is now known as almaisan-away10:30
*** davidha has joined #openstack-dev10:34
*** armaan has quit IRC10:34
*** armaan has joined #openstack-dev10:35
*** hattwick has joined #openstack-dev10:35
*** yolanda has quit IRC10:37
*** blamar has quit IRC10:37
*** trapnii has joined #openstack-dev10:40
*** jruzicka has joined #openstack-dev10:42
*** yaguang has quit IRC10:44
*** romcheg has joined #openstack-dev10:44
*** armaan has quit IRC10:49
*** armaan has joined #openstack-dev10:49
*** alobbs has quit IRC10:51
*** alobbs has joined #openstack-dev10:51
*** yolanda has joined #openstack-dev10:52
*** huats has joined #openstack-dev10:56
*** huats has joined #openstack-dev10:56
*** yamahata has joined #openstack-dev11:02
*** yamahata has quit IRC11:03
*** yamahata has joined #openstack-dev11:03
*** yamahata has quit IRC11:03
*** yamahata_ has quit IRC11:03
*** yamahata has joined #openstack-dev11:03
*** mindpixel has quit IRC11:05
*** johnthetubaguy has joined #openstack-dev11:07
*** jprovazn_ has quit IRC11:10
*** jruzicka has quit IRC11:13
*** vkmc has joined #openstack-dev11:13
*** gongysh_ has joined #openstack-dev11:14
*** unix has quit IRC11:16
*** zoresvit has quit IRC11:16
*** henrynash has quit IRC11:16
*** fire has joined #openstack-dev11:17
*** gongysh__ has quit IRC11:17
*** kmartin has quit IRC11:18
*** adalbas has joined #openstack-dev11:23
*** johnthetubaguy has quit IRC11:24
*** beagles has quit IRC11:28
*** 1JTAAMO17 has joined #openstack-dev11:28
*** pcm_ has joined #openstack-dev11:28
*** zoresvit has joined #openstack-dev11:30
*** ritzcarltn is now known as ritzcarltn|away11:31
*** beagles has joined #openstack-dev11:33
*** Slidey has joined #openstack-dev11:36
*** henrynash has joined #openstack-dev11:36
*** zoresvit has quit IRC11:41
*** michchap has quit IRC11:41
*** garyk has quit IRC11:42
*** rkukura has joined #openstack-dev11:44
*** xga has quit IRC11:47
*** sandywalsh has quit IRC11:53
*** ritzcarltn|away is now known as ritzcarltn11:55
*** zoresvit has joined #openstack-dev11:59
*** gongysh_ has quit IRC12:01
*** gongysh has joined #openstack-dev12:02
*** davidha has quit IRC12:06
*** johnthetubaguy has joined #openstack-dev12:07
*** sandywalsh has joined #openstack-dev12:08
*** anniec has joined #openstack-dev12:11
*** jprovazn_ has joined #openstack-dev12:12
*** anniec has quit IRC12:20
*** anniec has joined #openstack-dev12:21
*** yamahata_ has joined #openstack-dev12:23
*** sandywalsh has quit IRC12:27
*** dubsquared1 has joined #openstack-dev12:28
*** garyk has joined #openstack-dev12:28
*** bing_bu has joined #openstack-dev12:31
*** gargya has joined #openstack-dev12:32
*** dubsquared1 has quit IRC12:33
*** ritzcarltn is now known as ritzcarltn|away12:37
*** henrynash has quit IRC12:38
*** sandywalsh has joined #openstack-dev12:39
*** kbrierly has quit IRC12:40
*** michchap has joined #openstack-dev12:40
*** kbrierly has joined #openstack-dev12:40
*** michchap has quit IRC12:41
*** michchap has joined #openstack-dev12:41
*** zul has quit IRC12:44
*** zul has joined #openstack-dev12:47
*** davidha has joined #openstack-dev12:50
*** tiamar has quit IRC12:51
*** tiamar has joined #openstack-dev12:52
*** gongysh_ has joined #openstack-dev12:52
*** michchap has quit IRC12:55
*** gongysh has quit IRC12:55
*** radez_g0n3 is now known as radez12:56
*** davidha has quit IRC12:56
*** doude has quit IRC12:56
*** doude has joined #openstack-dev12:57
*** markvoelker has joined #openstack-dev12:59
*** aloga has quit IRC13:01
*** soody has joined #openstack-dev13:02
*** aloga has joined #openstack-dev13:05
*** martine_ has joined #openstack-dev13:05
*** xga has joined #openstack-dev13:17
*** cdub_ has quit IRC13:17
*** gargya has quit IRC13:17
*** gargya has joined #openstack-dev13:21
*** zoresvit has quit IRC13:22
*** soody has quit IRC13:22
*** michchap has joined #openstack-dev13:25
*** kashyap has joined #openstack-dev13:27
*** alunduil has quit IRC13:28
*** dprince has joined #openstack-dev13:30
*** avishay has quit IRC13:30
*** henrynash has joined #openstack-dev13:31
*** michchap has quit IRC13:33
*** zeriouz has joined #openstack-dev13:35
*** rushiagr has left #openstack-dev13:35
*** zoresvit has joined #openstack-dev13:37
*** chrisfer has joined #openstack-dev13:38
*** CaptTofu has joined #openstack-dev13:40
*** davidha has joined #openstack-dev13:40
*** sthaha has joined #openstack-dev13:40
*** topol has joined #openstack-dev13:45
sdaguegaryk: so someone needs to release this kind of immediately - https://bugs.launchpad.net/python-quantumclient/+bug/109102813:46
uvirtbotLaunchpad bug 1091028 in python-quantumclient "pyparsing trying to use version that won't work with python 2.X" [Undecided,Fix committed]13:46
garyksdague: agree with 100%. i am trying to find a few other quantum cores who are around at this hour13:47
sdaguegaryk: ok, cool13:47
amotokigaryk: i am here13:47
*** beagles has quit IRC13:47
sdaguewhile you are at it, I would change your requires to not be open ended13:47
sdagueon anything13:47
sdaguegiven pycon coming up in a couple weeks, I think lots of people are dropping their new python 3 packages out there13:48
garykamotoki: can you please see the mail that i sent. we need to decide on the best fix and get in in asap13:48
sdaguehaving spent 3 hours yesterday handling the django break13:48
amotokigaryk: sure13:48
garyksdague: ok. i just hope that it passes jenkins. if so i'll update13:48
sdaguegaryk: ok cool13:48
garyksdague: you mean just to pin it as 1.3.1?13:49
sdaguehonestly, just put a known < on things13:50
*** topol has quit IRC13:50
sdaguegiven yesterday, and today, I expect we're going to see another 4 or 5 of these dependency breaks in the next 2 weeks13:50
sdagueit's pycon and everyone wants their shiney new python 3 versions out there13:50
*** arbrandes has joined #openstack-dev13:51
garyksdague: amotoki : the patch passed. should i set it as cliff>=1.2.1,<=1.3.1 or just leave it as 1.3.1?13:54
*** olaph has joined #openstack-dev13:54
*** doude has quit IRC13:55
*** doude has joined #openstack-dev13:56
*** networkstatic has joined #openstack-dev13:56
amotokigaryk: I prefer to pinning 1.3.1 or >= 1.3.1 since cliff 1.2.1 doesn't work as we see now. what do you think?13:57
garykamotoki: if possible can we go with >=1.3.1? i have pushed this patch13:58
*** beagles has joined #openstack-dev13:58
*** ritzcarltn|away is now known as ritzcarltn13:59
*** almaisan-away is now known as al-maisan13:59
*** michchap has joined #openstack-dev14:00
*** bing_bu has quit IRC14:02
amotokigaryk: i think so. cmd2 also seems to try to handle the issue, so we don't need to pin cliff 1.3.1 I think.14:02
garykok14:02
amotokigaryk: i am now trying to prepare fresh environment.14:02
garykok. tx14:03
*** NobodyCam has joined #openstack-dev14:03
*** beagles has quit IRC14:03
*** johnthetubaguy has quit IRC14:05
*** flepied1 has joined #openstack-dev14:05
*** flepied has quit IRC14:07
*** michchap has quit IRC14:08
*** stevemar has joined #openstack-dev14:08
*** johnthetubaguy has joined #openstack-dev14:09
sdagueamotoki: my concern right now is future proofing14:09
sdagueso maybe just go with 2.2 with whatever is working14:10
*** beagles has joined #openstack-dev14:10
garyksalv-orlando: ping14:10
sgrananyone having problems with nova and oslo.config errors in tox tests today?14:10
garykarosen: ping14:10
garykgongysh_: ping14:10
salv-orlandohey14:10
garyksalv-orlando: hi, hope all is well. can you please look at https://review.openstack.org/#/c/23080/14:11
salv-orlandoyeah I was wondering about it14:11
salv-orlandowhy 'try cliff?'14:11
*** kbringard has joined #openstack-dev14:11
salv-orlandodoes that mean 'let's try and hope for the best?'14:12
salv-orlandoI see you've changed the commit msg14:12
tiamarsgran: i executed the shell script in oslo-incubator and the error messages changed ;)14:12
garyksalv-orlando: the first attempt was 'try cliff'. i have updated to a better message14:12
salv-orlandook when I first saw it I thought you probably did not mean actually pushing it14:13
amotokisdague: cliff and cmd2 both takes care of pyparsing version, so I think they will take care of the problem. Isn't it sufficient?14:13
salv-orlandothat's fine I will look hat it now14:13
*** jergerber has joined #openstack-dev14:13
amotokisalgado: I don't have 100% confidence though.14:13
garyksalv-orlando: thanks.14:13
sdagueamotoki: honestly, lets get this out to deal with python-quantumclient having broken everyone's gate14:14
sdaguethen spend time thinking about overall dependency limitting after14:14
sgrantiamar: that's done something very unhelpful now14:15
sgranand not fixed the actual import error14:15
amotokisdague: I know the situation too.14:15
sgransigh14:15
garyksalv-orlando: thanks!14:16
amotokisdague: at the moment, there is no difference between ==1.3.1 and >= 1.3.1.14:16
sdagueamotoki: so is the issue that pyparsing needs to move up14:16
sdagueamotoki: yep, understood14:16
amotokihttps://review.openstack.org/#/c/23080/ starts gating.14:17
amotokigaryk: who can update quantumclient pypi? we need to upadte it.14:18
*** romil has joined #openstack-dev14:18
garykamotoki: sorry no idea.14:19
*** flepied1 has quit IRC14:19
amotokigaryk: Perhaps dan, mark, gongysh can release it. gating jobs installs quantumclient from pypi accoding to the log.14:21
garykamotoki: i think that yong is planning to release it with a label 2.2. not 100% sure yet14:21
*** arbrandes has quit IRC14:22
*** digitalsanctum has joined #openstack-dev14:23
sdaguegaryk: so who has the ability to release? because if we don't get a pypi release of this out today, we're going to need to go and put pip requires into every other project in openstack, server and client, to land any code14:23
garyksdague: i think mark/dan/yong. mark is usually around in about 15 or 20 minutes.14:24
sdagueok cool14:24
garyksdague: maybe salv-orlando knows how to do this14:24
*** jbr_ has joined #openstack-dev14:25
*** bknudson has joined #openstack-dev14:25
sdagueok, well I need to change venue. Please jump on anyone that can do this as soon as they can14:25
garyksdague: ok.14:26
*** woodspa has joined #openstack-dev14:27
*** sacharya has joined #openstack-dev14:27
*** CaptTofu has quit IRC14:28
*** CaptTofu has joined #openstack-dev14:29
salv-orlandodanwent has the power of releasing14:29
salv-orlandoand ttx too14:29
*** alunduil has joined #openstack-dev14:29
salv-orlandottx can do anything I think14:29
*** dubsquared1 has joined #openstack-dev14:29
salv-orlandoI have no power for doing that14:29
*** iartarisi has joined #openstack-dev14:30
afazekaslooks like the https://review.openstack.org/#/c/23088/ can workaround the issue on tempest side14:31
*** aeperezt has joined #openstack-dev14:32
garyksalv-orlando: i always thought that you could do anything!14:32
*** CaptTofu has quit IRC14:33
*** dubsquared1 has quit IRC14:34
*** romil has quit IRC14:34
*** michchap has joined #openstack-dev14:34
*** jruzicka has joined #openstack-dev14:35
*** sacharya has quit IRC14:36
*** imsplitbit has joined #openstack-dev14:39
*** michchap has quit IRC14:42
*** esheffield has joined #openstack-dev14:42
*** gongysh_ has quit IRC14:43
*** armaan1 has joined #openstack-dev14:43
*** armaan has quit IRC14:43
*** arbrandes has joined #openstack-dev14:46
*** flepied has joined #openstack-dev14:47
*** READ10 has joined #openstack-dev14:47
*** mtreinish has joined #openstack-dev14:48
*** ritzcarltn is now known as ritzcarltn|away14:48
*** jruzicka has quit IRC14:49
*** CaptTofu has joined #openstack-dev14:50
*** ndipanov has quit IRC14:50
*** ndipanov has joined #openstack-dev14:50
*** eharney has joined #openstack-dev14:52
*** eharney has quit IRC14:52
*** eharney has joined #openstack-dev14:52
*** flepied has quit IRC14:54
*** anteaya has joined #openstack-dev14:54
*** armaan has joined #openstack-dev14:55
*** cloudchimp has joined #openstack-dev14:56
*** armaan1 has quit IRC14:56
*** jimfehlig has joined #openstack-dev14:58
*** sthaha has quit IRC14:58
*** rkukura has quit IRC14:59
openstackgerritA change was merged to openstack/python-quantumclient: Update cliff dependency (1.3.1)  https://review.openstack.org/2308014:59
*** rkukura has joined #openstack-dev15:00
*** dontalton has joined #openstack-dev15:01
*** yamahata_ has quit IRC15:01
*** andreaf has joined #openstack-dev15:03
*** sacharya has joined #openstack-dev15:03
*** locke105 has joined #openstack-dev15:04
*** bitblt has joined #openstack-dev15:06
garykttx: ping15:06
sdaguegaryk: ttx is on vacation15:06
*** adjohn has joined #openstack-dev15:06
garyksdague: ahhh. ok, thanks15:06
*** flepied has joined #openstack-dev15:07
*** dontalton has quit IRC15:08
*** michchap has joined #openstack-dev15:09
*** bitblt has quit IRC15:10
*** zoresvit has quit IRC15:11
*** otherwiseguy has joined #openstack-dev15:11
*** aabes has joined #openstack-dev15:12
*** aabes has left #openstack-dev15:12
*** mrodden has quit IRC15:14
*** annegentle has joined #openstack-dev15:14
*** annegentle has quit IRC15:14
*** terryh has quit IRC15:15
*** terryh has joined #openstack-dev15:15
*** michchap has quit IRC15:18
*** CaptTofu has quit IRC15:20
*** CaptTofu has joined #openstack-dev15:21
*** edmund has joined #openstack-dev15:22
*** nunosantos has joined #openstack-dev15:22
xxiaohttp://docs.openstack.org/developer/openstack-projects.html  why nova is missing here15:24
*** CaptTofu has quit IRC15:25
ayounghenrynash, so, remember that whole discussion about changing earlier DB migrations?  I should have held my ground on that one.  We've made a mess.15:25
henrynashayoung: yeah, just reading it :-(15:26
*** fire has quit IRC15:26
ayounghenrynash, so IIUC we need a single patch that to reverts your patch, and apply a new DB Update that gets the DB in the right state.15:27
*** zoresvit has joined #openstack-dev15:27
henrynashayoung: is it just my patch...?15:28
ayounghenrynash, I think so...15:28
ayounghenrynash, it might be a real mess, but we can fix it.15:28
henrynashayoung: …and this is for the column constraints?15:29
ayoungec326b39fa99c909862b7ea94c0261328a8d477615:29
ayounghenrynash, yeah,  assume that a DB was already at a later level, these constraints would not be applied15:29
henrynashayoung: ok, let me pull that together, asap15:30
*** dubsquared1 has joined #openstack-dev15:30
ayounghenrynash, lets think this through15:30
*** gargya_ has joined #openstack-dev15:31
*** blamar has joined #openstack-dev15:31
ayoungWe need to deal with a DB that had the old 14 and 16 applied.  We also probably want to provide away to clean up for someone that got messed up by the patch, although those should not be production machines15:31
*** armaan has quit IRC15:32
ayoungmake sure none of the side effects of the modified 14 and 16 are assumed to be there in  any DB updates >16  but < your new ones15:32
*** gargya has quit IRC15:33
*** gargya_ is now known as gargya15:33
henrynashayoung: so are we trying to make things right for those that just want to go from g2-g3..or commit by commit15:33
*** CaptTofu has joined #openstack-dev15:33
ayoungg2 to g315:33
ayounghenrynash, I think that is the best we can do15:33
henrynashayoung: and g2 and 14 in it?15:33
henrynash(the old 14)15:34
ayounghenrynash, hmmmm, I'd have to dig...that was my understanding, but we should confirm15:34
henrynashayoung: it must, since I added groups and they were in g215:35
*** dubsquared1 has quit IRC15:35
*** davidkranz_ has quit IRC15:35
*** dolphm has joined #openstack-dev15:36
henrynashayoung: so I think I just need to fix the change I made to 014, since 016 was definitely not in g215:36
dolphmayoung: added you as a review on two api changes -- trusts are mutable until consumed https://review.openstack.org/#/c/23090/ and requesting trust roles as a nested collection https://review.openstack.org/#/c/23092/15:36
ayoungdolphm, thanks for keeping me in the loop.15:37
henrynashayoung: is there a big raised yet for this Db issue?15:37
henrynash(a bug)15:38
ayoungdolphm, henrynash Haven't looked.  It was found by our internal  team, and I was reviewing the conversation there.15:38
dolphmhenrynash: what's the db issue?15:39
henrynashdolphm: the revision of DB history15:40
dolphmhenrynash: i don't think we can go back and change that?15:40
henrynashdolphm: I guess it depends if everyone who is going to move from g2 to g3 already has…and those that are going to get themselves in the hole, have done so15:41
*** fire has joined #openstack-dev15:41
dolphmhenrynash: i don't think it's possible to move from g2 to g315:41
henrynashdolphm: if there are people who haven't done that yet, then we could patch g3 to fix the issue15:42
dolphmhenrynash: but then we break everyone else15:43
*** michchap has joined #openstack-dev15:44
sdagueso the general rule is commit by commit, is there no way to get people back to a working state?15:45
henrynashdolphm: well, you could write it in a way that did not…as I see it, the issue is the constraints on the group table15:45
dolphmhenrynash: i imagine that's just one issue15:46
sdaguewe've found data corruption bugs in prior nova migrations before, and the general practice is that's the only time you go back and fix a migration, but then it's fixed handling the corruption in the old migration and landing a new migration to get the schema right for new folks15:46
dolphmsdague: that makes complete sense to me, that's just not the procedure we were using (my fault)15:47
dolphmsdague: i was only looking to support migrations between major releases15:47
*** ilblackdragon has quit IRC15:48
*** dev_sa has quit IRC15:48
*** dhellmann has joined #openstack-dev15:48
*** boris-42 has quit IRC15:49
*** ritzcarltn|away is now known as ritzcarltn15:49
*** devoid has joined #openstack-dev15:51
ayoungmarkmc, considering the state of the DB migrations,  what would be the appropriate steps to move forward?15:51
ayoungdolphm, was 14 in G2?15:52
markmcayoung, just accept that we should be doing commit to commit migrations from now on15:52
markmcayoung, there's no going back15:52
ayoungmarkmc, OK15:52
*** michchap has quit IRC15:53
dolphmmarkmc: i agree, i'm not sure we can repair the damage done -- but i'd be happy to if it's possible15:54
sdaguewell the question is if there are new migrations which will ensure everyone ends up at the same place, even if their data was corrupted15:55
doudeamotoki: ping15:55
sdaguethat's the concern I've got, schema drift15:55
dolphmsdague: i imagine a migration in the middle somewhere would fail before a corrupted db got to the latest migration15:56
*** ritzcarlt has quit IRC15:56
*** flepied has quit IRC15:58
dolphmi'd be curious to talk to anyone seriously looking to upgrade a g1 or g2 schema to g3/rc1/final15:59
dolphmbest way to solve it might be to work on an external migration or two to unwind any issues16:00
*** garyTh has joined #openstack-dev16:00
ayounghenrynash, so the G2 migration had 013_add_group_tables.py  Which got renamed to 014_add_group_tables.py in the current set of upgrade scripts16:00
*** xga has quit IRC16:00
*** datsun180b has joined #openstack-dev16:00
dolphmayoung: i bumped the migration numbers up by one for everything after 8 or 916:00
henrynashayoung: ah, right16:01
*** avishay has joined #openstack-dev16:01
dolphmayoung: by inserting a new migration in the history16:01
ayoungdolphm, I'd be seriously suprised if you could recover from all that churn just by fixing the migration scripts.16:01
*** pabelanger has joined #openstack-dev16:01
dolphmayoung: so you think an external solution would be better, or do you have another idea?16:01
ayoungdolphm, I think an external16:02
ayoungdolphm, but I don't know if it is possible even then.  We'd have to figure out what state the DB was in first.16:02
*** boris-42 has joined #openstack-dev16:03
dolphmayoung: yeah, that's why i'd like to talk to them, and maybe get a subset of their data to test against to make sure we get it right, etc16:03
dolphmayoung: whoever them is16:03
*** gargya has quit IRC16:03
*** gargya has joined #openstack-dev16:03
ayoungdolphm, well, my team found the issue....16:03
dolphmayoung: i'll ping the list16:03
*** kmartin has joined #openstack-dev16:03
dolphmayoung: ah, lol -- do they need a fix, or they just noticed it?16:03
ayoungdolphm, If it were as simple as "revert  the patch and apply a new one" we'd probably do that.16:05
*** jprovazn_ has quit IRC16:05
*** lglenden has joined #openstack-dev16:05
ayoungbut it really is not16:05
*** topol has joined #openstack-dev16:05
*** dev_sa has joined #openstack-dev16:06
dolphmayoung: hmm... what about downgrading the db back to folsom (~migration 3 or 4) (shouldn't be any data loss i can think of?) using whatever migrations are in keystone... upgrading codebase to grizzly (g3/rc1/final), and then rolling forward again?16:06
*** winston-d_ has joined #openstack-dev16:06
dolphmayoung: that way you downgrade the history the old codebase knows about, and then upgrade through our "revised" history on top of that16:07
*** koolhead17 has quit IRC16:07
ayoungdolphm, I was thinking that.16:08
ayoungdolphm, so if someone was at G2, and they downgraded to 001, they would still have their tables16:09
dolphmayoung: yes, although 1 might be too far back?16:09
dolphmayoung: although we were also missing downgrades until at least g1 or so :-/16:10
dolphmayoung: downgrade implementations16:10
*** cdub_ has joined #openstack-dev16:10
*** markmcclain has joined #openstack-dev16:10
dolphmayoung: https://bugs.launchpad.net/keystone/+bug/108116716:10
uvirtbotLaunchpad bug 1081167 in keystone "sql 006 sript needs downgrade" [Low,Fix released]16:10
*** dosaboy has quit IRC16:10
openstackgerritA change was merged to openstack/swift: Add cache=swift.cache for authtoken example.  https://review.openstack.org/2261516:10
dolphmayoung: we'd need stable branches of milestone releases to properly backport that change16:11
*** cp16net is now known as cp16net|away16:14
*** adjohn has quit IRC16:15
*** cp16net|away is now known as cp16net16:16
*** boris-42 has quit IRC16:16
ayoungdolphm, yes, just came to that realization separately.16:16
*** reidrac has quit IRC16:17
*** dosaboy has joined #openstack-dev16:17
ayoungdolphm, so the solution would be something like take all of the downgrades in G2,  munge them into a single script that brings us down to the last known safe migration (6?) and then run the G3 migrations forward from there?16:19
*** michchap has joined #openstack-dev16:19
*** zaitcev has joined #openstack-dev16:19
*** gargya_ has joined #openstack-dev16:19
ayoungdolphm, we could also put something in the migration code that looks prior to the migrations and sees if the user is at the G2 migration and warns them on db sync?16:20
ayoungbut, of course it is too late for G3 now.16:21
*** gargya has quit IRC16:21
*** gargya_ is now known as gargya16:21
*** alop has joined #openstack-dev16:21
*** mrodden has joined #openstack-dev16:23
*** amotoki has quit IRC16:24
dolphmayoung: that sounds like it would work to me, but you'd have to be careful about where you get downgrades from -- pulling them all out of g3 wouldn't work16:26
*** Mandell has quit IRC16:27
ayoungdolphm, no, we would want the G2 versions16:27
*** flepied has joined #openstack-dev16:27
*** michchap has quit IRC16:28
*** dubsquared1 has joined #openstack-dev16:31
*** anniec has quit IRC16:31
*** reed has joined #openstack-dev16:31
*** flepied has quit IRC16:33
*** dev_sa has quit IRC16:35
*** dubsquared1 has quit IRC16:35
*** adjohn has joined #openstack-dev16:35
*** digitalsanctum has quit IRC16:35
*** gyee has joined #openstack-dev16:36
*** danwent has joined #openstack-dev16:37
*** thouveng has quit IRC16:39
*** adjohn has quit IRC16:41
*** john5223 has joined #openstack-dev16:41
*** rnirmal has joined #openstack-dev16:41
*** vipul|away is now known as vipul16:43
*** vipul is now known as vipul|away16:43
jab416171if I launch a VM, then delete its backing instance, why does 'nova show guid' not work?16:43
*** gyee has quit IRC16:43
*** AnilV4 has quit IRC16:44
*** DaOmarN_ has joined #openstack-dev16:44
*** hemnafk is now known as hemna16:46
*** flepied has joined #openstack-dev16:46
*** metral has joined #openstack-dev16:46
DaOmarN_hi16:47
DaOmarN_do you know what happen if change keystone database y recreate tenant, users, roles, services, endpoints?16:47
*** metral has quit IRC16:47
DaOmarN_it affects other services like nova or glance?16:47
*** metral has joined #openstack-dev16:47
*** koolhead17 has joined #openstack-dev16:48
*** yidclare has joined #openstack-dev16:48
*** CaptTofu has quit IRC16:49
openstackgerritA change was merged to openstack/tempest: convert to resource tracked create_server  https://review.openstack.org/2298716:50
openstackgerritA change was merged to openstack/swift: Move the swift.1 manpage to python-swiftclient  https://review.openstack.org/2301416:50
*** trapnii has quit IRC16:52
*** avishay has quit IRC16:52
*** xga has joined #openstack-dev16:52
*** michchap has joined #openstack-dev16:54
*** pabelanger has quit IRC16:55
*** jcmartin has joined #openstack-dev16:56
*** mmagr has quit IRC16:57
*** DaOmarN_ has quit IRC16:57
openstackgerritA change was merged to openstack/python-openstackclient: Remove underscore.  https://review.openstack.org/2288416:58
*** salgado is now known as salgado-lunch16:58
*** garyk has quit IRC17:00
*** sstent has quit IRC17:00
*** sstent_ has quit IRC17:00
*** sstent has joined #openstack-dev17:00
s1rpbcwaldon: just tossed up https://blueprints.launchpad.net/oslo/+spec/test-migrations ; might be a good idea in Havana to get test-migrations more in sync between nova and glance (and possibly others)17:01
s1rpthoughts?17:01
*** bdpayne has joined #openstack-dev17:03
*** michchap has quit IRC17:03
*** CaptTofu has joined #openstack-dev17:05
*** beagles is now known as beagles|brb17:07
ayoungdolphm, on trusts, instead of making roles a separate list, how about we state that a trust is only allowed to delegate a single role?  Limiting, I know, but lets face it, we have very few roles.17:10
*** kagan has joined #openstack-dev17:10
*** networkstatic has quit IRC17:10
ayoungIt says "you can do exactly this"17:10
dolphmayoung: interesting thought17:11
*** zoresvit has quit IRC17:11
dolphmayoung: if that satisfies your use case, it's definitely a simple api17:11
dolphmayoung: happy to draft the identity-api changes and tests if you want to implement -- we can add collections of roles later if necessary17:13
*** pabelanger has joined #openstack-dev17:13
*** mkollaro has joined #openstack-dev17:13
dolphmayoung: well, hmm... backwards compatibility from collections to a single role might not work17:13
jk0dtroyer: heya, would you mind having a quick peek at my last two reviews?17:13
*** bswartz has quit IRC17:16
*** Ryan_Lane has quit IRC17:16
*** DaOmarN has joined #openstack-dev17:18
ayoungdolphm, we don't need backward's compat.17:19
ayoungdolphm, but, I am not sure it meets the use cases.  I suspect that it will, though17:19
ayounggyee has some use cases in mind, and I can ask the Heat folks17:20
ayoungdolphm, but, I think I prefer leaving it as a collection.  We can put an arbitrarily (low) limit on the number of roles to ensure that we never get into a paging situation.17:21
*** voliveirajr has joined #openstack-dev17:22
ayoungThen it would be fairly analogous to the NICs on a VM:  usually only one,  never more than a small manageable amount.17:22
*** hub_cap has joined #openstack-dev17:22
*** winston-d_ has quit IRC17:23
hub_caphey wahat happened to the migrations? im interested in lookin @ a old migration table17:23
hub_cap^  ^in nova17:23
uvirtbothub_cap: Error: "^in" is not a valid command.17:23
hub_capthx uvirt17:23
*** navid has left #openstack-dev17:23
*** voliveirajr has quit IRC17:24
dolphmayoung: well you need backwards compat if you want to add collections of roles later, without bumping the major api version17:24
ayoungdolphm, ah, true17:25
*** garyk has joined #openstack-dev17:25
ayoungdolphm, is it really paging that you see as being the issues with collections?  Aside from being consistent, are there other issues drvinign us to split out the roles from the token GET?17:26
dolphmayoung: the specific incompatibility i'm thinking of is a trust with a collection of roles that already exists, but being consumed by a client that only recognizes a single role (which role from the collection would you expose to that client as the trust's single role_id?) -- maybe that's not an incompatiblity worth worrying about17:27
dolphmayoung: api consistency first and foremost -- having to code around an inconsistency needs to be extremely well justified, as in the case of auth+tokens17:28
*** derekh has quit IRC17:28
dolphmayoung: (i assume you mean "trust GET" not "token GET")17:28
ayoungdolphm, yeh, Trust GET17:28
ayoungdolphm, so another analogy17:29
ayoungin LDAP, there attributes can be multi values17:29
ayoungwhen you get an object, you get all of its attributes, wome of which are short collections17:29
ayoungfor example17:29
ayounga user has phone numbers17:29
dolphmayoung: so if we have a use case for an inconsistency in one place, i'd rather make that same change across the entire api (e.g. i revised the API Conventions section in the second patch, rather than just the trusts examples)17:29
ayoungdolphm, right, lets see if we can nail down why trusts and tokens are different.17:30
*** michchap has joined #openstack-dev17:30
dolphmayoung: the only metadata i see on trusts is "expires_at", other than that, i don't even see them as needing actual entities -- it's just a relationship17:30
*** xga has quit IRC17:31
dolphmayoung: e.g. (this is a really long resource, but to create a trust without an expiration, you could do...) PUT /users/{user_id}/trustees/{trustee_user_id}/projects/{project_id}/roles/{role_id}17:31
ayoungdolphm, INteresting observation/ A trust is all references to other objects, but those are integral.17:31
*** markmc has quit IRC17:32
ayoungYep17:32
ayoungadd a few optional query parameters in there and you have a usable API17:32
dolphmayoung: but that wouldn't give you a trust id (my mental model assumes the trustee could discover that they can access a project simply by calling GET /users/{my_user_id}/projects though)17:33
*** danpb has quit IRC17:33
dolphmayoung: ... and then simply scope to that project as normal17:33
*** Yada has joined #openstack-dev17:33
ayoungdolphm, well, ou would want to be able to let the user distinguish between projects they access as themselves from those they need to use a trust to get at, but the basic idea is sound17:34
*** iartarisi has quit IRC17:34
ayoungdolphm, I would probably do17:35
*** romcheg1 has joined #openstack-dev17:35
ayoung GET /users/{my_user_id}/projects/trusts17:35
ayoungor something17:35
ayoungyou could also indicate on the list of projects the trusts associated with it17:36
ayoungso the user would know which trust they would need to use to get access to it.17:36
ayoungdolphm, BTW, that trust test patch is a great resource.  I've been working through them.17:37
openstackgerritA change was merged to openstack/tempest: Standardises expected exception layout  https://review.openstack.org/2282117:37
ayoungI've added in validation17:37
openstackgerritA change was merged to openstack/quantum: Port update with existing ip_address only causes exception  https://review.openstack.org/2286517:37
openstackgerritA change was merged to openstack-dev/devstack: Set state_path to quantum.conf  https://review.openstack.org/2295317:37
openstackgerritA change was merged to openstack-dev/devstack: Remove duplicate package  https://review.openstack.org/2309117:37
dolphmayoung: sorry it took me so long to post it, i kept refactoring and didn't want to make you debug my broken tests17:37
*** flaper87 has quit IRC17:37
ayoungdolphm, I'm really tempted to merge it in to my patch.  Mine really shouldn't go in without those test.  But I don't want to steal credit for your work17:38
ayoungand you are still revising, as I see17:38
dolphmayoung: no, feel free if you'd like to TDD with them17:38
ayoungdolphm, for now I 'll keep them as separate patches.17:38
*** michchap has quit IRC17:38
dolphmayoung: with gyee's patch, i just started posting diff's in his review that he could apply :P17:38
ayoungdolphm, but maybe I will merge once we come to an agreement on the immutability and roles-list issue.17:39
*** mkollaro has quit IRC17:39
ayoungAfter that, it should mostly be tuning return codes and values17:39
ayoungso are you ok with dropping the /roles and keeping the trusts immutable?17:39
*** cdub_ has quit IRC17:39
*** salgado-lunch is now known as salgado17:39
ayoungThe immutable option is something we can back off of without breaking backward's compat.17:40
*** jog0 has joined #openstack-dev17:40
*** pixelbeat has quit IRC17:40
ayoungThe only place where we need keep from breaking compat is if we put the roles on the GET /trust/{id} response, we can't drop them in the future.17:41
*** rafaduran has quit IRC17:41
ayoungFor that case, I would suggest we would put a filter inplace saying ?noroles17:41
*** cp16net is now known as cp16net|away17:41
ayoungdolphm, then, if we determine that role lists really do need to be paged, we have the option in place to do it already, and we can implement the collections.  Is that an acceptable middle ground?17:43
openstackgerritA change was merged to openstack/keystone: domain_id_attributes in config.py have wrong default value  https://review.openstack.org/2281817:43
openstackgerritA change was merged to openstack/quantum: Add scheduling feature basing on agent management extension  https://review.openstack.org/2117517:43
openstackgerritA change was merged to openstack/nova: Update OpenStack LLC to Foundation  https://review.openstack.org/2268417:44
*** sstent has quit IRC17:46
*** sstent has joined #openstack-dev17:47
*** sstent has quit IRC17:47
*** andrewbogott_afk is now known as andrewbogott17:47
*** sstent has joined #openstack-dev17:49
*** beagles|brb is now known as beagles17:50
*** cp16net|away is now known as cp16net17:51
*** dhellmann is now known as dhellmann-afk17:53
*** sstent has joined #openstack-dev17:54
dolphmayoung: that's really not a middleground -- that's just breaking convention :( i'm tempted to say if you really want to do it as in your original design, it should be done as a contrib + api extension, which sucks :(17:54
*** ijw has quit IRC17:55
*** ijw has joined #openstack-dev17:55
*** rpedde_away is now known as rpedde17:56
*** ilblackdragon has joined #openstack-dev17:56
ayoungdolphm, I am not sure it is breaking convention.  We just need to clarify when we should have external collections and when not too. Documentation issue, but there is already exsting art.17:56
*** terry7 has joined #openstack-dev17:57
*** vipul|away is now known as vipul17:57
dolphmayoung: where?17:57
ayoungdolphm, with tokens.17:58
ayoungAnd I don;t think that people are saying that tokens returning roles and endpoints is a validate call is incorrect17:58
*** markwash has joined #openstack-dev17:58
*** terry7 has quit IRC17:59
dolphmayoung: the rest of the api is basically a data api -- tokens, being ephemeral and security-sensitive, have an entirely different use case17:59
dolphmayoung: i don't see how /trusts is anything but a data api just like users, groups, projects, domains and the role grants among them18:00
*** psedlak has quit IRC18:00
henrynashgyee, dolphm:  when you have a free moment, trying to push along https://review.openstack.org/#/c/22769/ so it  doesn't languish...18:01
*** garyk has quit IRC18:01
*** gargya has quit IRC18:03
ayoungdolphm, I'd say a trust is more analogous to a token than that.  A token is a snapshot in time.  A trust is an agreement to make a snapshot based on a set of relationships.  You call on the token API to confirm a token, but also to get the data to enforce what the token asserts (for online validation) You call on the trust API to confirm/understand a trust.  THe amount of data is small and tightly coupled.18:03
*** amerine has joined #openstack-dev18:03
ayoungdolphm, now, with endpoints, I might be more prone to agree with you, as we could potentially have to deal with trusts that are capable of producing tokens consumable on numerous endpoints, but we are not there yet.18:03
ayoungdolphm, if the normal use case is one role,  possibly none, possibly two, then doing multiple GET requests is just an annoyance.18:04
*** mrunge has quit IRC18:05
*** jkordish has quit IRC18:05
*** terry7 has joined #openstack-dev18:05
*** matiu has quit IRC18:05
*** johnthetubaguy has quit IRC18:05
*** michchap has joined #openstack-dev18:05
*** matiu has joined #openstack-dev18:05
*** matiu has quit IRC18:05
*** matiu has joined #openstack-dev18:05
*** epim has joined #openstack-dev18:06
*** johnthetubaguy has joined #openstack-dev18:06
*** roampune has joined #openstack-dev18:07
*** darraghb has quit IRC18:07
dolphmayoung: how useful would a trust with zero or one role be to you?18:07
ayoungdolphm, honestly, one role would be useful, zero, probably not18:08
dolphmayoung: i just mean role_id could be null18:08
ayoungthe only reason I can think to do zero roles would be to query keystone about the user18:08
dolphmayoung: yeah, exactly18:08
*** metral has quit IRC18:08
*** olaph_ has joined #openstack-dev18:09
ayoungdolphm, the thing is, we use a very limited number of roles today, but I could see a larger number being used in the future, and I would not want to limit the utility of roles by forcing everything into one big bucket18:09
dolphmayoung: agree18:09
dolphmayoung: most roles i've seen in a deployment is like 3018:10
ayoungdolphm, right.  And even if a user has all 30 of those roles, it is unlikely that a trust should be delegated all 30 of them18:10
*** johnthetubaguy has quit IRC18:11
ayoungusually they fall into a pattern of read resource, write resource18:11
ayoungso if there are, say 15 types of resources, you end up with 30 roles, two per resource.  Might get more granualar with stuff like "you can push the button to power cycle"18:11
*** yidclare has quit IRC18:11
*** olaph has quit IRC18:12
ayoungright now trusts are single project only, too.  At some point, someone is going to say "we need multi -project trusts" and we will refer them to the discussion about multi-project tokens18:12
dolphmayoung: i do like the simplified definition of a trust in that case though -- user A trusts user B to perform role X on project Y, optionally until time Z18:12
dolphmayoung: we'll need domain-scoped trusts at some point, i'm sure18:13
ayoungdolphm, yes, that too18:13
ayoungdolphm, but I'm OK with 3.1 for that18:13
dolphmayoung: and we're going get a request for "user A trusts group B"18:13
ayoungand I will NACK that18:13
dolphmayoung: lol, why?18:13
ayoungcuz I am paranoid18:14
arosenI'm trying to upload an image via glance but swift is throwing this exception http://codepad.org/Z3RwPjMU any ideas?18:14
*** michchap has quit IRC18:14
*** jpich has quit IRC18:15
*** corXi has quit IRC18:15
*** dosaboy has quit IRC18:15
*** annegentle has joined #openstack-dev18:15
ayoungdolphm, but I might be talked in to it...when that comes.  I think, though, that allowing a small number of roles is the right approach.  I would even be happy to code a config value in that sets the maximum, and have a default of 1.18:15
*** flepied has quit IRC18:16
*** annegentle has left #openstack-dev18:16
*** zing has quit IRC18:18
*** maoy has joined #openstack-dev18:19
*** metral has joined #openstack-dev18:19
*** shardy is now known as shardy_afk18:21
*** arbrandes has quit IRC18:23
*** mrunge has joined #openstack-dev18:23
*** garyk has joined #openstack-dev18:24
*** Mandell has joined #openstack-dev18:24
*** networkstatic has joined #openstack-dev18:24
*** Ryan_Lane has joined #openstack-dev18:27
*** salv-orlando has quit IRC18:28
*** nati_ueno has joined #openstack-dev18:29
bcwaldons1rp: definitely in favor of it - after seeing the gigantic patches land in Glance it will be a bear to maintain18:29
dolphmayoung: i'd like to revise the identity api patch from earlier, but i'm lost on your comment regarding limited mutability18:34
*** jcmartin has quit IRC18:34
dolphmayoung: in the test review18:34
*** epim_ has joined #openstack-dev18:34
*** jcmartin has joined #openstack-dev18:34
dolphmayoung: whats mutable and when? api doc doesnt allow for mutability and patches raises 404 as expected18:34
ayoungdolphm, sure...I was on roughly 3 hours of sleep when I wrote that...I hope *I* can interpret it18:35
dolphmPATCH*18:35
openstackgerritA change was merged to openstack/cinder: Changed to INFO level logging for main cinder-backup operations  https://review.openstack.org/2307118:36
*** epim has quit IRC18:37
*** epim_ is now known as epim18:37
*** alunduil has quit IRC18:38
dolphmayoung: it'd also be ideal to implement PATCH but then completely deny it in policy18:38
ayoungdolphm, I'd be cool with that18:39
ayoungdolphm, which comment of mine are you referring to?  I think I see cases where I was surprised we would return a 404 if the dependent resource does not exist, and I hadn't realized that the 404 was approriate for those.  I could see an argument for a 404 or for a 400, but I am willing to conceed that we state it should be a 404 and make that change.18:40
ayoungIs this in patch 1, line 793?18:40
*** michchap has joined #openstack-dev18:40
dolphmayoung: let me look18:41
*** armaan has joined #openstack-dev18:41
*** esp1 has joined #openstack-dev18:42
ayoungdolphm, as afar as why trust+token only...just a gut feeling that it is the right way to go.  I liken it to Kerberos where you cannot do anything without first getting a TGT.  Its like "This is the amoung you have to pay for admission."  I could see then that we look at the token provided when accessing the trust and apply the MFA rules on it in the future.18:43
*** flepied has joined #openstack-dev18:43
*** morganfainberg has joined #openstack-dev18:43
*** henrynash_ has joined #openstack-dev18:45
*** pixelbeat has joined #openstack-dev18:46
*** henrynash has quit IRC18:46
*** henrynash_ is now known as henrynash18:47
*** DaOmarN has quit IRC18:47
*** michchap has quit IRC18:49
dolphmayoung: i've read up and down your comments several times -- i... might be on crack18:53
*** armaan has left #openstack-dev18:54
dolphmayoung: actually i bet i was totally misinterpreting your comment on 79318:54
*** kagan_ has joined #openstack-dev18:54
ayoungdolphm, you probably are thinking of something I said in IRC instead of in the comments...all the texts blend into one psychedelic pattern18:54
dolphmayoung: the second one18:54
dolphmayoung: definitely wasn't irc, i wasn't even logged in yet18:54
ayoungdolphm, I need to revise my local repo to return the 404 instead of the 400, and then I will have a new version to post.  It has the roles collections removed.  We can continue to argue about that, but the only one of your tests I think it effects is the crud test.  I got it to work by commenting out the roles checks18:56
*** davidha has quit IRC18:56
ayoungdolphm, actually, I have another test failing and I can't quite figure out why18:56
dolphmayoung: i have the check for roles commented out in the proposed patch actually18:57
ayoungdolphm, cool18:57
*** kagan has quit IRC18:57
*** kagan_ is now known as kagan18:57
*** adjohn has joined #openstack-dev18:57
ayoungdolphm, I've modified your check for the scoped request to get a token and then submit that, and it fails.  Stepping through in the debugger has not even clarified why.  It looks like the token is assigned, built, and approved, and then when the web ob return goes through, the whole thing fails on some marshalling code.  Let me figure  that out before reporsting as well18:58
ayoungIt end up giving a 401, but the 200 was already assigned...weird18:58
dolphmayoung: i think i saw that too18:59
dolphmayoung: something failing in token_factory?18:59
*** gyee has joined #openstack-dev18:59
ayoungdolphm, no, later than that, back in the controller18:59
openstackgerritA change was merged to openstack/swift: Adding a quick note to helper functions so its clear what they do and they don't get misused.  https://review.openstack.org/2309919:00
ayoungactually, I think it happens after the controler returns19:00
*** boris-42 has joined #openstack-dev19:00
openstackgerritA change was merged to openstack/horizon: Allow admin to edit project quotas for security groups and rules  https://review.openstack.org/2229519:00
*** arbrandes has joined #openstack-dev19:02
*** romcheg1 has left #openstack-dev19:02
ayoung authenticate_for_token(self, context, auth=None) returns with a status of 200 set,19:02
*** melwitt has joined #openstack-dev19:03
*** ondergetekende has quit IRC19:04
dolphmayoung: did i ask earlier why trusts were limited to a single project?19:04
*** dontalton has joined #openstack-dev19:05
ayoungdolphm, yes.  THe answer is because tokens are limited to a single project and trust specifices exactly what the token will produce19:05
dolphmayoung: ah, crap... i'm again thinking about user requesting project scope + trust19:05
ayoungdolphm, yeah. THere is a check in the token_factory that guards against that19:06
*** yidclare has joined #openstack-dev19:07
openstackgerritA change was merged to openstack/horizon: Fix a TypeError when working in a Folsom env.  https://review.openstack.org/2185819:07
openstackgerritA change was merged to openstack/horizon: Fix row striping when datatables are filtered  https://review.openstack.org/2280719:07
openstackgerritA change was merged to openstack/nova: Revert IP Address column length to 39  https://review.openstack.org/2247919:07
dolphmayoung: alright, i'm going to try revising identity-api again regarding including roles on both POST /trusts and GET /trusts/{trust_id} but not GET /trusts -- with roles_links included and keep support for GET/HEAD on /trusts/{trust_id}/roles[/{role_id}]19:12
ayoungdolphm, thank you.19:13
*** Mandell has quit IRC19:14
*** afrittoli has joined #openstack-dev19:14
dolphmayoung: i'll revise my wip tests to illustrate first so you can get a head start19:15
ayoungdolphm, either way.  I can work with what I have.19:15
*** Ryan_Lane has quit IRC19:15
*** michchap has joined #openstack-dev19:16
*** andreaf has quit IRC19:16
dolphmayoung: do want a bit more clarification though -- gyee asked about unscoped trusts -- i see a use case for that, but it doesn't make sense to have a project without roles or roles without a project -- agree?19:16
ayoungagreed.19:17
dolphmayoung: "if roles xor project_id: raise ValidationError" ?19:17
ayoungI'm not even certain I want unscoped trusts19:17
ayoungdolphm, 404?19:17
dolphmayoung: on POST, i mean19:17
dolphmayoung: 400*19:18
ayoungrole does not exist.  role assignment does not exist?  Shouldn't those bubble up?19:18
dolphmayoung: 404 Not Found, 400 Bad Request (validationerror)19:18
ayoungah19:18
dolphmayoung: no roles specified19:18
ayoungso if no roles, 40019:18
ayoungagreed19:18
dolphmayoung: wait...19:18
gyeedolphm, ayoung, unscoped token can't access any services other than identity19:18
*** Ryan_Lane has joined #openstack-dev19:18
gyeeI don't see a use case for trust to be used that way19:18
dolphmayoung: if (no roles AND a project provided0 OR (roles provided AND no project provided)19:19
ayounggyee, yeah, and I think that is OK.  So long a a trust token can never get another token19:19
ayoungdolphm, yep19:19
dolphmgyee: useful for a trust within keystone19:19
ayoungno roles and no project, OK. one but not the other, 400.  Specified but invalid, 404.19:19
dolphmayoung: ++19:20
ayoungdolphm, one thing I will write up afte this release is the general work flow.  I think we've established a lot of good norms, and I would like them to become explicit.  THinks like blueprint->spec->apidoc approval before Code approval.19:20
ayoungBut also testing requirements.19:21
gyeedo I can delegate to someone to change my password?19:21
*** Mandell has joined #openstack-dev19:21
ayounggyee, um...sure....administrator?19:21
gyeeayoung, admin can change one's password anyway right?19:22
ayounglets leave off unscoped trusts for 3.0. They scare me, and I want to think through them19:22
ayoungTHos can wait until 3.119:22
dolphmayoung: what's the difference between spec and apidoc? also, not all blueprints require api changes, so allow for that19:22
*** john5223 has quit IRC19:23
*** digitalsanctum has joined #openstack-dev19:23
*** dspano has joined #openstack-dev19:23
dolphmgyee: v2 or v3? v2 has the password change extension i'm not too familiar with, and v3, users should be able to PATCH their own user record if policy allows it19:24
ayoungdolphm, the spec is linked to from the blueprint, but is not the doc that goes into idenityt-api.  It is for more detailed, larger items, and is usally done on etherpad or wiki.19:24
gyeedolphm, that's the expectation, we have to account for the self-service aspect19:24
*** michchap has quit IRC19:24
ayoungDistinguishing between that being approved and the api doc being approved.  THe api doc is more exacting, as it requires the exact wording, where as the spec is more about letting the coder get started19:24
dolphmayoung: ah, so on the "link to spec" from the blueprint -- at least one review linked directly to a WIP review on identity-api. i really liked that idea19:24
ayoungdolphm, I think we have sufficient fodder for a Havana summit topic.  "Keystone development Workflow"19:25
gyeeayoung, sounds like good topic19:26
*** gyee has quit IRC19:26
*** gyee has joined #openstack-dev19:28
*** jaypipes has quit IRC19:30
*** Nachi has joined #openstack-dev19:31
*** davidha has joined #openstack-dev19:32
*** vkmc has quit IRC19:33
*** alunduil has joined #openstack-dev19:33
*** Ryan_Lane has quit IRC19:34
*** john5223 has joined #openstack-dev19:34
*** zaneb has quit IRC19:34
ayoungdolphm, it looks like something is going into the token response that the marshalling can't handle.19:34
dolphmayoung: xml or json?19:34
dolphmayoung: maybe a datetime object?19:35
ayoungjson19:35
ayoungdolphm, possibly.  looking19:35
*** nati_ueno has quit IRC19:36
ayoungdolphm, I think this is the body http://paste.openstack.org/show/32595/19:36
ayoungexpires is in there as a string19:36
dolphmayoung: why is it a list?19:36
dolphmayoung: a list of tokens?19:36
*** jaypipes has joined #openstack-dev19:36
ayoungdolphm, good question.  Let me see what comes from the other end of the pipeline19:37
dolphmayoung: oh, is this just a buffered response?19:37
*** metral has quit IRC19:37
gyeeyeah what's that a list?19:37
gyeethat coming from token_factory?19:37
dolphmgyee: issues_at and expires are two different formats :(19:38
*** vkmc has joined #openstack-dev19:38
*** john5223 has quit IRC19:38
*** flepied has quit IRC19:39
ayoungit might be an artifacet of how it is getting written.  Looks the same as successful writes. Where I am seeing it fail might be a red herring: I suspect a greenthread time out is occuring or soemthing, as it seems to be doing a socket write.19:40
gyeedolphm, yeah, we need to fix it19:40
ayoungdolphm, I wonder if I pushed the header over alimit19:42
*** metral has joined #openstack-dev19:43
dolphmgyee: is there a bug on that? / is it targetted at rc1? / if not can you file one?19:43
gyeedolphm, sure19:44
*** mrunge has quit IRC19:44
*** anniec has joined #openstack-dev19:45
ayoungnah, token is only 1332 long19:45
*** zaneb has joined #openstack-dev19:47
*** dhellmann-afk is now known as dhellmann19:49
*** michchap has joined #openstack-dev19:51
*** john5223 has joined #openstack-dev19:52
*** andrewbogott is now known as andrewbogott_afk19:53
ayoungdolphm, OK, I am stumped . I am not going to spend more time on it right now.  It smells like an eventlet/greenlet bug. The data looks valid to me.  it gets to a eventle/greenio.py.send and dies when doing: total_sent += fd.send(data[total_sent:], flags)19:53
*** cp16net is now known as cp16net|away19:53
*** andrewbogott_afk is now known as andrewbogott19:55
*** andrewbogott is now known as andrewbogott_afk19:56
*** adalbas has quit IRC19:56
*** armaan has joined #openstack-dev19:57
*** flepied has joined #openstack-dev19:57
*** armaan has left #openstack-dev19:57
*** sacharya has quit IRC19:58
*** michchap has quit IRC19:59
*** sacharya has joined #openstack-dev20:01
*** anniec has quit IRC20:01
*** pabelanger has quit IRC20:02
*** flaper87 has joined #openstack-dev20:02
*** romcheg1 has joined #openstack-dev20:02
*** sandywalsh has quit IRC20:03
*** cp16net|away is now known as cp16net20:05
dolphmayoung: definitely a buffering issue then?20:05
ayoungdolphm, no idea.  Gonna punt for now.  It might be my system, and I don't want to waste time chasing ghosts20:05
dolphmayoung: see if jenkins can reproduce when you get there20:06
*** mrunge has joined #openstack-dev20:06
*** romcheg1 has quit IRC20:07
*** novas0x2a|laptop has joined #openstack-dev20:07
*** andrewbogott_afk is now known as andrewbogott20:08
dolphmayoung: weird failure http://paste.openstack.org/raw/32599/20:10
ayoungdolphm, I must be putting the value as opposed to the field in. Probably on role population20:10
dolphmayoung: what was your opinion on support role names in POST /trusts ?20:11
ayoungdolphm, it is going in20:11
dolphmayoung: k20:11
*** sandywalsh has joined #openstack-dev20:11
dolphm(it's a nice to have in my book)20:12
ayoungagreed20:12
*** vipul is now known as vipul|away20:13
*** vipul|away is now known as vipul20:13
*** yolanda has quit IRC20:15
*** andrewbogott is now known as andrewbogott_afk20:17
*** armaan has joined #openstack-dev20:18
*** anniec has joined #openstack-dev20:19
ayoungdolphm, Are you OK with me punting on unscoped trusts for 3.0?20:20
ayoungdolphm, would keystone let you change password with a scoped token?20:21
* ayoung thinks maybe we should add the trust check there as well....20:21
dolphmayoung: 3.0? no -- i think it makes sense at the api level. grizzly? sure, file a bug20:22
ayoungOK20:22
dolphmayoung: don't know on the scoped token thing -- not sure why it should matter if the token has a scope or not as long as the identity is correct?20:22
dolphmayoung: i think you should be able to delegate impersonation to someone to update your password though ;) endpoint restrictions would be handy there20:23
ayoungdolphm, yeah, I think the problem is the use of tokens for non-intended purposes20:23
dolphmayoung: what do you mean?20:23
ayoungdolphm, like changing password, when I gave you a trust in order to be able to reboot my VMs20:23
ayoungdolphm, considering how tokens are passed around now, I wouldn't say it is any worse than what we have.  Probably an RFE.20:24
dolphmayoung: agree20:25
dolphmayoung: endpoint-scoped tokens will be the solution to that, and then trusts can take advantage20:25
ayoungyes20:25
dolphmayoung: or service-scoped20:25
jaypipesdolphm: ping20:26
*** michchap has joined #openstack-dev20:26
dolphmjaypipes: pong20:26
*** mrunge has quit IRC20:27
jaypipesdolphm: so there's one little part of Horizon that is returning a 500 for me now, and I'm seeing Endpoint not found in my apache error log... it's when I go to User Settings -> EC2 Credentials -> Download Credentials... what endpoint is that looking for and not finding? The EC2 endpoint?20:28
*** vipul is now known as vipul|away20:28
dolphmjaypipes: i'm guessing /ec2tokens or something on /users/{user_id}/credentials/OS-EC220:29
dolphmjaypipes: well, hrm20:30
jaypipesdolphm: or that a separate endpoint or would that just be the publicurl for EC2? in my case, that is https://ec2.iad1.attcompute.com/services/Cloud20:30
jaypipesdolphm: oooh, you are saying that is a Keystone functionality?20:30
jaypipesdolphm: sorry, thought this was a Nova EC2 endpoint thing.20:31
dolphmjaypipes: it could be looking for an admin endpoint, and not finding that .. but i think ec2 stuff is exposed on both public and admin out of the box20:31
dolphmjaypipes: i'm not actually sure -- i assumed keystone.contrib.ec220:31
ayoungdolphm, on test_expired_trust use20:33
ayoungexpires=dict(timeutils.parse_isotime("1999-02-18T10:10:00Z")),20:33
dolphmayoung: what's wrong with one second ago?20:33
ayounghmmm....not the right format20:34
ayoungI think20:34
ayoungdolphm, take a look at my timeutils usage. I might be calling the wrong function20:34
*** markmcclain has quit IRC20:34
dolphmayoung: http://paste.openstack.org/raw/32600/20:35
dolphmayoung: is that the wrong format .. ?20:35
ayoungthat looks right20:35
ayounglet me try it20:35
*** trapni has joined #openstack-dev20:35
*** trapni has joined #openstack-dev20:35
*** michchap has quit IRC20:35
dolphmayoung: i'm not sure it is, actually -- i don't think there's a space in the expected format20:36
ayoungdolphm, it seems to pass20:36
ayoungdolphm, OK, I am down to 5 of your tests failing based on patch 520:37
dolphmayoung: that should be what the test is producing, no?20:37
ayoungdolphm, I still have expires=dict(seconds=-1)20:37
ayoungexpires=str(timeutils.utcnow() + datetime.timedelta(seconds=-1)),  works fine20:37
dolphmayoung: i'm totally doing it wrong, hold on20:38
dolphmayoung: i should be calling isotime() to convert to a string, and you should be calling parse_isotime to inflate it http://paste.openstack.org/raw/32601/20:39
*** adalbas has joined #openstack-dev20:40
*** lglenden has quit IRC20:40
imsplitbitdevananda, https://review.openstack.org/#/c/22985/20:41
ayoungdolphm, well, yeah.20:41
imsplitbitwhen you get a chance pls look at that20:41
devanandaimsplitbit: looking20:41
ayoungI think I am doing parse_isotime20:41
*** zzs has joined #openstack-dev20:41
dolphmayoung: cool, then it's just my test that's bad :)20:42
devanandaimsplitbit: without having an implementation of the driver to look at, i feel awkward commenting on that change to devstack....20:42
ayoungdolphm, possibly, but dopn't misunderstimate my timeutils l33tness20:42
devanandaimsplitbit: chicken & egg, i know. can you at least point me at your current code to check it?20:43
*** roampune1 has joined #openstack-dev20:43
dolphmayoung: fixed, updated review20:43
imsplitbityep20:43
imsplitbithttps://github.com/imsplitbit/nova/tree/openvz_support20:43
imsplitbitdevananda, ^^^20:43
imsplitbitnova/virt/openvz/__init__.py is what makes that go, just like all the other virt drivers20:43
*** reed has quit IRC20:44
devanandayep, cool20:44
*** roampune has quit IRC20:45
ayoungdolphm, cool.20:46
imsplitbitdevananda, thanks20:47
*** enjoy has joined #openstack-dev20:50
*** lloydde has joined #openstack-dev20:52
*** lloydde has quit IRC20:52
*** dprince has quit IRC20:58
*** al-maisan is now known as almaisan-away20:59
*** rnirmal has quit IRC21:00
*** flaper87 has quit IRC21:01
*** Ryan_Lane has joined #openstack-dev21:01
dolphmayoung: completely rewrote but preserved the old change-id https://review.openstack.org/#/c/23090/21:01
dolphmayoung: adds support for nested collections at an api-wide level21:02
*** michchap has joined #openstack-dev21:02
*** Yada has quit IRC21:03
*** pmyers has quit IRC21:03
*** bswartz has joined #openstack-dev21:03
ayoungdolphm, so a trust would have "roles_links": returned.21:03
dolphmayoung: yes21:04
ayoungdolphm, how would you expect those to be used?21:04
dolphmayoung: you can include "next": null, and "previous": null to ignore paging for now21:04
*** pmyers has joined #openstack-dev21:04
jaypipesdolphm: hmm... so I'm able to download EC2 creds when logged in as a user with the admin role... :( but not as a user without the admin role. That should not be the case, right?21:04
dolphmayoung: "self" should link to /trusts/{trust_id/roles21:04
*** pmyers has quit IRC21:04
*** vipul|away is now known as vipul21:04
dolphmayoung: "roles_links" -> "self" links to "List roles delegated by a trust"21:05
dolphmayoung: literally the same collection on it's own endpoint21:05
ayoungdolphm, that makes sense.  So it points to a collection for iteration.  So we keep the roles collection abstraction, but provide for embedding the collection in the larger object.21:06
*** pmyers has joined #openstack-dev21:06
ayoungOK,21:06
dolphmayoung: cool?21:07
ayoungdolphm, yeah.  I'' need to re-enable "http://identity:35357/v3/roles/"  but that is no problem21:07
dolphmayoung: i'd also like to include a (completely redundant in this case) link to all related collections in the parent entity's "links" attribute... e.g. {"user": {"links": {"self": url, "projects": ".../users/{user_id}/projects", ...}}}21:08
*** zeriouz has quit IRC21:08
dolphmayoung: or in the case of trusts, {"trust": {"links": {"self": url, "roles": ".../trusts/{trust_id}/roles", ...}}}21:09
dolphmayoung: but that's not a grizzly thing21:09
ayoungdolphm, so, that is good for bottom up navigation. I can get behind it.21:10
*** michchap has quit IRC21:11
ayoungdolph, in the returned collection, should it be roles: [{role: {id:1}.},  {role: {id:2}]  ?21:12
*** anniec has quit IRC21:13
dolphmayoung: "roles": [ {"id": string, "name": string}, {"id": string, "name": string} ]21:13
ayoungdolphm, OK,  I need to remove one layer of wrapping,  I am using the V3 Role wraping, but it goes one layer too far21:13
*** mkollaro has joined #openstack-dev21:13
openstackgerritA change was merged to openstack/nova: Remove un-needed methods.  https://review.openstack.org/2306021:15
*** jruzicka has joined #openstack-dev21:15
*** jruzicka has quit IRC21:15
*** adalbas has quit IRC21:15
dolphmayoung: ? is it doing both?21:17
gyeedolphm, https://bugs.launchpad.net/keystone/+bug/113480221:17
uvirtbotLaunchpad bug 1134802 in keystone "expires_at and issues_at have inconsistent time stamp format" [Undecided,New]21:17
gyeewant me to submit a patch?21:18
dolphmgyee: that would be awesome21:18
ayoungdolphm, nah, it was doing the right thing, and if I used the collection version it probably would have been fine.  I was just using the individual version since I iterate through the list already to perform another transform.  It works21:18
*** Nachi has quit IRC21:21
dolphmgyee: parse times with timeutils.parse_isotime() and generate them with timeutils.isotime() -- if you already have a datetime object, pass it through timeutils.isotime(dt)21:21
dolphmgyee: if you need a datetime object, use timeutils.utcnow()21:21
dolphmayoung: ( isotime() renders a string )21:21
*** cp16net is now known as cp16net|away21:22
ayoungdolphm, so I was seeing issues where some were naive and some were offset aware.21:22
gyeedolphm, sounds good, will do21:22
ayoungI'm pretty sure isotime is offset aware.21:22
dolphmayoung: yeah, it renders "Z" on the end21:23
ayoungwhereas utcnow was naive...21:23
dolphmayoung: yes21:23
ayoungso you can use the normalize function if you need to convert them21:23
dolphmayoung: Zulu time = utc = gmt21:24
dolphmayoung: they're all equivalent21:24
dolphmayoung: utcnow() just happens to be in utc but is naive21:24
*** cp16net|away is now known as cp16net21:25
dolphmayoung: so as long as naive objects / strings are assumed to be in utc/zulu/gmt rather than local, you're safe (which those three functions appear to do)21:25
ayoungdolphm, I think the crud test needs a little tweaking.  If I wrap the trust on create, it ends up with trust{'...'}  but I think the test is just looking at the dict.  If i chop off the 'trust ' it works.21:25
ayoungOf course, that was one version behind where you are now.21:26
dolphmayoung: hmm, let me look21:26
ayoungdolphm, I also was having some problem with the "validResponse" check at the end. Passing r, ref seems wrong21:27
*** metral_ has joined #openstack-dev21:27
ayoungelsewhere you seem to just do assertValidResponse(r)21:28
ayoungdolphm, BTW, I am going to add ./run_test.sh -821:29
ayoungfor short pep 821:29
dolphmayoung: lol k21:29
dolphmayoung: different patch?21:29
ayoungyeah21:29
openstackgerritA change was merged to openstack/quantum: NVP Router: Do no perfom SNAT on E-W traffic  https://review.openstack.org/2305521:30
*** metral has quit IRC21:30
*** metral_ is now known as metral21:30
openstackgerritA change was merged to openstack/oslo-incubator: zmq: parse receiver CLI opts in main  https://review.openstack.org/2290521:32
openstackgerritA change was merged to openstack/quantum: Fix retrieval of shared networks  https://review.openstack.org/2298021:32
*** anniec has joined #openstack-dev21:36
dolphmayoung: of course i forgot to finish some refactoring in my last patch -- posted a revision21:37
ayoungdolphm, thanks.  I'll grab in a moment21:37
dolphmayoung: i skimmed through the test failures, they all look legit21:37
*** michchap has joined #openstack-dev21:37
dolphmayoung: i mean, they're all failing on stuff that's useful to you before they fail on stuff that's my fault21:38
*** arbrandes has quit IRC21:38
ayoungdolphm, yeah, that was my feeling, but there might be details that are wrong.  My code is ahead of what I have posted, and what you are testing against.  Let me post an update....21:40
*** dhellmann is now known as dhellmann-afk21:41
*** markmcclain has joined #openstack-dev21:42
*** READ10 has quit IRC21:43
*** alunduil has quit IRC21:44
*** michchap has quit IRC21:47
*** pabelanger has joined #openstack-dev21:47
*** sacharya has quit IRC21:48
jgriffithdtroyer: sounds like I should probably abandon my devstack patches at least for the time being eh?21:48
jgriffithdtroyer: or at the very leat WIP21:48
jgriffithNo need for folks to waste time looking at them21:48
clarkbjgriffith: did debugging reveal a problem somewhere else? sorry I haven't been following along very well21:49
jgriffithclarkb: Well I found some timing issues with how long it took screen sessions to start, but there are a lot of opinions/threads about the changes I proposed21:50
jgriffithclarkb: seems that there are better ideas21:50
clarkbI see21:50
jgriffithclarkb: I had two changes21:50
jgriffithclarkb: 1. don't use screen and just launch in bash21:50
jgriffithclarkb: 2. check screen sessions when we launch them and make sure the things are actually running21:50
*** sacharya has joined #openstack-dev21:51
*** michchap has joined #openstack-dev21:51
dtroyerjgriffith: WIP for now.  I'm going to try to get a single approach going hopefully today21:51
jgriffithdtroyer: sounds good21:51
*** rnirmal has joined #openstack-dev21:51
ayoungdolphm, https://review.openstack.org/#/c/23122/21:52
*** mkollaro has quit IRC21:53
*** imsplitbit has quit IRC21:53
*** andrewbogott_afk is now known as andrewbogott21:55
*** lucid- has quit IRC21:55
*** boris-42 has quit IRC21:56
*** jbr_ has quit IRC21:58
*** alunduil has joined #openstack-dev21:59
*** dolphm has quit IRC22:01
*** andrewbogott is now known as andrewbogott_afk22:05
*** markvoelker has quit IRC22:06
openstackgerritA change was merged to openstack/python-swiftclient: Allow to specify segment container  https://review.openstack.org/2239122:08
openstackgerritA change was merged to openstack/nova: Bump python-quantumclient version to 2.1.2  https://review.openstack.org/2192022:10
*** cp16net is now known as cp16net|away22:10
*** stevemar has quit IRC22:11
*** nati_ueno has joined #openstack-dev22:12
*** gray-- has joined #openstack-dev22:12
*** cp16net|away is now known as cp16net22:14
*** koolhead17 has quit IRC22:15
*** andrewbogott_afk is now known as andrewbogott22:15
openstackgerritA change was merged to openstack/tempest: Add basic image filtering tests  https://review.openstack.org/2279622:18
openstackgerritA change was merged to openstack/nova: Makes sure required powervm config options are set  https://review.openstack.org/2290722:19
openstackgerritA change was merged to openstack/nova: Add API Sample tests for Snapshots extension.  https://review.openstack.org/2234722:19
vishyarosen: https://review.openstack.org/#/c/22757/522:19
*** vkmc has quit IRC22:20
arosenvishy:  yup ?22:20
vishyarosen: my comments ^^22:20
arosenI had responded already.22:20
*** JStoker is now known as JStoker222:21
*** pcm_ has quit IRC22:21
openstackgerritA change was merged to openstack/swift: Updating classifiers status to stable and clean up  https://review.openstack.org/2311822:22
*** gargya has joined #openstack-dev22:22
openstackgerritA change was merged to openstack/oslo-incubator: Port safe parsing with minidom patches from Nova  https://review.openstack.org/2298822:23
vishyarosen: sorry, responded22:23
*** henrynash has quit IRC22:28
*** reed has joined #openstack-dev22:29
*** esp1 has quit IRC22:34
*** esp1 has joined #openstack-dev22:34
*** markmcclain has quit IRC22:35
*** markmcclain has joined #openstack-dev22:35
*** lloydde has joined #openstack-dev22:35
*** gargya has quit IRC22:35
*** mtreinish has quit IRC22:35
jeblairI'm going to restart gerrit now to attempt to fix a minor error we're seeing.22:36
*** johnthetubaguy has joined #openstack-dev22:37
*** lloydde has quit IRC22:37
jeblairDone22:37
arosenvishy:  responded again.22:40
arosenvishy:  let me know if i changed your opinion I'm fine with making the change you suggested though.22:40
*** pabelanger has quit IRC22:42
openstackgerritA change was merged to openstack/swift: Force log entries to be one line  https://review.openstack.org/2300922:45
openstackgerritA change was merged to openstack/cinder: Fixes the provisioning on selected volumes for NetApp 7 mode.  https://review.openstack.org/2307822:47
*** pabelanger has joined #openstack-dev22:47
*** blackstar257 has joined #openstack-dev22:50
vishyarosen: commented, yes i prefer the if version22:51
arosenvishy:  sure thing coming right up22:52
openstackgerritA change was merged to openstack/tempest: add the version requirement for testtools  https://review.openstack.org/2306822:53
*** gray--_ has joined #openstack-dev23:01
*** john5223 has quit IRC23:02
*** afazekas has quit IRC23:03
openstackgerritA change was merged to openstack/cinder: Fix query filter in volume_get_active_by_window()  https://review.openstack.org/2310423:04
*** gray-- has quit IRC23:05
*** gray--_ is now known as gray--23:05
*** anniec has quit IRC23:05
*** danwent has quit IRC23:06
*** kbringard has quit IRC23:08
*** datsun180b has quit IRC23:08
*** ladquin has quit IRC23:09
*** blackstar257 has quit IRC23:09
*** rnirmal has quit IRC23:10
*** mrodden has quit IRC23:11
*** nunosantos has quit IRC23:13
*** eharney has quit IRC23:13
*** anniec has joined #openstack-dev23:14
*** sacharya has quit IRC23:14
*** bknudson has quit IRC23:14
openstackgerritA change was merged to openstack/cinder: NetApp: Fix race condition in 7-mode iSCSI driver with DFM.  https://review.openstack.org/2307723:15
*** digitalsanctum has quit IRC23:15
*** dani4571 has joined #openstack-dev23:16
*** digitalsanctum has joined #openstack-dev23:16
*** networkstatic has quit IRC23:17
*** maoy has quit IRC23:17
*** blamar has quit IRC23:17
*** dspano has quit IRC23:18
*** blamar has joined #openstack-dev23:18
*** blamar has quit IRC23:18
*** johnthetubaguy has quit IRC23:19
*** pmyers has quit IRC23:20
*** ladquin has joined #openstack-dev23:20
*** dani4571 has quit IRC23:20
*** pmyers has joined #openstack-dev23:21
*** digitalsanctum has quit IRC23:22
*** cloudchimp has quit IRC23:25
*** fire has quit IRC23:25
*** stevebaker has quit IRC23:26
*** stevebaker has joined #openstack-dev23:27
*** metral_ has joined #openstack-dev23:28
*** mrodden has joined #openstack-dev23:28
*** metral has quit IRC23:29
*** metral_ is now known as metral23:29
*** anniec has quit IRC23:30
*** gray-- has quit IRC23:30
*** armaan has left #openstack-dev23:31
*** torandu has quit IRC23:32
*** torandu has joined #openstack-dev23:33
*** networkstatic has joined #openstack-dev23:35
openstackgerritA change was merged to openstack/quantum: NVP plugin support for dhcp network scheduling  https://review.openstack.org/2312023:38
*** anteaya has left #openstack-dev23:39
*** fire has joined #openstack-dev23:41
*** roampune1 has quit IRC23:42
termieso, offhand, how many test errors and failures should i be expecting trying to run the keystone tests?23:43
termiei get a few hundred of each23:43
clarkbtermie: should be zero assuming the gate is working23:44
termiei will search for unmet dependencies23:45
*** hemna is now known as hemnafk23:46
*** dontalton has quit IRC23:47
openstackgerritA change was merged to openstack/quantum: create a Quantum port to reserve VIP address  https://review.openstack.org/2227923:49
termieclarkb: know of anything expected to fail on os x?23:51
clarkbtermie: I do not. Have you tried running `tox`? that should install everything in a virtualenv and run pep8 + unittests23:51
termieclarkb: i am using run_tests.sh23:52
clarkbjenkins does `tox -epy26` or `tox -epy27` depending on the python version23:52
*** jimfehlig has quit IRC23:52
*** pmyers has quit IRC23:52
*** terryh has quit IRC23:53
termieclarkb: looking at that file I have all the dependencies described, i'll continue investigating23:53
termiecurrently it looks like some openssl command is not being supported23:53
*** radez is now known as radez_g0n323:54
clarkboh interesting. I know nova has had openssl command issues when run on !ubuntu (they have been fixed) maybe a similar problem?23:54
termieclarkb: perhaps, specifically it wants a "cms" command for openssl that my system doesn't appear to have at currnet23:54
clarkbor maybe it was ssh. in any case it was something exec'd that had different flags depending on what you were running on23:54
*** pmyers has joined #openstack-dev23:55
*** edmund has quit IRC23:56
termiegoing much better now with a new version of openssl23:58

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