Friday, 2013-08-09

*** zul has quit IRC00:01
*** ytwu1 has joined #openstack-dev00:01
*** ytwu has quit IRC00:02
*** armax has joined #openstack-dev00:03
openstackgerritA change was merged to openstack/neutron: Remove unused *AlreadyAttached exceptions  https://review.openstack.org/4097600:04
*** alop has quit IRC00:05
*** ytwu has joined #openstack-dev00:09
*** krtaylor has quit IRC00:09
*** hellome has quit IRC00:09
*** ytwu1 has quit IRC00:11
*** hellome has joined #openstack-dev00:12
*** ytwu1 has joined #openstack-dev00:15
*** hellome has quit IRC00:15
*** ytwu has quit IRC00:16
*** ayoung has joined #openstack-dev00:17
*** ytwu has joined #openstack-dev00:17
*** danwent has quit IRC00:18
*** ytwu1 has quit IRC00:19
*** ytwu1 has joined #openstack-dev00:20
*** bknudson has quit IRC00:21
*** yanki77h has joined #openstack-dev00:22
*** ayoung has quit IRC00:22
*** ytwu has quit IRC00:22
*** ytwu has joined #openstack-dev00:23
*** yanki77h has left #openstack-dev00:24
*** hellome has joined #openstack-dev00:24
*** ytwu1 has quit IRC00:24
*** sthaha has joined #openstack-dev00:27
*** ytwu1 has joined #openstack-dev00:27
*** ytwu has quit IRC00:27
*** lexinator has quit IRC00:28
*** zaitcev has quit IRC00:29
*** vipul is now known as vipul-away00:30
*** amerine has quit IRC00:31
*** jgriffit_ has quit IRC00:31
*** ytwu has joined #openstack-dev00:31
*** cppcabrera has joined #openstack-dev00:32
*** gongysh has quit IRC00:32
*** ytwu1 has quit IRC00:34
*** Ryan_Lane has quit IRC00:35
*** ytwu1 has joined #openstack-dev00:35
*** vipul-away is now known as vipul00:35
*** ytwu has quit IRC00:36
*** david-lyle has quit IRC00:36
*** lexinator has joined #openstack-dev00:38
*** ytwu has joined #openstack-dev00:38
*** david-lyle has joined #openstack-dev00:38
*** sdake_ has joined #openstack-dev00:40
*** ytwu1 has quit IRC00:40
*** ytwu1 has joined #openstack-dev00:41
*** alexpilotti has quit IRC00:42
*** ytwu has quit IRC00:43
*** jimfehlig has quit IRC00:43
*** ytwu has joined #openstack-dev00:43
*** hailiang has joined #openstack-dev00:43
*** lexinator1 has joined #openstack-dev00:44
*** lexinator has quit IRC00:44
*** ytwu1 has quit IRC00:46
*** ytwu1 has joined #openstack-dev00:46
*** dolphm has quit IRC00:48
*** ytwu has quit IRC00:48
*** dolphm has joined #openstack-dev00:48
*** riskable has joined #openstack-dev00:49
*** rwsu is now known as rwsu-away00:50
*** ytwu has joined #openstack-dev00:53
*** dina_belova has joined #openstack-dev00:54
*** ytwu1 has quit IRC00:55
*** eharney has quit IRC00:56
*** cppcabrera has left #openstack-dev00:56
*** gyee has quit IRC00:58
*** dina_belova has quit IRC00:58
*** ytwu1 has joined #openstack-dev00:59
*** ytwu has quit IRC01:02
*** ytwu has joined #openstack-dev01:03
*** dolphm has quit IRC01:04
*** topol has joined #openstack-dev01:04
*** ytwu1 has quit IRC01:04
*** SumitNaiksatam has quit IRC01:04
*** dolphm has joined #openstack-dev01:06
*** alexb_ has quit IRC01:09
*** enikanorov-w_ has joined #openstack-dev01:10
*** ilyashakhat has quit IRC01:10
*** enikanorov-w has quit IRC01:10
*** novas0x2a|laptop has quit IRC01:11
*** ilyashakhat has joined #openstack-dev01:11
*** ytwu1 has joined #openstack-dev01:11
*** ytwu has quit IRC01:12
*** lbragstad has joined #openstack-dev01:12
*** SumitNaiksatam has joined #openstack-dev01:13
*** galstrom is now known as galstrom_zzz01:14
*** dolphm has quit IRC01:16
*** ytwu1 has quit IRC01:16
*** ytwu has joined #openstack-dev01:18
*** stevemar has quit IRC01:19
*** lexinator1 is now known as Lexinator01:19
*** stevemar has joined #openstack-dev01:20
*** novas0x2a|laptop has joined #openstack-dev01:20
*** novas0x2a|laptop has quit IRC01:20
*** novas0x2a|laptop has joined #openstack-dev01:20
*** mrodden has quit IRC01:23
*** galstrom_zzz is now known as galstrom01:24
*** SumitNaiksatam has quit IRC01:25
*** stevemar has quit IRC01:26
*** stevemar has joined #openstack-dev01:26
*** sthaha has quit IRC01:27
*** freedomhui has joined #openstack-dev01:29
*** ytwu1 has joined #openstack-dev01:29
*** ytwu has quit IRC01:30
openstackgerritA change was merged to openstack-dev/devstack: misleading source filename in error message  https://review.openstack.org/3988901:30
*** neelashah has joined #openstack-dev01:32
*** ytwu has joined #openstack-dev01:32
*** terriyu has quit IRC01:33
*** Ryan_Lane has joined #openstack-dev01:33
*** ytwu1 has quit IRC01:34
*** yaguang has joined #openstack-dev01:35
*** Ruetobas has quit IRC01:35
*** markmcclain has quit IRC01:37
*** nayward has joined #openstack-dev01:37
*** xchu has joined #openstack-dev01:37
*** venkatesh has quit IRC01:37
*** ytwu has quit IRC01:39
*** riskable has quit IRC01:39
*** riskable_ has joined #openstack-dev01:39
*** ytwu has joined #openstack-dev01:39
*** armax has quit IRC01:40
*** riskable_ has quit IRC01:41
*** mrodden has joined #openstack-dev01:41
*** nayward has quit IRC01:41
*** alunch has joined #openstack-dev01:42
lbragstadif anyone from keystone is around and wants to do a review https://review.openstack.org/#/c/39934/ ;)01:44
*** emagana has quit IRC01:44
*** ytwu1 has joined #openstack-dev01:44
*** sarob_ has joined #openstack-dev01:44
*** ytwu has quit IRC01:46
*** ytwu has joined #openstack-dev01:47
*** stevemar has quit IRC01:47
*** stevemar has joined #openstack-dev01:47
*** sarob has quit IRC01:48
*** ytwu1 has quit IRC01:48
*** sarob_ has quit IRC01:50
*** tonix has quit IRC01:50
*** freedomhui has quit IRC01:51
*** sdake_ has quit IRC01:53
*** ytwu1 has joined #openstack-dev01:54
*** dina_belova has joined #openstack-dev01:54
*** stevemar2 has joined #openstack-dev01:55
*** ytwu has quit IRC01:56
*** erkules has quit IRC01:56
*** ytwu1 has quit IRC01:58
*** stevemar has quit IRC01:59
*** dina_belova has quit IRC01:59
*** ytwu has joined #openstack-dev02:00
*** BLZbubba has quit IRC02:00
*** yaguang has quit IRC02:00
*** sthaha has joined #openstack-dev02:01
*** med_ has quit IRC02:01
*** stevemar2 has quit IRC02:01
*** alunch has quit IRC02:01
*** stevemar has joined #openstack-dev02:01
*** armax has joined #openstack-dev02:02
*** Ryan_Lane has quit IRC02:04
*** ytwu1 has joined #openstack-dev02:04
*** armax has quit IRC02:05
*** ytwu has quit IRC02:06
*** ljjjustin has joined #openstack-dev02:06
*** ljjjustin has joined #openstack-dev02:07
*** ytwu has joined #openstack-dev02:07
*** novas0x2a|laptop has quit IRC02:07
*** stevemar has quit IRC02:08
*** yaguang has joined #openstack-dev02:08
*** ytwu1 has quit IRC02:08
*** stevemar has joined #openstack-dev02:09
*** freedomhui has joined #openstack-dev02:09
*** Lexinator has quit IRC02:10
*** erkules has joined #openstack-dev02:11
*** sarob has joined #openstack-dev02:12
*** ytwu has quit IRC02:13
*** mrodden1 has joined #openstack-dev02:14
*** ytwu has joined #openstack-dev02:14
*** mrodden has quit IRC02:15
jamielennoxlbragstad: does this impact logging setup in the non-cli case?02:18
jamielennoxi'm thinking of reading log information from the config file in the case of httpd02:18
*** ytwu has quit IRC02:18
lbragstadjamielennox: I was able to still read log information when running this fix using apahce02:19
lbragstadapache*02:19
*** ytwu has joined #openstack-dev02:19
jamielennoxoh ok, the httpd scripts calls setup_logging02:19
*** HenryG has joined #openstack-dev02:20
*** alunch has joined #openstack-dev02:20
morganfainberglbragstad: i hadn't checked the httpd setup, which is why i hadn't reviewed it yet02:20
*** ffio has joined #openstack-dev02:21
lbragstadmorganfainberg: ahh gotcha, no worries02:21
jamielennoxis there any point calling setup_logging? why not just have keystone-all and httpd call keystone.openstack.common.logging.setup?02:21
morganfainberglbragstad: i'll probably get to it tomorrow.02:21
morganfainbergjamielennox: thats what i wanted to look into.02:22
*** stevemar has quit IRC02:22
*** briancurtin has joined #openstack-dev02:22
*** stevemar has joined #openstack-dev02:22
*** sushils has quit IRC02:24
*** ytwu has quit IRC02:27
jamielennoxlbragstad: -1ed just to drop the setup_logging function. Nice work on getting that through oslo, i watched the process but was out of my depth by the end.02:28
*** ytwu has joined #openstack-dev02:28
lbragstadjamielennox: thanks, I'll respin that02:28
*** annegentle has quit IRC02:28
*** stevemar has quit IRC02:29
*** stevemar has joined #openstack-dev02:29
*** ytwu1 has joined #openstack-dev02:32
*** nati_ueno has quit IRC02:32
*** ytwu has quit IRC02:33
*** xchu has quit IRC02:33
*** melwitt has quit IRC02:33
*** otherwiseguy has joined #openstack-dev02:35
*** colinmcnamara has joined #openstack-dev02:35
*** Mandell has quit IRC02:35
*** ytwu1 has quit IRC02:41
*** amerine has joined #openstack-dev02:42
*** stevemar has quit IRC02:43
*** stevemar has joined #openstack-dev02:43
*** ytwu has joined #openstack-dev02:44
*** sushils has joined #openstack-dev02:45
*** lbragstad_ has joined #openstack-dev02:48
*** ytwu1 has joined #openstack-dev02:48
*** ytwu has quit IRC02:49
*** xchu has joined #openstack-dev02:51
*** sushils has quit IRC02:51
*** galstrom is now known as galstrom_zzz02:51
*** ffio has quit IRC02:51
*** otherwiseguy has quit IRC02:53
*** freedomhui has quit IRC02:53
*** SumitNaiksatam has joined #openstack-dev02:54
*** ytwu has joined #openstack-dev02:54
*** ytwu1 has quit IRC02:54
*** markmcclain has joined #openstack-dev02:55
*** dina_belova has joined #openstack-dev02:55
*** yaguang has quit IRC02:56
*** stevemar has quit IRC02:56
*** stevemar has joined #openstack-dev02:57
*** freedomhui has joined #openstack-dev02:57
*** ytwu1 has joined #openstack-dev02:58
*** yaguang has joined #openstack-dev02:58
*** ytwu has quit IRC02:59
*** dina_belova has quit IRC03:00
*** nayward has joined #openstack-dev03:01
*** ytwu has joined #openstack-dev03:01
*** ytwu1 has quit IRC03:02
*** networkstatic has quit IRC03:03
*** ytwu1 has joined #openstack-dev03:04
*** aeperezt has quit IRC03:04
*** mordred has quit IRC03:04
*** jdbarry has quit IRC03:04
*** jdbarry has joined #openstack-dev03:05
*** nayward has quit IRC03:05
*** colinmcnamara has quit IRC03:05
*** ytwu has quit IRC03:06
*** aeperezt has joined #openstack-dev03:06
*** mordred has joined #openstack-dev03:07
*** galstrom_zzz is now known as galstrom03:07
*** jfriedly has joined #openstack-dev03:09
openstackgerritA change was merged to openstack/python-glanceclient: Add 0.10.0 docs update  https://review.openstack.org/4101003:10
*** colinmcnamara has joined #openstack-dev03:10
*** networkstatic has joined #openstack-dev03:11
*** mrda_ has joined #openstack-dev03:12
*** ytwu has joined #openstack-dev03:14
*** mrda_ has quit IRC03:16
*** ytwu1 has quit IRC03:17
*** gongysh has joined #openstack-dev03:17
*** Shaan7 has quit IRC03:17
*** stevemar has quit IRC03:18
*** stevemar has joined #openstack-dev03:18
*** Shaan7 has joined #openstack-dev03:18
*** ayoung has joined #openstack-dev03:18
*** danjared_ has joined #openstack-dev03:19
*** ytwu1 has joined #openstack-dev03:19
*** ytwu has quit IRC03:19
*** jf-jenni has joined #openstack-dev03:19
*** freedomhui has quit IRC03:20
*** ytwu has joined #openstack-dev03:22
*** mrda_ has joined #openstack-dev03:23
*** ytwu1 has quit IRC03:23
*** martine has joined #openstack-dev03:23
*** martine is now known as Guest7962203:24
*** ytwu1 has joined #openstack-dev03:24
*** mrda has quit IRC03:25
*** mrda_ is now known as mrda03:25
*** annegentle has joined #openstack-dev03:25
*** ytwu has quit IRC03:26
*** anteaya has quit IRC03:27
*** ytwu has joined #openstack-dev03:28
*** ytwu1 has quit IRC03:29
*** colinmcnamara has quit IRC03:29
*** ytwu1 has joined #openstack-dev03:30
*** colinmcnamara has joined #openstack-dev03:32
*** ytwu2 has joined #openstack-dev03:32
*** ytwu has quit IRC03:32
*** melwitt has joined #openstack-dev03:34
*** galstrom is now known as galstrom_zzz03:34
*** pixelbeat has quit IRC03:35
*** ytwu1 has quit IRC03:35
*** bdpayne has quit IRC03:35
*** ytwu has joined #openstack-dev03:36
*** ytwu2 has quit IRC03:37
*** nayward has joined #openstack-dev03:37
*** bdpayne has joined #openstack-dev03:38
*** galstrom_zzz is now known as galstrom03:38
*** ytwu1 has joined #openstack-dev03:38
*** ytwu has quit IRC03:40
*** ytwu has joined #openstack-dev03:40
*** bdpayne has quit IRC03:42
*** nayward has quit IRC03:43
*** ytwu1 has quit IRC03:43
*** ytwu2 has joined #openstack-dev03:43
*** colinmcnamara has quit IRC03:44
*** colinmcnamara has joined #openstack-dev03:44
*** tonyfy has joined #openstack-dev03:45
*** ytwu has quit IRC03:45
*** SergeyLukjanov has joined #openstack-dev03:46
*** ytwu has joined #openstack-dev03:46
*** ytwu2 has quit IRC03:47
*** ytwu1 has joined #openstack-dev03:50
*** ytwu has quit IRC03:51
*** pixelbeat has joined #openstack-dev03:52
*** ytwu has joined #openstack-dev03:53
*** stevemar2 has joined #openstack-dev03:53
*** ytwu1 has quit IRC03:54
*** reed has quit IRC03:55
*** dina_belova has joined #openstack-dev03:55
*** giulivo has quit IRC03:57
*** xchu has quit IRC03:58
*** stevemar has quit IRC03:58
openstackgerritA change was merged to openstack/neutron: Make SubnetMismatchForPort extend BadRequest rather than Conflict  https://review.openstack.org/4095403:58
*** ytwu1 has joined #openstack-dev03:58
*** stevemar2 has quit IRC04:00
*** ytwu has quit IRC04:00
*** dina_belova has quit IRC04:00
*** stevemar has joined #openstack-dev04:00
*** ytwu has joined #openstack-dev04:01
*** Guest79622 has quit IRC04:02
*** ytwu1 has quit IRC04:03
*** ytwu1 has joined #openstack-dev04:06
*** stevemar has quit IRC04:07
*** stevemar has joined #openstack-dev04:07
*** Mandell has joined #openstack-dev04:08
*** ytwu has quit IRC04:08
*** emagana has joined #openstack-dev04:09
*** colinmcnamara has quit IRC04:09
*** andrewbogott_afk is now known as andrewbogott04:10
*** SergeyLukjanov has quit IRC04:11
openstackgerritA change was merged to openstack/cinder: Ignore stmf target must be offline exception  https://review.openstack.org/3979204:12
*** neelashah has quit IRC04:13
*** briancurtin has quit IRC04:13
*** dina_belova has joined #openstack-dev04:14
*** devvesa has joined #openstack-dev04:17
*** ytwu1 has quit IRC04:17
*** ytwu has joined #openstack-dev04:17
openstackgerritA change was merged to openstack/keystone: Configurable max password length (bug 1175906)  https://review.openstack.org/4092904:19
uvirtbotLaunchpad bug 1175906 in keystone "passlib: long passwords trigger long checks" [High,In progress] https://launchpad.net/bugs/117590604:19
openstackgerritA change was merged to openstack/horizon: Sync install_venv_common from oslo  https://review.openstack.org/3593604:19
*** ytwu1 has joined #openstack-dev04:20
*** ytwu has quit IRC04:22
*** Ryan_Lane has joined #openstack-dev04:23
*** ytwu has joined #openstack-dev04:23
*** ytwu1 has quit IRC04:25
*** ytwu1 has joined #openstack-dev04:28
*** ytwu has quit IRC04:28
*** dina_belova has quit IRC04:29
*** jfriedly has quit IRC04:29
*** andrewbogott is now known as andrewbogott_afk04:32
*** ytwu has joined #openstack-dev04:32
*** cmark has joined #openstack-dev04:34
*** otherwiseguy has joined #openstack-dev04:34
*** ytwu1 has quit IRC04:34
*** ytwu1 has joined #openstack-dev04:35
*** sarob has quit IRC04:35
*** galstrom is now known as galstrom_zzz04:35
*** sarob has joined #openstack-dev04:36
*** ytwu has quit IRC04:37
*** ytwu has joined #openstack-dev04:39
*** ytwu1 has quit IRC04:40
*** emagana has quit IRC04:40
*** sarob has quit IRC04:40
*** stevemar has quit IRC04:41
*** stevemar has joined #openstack-dev04:42
*** aeperezt has quit IRC04:43
*** ytwu1 has joined #openstack-dev04:45
*** ytwu has quit IRC04:46
*** afazekas_ has joined #openstack-dev04:47
*** afazekas_ has quit IRC04:48
*** sarob has joined #openstack-dev04:48
*** afazekas_ has joined #openstack-dev04:48
*** sarob has quit IRC04:49
*** sarob has joined #openstack-dev04:49
*** ytwu has joined #openstack-dev04:50
*** ytwu1 has quit IRC04:50
*** ytwu1 has joined #openstack-dev04:53
*** sarob has quit IRC04:53
*** ytwu has quit IRC04:54
*** ytwu has joined #openstack-dev04:56
*** yamahata has quit IRC04:57
*** yamahata has joined #openstack-dev04:57
*** ytwu1 has quit IRC04:58
*** ytwu has quit IRC05:01
*** ytwu1 has joined #openstack-dev05:01
*** boris-42 has joined #openstack-dev05:01
*** ytwu has joined #openstack-dev05:04
*** emagana has joined #openstack-dev05:04
*** berendt has joined #openstack-dev05:05
*** lbragstad_ has quit IRC05:06
*** ytwu1 has quit IRC05:06
*** otherwiseguy has quit IRC05:06
*** cmark has quit IRC05:06
*** otherwiseguy has joined #openstack-dev05:07
*** ytwu1 has joined #openstack-dev05:09
*** stevemar has quit IRC05:10
*** stevemar has joined #openstack-dev05:10
*** ytwu has quit IRC05:11
*** pixelbeat has quit IRC05:11
*** xchu has joined #openstack-dev05:12
openstackgerritA change was merged to openstack/neutron: Ignore pbr*.egg directory  https://review.openstack.org/4098005:13
*** markmcclain has quit IRC05:13
*** Ryan_Lane has quit IRC05:16
*** stevemar2 has joined #openstack-dev05:17
*** stevemar has quit IRC05:17
*** yaguang has quit IRC05:17
*** ytwu has joined #openstack-dev05:19
*** tserong_ has joined #openstack-dev05:21
*** tserong has quit IRC05:21
*** dripton has quit IRC05:21
*** otherwiseguy has quit IRC05:21
*** ytwu1 has quit IRC05:22
*** tserong_ is now known as tserong05:23
*** amerine has quit IRC05:24
*** dripton has joined #openstack-dev05:25
*** ytwu1 has joined #openstack-dev05:26
*** marun has quit IRC05:26
*** marun has joined #openstack-dev05:27
*** nunosantos has quit IRC05:27
*** ytwu has quit IRC05:29
*** emagana has quit IRC05:29
*** otherwiseguy has joined #openstack-dev05:30
*** martines has quit IRC05:32
*** ytwu has joined #openstack-dev05:33
*** ytwu1 has quit IRC05:34
*** ytwu1 has joined #openstack-dev05:36
*** stevemar2 has quit IRC05:38
*** stevemar has joined #openstack-dev05:38
*** mmagr has joined #openstack-dev05:39
*** freedomhui has joined #openstack-dev05:39
*** ytwu has quit IRC05:39
*** yaguang has joined #openstack-dev05:41
*** ytwu has joined #openstack-dev05:41
*** ytwu1 has quit IRC05:41
*** garyk has quit IRC05:43
*** ytwu1 has joined #openstack-dev05:44
*** nunosantos has joined #openstack-dev05:45
*** otherwiseguy has quit IRC05:45
*** ytwu has quit IRC05:45
*** ytwu1 has quit IRC05:47
*** devvesa has quit IRC05:54
*** yaguang has quit IRC05:54
*** martines has joined #openstack-dev05:55
*** wenjianhn has joined #openstack-dev05:58
*** stevemar has quit IRC06:00
*** emagana has joined #openstack-dev06:00
*** jprovazn has joined #openstack-dev06:00
*** yamahata has quit IRC06:00
*** yamahata has joined #openstack-dev06:01
*** martyntaylor has joined #openstack-dev06:03
openstackgerritA change was merged to openstack/cinder: Imported Translations from Transifex  https://review.openstack.org/4093006:04
*** garyk has joined #openstack-dev06:07
*** emagana has quit IRC06:09
openstackgerritA change was merged to openstack/oslo.messaging: Add comments to ReplyWaiter.wait()  https://review.openstack.org/3982306:09
openstackgerritA change was merged to openstack/oslo.messaging: Enforce target preconditions outside of drivers  https://review.openstack.org/3982406:09
openstackgerritA change was merged to openstack/oslo.messaging: Add a driver method specifically for sending notifications  https://review.openstack.org/3982506:10
openstackgerritA change was merged to openstack/oslo.messaging: Add API for expected endpoint exceptions  https://review.openstack.org/4057306:11
openstackgerritA change was merged to openstack/oslo.messaging: Implement failure replies in the fake driver  https://review.openstack.org/4057406:12
*** devvesa has joined #openstack-dev06:12
yongliping Daniel Berrange, are you here?06:12
openstackgerritA change was merged to openstack/oslo.messaging: Expose RemoteError exception in the public API  https://review.openstack.org/4059306:13
openstackgerritA change was merged to openstack/oslo.messaging: Add a per-transport allow_remote_exmods API  https://review.openstack.org/4060606:13
openstackgerritA change was merged to openstack/oslo.messaging: Document how call() handles remote exceptions  https://review.openstack.org/4060706:13
*** yaguang has joined #openstack-dev06:14
*** cmark has joined #openstack-dev06:16
*** sthaha has quit IRC06:20
*** jistr has joined #openstack-dev06:21
*** andrewbogott_afk is now known as andrewbogott06:21
*** p4tux has quit IRC06:23
*** jbresnah has quit IRC06:23
openstackgerritA change was merged to openstack/python-glanceclient: Revert 02116565d358a4fa254217779fef82b14b38d8ca  https://review.openstack.org/4102806:24
*** andrewbogott is now known as andrewbogott_afk06:26
*** vladan has quit IRC06:28
*** vladan has joined #openstack-dev06:31
*** simo has quit IRC06:34
*** gkotton has joined #openstack-dev06:35
*** xqueralt-afk is now known as xqueralt06:36
*** garyk has quit IRC06:37
*** gkotton is now known as garyk06:37
*** simo_ has joined #openstack-dev06:39
*** amerine has joined #openstack-dev06:39
*** nayward has joined #openstack-dev06:43
*** simo_ is now known as simo06:43
*** simo has joined #openstack-dev06:43
openstackgerritA change was merged to openstack/cinder: 3PAR drivers creating incorrect comment data  https://review.openstack.org/4097406:47
*** sarob has joined #openstack-dev06:49
*** jimjiang has quit IRC06:53
*** vsergeyev has left #openstack-dev06:55
*** mrunge has joined #openstack-dev06:56
*** xga has joined #openstack-dev06:57
*** yolanda has joined #openstack-dev06:57
*** sushils has joined #openstack-dev06:59
*** jimjiang has joined #openstack-dev07:00
*** henrynash has joined #openstack-dev07:00
*** sarob has quit IRC07:01
*** sarob has joined #openstack-dev07:02
*** romcheg has joined #openstack-dev07:05
*** sarob has quit IRC07:06
*** henrynash has quit IRC07:12
*** jcoufal has joined #openstack-dev07:13
*** eglynn has quit IRC07:14
*** dina_belova has joined #openstack-dev07:15
*** yaguang has quit IRC07:15
*** dina_belova has quit IRC07:16
*** jtomasek has joined #openstack-dev07:16
*** romcheg has left #openstack-dev07:17
*** yaguang has joined #openstack-dev07:21
openstackgerritA change was merged to openstack/oslo.messaging: Add some docs on target version numbers  https://review.openstack.org/4008707:22
*** aloga has joined #openstack-dev07:23
*** pnavarro has joined #openstack-dev07:23
*** Ryan_Lane has joined #openstack-dev07:26
*** Alexei_987 has joined #openstack-dev07:27
*** aloga has quit IRC07:28
*** aloga has joined #openstack-dev07:28
*** giulivo has joined #openstack-dev07:29
*** Shaan7 has quit IRC07:34
*** Ryan_Lane has quit IRC07:34
*** hailiang has quit IRC07:35
*** vartom3 has joined #openstack-dev07:36
*** kushal has joined #openstack-dev07:36
*** xga_ has joined #openstack-dev07:38
*** topol has quit IRC07:38
*** Shaan7 has joined #openstack-dev07:38
*** fbo_away is now known as fbo07:38
*** flaper87 is now known as flaperbee07:38
*** xga has quit IRC07:41
*** afazekas has quit IRC07:44
*** afazekas_ is now known as afazekas07:44
*** jaimegil has joined #openstack-dev07:46
*** eglynn has joined #openstack-dev07:46
*** obondarev has joined #openstack-dev07:47
*** ifarkas has joined #openstack-dev07:48
*** flaperbee is now known as flaperboon07:49
*** Ryan_Lane has joined #openstack-dev07:49
openstackgerritA change was merged to openstack/oslo.messaging: Removes a redundant version_is_compatible function  https://review.openstack.org/3894507:49
*** sarob has joined #openstack-dev07:49
*** SergeyLukjanov has joined #openstack-dev07:49
*** Ryan_Lane has quit IRC07:52
*** MaxV has joined #openstack-dev07:53
*** cmark has quit IRC07:54
*** sarob has quit IRC07:57
*** hailiang has joined #openstack-dev07:57
*** jistr has quit IRC07:58
*** safchain has joined #openstack-dev07:59
*** wfoster_away is now known as wfoster08:01
*** Ryan_Lane has joined #openstack-dev08:01
*** shardy has joined #openstack-dev08:01
*** melwitt has quit IRC08:04
*** boden has joined #openstack-dev08:05
*** dina_belova has joined #openstack-dev08:08
*** networkstatic has quit IRC08:10
openstackgerritA change was merged to openstack/ceilometer: Change meter.resource_metadata column type  https://review.openstack.org/4082208:12
*** CaptTofu has quit IRC08:13
*** ndipanov_gone is now known as ndipanov08:13
*** wfoster is now known as wfoster_away08:14
*** jistr has joined #openstack-dev08:14
*** wfoster_away is now known as wfoster08:15
*** markmc has joined #openstack-dev08:18
*** Ryan_Lane has quit IRC08:19
*** jpich has joined #openstack-dev08:20
*** sarob has joined #openstack-dev08:23
*** xga has joined #openstack-dev08:25
*** sarob has quit IRC08:28
*** xga_ has quit IRC08:28
*** lucasagomes has joined #openstack-dev08:30
*** sushils has quit IRC08:30
*** matel has joined #openstack-dev08:36
*** xga has quit IRC08:45
*** kushal has quit IRC08:47
*** Ryan_Lane has joined #openstack-dev08:47
*** nayward has quit IRC08:49
*** sarob has joined #openstack-dev08:54
*** dina_belova has quit IRC08:55
*** Ryan_Lane has quit IRC08:57
*** wenjianhn has quit IRC08:57
*** enikanorov has quit IRC08:58
*** sarob has quit IRC08:59
*** enikanorov has joined #openstack-dev08:59
*** dosaboy_ has joined #openstack-dev09:01
*** dosaboy has quit IRC09:02
*** jbresnah has joined #openstack-dev09:04
*** apevec has joined #openstack-dev09:10
apeveceglynn, ping - final touch to wrap the stable release, please approve https://review.openstack.org/4096209:11
*** berendt has quit IRC09:13
*** dina_belova has joined #openstack-dev09:14
*** xga has joined #openstack-dev09:14
*** dina_belova has quit IRC09:14
*** xga has quit IRC09:14
*** pixelbeat has joined #openstack-dev09:15
*** freedomhui has quit IRC09:15
*** xga has joined #openstack-dev09:15
*** ljjjustin has quit IRC09:16
*** freedomhui has joined #openstack-dev09:16
*** iartarisi has joined #openstack-dev09:17
*** ljjjustin has joined #openstack-dev09:17
*** sdake_ has joined #openstack-dev09:18
*** dina_belova has joined #openstack-dev09:20
*** ljjjustin has quit IRC09:26
openstackgerritA change was merged to openstack/oslo-incubator: Allow non-use of cfg.CONF in securemessage  https://review.openstack.org/4055509:27
*** berendt has joined #openstack-dev09:30
*** wfoster is now known as wfoster_away09:35
*** ema has joined #openstack-dev09:35
*** dina_belova has quit IRC09:36
*** gongysh has quit IRC09:39
*** jhesketh has quit IRC09:40
*** tonyfy has quit IRC09:40
*** jhesketh_ has quit IRC09:41
*** hailiang has quit IRC09:41
*** apevec has quit IRC09:42
*** bepernoot has joined #openstack-dev09:43
*** psedlak has joined #openstack-dev09:45
*** apevec has joined #openstack-dev09:48
*** apevec has joined #openstack-dev09:48
*** apevec has left #openstack-dev09:48
*** utlemming has joined #openstack-dev09:48
*** saschpe_ has quit IRC09:51
*** gongysh has joined #openstack-dev09:51
*** hailiang has joined #openstack-dev09:53
*** tonyfy has joined #openstack-dev09:54
*** hailiang has quit IRC09:54
*** alexpilotti has joined #openstack-dev09:54
*** sarob has joined #openstack-dev09:55
openstackgerritA change was merged to openstack/ceilometer: Handle more Nova and Neutron events  https://review.openstack.org/3848509:58
openstackgerritA change was merged to openstack/nova: Check host exists before evacuate  https://review.openstack.org/4019209:59
*** sarob has quit IRC09:59
*** sushils has joined #openstack-dev10:02
*** odyssey4me has joined #openstack-dev10:02
*** pcm_ has joined #openstack-dev10:04
*** pcm_ has quit IRC10:05
*** pcm_ has joined #openstack-dev10:06
*** saschpe has joined #openstack-dev10:10
*** romcheg1 has joined #openstack-dev10:12
*** dina_belova has joined #openstack-dev10:13
*** nsaje has joined #openstack-dev10:14
*** martyntaylor has quit IRC10:14
*** dina_belova has quit IRC10:15
*** dina_belova has joined #openstack-dev10:15
*** sushils has quit IRC10:16
*** martyntaylor has joined #openstack-dev10:16
*** tonyfy has quit IRC10:17
*** jjmb has quit IRC10:18
*** sushils has joined #openstack-dev10:20
*** tonix has joined #openstack-dev10:22
openstackgerritA change was merged to openstack/neutron: Fix H102, H103 Apache 2.0 license hacking check error  https://review.openstack.org/4053910:24
*** gkotton has joined #openstack-dev10:24
*** xchu has quit IRC10:26
*** garyk has quit IRC10:27
*** gkotton is now known as garyk10:27
*** dina_belova has quit IRC10:27
*** bepernoot has quit IRC10:29
*** bepernoot has joined #openstack-dev10:30
*** sushils has quit IRC10:31
*** utlemming has quit IRC10:33
*** sushils has joined #openstack-dev10:33
*** drewlander has joined #openstack-dev10:34
holmsis there's url for mailing list..? i mean reading through email is kind of annoying10:38
*** jcoufal has quit IRC10:39
*** vartom4 has joined #openstack-dev10:39
*** dina_belova has joined #openstack-dev10:41
matelholms: https://wiki.openstack.org/wiki/Mailing_Lists10:41
matelholms: look for archives10:41
chmouelmarkmc: hey mark any chances to remove your +2 here ? https://review.openstack.org/#/c/21958/10:41
*** dina_belova has quit IRC10:41
*** vartom3 has quit IRC10:42
markmcchmouel, done, sorry I didn't notice it getting restored10:42
chmouelmarkmc: thanks!10:42
*** drewlander has quit IRC10:42
*** sushils has quit IRC10:45
*** jcoufal has joined #openstack-dev10:47
*** sushils has joined #openstack-dev10:48
*** yaguang has quit IRC10:48
*** gongysh has quit IRC10:50
*** sarob has joined #openstack-dev10:55
*** rscottcoyle has quit IRC10:56
*** mirrorbox has quit IRC10:56
*** CaptTofu has joined #openstack-dev10:57
*** drewlander has joined #openstack-dev10:58
*** sarob has quit IRC11:00
*** gkotton has joined #openstack-dev11:04
holmsmatel: thanks11:05
holmsmaybe somebody had this problem with dev-stack?11:05
holms2013-08-08 10:31:47 + timeout 60 sh -c 'while ! http_proxy= https_proxy= curl -s http://192.168.1.6:8774 >/dev/null; do sleep 1; done'11:05
holms2013-08-08 10:32:47 + die 698 'nova-api did not start'11:05
*** dina_belova has joined #openstack-dev11:06
*** rscottcoyle has joined #openstack-dev11:07
*** topol has joined #openstack-dev11:07
*** garyk has quit IRC11:07
*** gkotton is now known as garyk11:07
*** BobBall_AFK is now known as BobBall11:08
*** drewlander has quit IRC11:15
matelholms: What do you have in the log files?11:15
matelholms: attach to the screen with screen -r stack11:15
matelThat should tell you what's the issue.11:16
*** wfoster_away is now known as wfoster11:16
holmsstack@hp:~/devstack$ screen -r stack11:17
holmsCannot open your terminal '/dev/pts/5' - please check.11:17
holmswhere's log files are stored?11:18
matelDepends on your localrc11:18
holmshaven't touched it11:18
holmsok rerunning11:19
*** romcheg has joined #openstack-dev11:22
*** VictorLin has joined #openstack-dev11:23
holmsmatel: http://paste.openstack.org/show/43689/11:23
*** odyssey4me has quit IRC11:24
matelwe would like to see the screens.11:24
holmsstack@hp:~/devstack$ screen -r stack11:24
holmsCannot open your terminal '/dev/pts/5' - please check.11:24
matelscreen -r -d stack11:25
holmssame11:25
holmseven screen command gives the same11:25
holmsah sorry im in tmux11:25
matelI guess it's some screen issue.11:25
matelhomls: try to configure logging.11:26
*** romcheg1 has quit IRC11:26
matelTo your localrc:11:26
matelLOGFILE=/tmp/devstack/log/stack.log11:26
matelSCREEN_LOGDIR=/tmp/devstack/log/11:26
matelVERBOSE=True11:26
matelThis will nicely log your screens to /tmp/devstack/log11:27
holmsthanks adding11:27
*** fifieldt has quit IRC11:27
*** woodspa has joined #openstack-dev11:29
*** odyssey4me has joined #openstack-dev11:30
*** dina_belova has quit IRC11:33
*** drewlander has joined #openstack-dev11:34
*** dina_belova has joined #openstack-dev11:42
*** ruhe has joined #openstack-dev11:45
*** FunnyLookinHat has joined #openstack-dev11:48
*** lucasagomes is now known as lucas-hungry11:49
*** vartom5 has joined #openstack-dev11:51
*** vartom6 has joined #openstack-dev11:52
*** vartom4 has quit IRC11:53
*** vartom5 has quit IRC11:55
*** sarob has joined #openstack-dev11:56
*** dprince has joined #openstack-dev11:56
*** dina_belova has quit IRC11:57
*** sushils has quit IRC11:58
*** sarob has quit IRC12:00
*** ruhe has quit IRC12:01
*** sushils has joined #openstack-dev12:01
*** dkranz has joined #openstack-dev12:03
*** martine has joined #openstack-dev12:06
*** martine is now known as Guest9631312:06
*** Guest96313 is now known as martine_12:06
*** SergeyLukjanov has quit IRC12:08
*** jjmb has joined #openstack-dev12:09
*** sushil_ has joined #openstack-dev12:10
*** mrunge has quit IRC12:11
*** sushils has quit IRC12:12
*** sushil_ is now known as sushils12:12
*** terryh has joined #openstack-dev12:12
*** galstrom_zzz is now known as galstrom12:13
*** mjfork has joined #openstack-dev12:13
*** dosaboy_ is now known as dosaboy12:18
*** gordc has joined #openstack-dev12:19
*** noslzzp has joined #openstack-dev12:27
*** dina_belova has joined #openstack-dev12:28
*** utlemming has joined #openstack-dev12:31
*** ruhe has joined #openstack-dev12:31
*** dolphm has joined #openstack-dev12:33
*** beagles_biab is now known as beagles12:33
holmsmatel:12:34
holmsall ive got in logs is this. http://paste.openstack.org/show/43694/12:34
*** troytoman-away is now known as troytoman12:36
*** vartom7 has joined #openstack-dev12:36
*** dina_belova has quit IRC12:36
*** vartom6 has quit IRC12:38
*** vartom8 has joined #openstack-dev12:39
*** vartom7 has quit IRC12:40
*** xchu has joined #openstack-dev12:40
*** vartom9 has joined #openstack-dev12:40
*** zbitter has joined #openstack-dev12:43
*** vartom8 has quit IRC12:43
*** alunduil has quit IRC12:43
*** vartom10 has joined #openstack-dev12:44
*** martyntaylor has quit IRC12:44
*** stevemar has joined #openstack-dev12:44
*** adalbas has joined #openstack-dev12:45
*** redbeard2 has quit IRC12:46
*** vartom9 has quit IRC12:47
*** zaneb has quit IRC12:47
openstackgerritA change was merged to openstack/neutron: LBaaS: pass the complete healthmonitor object to driver  https://review.openstack.org/4018012:47
*** bknudson has joined #openstack-dev12:48
*** jprovazn has quit IRC12:48
*** BLZbubba has joined #openstack-dev12:48
*** ifarkas has quit IRC12:48
*** kbringard has joined #openstack-dev12:49
*** ifarkas has joined #openstack-dev12:49
*** galstrom is now known as galstrom_zzz12:51
*** zbitter is now known as zaneb12:52
*** lbragstad has quit IRC12:52
*** vkmc has joined #openstack-dev12:52
openstackgerritA change was merged to openstack/ceilometer: Include previous state in alarm notification  https://review.openstack.org/4095512:54
*** dprince has quit IRC12:54
openstackgerritA change was merged to openstack/ceilometer: s/alarm/alarm_id/ in alarm notification  https://review.openstack.org/4105612:55
*** derekh has joined #openstack-dev12:56
*** dolphm has quit IRC12:56
*** lbragstad_ has joined #openstack-dev12:56
*** lucas-hungry is now known as lucasagomes12:56
*** sarob has joined #openstack-dev12:57
*** stevemar has quit IRC12:57
*** ruhe has quit IRC12:58
*** stevemar has joined #openstack-dev12:58
*** lbragstad_ has quit IRC12:59
*** alexpilotti has quit IRC13:00
*** zhiyan has joined #openstack-dev13:01
*** sarob has quit IRC13:01
*** jaimegil has quit IRC13:01
*** neelashah has joined #openstack-dev13:02
*** alunch has quit IRC13:02
holmsanybody knows what can be an issue with devstack?                http://paste.openstack.org/show/43694/13:03
*** zhiyan has quit IRC13:03
BobBallholms: it's an oslo.config version mismatch somewhere13:04
*** ema_ has joined #openstack-dev13:04
holmsem13:05
holmsi've actually just git clone'ed agiledev13:05
holmstrying to install on debian wheezy13:05
*** ema has quit IRC13:05
*** vartom10 has quit IRC13:05
*** dprince has joined #openstack-dev13:05
holmsdedicated machine13:05
BobBallsure - the mismatch is possibly between projects - not saying it's a setup problem with your machine13:07
*** mfer has joined #openstack-dev13:08
*** neelashah has quit IRC13:08
*** markmc has quit IRC13:09
holmstime for mailing list or smtng13:10
*** jasondotstar has joined #openstack-dev13:10
matelholmes: devstack seems to fail for me as well, but with a different error.13:10
*** dprince has quit IRC13:10
holmswhich one13:10
*** mfer has quit IRC13:10
holmscause i had 3 already13:11
holmssolved13:11
matelpermission error13:11
matelwith python libraries.13:11
holmsi had problem with setuptools, devstack tried to deinstall it  and complained it's not found lol13:11
matelPermission denied: '/usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.egg-info/top_level.txt'13:12
holmshad problem with database permission error - purged mysqld13:12
holmsand then it worked13:12
holmsand one is a pip mirrror problem , bug i try to fix.. but review stucked for a while =/13:12
*** medberry_ has joined #openstack-dev13:12
holmsmatel: tried with sudo? just for fun13:12
matelI just fixed the permissions.13:13
*** russellb is now known as rustlebee13:14
*** ndipanov is now known as nick_long13:14
matelholms: what distro are you running?13:15
holmsdebian wheezy13:15
*** zul has joined #openstack-dev13:15
matelI am on precise13:15
*** stevemar has quit IRC13:15
*** morazi has joined #openstack-dev13:17
*** briancurtin has joined #openstack-dev13:19
matelholms: It seems, that my only issue was this permission problem - which might be related to the actual packaing discussion.13:19
*** sandywalsh has quit IRC13:19
*** jprovazn has joined #openstack-dev13:21
holmsmatel: everything should be installed using pip in there13:22
holmswonder what kind of perms problems can be in with pip lol13:22
*** jimfehlig has joined #openstack-dev13:22
matel:-)13:23
matelhttps://bugs.launchpad.net/devstack/+bug/121052013:23
uvirtbotLaunchpad bug 1210520 in devstack "permission denied prettytable-0.7.2.egg-info/top_level.txt" [Undecided,New]13:23
holmsunless you had some stuff installed before pip13:23
holmswith package manager13:23
holmsi'm installing on clean distro13:23
matelI am running xenserver, I always start with a clean environment.13:23
holmsif i were you i'd find a good problem solution and contribute it13:24
*** __Blake has joined #openstack-dev13:24
holmswould be nice to have smooth devstack setup =/13:24
*** msbrown has joined #openstack-dev13:24
*** changbl has quit IRC13:25
*** alunduil has joined #openstack-dev13:25
msbrownps -ef | grep ssh13:26
matelI am just doing that.13:27
*** sarob has joined #openstack-dev13:27
*** lbragstad has joined #openstack-dev13:28
*** mikal has quit IRC13:28
*** jpeeler has joined #openstack-dev13:28
*** litong has joined #openstack-dev13:29
*** mikal has joined #openstack-dev13:29
*** briancurtin has quit IRC13:30
*** dansmith is now known as Steely_Dan13:32
*** sarob has quit IRC13:32
*** sandywalsh has joined #openstack-dev13:32
*** briancurtin has joined #openstack-dev13:32
*** tmclaugh[work] has joined #openstack-dev13:35
*** __Blake is now known as brouse13:38
*** prad has joined #openstack-dev13:39
*** AlexP789 has joined #openstack-dev13:42
*** YorikSar has quit IRC13:43
*** terryh has quit IRC13:45
*** dprince has joined #openstack-dev13:48
*** Guest65861 has quit IRC13:48
*** jpeeler has quit IRC13:49
matelholms: https://review.openstack.org/#/c/41091/13:51
*** eharney has joined #openstack-dev13:51
*** eharney has quit IRC13:51
*** eharney has joined #openstack-dev13:51
*** mmagr has quit IRC13:51
holmsmatel: yuo need some reviewers13:52
holmslike me =/13:52
*** stevemar has joined #openstack-dev13:53
*** burt has joined #openstack-dev13:53
matelI am just testing it on my system, will comment on the change as soon as I have the results.13:53
holmswonder what permission do i have in there13:54
matelcould you look at it?13:55
*** anteaya has joined #openstack-dev13:55
holmsstack@hp:~/devstack$ ls -lah /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.egg-info/top_level.txt13:55
holms-rw-r--r-- 1 root staff 12 Jul 30 17:37 /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.egg-info/top_level.txt13:55
matelThat looks better.13:55
holmsthan you should have the same13:56
holmsif I were you13:56
holmsi'd modify your commit13:56
holmsput some if in there13:56
holmsfor you distro only13:56
holmssome "if" :)13:56
matelJust -1 it if you don't like :-)13:56
holms0 is fine ;D13:57
*** neelashah has joined #openstack-dev13:57
lbragstadjamielennox: you still around?13:57
matelAny nova reviewers around?13:57
stevemarlbragstad, isn't he on auzzy time?13:58
*** sarob has joined #openstack-dev13:58
lbragstadstevemar: yep, I think so, Brisbane I believe...13:58
stevemarlbragstad, good luck =\13:58
*** FunnyLookinHat has quit IRC13:58
lbragstadstevemar: yeah... kinda what I was thinking...13:58
stevemarlbragstad, i gotta find that dolph guy13:59
*** alunch has joined #openstack-dev13:59
lbragstadstevemar: good luck ;)13:59
*** radez_g0n3 is now known as radez13:59
*** athomas has quit IRC14:00
openstackgerritA change was merged to openstack/ceilometer: Add support for API message localization  https://review.openstack.org/3962314:00
*** briancurtin has quit IRC14:01
*** markmcclain has joined #openstack-dev14:02
*** sarob has quit IRC14:02
*** jecarey has joined #openstack-dev14:04
*** berendt has quit IRC14:04
*** rharwood has joined #openstack-dev14:04
*** dolphm has joined #openstack-dev14:04
*** jpeeler has joined #openstack-dev14:05
*** beagles is now known as seagulls14:05
holmsto sad there's no way to edit comment on gerrit14:05
holmsstupid mistypes..14:05
dolphmayoung: i think i have a solution to the oauth problem that will make you happy... working on putting together a demo this morning14:05
*** krtaylor has joined #openstack-dev14:06
*** rfolco has joined #openstack-dev14:08
holmsdolphm: i can i grab you as reviewer for my bug?14:08
holmshttps://review.openstack.org/#/c/40623/14:08
holmsit;s not much in here14:08
dolphmholms: i don't have +2 on devstack14:09
holmshmz14:09
holmswhat is +2 (i'm n00b)14:09
*** jruzicka has joined #openstack-dev14:09
dolphmholms: deletes are easy to review though14:10
holmsdolphm: opinion would be also nice, cause I don't understand what other reviewers want tofix...14:10
*** athomas has joined #openstack-dev14:10
dolphmholms: you need a couple reviewers with approval access to merge changes14:10
dolphmholms: did you read dtroyer's review?14:11
*** alaski is now known as lascii14:11
*** afazekas has quit IRC14:11
holmsyes..14:12
holmsseems to be he wants just to leave everything false, and remove rhel form that if condition.?14:12
holmsfrom*14:12
*** terryh has joined #openstack-dev14:12
dolphmholms: that's my understanding, which sounds reasonable14:13
holmsokei14:13
holmsthank you14:13
*** alexb_ has joined #openstack-dev14:13
*** mikal has quit IRC14:14
*** ffio has joined #openstack-dev14:15
*** mikal has joined #openstack-dev14:15
lbragstadholms: that is actually a new feature in the later versions of Gerrit14:15
*** ruhe has joined #openstack-dev14:16
stevemardolphm !14:17
dolphmstevemar: o/14:18
stevemardolphm: moving the oauth request to /auth/tokens was such a ...14:19
dolphmstevemar: did you do it though?14:19
stevemardolphm: it's mostly there, the test cases aren't happy though14:19
*** redbeard2 has joined #openstack-dev14:19
stevemardolphm: about half the test cases work right now, the other half are failing b/c i can't get a keystone token14:20
stevemardolphm: but api spec first?14:20
jswarrenHello, could anyone spare some time to review https://review.openstack.org/#/c/40885/ and possibly its dependencies?14:20
dolphmstevemar: what's the blocker on getting keystone tokens?14:20
openstackgerritA change was merged to openstack/glance: Migrate to PBR for setup and version code.  https://review.openstack.org/2722214:21
dolphmstevemar: let me poke at satisfying ayoung's use case for offline validation of oauth tokens (no api changes required there)14:21
*** msbrown_ has joined #openstack-dev14:22
stevemardolphm: alright, lets talk spec first, then impl problems14:22
dolphmstevemar: i know it's possible, i just don't know what it's going to look like yet14:22
stevemardolphm: yeah14:22
*** lexinator has joined #openstack-dev14:22
dolphmstevemar: do you have any issues with the current spec?14:22
stevemardolphm: nope, i just needed clarification on what you meant by read-only roles14:22
stevemarfor authz list14:22
*** bepernoot has quit IRC14:23
*** electrichead has joined #openstack-dev14:23
dolphmstevemar: ah, rather than including the list of roles as part of the response to GET /authorizations ...14:24
dolphmstevemar: include a link from each "authorization" to a collection of roles on a separate endpoint14:24
dolphmstevemar: so GET /authorizations/{authorization_id}/roles14:24
dolphmstevemar: read-only because that collection wouldn't support POST or PATCH14:24
dolphmstevemar: or DELETE14:25
*** msbrown has quit IRC14:25
*** cppcabrera has joined #openstack-dev14:25
*** jvrbanac has joined #openstack-dev14:26
*** cppcabrera has left #openstack-dev14:27
*** changbl has joined #openstack-dev14:27
*** ruhe has quit IRC14:30
*** AlexP789 has quit IRC14:31
*** adalbas has quit IRC14:33
*** galstrom_zzz is now known as galstrom14:33
*** terriyu has joined #openstack-dev14:33
*** hartsocks has quit IRC14:34
*** datsun180b has joined #openstack-dev14:35
*** datsun180b has quit IRC14:35
openstackgerritA change was merged to openstack/nova: Fix typo with network manager service_name  https://review.openstack.org/4107214:36
*** afazekas has joined #openstack-dev14:36
*** mlavalle has joined #openstack-dev14:37
*** changbl has quit IRC14:37
*** ruhe has joined #openstack-dev14:37
lbragstadmorganfainberg: Hey, I went to fix the comment that jamielennox made on the logging fix and had a couple observations (comments inline). If you haven't looked at it yet that's just fine. Figured I'd give you a heads up since you said you were going to look at https://review.openstack.org/#/c/39934/2 today. Thanks!14:37
*** spzala has joined #openstack-dev14:37
*** seagulls is now known as seagulls_at_dump14:39
*** FunnyLookinHat has joined #openstack-dev14:40
*** zaitcev has joined #openstack-dev14:41
*** FunnyLookinHat has quit IRC14:41
stevemarlbragstad, you are having bad luck with timezones today :D14:41
*** FunnyLookinHat has joined #openstack-dev14:42
*** romcheg has quit IRC14:42
lbragstadstevemar: hah keeps things interesting I guess14:42
stevemarlbragstad, i'm pretty sure morganfainberg is PST time14:43
lbragstadahh14:43
*** VictorLin has quit IRC14:44
*** VictorLin has joined #openstack-dev14:44
*** xchu has quit IRC14:45
*** hartsocks has joined #openstack-dev14:46
*** yolanda has quit IRC14:46
*** bugsduggan has quit IRC14:47
*** adalbas has joined #openstack-dev14:48
radezjuice: are you one of the contributors to Trove?14:50
*** hartsocks has left #openstack-dev14:50
*** xga_ has joined #openstack-dev14:50
*** bugsduggan has joined #openstack-dev14:50
*** mrodden1 has quit IRC14:50
*** spzala_ has joined #openstack-dev14:51
*** xga has quit IRC14:52
*** ffio has quit IRC14:53
*** hartsocks1 has joined #openstack-dev14:53
*** hartsocks1 has left #openstack-dev14:53
*** spzala has quit IRC14:53
*** spzala_ is now known as spzala14:54
*** utlemming has quit IRC14:55
*** briancurtin has joined #openstack-dev14:56
*** afazekas has quit IRC14:56
*** danwent has joined #openstack-dev14:56
*** briancurtin has quit IRC14:58
ayoungdolphm, sounds like you are applying the PKI validation mechanism to OAuth tokens,  are you unifying the access and Keystone tokens or keeping them separate?14:58
*** sarob has joined #openstack-dev14:58
*** BobBall has quit IRC14:58
*** changbl has joined #openstack-dev14:58
*** BobBall has joined #openstack-dev14:59
*** briancurtin has joined #openstack-dev15:00
*** kbrierly has joined #openstack-dev15:00
dolphmayoung: keeping them separate, but yes applying PKI (twice)15:00
*** jmontemayor has joined #openstack-dev15:00
ayoungdolphm, still not convinced they should be unified?  Additional argument to keep them searpate?15:00
*** dachary has quit IRC15:01
*** mrodden has joined #openstack-dev15:01
*** hartsocks has joined #openstack-dev15:02
*** topol has quit IRC15:02
*** burt has quit IRC15:02
*** hartsocks has quit IRC15:02
*** dachary has joined #openstack-dev15:03
dolphmayoung: so, i'm thinking step one is as simple as-15:03
*** athomas has quit IRC15:03
dolphmayoung: oauth_access_key = encrypt([nonce, project_id, roles], keystone_private_key)15:03
*** sarob has quit IRC15:03
dolphmayoung: then oauth_token middleware could decrypt the access key to verify that it was generated by a trusted keystone, right?15:04
*** rwsu-away is now known as rwsu15:04
*** bnemec is now known as oldben15:05
*** hartsocks has joined #openstack-dev15:05
ayoungdolphm, access_key = access_token?15:05
*** briancurtin has quit IRC15:05
dolphmayoung: technically an access token is a key + secret pair15:05
dolphmayoung: so i'm working with the public part15:06
ayounghttp://oauth.net/core/1.0a/#auth_step3    looking15:06
ayoung"The Request Token has never been exchanged for an Access Token. "  I missed that before...that changes the equasion15:07
ayoungdolphm, so, you are thinking a separate middleware, provides the same data as the auth_token middleware, but operating on access_tokens?15:08
dolphmayoung: it would have "interesting" security implications for the oauth side of things, but why not also *encrypt* the access token secret into the access token key, such that trusted services inside the cloud can perform offline validation of an oauth request? an untrusted service (one without knowledge of this second public key) can perform online validation without know the secret key15:08
*** jprovazn has quit IRC15:08
dolphmayoung: yes, the oauth_token middleware we mentioned yesterday15:08
*** bknudson has quit IRC15:08
dolphmstevemar: ^15:08
dolphmmorganfainberg: ^15:08
stevemardolphm: thanks for the ^, i was not aware15:08
ayoungdolphm, I'm OK with that in concept.  We'll need to discuss it more thoroughly in review.15:09
dolphmayoung: this is what i'm putting together a proof of concept of... it would have no impact on the oauth api review15:09
*** sandywalsh_ has joined #openstack-dev15:10
openstackgerritA change was merged to openstack/tempest: Switch to testr serial instead of nose  https://review.openstack.org/4072315:10
*** _TheDodd_ has joined #openstack-dev15:10
*** otherwiseguy has joined #openstack-dev15:10
dolphmayoung: but you still get what you want: A) offline validation of requests on remote services, and B) clients can eventually skip requesting keystone tokens before interacting with other services15:10
ayoungdolphm, well, the API would have to be updated to show the additional roles etc data in the response.  That would be a Keystone implementation specific piece15:11
dolphmayoung: it's not part of the api15:11
*** markmcclain has quit IRC15:11
*** hartsocks has quit IRC15:11
dolphmayoung: it's just like your PKI token implementation... knowledgable clients (oauth_token) can decrypt the access token, others have to perform online validation15:12
ayoungI dolphm.  If it is part of the contract, and part of what you expect to be in a token requested this way, it is part of the interface.  You can make it an optional feature, but it should be documented.15:12
dolphmayoung: right, but it's not part of the oauth api, it's a separate contract that can be versioned independently15:13
*** RajeshMohan has quit IRC15:13
dolphmayoung: as far as the /OS-OAUTH1/ is concerned ... oauth access token keys are opaque15:13
*** RajeshMohan has joined #openstack-dev15:14
ayoungSo...I think there is an important distinction here.  The is the public API that Keystone implements, and then there is the data that goes across the wire.  In the case where the Data is more than just JSON, we need to document that as well as the cases where the API is just operating on blobs.  I am OK with saying that the documentaiton for PKI etc is separate from the main API docs, but they need to be togetther, and linked as15:14
ayoung part of the Keystone standard.15:14
*** utlemming has joined #openstack-dev15:15
dolphmayoung: absolutely15:15
ayoungSo, if we do something like that, it either goes in as part of the API doc for OAuth, or goes in a separate file in the docs directory.  Your call on how to organize it.15:16
*** _TheDodd_ has quit IRC15:17
dolphmayoung: makes sense to put it in identity-api to me, but in a separate doc that has nothing to do with identity api v3 (oauth1-access-key-format-v1.md or something, i don't know)15:17
ayoungI think a good test is :  can someone reimplement this in another language besides python and reasonably expect the current set of client tools to interoperate. Online API + document formats.15:17
*** briancurtin has joined #openstack-dev15:17
dolphmayoung: you can define the supported encryption methods and stuff there15:18
*** radix has joined #openstack-dev15:18
ayoungdolphm, yeah...that makes a lot of sense15:18
*** xga_ has quit IRC15:18
*** markwash has quit IRC15:18
*** xga has joined #openstack-dev15:19
ayoungdolphm, I can't help bu fel it should somehow be tied in with http content-types.15:19
*** utlemming has quit IRC15:19
dolphmayoung: how so?15:19
*** pnavarro has quit IRC15:20
ayoungdolphm, something like:  keystone cms tokens have a content type of "application/something"  and are processed like so...15:20
*** hartsocks has joined #openstack-dev15:20
ayoungdolphm, then, in the API doc, we can just state the content type for those operations15:20
ayounga field in a larger document that is something like a PKI token could then be documented as : content-type X  as well15:21
dolphmayoung: oh... access tokens are already urlencoded in the authorization header, as defined by the oauth spec15:21
*** pmathews has joined #openstack-dev15:21
ayounga content-type of application/x-www-form-urlencoded15:22
ayoungthat is the kind of documentation I was thinking of15:22
*** leif has joined #openstack-dev15:23
*** leif is now known as Guest6261015:23
*** bogdando has quit IRC15:23
*** rcleere has joined #openstack-dev15:23
dolphmayoung: in a client request or keystone response (access token issuance)?15:23
*** bknudson has joined #openstack-dev15:24
*** briancurtin has quit IRC15:25
*** sandywalsh has quit IRC15:25
*** esheffield has joined #openstack-dev15:26
ayoungdolphm, I have to look into it a little deeper.  I think that Keystone response could benefit.  Especially as we have the idea of v2 and v3 token formats.  So something that explained those formats as doc formats separate from the APIs used to access them, and how they are wrapped in the CMS layer would help out someone looking to do their own offline validation and consumption.15:27
ayoungIf we doe the same thing with OAuth access tokens, we will document the same way.15:27
dolphmayoung: stevemar: the only catch i see is that we *must* expire access tokens after some duration (although it could be long... days/weeks/months)... because it'll be theoretically possible to derive access token secrets from access token keys15:28
*** aelkikhia has joined #openstack-dev15:28
ayoungdolphm, that is going to limit their usefulness for something like Heat15:29
stevemardolphm: we could just start the requst anew and get another access token?15:29
ayoungstevemar, but that requires initial user intervention15:29
dolphmayoung: depends on which part of offline validation you want to do... this wouldn't allow untrusted clients to do fully offline validation15:29
*** medberry_ is now known as med_15:29
*** med_ has quit IRC15:29
*** med_ has joined #openstack-dev15:29
dolphmstevemar: yes15:29
*** changbl has quit IRC15:29
ayoungor we have to ignore the rule that a request token can only be used once15:29
*** athomas has joined #openstack-dev15:30
dolphmayoung: not necessarily true... if the client keeps their request token, they can generate a new access token without the user intervening15:30
*** Guest62610 has quit IRC15:31
dolphmayoung: identity user only needs to authorize a request token once15:31
dolphmayoung: and multiple access tokens can be generated as necessary15:31
*** nayward has joined #openstack-dev15:31
stevemardolphm: nope, once it's exchanged, it's deleted15:31
dolphmstevemar: oh.15:31
stevemardolphm: of course, i could change that15:31
* dolphm wanders off15:31
ayoungdolphm, not according to the oauth spec15:31
stevemaryeah, the spec states that it (the request token) should be deleted15:31
dolphmk15:32
dolphmthat makes sense15:32
openstackgerritA change was merged to openstack/tempest: scenario test involving glance, cinder and nova functionalities  https://review.openstack.org/3894315:32
openstackgerritA change was merged to openstack/neutron: Add support for service plugins to the migration framework  https://review.openstack.org/4063615:32
ayoungdolph see http://oauth.net/core/1.0a/#auth_step3 section 6.3.215:32
ayoung"The Request Token has never been exchanged for an Access Token. "15:32
*** lexinator has quit IRC15:33
stevemarexchange does imply that it's gone once it's used15:33
ayoungIt may be that we keep trusts around for the heat use cases, and use Oauth for others, but I would be nice to have a unified delegation mechanism.15:33
dolphmayoung: +115:34
ayoungdolphm, what if, for the case where consumers are users in the Identity backend, the secret is the users shared secret:  password or something else15:35
*** kenperkins has joined #openstack-dev15:36
ayoungthat way, user can change their password, but their access tokens are still valid.  THen, I could see the argument that access token != Keystone token15:36
*** hemna has quit IRC15:37
*** rnirmal has joined #openstack-dev15:38
ayoungdolphm, alternatively, we relax the rule about consumer can only hand in a request token once, and we provide a mechansim by which a user can revoke a request token, and then we have what trusts gives you.  Access tokens = keystone tokens.15:38
*** zul has quit IRC15:39
ayoungsame lifespan and so on15:39
ayoungI think the assumption underlying Oauth is that these tokens are not going to be used a long time later.  But with trusts, we are setting up long term delegation agreements.  I think we need both.15:40
ayoungSo the question is "one mechanism or two" and, if we go for one, I think we need to extend the Oauth approach.15:41
*** sandywalsh has joined #openstack-dev15:41
openstackgerritA change was merged to openstack/swift: added a couple of java libraries to associated projects  https://review.openstack.org/4110515:41
*** berendt has joined #openstack-dev15:41
dolphmayoung: you really want to make the user responsible for their own security?15:42
*** devoid has joined #openstack-dev15:42
ayoungOn the other hand, if we just think of Oauth access tokens are a replacement for Keystone tokens, we can make a different mechanism for a user to get an Oauth access token15:42
dolphmayoung: long term replacement: maybe/probably15:43
dolphmayoung: short term, i think they're quite distinct15:43
ayoungdolphm, then lets use them as they are spec'ed, but not plan on them replacing trusts as is.  That will be an additional design review, and we can talk about that at the Icehouse summit15:44
*** stevemar is now known as stevemar-afk15:47
*** xga_ has joined #openstack-dev15:48
dolphmayoung: yeah, i don't want to think too hard about deprecating trusts just yet15:48
*** sudorandom has joined #openstack-dev15:49
*** xga has quit IRC15:51
*** dripton is now known as dripton_afk15:51
*** boris-42 is now known as sirob-4215:52
*** spligak has joined #openstack-dev15:52
*** markwash has joined #openstack-dev15:52
*** utlemming has joined #openstack-dev15:53
*** xga_ has quit IRC15:53
*** leif_ has joined #openstack-dev15:53
*** bdpayne has joined #openstack-dev15:53
*** rharwood has quit IRC15:54
*** xBsd has joined #openstack-dev15:54
*** emagana has joined #openstack-dev15:54
sudorandomHi, I'm trying to add a new backend for keystone, and appears to me that driver isolation has been broken with recent changes and the existence of the assignment driver. This commit in particular adds foreign key constraints to tables that are a part of other drivers: https://github.com/openstack/keystone/commit/af1d47412ea86a4c93d0d9253e71d725d202f43d This makes it really hard or impossible to mix and match driver types15:56
*** terryh has quit IRC15:56
*** dprince has quit IRC15:56
*** lexinator has joined #openstack-dev15:56
*** RajeshMohan has quit IRC15:56
*** zaeb2 has joined #openstack-dev15:57
*** troytoman is now known as troytoman-away15:57
*** RajeshMohan has joined #openstack-dev15:57
*** jistr has quit IRC15:57
dolphmayoung: ^15:58
*** pmathews1 has joined #openstack-dev15:58
spligaksudorandom, so these new FK's - like domain.id and project.id - aren't actually managed under this driver?15:58
*** Alexei_987 has quit IRC15:58
spligakwhere are they managed?15:58
*** leif_ has quit IRC15:58
*** sarob has joined #openstack-dev15:58
ayoungsudorandom, that is correct15:58
ayoungsudorandom, what are you trying to do?15:59
sudorandomI have a crazy idea of adding a series of cassandra backends to keystone15:59
*** leif has joined #openstack-dev15:59
*** pmathews has quit IRC15:59
*** leif is now known as Guest8455016:00
*** ifarkas has quit IRC16:00
*** diogogmt has joined #openstack-dev16:00
sudorandomIt was working okay using a SQL-based assignment backend but the foreign keys just killed that hope. I have all but the assignment driver implemented atm16:00
bknudsonsudorandom: the keystone database is created by migrations and not by the models.16:00
*** pmathews1 has quit IRC16:00
bknudsonso I wouldn't blame that change.16:00
*** apevec has joined #openstack-dev16:01
*** pmathews has joined #openstack-dev16:01
dolphmsudorandom: that's not crazy at all :)16:01
dolphmthere shouldn't be FK's across identity <-> assignment drivers though16:02
*** matel has quit IRC16:02
*** ruhe has quit IRC16:02
spligakbknudson, +1 to what dolphm just mentioned16:02
*** jcoufal has quit IRC16:02
spligakit rips down driver isolation as soon as you start doing stuff like this. reaching across drivers for foreign data.16:03
sudorandomIt's still prototype work, since I'm abusing secondary-indexes but the assignment driver not being completely decoupled, as I said before, makes mixing and matching drivers hard if not impossible in this case16:03
bknudsonthere was another change to migrations that was meant to remove the foreign keys across drivers...16:03
*** freedomhui has quit IRC16:03
*** sarob_ has joined #openstack-dev16:04
*** Guest84550 has quit IRC16:04
bknudsonI think this one? https://github.com/openstack/keystone/blob/master/keystone/common/sql/migrate_repo/versions/026_drop_user_group_constraints.py16:04
sudorandombknudson: do you think you can find that change?16:04
*** sarob has quit IRC16:04
*** leif_ has joined #openstack-dev16:04
*** garyk has quit IRC16:04
bknudsonsudorandom: https://github.com/openstack/keystone/commit/7b7800608af87e5f84df97f8fef7a69b4f435946#keystone/common/sql/migrate_repo/versions/026_drop_user_group_constraints.py16:06
*** garyk has joined #openstack-dev16:06
sudorandombknudson: that change is 2 months ago. The FKs that I'm talking about got into master 2 weeks ago16:06
*** avishay has quit IRC16:07
*** comstud is now known as bearhands16:07
bknudsonsudorandom: then there will have to be a new migration to get rid of them.16:07
*** MaxV has quit IRC16:08
*** zoresvit has quit IRC16:09
sudorandomWho's the best person to follow this up with?16:09
bknudsonsudorandom: open a bug16:09
sudorandomWill do16:09
*** leif_ has quit IRC16:10
devanandamarkwash: ping16:10
markwashdevananda: good morningish16:10
apevecjd__, please approve https://review.openstack.org/4096216:11
*** terryh has joined #openstack-dev16:11
*** armax has joined #openstack-dev16:11
*** markmcclain has joined #openstack-dev16:12
*** dolphm has quit IRC16:12
devanandamarkwash: morningish!16:12
*** colinmcnamara has joined #openstack-dev16:12
devanandamarkwash: GheRivero replied to your concerns about the glanceclient patch16:12
*** leif_ has joined #openstack-dev16:13
devanandamarkwash: as I'll be gone for ~2weeks, starting Aug 19, I would like to see ironic's PXE driver unblocked one way or another before then16:13
ayoungsudorandom, there should be no foreign keys between identity and assignments.  That should make you life easier, not harder.  Implement the two backends separately.16:13
markwashdevananda: +116:13
*** terryh has quit IRC16:13
markwashdevananda: burning man?16:14
devanandamarkwash: so i eagerly await ya'll's opinions on Ghe's explanation of why we need this :)16:14
devanandamarkwash: yea16:14
markwash:-)16:14
ayoungsudorandom, so in Identity, you are going to have two main lists:  users and groups, just like in the KVS implementation.  You have to figure out how you best want to deal with group assignemtns16:15
markwashdevananda: I just replied. . it seems like part of the idea is a wrapper that adapts to either v1 or v2 of the image service16:15
markwashbut I'd really rather folks just use v2 if possible16:15
ayoungon the assignments side, you put a group id or a user id into a role assignment.  I would keep all role assignments for a given project together16:15
markwashand would work extra hard to fill in any gaps in time16:15
ayoungand just  be OK with a user in the IdM going away without the Assignments backend knowing about it.16:16
ayoungBecause that is what LDAP does to the world anyway.  No notifications16:16
*** gkotton has joined #openstack-dev16:16
devanandamarkwash: is that a reasonable assumption?16:16
devanandamarkwash: do *all* clouds have v2 deployed?16:16
*** wfoster is now known as wfoster_away16:17
*** mkerrin1 has quit IRC16:17
devanandabinding ironic, which could potentially be deployed into an existing cloud, to a new service API version, seems less than ideal to me16:18
markwashdevananda: that's fair16:18
flaperboonmarkwash: TBH, I think we'll need some standard wrapper on top of glanceclient versions anyway16:18
markwashbut I think adapting the two is not glanceclient's responsibility in this case16:18
flaperboonmarkwash: that will also make it easier to migrate from 1 version to another16:18
*** garyk has quit IRC16:18
*** gkotton is now known as garyk16:18
devanandamarkwash: there seem to be two discussions: 1) is this reasonably useful code, 2) does it belong in glanceclient or oslo or foo16:19
*** dripton_afk is now known as dripton16:19
sudorandomayoung: I do agree that not having constraints would make decoupling easy but it looks like there are foreign keys trying to be set up. I'm just trying to run the functional tests at the moment with a SQL backend for assignments and it's trying to add the constraints for the table which doesn't exist so I get an "NoSuchTableError: domain" error.16:19
flaperboonw/o changing much code in other apps, the wrapper should have a rather standard API exposed16:19
*** zul has joined #openstack-dev16:19
ayoungdomain is an entity in the assignment backend16:19
sudorandomah, I see...16:20
ayoungso if you have a sql backaend, you should have a domain table16:20
openstackgerritA change was merged to openstack/tempest: Rework class inheritance for scenario tests  https://review.openstack.org/4097516:20
ayounga sql assignment backend that is16:20
markwashdevananda: just for context, where does ironic operate? what kinds of user accounts are needed and how do they fit into the model?16:20
devanandamarkwash: tbh, i'm a little upset that 2 is still being discussed, after about 2 months of development / poking people / waiting on our part, and after getting pushed out of oslo initially16:20
devanandamarkwash: ermm....16:20
sudorandomayoung: Okay, thanks. I'll look deeper. I made the assumption that domain was still apart of the identity driver16:20
devanandamarkwash: ironic is bare metal provisioning. it is (will be) a top level service with either an admin-only API, or a very restricted API (once we can get keystone v3 domains working)16:21
*** utlemming has quit IRC16:21
ayoungsudorandom, look at it this way, assume that you need to integrate your cassandra backend (for customers) with LDAP (for employees) and each goes in their own domain.  The domain table is held externally, in assignments.16:21
devanandamarkwash: it will talk to glance, cinder, neutron, keystone, etc... for various things16:21
devanandamarkwash: and nova will talk to ironic (a lot) for provisioning of instances on bare metal16:21
devanandamarkwash: users (cloud admins) will talk to ironic-api directly for certain tasks, too16:22
ayoungYou can put multiple domains into cassandra, but that work is still on going, and you would need to de conflict with Henrynash's work16:22
*** gkotton has joined #openstack-dev16:22
ayoungI'd suggest that, for now, assume only a single domain, and deal with multiple domains once his patch merged16:22
markwashdevananda: I feel like that use case makes it more reasonable to expect v2 image api16:22
markwashto be accessible16:22
*** p4tux has joined #openstack-dev16:22
ayoungsudorandom, https://review.openstack.org/#/c/39530/16:23
devanandamarkwash: again, what about existing deployments of eg. Grizzly?16:23
markwashdevananda: is Ironic released in Grizzly?16:24
*** devananda is now known as vandervenv16:24
*** garyk has quit IRC16:24
*** gkotton is now known as garyk16:24
vandervenvmarkwash: no. and it wont be in Havana. but that doesn't mean people aren't interested in using it // backporting it16:24
ayoungsudorandom, we do grandfather in the LDAP assignments, as they are tighly coupled with the LDAP idenityt, but my hope is that we will be able to deprecate them over time.16:24
markwashvandervenv: I'm not opposed to backwards compatibility for ironic, really, I'm just opposed to glance taking on support for a backwards compatible api abstraction in this way16:25
*** BobBall is now known as BobBall_AFK16:25
ayoungsudorandom, another possibility is that you implement the assignments backend first.  That might be really useful in shaking out the SQL assumptions16:25
*** utlemming has joined #openstack-dev16:25
vandervenvmarkwash: so, if you agree that this abstraction is at least useful code, then (2) where should it live?16:26
*** utlemming has quit IRC16:26
*** colinmcnamara has quit IRC16:26
*** martine_ has quit IRC16:26
*** p4tux has quit IRC16:27
markwashvandervenv: I guess oslo, or default to put it back in ironic16:27
*** dprince has joined #openstack-dev16:27
*** p4tux has joined #openstack-dev16:27
markwashbut I'm not really agreeing with it16:28
vandervenvmarkwash: hah16:28
markwashit would be infinitely better if someone adapted the existing v1 client code to use the v2 api16:28
zulayoung:  ping16:28
*** safchain has quit IRC16:28
markwashand this api does not abstract the differences in api versions away16:28
markwashsince images are treated as completely free-form dicts16:28
*** krtaylor has quit IRC16:29
*** reed has joined #openstack-dev16:29
openstackgerritA change was merged to openstack/swift: Add libcloud to associated_projects.  https://review.openstack.org/4111616:29
openstackgerritA change was merged to openstack/python-cinderclient: Add support for multiple cinder endpoints  https://review.openstack.org/4070016:29
markwashI think IIRC that some of the pushback from oslo was "why do you need this silly thin wrapper, can't you just use glanceclient" ?16:29
*** aelkikhia has quit IRC16:29
flaperboonmarkwash: I pushed it back from Oslo and suggested putting it into glanceclient16:30
*** p4tux has quit IRC16:30
flaperboonthe reason is that it doesn't belong in Oslo, IMHO.16:30
markwashflaperboon: I don't really think it belongs anywhere16:31
*** cmark has joined #openstack-dev16:31
markwashI think people are treating "its in nova and cinder" as "its useful"16:31
markwashwhereas what actually happened was somebody wrote it really fast in nova16:31
markwashand then cinder copied it along with everything else from nova when it was created16:32
*** rharwood has joined #openstack-dev16:32
markwashI don't want to publish it16:32
flaperboonmarkwash: mmh, well, I wasn't thinking about that way. I'm not saying I'm right by thinking that some parts of it are useful16:32
markwashI don't want to fix bugs for it16:33
vandervenvgreat - we'll just keep the cleaned-up nice wrapper in ironic, and let the nova code be maintained by someone else.16:33
vandervenvoh, wait, that's a terrible idea... we created Oslo to avoid that.16:33
vandervenv</end snark>16:34
*** derekh has quit IRC16:34
vandervenvseriously, when there is a wrapper for something that's useful for three projects, it is silly for all three of them to implement it16:34
markwashI'm sorry for not being clearer when we had the conversation about it in oslo16:34
markwashI think the code as it is should probably go in oslo, or people should *just use* glanceclient16:35
markwashthat's what I was meaning at the time of the oslo discussion as well16:35
markwashbut, as I said, I almost certainly was not clear about that16:35
*** nick_long has quit IRC16:36
vandervenvmarkwash: ack. i appreciate the clarity now.16:36
*** NobodyCam has joined #openstack-dev16:36
*** dprince has quit IRC16:36
*** berendt has quit IRC16:37
markwashvandervenv: I get the idea of generic compatibility between v1 and v2 in glanceclient16:37
markwashbut I think we need to do that a different way16:38
*** p4tux has joined #openstack-dev16:39
*** armax has left #openstack-dev16:39
vandervenvmarkwash: fair 'nuf. we also need to have something that does this in ironic today :)16:39
vandervenvso we'll sort out detangling all three projects' glanecclient wrappers later on16:40
*** sirob-42 has quit IRC16:40
*** iartarisi has quit IRC16:40
*** swaT30 has quit IRC16:40
markwashvandervenv: thanks so much16:40
ayoungzul, what's up16:41
markwashvandervenv: have fun burning stuff and bartering!16:41
vandervenvmarkwash: thanks for jumping into the discussion in the past few days - this has been really helpful in unblocking us16:42
vandervenvmarkwash: thanks!16:42
*** seagulls_at_dump is now known as seagulls16:42
zulayoung:  hi, im working on the python-keystone python3 porting a newer oslo.config and a mox3 port is needed i was wondering if there should be a test-requirements-py3.txt/requirements-py3.txt that is py33 specific so it doesnt interfer with py2716:42
*** giulivo has quit IRC16:42
*** swaT30 has joined #openstack-dev16:43
ayoungzul, I'm the wrong person to ask.  I can't even spell Pithawn16:43
*** burt has joined #openstack-dev16:43
zulokies ill bug the infra folks then16:43
zulthanks16:43
*** jpeeler has quit IRC16:43
*** SumitNaiksatam has quit IRC16:45
*** aelkikhia has joined #openstack-dev16:45
lbragstadayoung: on the unified logging patch... jamielennox brought up a good point but I found some other things we might have to do. Could use some more input on it. https://review.openstack.org/#/c/39934/16:47
ayounglbragstad, lookin16:47
*** leif_ has quit IRC16:47
ayounglbragstad, what else do you think we need to do?16:47
ayoungI actually looked through this, but thought you had another version on the way16:48
*** jog0 is now known as flashgordon16:48
*** SumitNaiksatam has joined #openstack-dev16:48
lbragstadayoung: concerned the comment here: the refacotring16:49
lbragstadrefactoring*16:49
ayounglbragstad, yeah..the issue is with Oslo code, right?16:49
*** stevemar-afk is now known as stevemar16:49
*** comay_ has joined #openstack-dev16:50
*** comay_ has quit IRC16:51
*** comay has quit IRC16:51
*** comay has joined #openstack-dev16:51
lbragstadwell there is a lot of code in Keystone that references the old logging implementation /keystone/common/logging.py. But some of those changes don't exist in the Oslo implementation16:51
lbragstadso my question, how do we want to go about addressing that change?16:51
*** ruhe has joined #openstack-dev16:52
ayounglbragstad, can we clean those up first, and then do yours as a second commit on top of it?16:52
*** dani4571 has joined #openstack-dev16:52
lbragstadtry pushing the changes that we have in keystone on Oslo (that's gonna take a while)16:52
lbragstador16:52
*** ruhe has quit IRC16:52
lbragstadfix everything in keystone to be compliant with oslo's logging impl16:52
lbragstadpersonally I like the second idea better16:52
*** zaeb2 has quit IRC16:53
*** kenperkins has quit IRC16:53
*** alop has joined #openstack-dev16:54
ayounglbragstad,so do we need to sync down from oslo as a first step, then fix keystone to use common as a second, and finally do unified logging impl as a third, or can 2 and 3 be done in sync?16:54
*** jpich has quit IRC16:54
*** colinmcnamara has joined #openstack-dev16:55
ayounglbragstad, or,  reverse that:  implement what you have now, and then sync down from oslo as a second16:55
ayoungfinally, excise the last remenants of Keystone logging as a cleanup task?16:55
ayoungthe end state is the same, just which will be easiest to implement16:55
ayounglbragstad, do we need to sync logging from oslo again?  Are we out of date?16:56
*** nati_ueno has joined #openstack-dev16:56
*** lexinator has quit IRC16:56
lbragstadayoung: the implementation now work and it allow for unified logging... we could refactor after without breaking the logging implementation (change to fit oslo logging, sync, implement logging in keystone)16:56
lbragstadwe can sync now, that should be fine16:56
lbragstads/work/works^16:57
ayoungI'm OK with that sequence.  Just link the reviews.16:57
lbragstadayoung: OK, I could also link it to the unified logging blueprint, just saying that it will be addressed later, in which case the current review will still be the first step in the process.16:58
*** pmcg has quit IRC16:58
*** nachi_ has joined #openstack-dev16:58
*** nachi has joined #openstack-dev16:58
*** vuntz is now known as vuntz|afk16:58
ayounglbragstad, I mean submit them as separate reviews, and have the later ones depend on the current16:58
*** eharney has quit IRC16:59
*** pmcg has joined #openstack-dev16:59
*** lexinator has joined #openstack-dev17:00
*** ayoung is now known as ayoung-lunch17:00
*** jfriedly has joined #openstack-dev17:00
*** ruhe has joined #openstack-dev17:00
*** topol has joined #openstack-dev17:00
*** reed has quit IRC17:01
lbragstadayoung-lunch: gotcha ok17:01
*** aelkikhia has quit IRC17:01
*** mdomsch has joined #openstack-dev17:02
*** ruhe has quit IRC17:05
*** hartsocks1 has joined #openstack-dev17:06
*** hartsocks has quit IRC17:06
mroddenanyone care to sanity check https://review.openstack.org/#/c/40753/1 and let me know if it makes sense or if i'm way off in the weeds?17:06
*** dprince has joined #openstack-dev17:07
*** lucasagomes has quit IRC17:07
*** xqueralt is now known as xqueralt-afk17:10
*** krtaylor has joined #openstack-dev17:11
*** aeperezt has joined #openstack-dev17:11
*** READ10 has quit IRC17:12
*** pmathews has quit IRC17:14
*** ffio has joined #openstack-dev17:15
*** berendt has joined #openstack-dev17:15
*** aelkikhia has joined #openstack-dev17:16
*** lbragstad has quit IRC17:19
*** pmathews has joined #openstack-dev17:19
*** bashok has joined #openstack-dev17:22
*** pmathews has quit IRC17:23
*** berendt has quit IRC17:26
*** fbo is now known as fbo_away17:26
*** leif has joined #openstack-dev17:27
*** dolphm has joined #openstack-dev17:27
*** leif is now known as Guest9295217:27
*** JonnyNomad has quit IRC17:28
*** dolphm has left #openstack-dev17:28
*** ewindisch has joined #openstack-dev17:30
*** terryh has joined #openstack-dev17:30
*** terryh is now known as terryh-otp17:30
*** eharney has joined #openstack-dev17:31
*** SumitNaiksatam has quit IRC17:31
*** ffio has quit IRC17:32
*** colinmcnamara has quit IRC17:34
*** hartsocks1 has quit IRC17:34
*** hartsocks has joined #openstack-dev17:35
*** arezmerita has quit IRC17:35
*** briancurtin has joined #openstack-dev17:35
*** alop_ has joined #openstack-dev17:36
*** alop has quit IRC17:37
*** alop_ is now known as alop17:37
morganfainbergstevemar: you are correct I am PST time.17:37
*** pmathews has joined #openstack-dev17:38
morganfainbergstevemar: and aparantly late to the game this morning :P17:38
stevemarmorganfainberg: s'all good17:39
*** e_steve1 has joined #openstack-dev17:40
*** tonix has quit IRC17:41
*** mikal has quit IRC17:41
*** gyee has joined #openstack-dev17:41
*** hemnafk is now known as hemna17:42
morganfainbergstevemar: also reading the backlog for the OAuth convo.  interesting.17:42
*** mikal has joined #openstack-dev17:42
stevemarmorganfainberg: yeah, looks dolphm and ayoung have some plans for it17:43
*** berendt has joined #openstack-dev17:43
*** nsaje1 has joined #openstack-dev17:44
stevemarmorganfainberg: take a look at the recent api spec, dolph and i have been making changes all kinds17:44
*** AnilV4 has quit IRC17:45
morganfainbergstevemar: i shall as soon as i hit the office.  I like the direction dolph and ayoung's convos are going.  I also think that moving the token pieces into the auth/tokens is the right move17:46
jswarrenHello, could anyone spare some time to review https://review.openstack.org/#/c/40885/ and possibly its dependencies?17:47
*** cmark has joined #openstack-dev17:47
*** SumitNaiksatam has joined #openstack-dev17:48
*** vipul is now known as vipul-away17:49
*** briancurtin has quit IRC17:50
*** berendt has quit IRC17:50
*** dolphm has joined #openstack-dev17:51
*** dolphm_ has joined #openstack-dev17:51
*** cdub_ has joined #openstack-dev17:52
*** xBsd has quit IRC17:54
*** romcheg has joined #openstack-dev17:55
*** changbl has joined #openstack-dev17:56
*** drewlander has quit IRC17:57
hartsocksjswarren: I'll take a moment.17:58
*** romcheg has quit IRC17:58
*** jpeeler has joined #openstack-dev17:58
*** jpeeler has quit IRC17:58
*** jpeeler has joined #openstack-dev17:58
*** drewland_ has joined #openstack-dev17:58
*** briancurtin has joined #openstack-dev17:59
*** dolphm_ has quit IRC18:01
*** cdub_ has quit IRC18:02
*** cdub_ has joined #openstack-dev18:02
*** Guest92952 has quit IRC18:03
*** ema_ has quit IRC18:04
*** alexb_ has quit IRC18:05
*** jpeeler has quit IRC18:07
*** briancurtin has quit IRC18:07
*** jpeeler has joined #openstack-dev18:07
*** med_ has quit IRC18:08
*** xqueralt-afk is now known as xqueralt18:09
*** otherwiseguy has quit IRC18:10
*** jecarey has quit IRC18:10
*** jecarey has joined #openstack-dev18:12
*** hellome has quit IRC18:15
*** ydacheville_ is now known as ydacheville18:15
*** apevec has quit IRC18:16
*** hellome has joined #openstack-dev18:18
*** vipul-away is now known as vipul18:18
*** kenperkins has joined #openstack-dev18:18
*** berendt has joined #openstack-dev18:18
morganfainbergdolphm: I'll have a WIP for the caching layer up today for initial comment (it's missing tests and examples in the sample.conf etc)18:20
*** xqueralt is now known as xqueralt-afk18:20
dolphmmorganfainberg: awesome!18:20
morganfainbergdolphm: i am particularly interested in feedback on the configuration building.18:20
dolphmmorganfainberg: sure18:20
morganfainbergdolphm: you can pass arguments via dict to dogpile.cache so i have a way of doing that :)18:21
dolphmmorganfainberg: run any sort of benchmark against it?18:21
dolphmmorganfainberg: lol i'm curious :)18:21
morganfainbergdolphm: haven't gotten it 100% working yet. that is once i'm done with the "basically passes current tests"18:21
morganfainbergit's _mostly_ there.18:21
morganfainbergbut i made a bad assumption on how the backends worked, and thus caused everything to fail to return values if it was cached :P18:22
dolphmmorganfainberg: so, expect jenkins failure?18:22
morganfainbergoh yeah.18:22
morganfainbergit will probably fail18:22
morganfainbergbut i'm going to fix it so it should be "usable" mostly. before i upload the WIP18:22
dolphmmorganfainberg: cool18:23
*** berendt has quit IRC18:23
jswarrenhartsocks: Thanks for taking a look.  It appears that BaseException.message has been deprecated since Python 2.6.18:24
*** eglynn has quit IRC18:25
openstackgerritA change was merged to openstack-dev/devstack: Remove unused keystone params from neutron agents' config files  https://review.openstack.org/3976318:27
*** nachi has quit IRC18:27
*** nachi_ has quit IRC18:27
*** hellome has quit IRC18:31
*** drewland_ has quit IRC18:31
*** diogogmt has quit IRC18:31
*** aelkikhia has left #openstack-dev18:31
*** hellome has joined #openstack-dev18:33
*** lbragstad has joined #openstack-dev18:34
*** mdomsch has quit IRC18:35
*** novas0x2a|laptop has joined #openstack-dev18:36
*** otherwiseguy has joined #openstack-dev18:36
*** sushils has quit IRC18:36
*** mdomsch has joined #openstack-dev18:37
*** alexb_ has joined #openstack-dev18:37
*** sushils has joined #openstack-dev18:39
*** bashok has quit IRC18:39
*** diogogmt has joined #openstack-dev18:41
*** nachi_ has joined #openstack-dev18:42
*** nachi has joined #openstack-dev18:42
markwashmordred: mind if I push on top of https://review.openstack.org/#/c/40300/4 to fix rebase conflicts?18:47
*** alop_ has joined #openstack-dev18:48
*** alop has quit IRC18:48
*** alop_ is now known as alop18:48
markwashmordred: and was that change the main reason why you wanted a glanceclient release, because if so, I accidentally missed it. . .18:48
*** jecarey_ has joined #openstack-dev18:48
*** dolphm_ has joined #openstack-dev18:50
*** jpeeler has quit IRC18:50
*** jecarey has quit IRC18:50
*** jecarey has joined #openstack-dev18:50
*** xBsd has joined #openstack-dev18:50
*** networkstatic has joined #openstack-dev18:52
*** jecarey_ has quit IRC18:52
*** jpeeler has joined #openstack-dev18:54
*** markmcclain has quit IRC18:57
*** dolphm_ has quit IRC19:04
*** eglynn has joined #openstack-dev19:08
*** ayoung-lunch is now known as ayoung19:09
ayoungnachi, did you figure out your issue with the constraints?19:09
nachiayoung: yes.  The problem was with test. In the test i was trying to create a credential associated to a invalid project id19:10
nachitest_migrate_ec2_conflict19:10
ayoungnachi, sounds good.  I'm going through it now19:11
nachiayoung: cool19:11
openstackgerritA change was merged to openstack/tempest: Skip secgroup invalid name/desc tests until bug 1161411 is fixed  https://review.openstack.org/4066619:12
*** romcheg has joined #openstack-dev19:12
uvirtbotLaunchpad bug 1161411 in nova "Quantum SecGroup API should validate group name" [Medium,In progress] https://launchpad.net/bugs/116141119:12
*** romcheg has quit IRC19:12
*** sarob_ has quit IRC19:13
*** sarob has joined #openstack-dev19:13
*** romcheg has joined #openstack-dev19:13
*** nayward has quit IRC19:15
morganfainberglbragstad: i hadn't had a chance to try the logging under httpd.  otherwise everything looked pretty good with the unification code.19:16
morganfainbergs/unification/unified logging19:16
morganfainbergjamielennox19:17
morganfainberg's comment was the only thing that really stood out19:17
lbragstadok, ayoung and I kinda came up with an idea that would address the comment jamielennox had19:17
*** sarob has quit IRC19:17
morganfainbergcool19:18
lbragstadwe can introduce the current commit as the initial commit in a chain. The ones to follow will refactor logging (from /keystone/common/logging.py) to work with /keystone/openstack/common/log.py ..19:18
openstackgerritA change was merged to openstack/python-novaclient: Fix typo and grammar in docstring only  https://review.openstack.org/4013819:18
lbragstadinstead of trying to change oslo's log.py to fit19:18
morganfainbergi don't think that needs to block it, but it does feel a little needless.19:19
*** mrodden has quit IRC19:19
ayoungmorganfainberg, yeah, it really is going to all end up together, but since the commits can be split up, it will make each more understandable.19:19
morganfainbergayoung: sounds good to me19:19
morganfainbergthe extra function needless that is.19:19
morganfainberglbragstad: yeah changing oslo's log.py might be less desireable19:20
ayoungmorganfainberg, sounds like we need 3.  1 is the current work, one is a sync down from oslo for logging updates, and one is the refactoring and removal of keystone speciifc logging19:20
zaitcevExtra function, needless is. Look deeper into the code you shall.19:20
morganfainbergayoung: that seems quite reasonable.  and would make the commits much easier to understadn what is going on19:21
ayoungzaitcev, are you a bot  echoing  fortune file to  IRC19:21
zaitcevSorry19:21
*** romcheg has left #openstack-dev19:21
ayoungI ran the name zaitcev through google translate to Japanese.  It came out as Yoda19:21
openstackgerritA change was merged to openstack/nova: xenapi: send identity headers from glance plugin  https://review.openstack.org/3864619:22
morganfainbergYoda huh19:22
lbragstadmorganfainberg: ayoung agree, the current review implements unified logging from oslo and the sync, is that still OK or do you want me to break that up?19:23
ayounglbragstad, do the sync first19:23
ayoungand rebase on top of that19:23
morganfainberg+1 to what ayoung said19:23
lbragstadok19:23
lbragstadintroduce then implement19:23
ayounglbragstad, yeah, in general, syncs from oslo should be stand alone commits19:26
*** alexb_ has quit IRC19:26
mordredmarkwash: please do! - and yes, that was the main reason for wanting a glanceclient release :)19:26
*** rscottcoyle has quit IRC19:28
*** qba73 has joined #openstack-dev19:32
*** gkotton has joined #openstack-dev19:33
*** sarob has joined #openstack-dev19:33
*** emagana has quit IRC19:33
*** mrodden has joined #openstack-dev19:34
*** otherwiseguy has quit IRC19:34
*** emagana has joined #openstack-dev19:35
*** mrodden1 has joined #openstack-dev19:35
*** garyk has quit IRC19:35
*** gkotton is now known as garyk19:35
*** berendt has joined #openstack-dev19:35
*** nachi is now known as nachi_lunch19:35
*** gkotton has joined #openstack-dev19:37
*** mrodden has quit IRC19:38
*** melwitt has joined #openstack-dev19:39
*** galstrom is now known as galstrom_zzz19:40
*** garyk has quit IRC19:40
*** gkotton is now known as garyk19:40
*** berendt has quit IRC19:40
*** sandywalsh_ has quit IRC19:42
*** reed has joined #openstack-dev19:43
openstackgerritA change was merged to openstack/neutron: Make DbPlugin accept status in create_network().  https://review.openstack.org/3963619:48
ayoungbknudson, dolphm didn't think it was wise to do the token flush on every token create...he's probably right, but what is the alternative:  https://review.openstack.org/#/c/39507/119:52
dolphmayoung: cron? scheduled celery task?19:53
*** sarob has quit IRC19:53
bknudsonayoung: I agree that it could potentially be a problem.... if it happened to be my token get where it winds up having to delete a bunch of tokens.19:53
*** sarob has joined #openstack-dev19:53
bknudsonayoung: would be better if there was a background task that could do it.19:53
ayoungdolphm, that is all I can think of, or maybe only clean up when a token is created, and then wait a set amount of time before cleanup is performed again19:54
bknudsonayoung: I don't know how that's done in python.19:54
ayoungbknudson, well, with eventlet, I guess it would be a separate greenthread19:54
ayoungfrom Apache, however I don't think that makes sense.19:54
bknudsonapache might use a cron job then.19:55
bknudsonthat's why it's called keystone-all , it does everything.19:55
*** alexb_ has joined #openstack-dev19:56
bknudsonayoung: my opinion of the change is, it's optional, so maybe do this today and work towards making it better.19:56
*** jecarey has quit IRC19:57
ayoungbknudson, keystone all could start up a process that cleans up the db once every so often19:57
morganfainbergayoung: if we go down that path, perhaps we should be aiming to implement something like the periodic tasks in nova?19:57
bknudsonayoung: seems like reinventing cron.19:58
dolphmmorganfainberg: bknudson: ++19:58
*** jasond has joined #openstack-dev19:58
*** jecarey has joined #openstack-dev19:58
*** sarob has quit IRC19:58
dolphmor we can just go a release and see how deployers use token_flush and wait to hear how they want to see it improved19:59
morganfainbergand to be fair, i'm not opposed to having controlled recurring tasks managed by keystone.  i think dolphm has hit it though.20:00
ayoungdolphm, think I should drop https://review.openstack.org/#/c/39507/1  ?20:00
bknudsoncan we mark options as experimental?20:00
dolphmbknudson: that would be awesome20:00
morganfainbergbknudson: oh, that would be nice.20:00
ayoungbknudson, +120:00
dolphmayoung: personally- yes20:01
bknudsonthen we've got token_flush and this option to clear on token-get, and deployers have more to give feedback on.20:01
bknudsonand, since it's experimental if it doesn't work we can hopefully yank it.20:01
*** xBsd has quit IRC20:01
*** leif has joined #openstack-dev20:02
*** leif is now known as Guest9487620:02
*** jecarey has quit IRC20:03
*** nayward has joined #openstack-dev20:03
*** briancurtin has joined #openstack-dev20:04
ayoungfrom a DBA persepctive, itseems like this calls for some sort of table partitioning scheme.20:04
*** cmark has joined #openstack-dev20:04
bknudsonat least there's an index on the table now.20:05
*** odyssey4me has quit IRC20:05
*** psedlak has quit IRC20:06
*** zul has quit IRC20:06
bknudsonand, maybe we'll have a cache soon... which makes a little more sense since there don't seem to be many token revocations.20:06
*** briancurtin has quit IRC20:06
*** slagle has quit IRC20:07
ayoungbknudson, I would so much rather go the other way and not record tokens at all.  I almost see my current effort as a stopgap20:07
bknudsonayoung: someday we'll get there.20:08
*** nachi_lunch is now known as nachi20:09
morganfainbergayoung: +1 on not having to record tokens20:10
ayoungok, so, realistically speaking, if we were to clean up the token table on each token commit, we would end up executing a lot of spurious delete commands.20:11
*** jruzicka has quit IRC20:11
ayoungIs that really a problem20:11
*** jruzicka has joined #openstack-dev20:11
*** kushal has joined #openstack-dev20:12
*** Guest94876 has quit IRC20:12
morganfainbergayoung: that really depends on the other load of the DB20:12
*** jruzicka has joined #openstack-dev20:12
*** boden has quit IRC20:13
*** alexb_ has quit IRC20:13
ayoungmorganfainberg, well, lets say it is heavily loaded20:13
morganfainbergayoung: then the deletes could be a problem.20:13
ayounglots of tokens being requested20:13
*** odyssey4me has joined #openstack-dev20:13
morganfainbergayoung: innodb is better than myisam, but you're going to get odd gaplocking20:13
ayoungmorganfainberg, is there some way to avoid that, short of the "delete 10 at a time" proposal?20:14
*** alexb_ has joined #openstack-dev20:14
morganfainbergayoung: i don't think so, i think the partition tables is the real answer20:14
ayoungis that an option in mysql?20:14
bknudsonlet's say I come in in the morning and nobody's been requesting tokens for a while, now I've got to wait for all the expired tokens to get deleted.20:15
*** jecarey_ has joined #openstack-dev20:15
morganfainbergayoung: it takes a lot of DB engineering work on the mysql side, don't think it's really doable from SQLalchemy pov20:15
morganfainbergthough i haven't looked20:15
morganfainbergto be fair20:15
morganfainbergit might make more sense ot only store tokens that have a life-span of greater than X20:16
morganfainbergmove to the short-ttl tokens20:16
morganfainbergif you're under a 5-min token, a cache of somesort (emphemeral) is fine20:16
*** lcheng has quit IRC20:17
morganfainbergbut again, this is back to the whole we shouldn't need to track tokens.20:17
ayoungmorganfainberg, the thing is, default is long lived tokens, so that doesn;t help us today20:17
morganfainbergayoung: aye20:17
*** vipul is now known as vipul-away20:17
ayoungideally we would partition on the hour that a token was issued20:17
*** terryh-otp has quit IRC20:18
morganfainbergthat makes the most sense.20:18
bknudsonessentially run a cron job every hour.20:18
ayoungthen, all tokens in the bucket from 8 hourse ago can be tossed if timeout is 8 hours20:18
*** jasond has left #openstack-dev20:18
ayoungwhat if we store that info in a separate table20:19
ayounglast trash pick up was at 160020:19
*** sushils has quit IRC20:20
ayoungand...do the cleanup with a thread call20:20
ayoungok, I can see one problem with that.  what if no one requests a token for 24 hours...nope, no problem there20:21
*** networkstatic has quit IRC20:21
openstackgerritA change was merged to openstack/nova: Adds factory methods to load Hyper-V utils classes  https://review.openstack.org/3919420:21
ayoungif no new tokens are requested, no cleanup happen...that is safe20:21
*** READ10 has joined #openstack-dev20:23
*** safchain has joined #openstack-dev20:23
*** sushils has joined #openstack-dev20:23
ayoungmorganfainberg, https://dev.mysql.com/doc/refman/5.1/en/partitioning-pruning.html20:24
*** matiu has quit IRC20:25
ayoungmorganfainberg, so, lets say we make 24 partitions, and add the hour of the token as a separate table, then partition the token table based on hour into each of those buckets, the token queries can be limited to looking in active partitions, and the clean up can be limited to cleanup in inactive partitions20:26
ayoungdo some sort of modulus arithmatic to figure out which are the active partitions20:26
ayoungthe mechanism would be RDBMS specific, but they all support partitioning some way or other20:28
*** alop_ has joined #openstack-dev20:28
ayoungit would be great to try some sort of proof of concept of that20:28
*** salv-orlando has joined #openstack-dev20:29
*** leif_ has joined #openstack-dev20:29
*** alop has quit IRC20:29
*** alop_ is now known as alop20:29
*** neelashah has quit IRC20:30
*** briancurtin has joined #openstack-dev20:30
*** aelkikhia has joined #openstack-dev20:31
*** jecarey_ has quit IRC20:31
ayoungwow, the postgresql mechanism is different from mysql for partitioning20:32
openstackgerritA change was merged to openstack/python-glanceclient: Cast image_id to string before calling urllib.quote  https://review.openstack.org/3782520:34
bknudsonayoung: https://review.openstack.org/#/c/40284/20:34
*** vipul-away is now known as vipul20:34
ayoungbknudson, what changed?20:34
bknudsonI think it just had to be rebased.20:35
bknudsonayoung: I probably merged something that had a change to requirements and now they're getting wiped out.20:35
ayoungnetaddr20:35
ayoungshould that be versioned?20:35
ayoungbknudson, where  are global requirements stored?20:36
bknudsonayoung: I think there's a push to get all the projects to use requirements from the requirements project20:36
bknudsonayoung: https://github.com/openstack/requirements20:37
ayoung netaddr is not versioned20:37
ayounghttps://github.com/openstack/requirements/blob/master/global-requirements.txt20:37
bknudsonayoung: there's a README there, and I ran that myself and it looks like it was done correctly.20:37
ayoung+220:38
bknudsonayoung: qq -- you wouldn't expect keystone to be able to create users in active directory?20:39
ayoungbknudson, usually AD is read only20:39
ayoungLDAP in general is considered RO from most applications20:39
bknudsonayoung: yes, but if they set the config so they can create users, you wouldn't expect that to work?20:39
bknudsonwe've got the config option so someone here was trying it and complaining it didn't work.20:40
ayoungbknudson, depends on the permissions of the Manager.  I know CERN has AD updating working.20:40
*** briancurtin has quit IRC20:40
bknudsonThe objectclass in AD has all sorts of required properties that Keystone isn't going to set on create.20:40
ayoungbknudson, we should probably return a better return code.  What are they getting as an error?20:40
ayoungbknudson, there are work arounds for that20:41
*** VictorLin has quit IRC20:41
ayoungbknudson, jose castro from CERN got it working, but I don;t know the magic incantation he used20:41
*** VictorLin has joined #openstack-dev20:41
*** leif_ has quit IRC20:42
bknudsonayoung: well, it used to say "unsupported operand type(s) for &: 'str' and 'int' (HTTP 400)"20:42
bknudsonI posted a fix for that.20:42
dolphmthe ldap identity driver should be extended into one specific for AD20:42
dolphmrather than trying to support both in the same class20:42
bknudsondolphm: that would clean things up!20:42
*** tmclaugh[work] has quit IRC20:43
ayoungdolphm, +120:43
bknudsonayoung: with the fix, the LDAP server says "ldap_add: Object class violation (65)  additional info: 0000207D: UpdErr: DSID-0315121C, problem 6002 (OBJ_CLASS_VIOLATION), data 589832"20:45
bknudsonayoung: note that this is keystone user-add, not an update... I expect update to work.20:45
dolphmayoung: P.S. from that etherpad you created... i really like the distinction you made between bugs and bp's... where wishlist bugs are the requests and bp's are the design solutions for those requests20:46
dolphmayoung: i guess that's sort of how it (generally) works already, but i haven't seen it explained that clearly20:46
dolphmayoung: anyway, your wording has stuck in my head, so: thanks!20:46
ayoungdolphm, should I move that over to the wiki?20:47
dolphmayoung: that bit might belong here https://wiki.openstack.org/wiki/Blueprints20:47
dolphmayoung: looks like it already has similar wording, but doesn't mention 'Wishlist' bugs specifically20:48
ayoungdolphm, I think that was where I plaguarized that bit from20:48
dolphmayoung: contribute that bit back then :)20:48
ayoungWill do20:48
ayoungdolphm, I think having the whole process laid out in a overview is useful.  It can be pointers to more detailed documents for each of the steps. For instance, we really shoud have a document that explains the format of the Identity API20:50
*** ilyashakhat has quit IRC20:50
*** matiu has joined #openstack-dev20:51
*** matiu has quit IRC20:51
*** matiu has joined #openstack-dev20:51
*** ilyashakhat has joined #openstack-dev20:51
dolphmayoung: the repo?20:51
dolphmayoung: not sure what you mean by format i guess20:51
ayoungdolphm, I mean the api spec document:20:52
ayoungI always am kindof guessing what should go where20:52
*** aelkikhia has left #openstack-dev20:53
ayoungIt would be good to have a style guide20:53
ayoungthe doc is thousands of lines long, and has id, tokens, policy and catalog all over it.  Makes it hard to explain to someone how to write a new module20:53
*** xBsd has joined #openstack-dev20:54
stevemarmorganfainberg: new api spec available20:54
*** woodspa has quit IRC20:55
*** andrewbogott_afk is now known as andrewbogott20:55
dolphm31 patchsets in, we're possibly more than halfway there20:56
*** changbl has quit IRC20:58
*** brouse has quit IRC20:59
*** qba73 has quit IRC20:59
*** burt has quit IRC21:00
morganfainbergayoung: yeah the partitioning pruning looks right21:00
morganfainbergbbib21:01
*** alunduil has quit IRC21:01
*** xBsd has quit IRC21:01
*** galstrom_zzz is now known as galstrom21:01
*** datsun180b has joined #openstack-dev21:01
*** alexb_ has quit IRC21:01
*** datsun180b has quit IRC21:02
*** jecarey has joined #openstack-dev21:03
*** datsun180b has joined #openstack-dev21:03
*** litong has quit IRC21:03
*** alexb_ has joined #openstack-dev21:05
*** lcheng has joined #openstack-dev21:06
*** stevemar has quit IRC21:06
*** dprince has quit IRC21:07
*** changbl has joined #openstack-dev21:07
*** jkyle has joined #openstack-dev21:08
*** galstrom is now known as galstrom_zzz21:08
jkylehow can I find the namespace to use to ping a server when using neutron/ovs?21:08
*** jpeeler has quit IRC21:09
*** ewindisch has quit IRC21:10
*** shadower has quit IRC21:10
pcm_jkyle: Do you mean you want to ping a VM from a host?21:10
jkyle correct, from the controller to be specific21:11
pcm_jkyle: You can do "ip netns" and should see a qrouter-##### entry.21:11
jkyleright, but how do I map the #### to the tenant uuid?21:11
pcm_jkyle: I think you can correlate the #### to the router in "neutron router-list" and then correlate that to the tenant.21:13
pcm_jkyle: It should match a router ID #.21:14
jkyleah ha, router list. so qrouter-<router-uuid> where router has a subnet21:14
jkylethanks!21:14
pcm_jkyle: Then "neutron router-show ID" give tenant.21:14
pcm_jkyle: NP!21:15
*** branen has quit IRC21:17
*** pcm_ has quit IRC21:17
*** MIDENN_ has quit IRC21:17
*** nayward has quit IRC21:17
*** spzala has quit IRC21:19
*** kenperkins has quit IRC21:22
*** stackKid has joined #openstack-dev21:23
*** rnirmal has quit IRC21:24
*** eharney has quit IRC21:26
*** nati_ueno has quit IRC21:29
*** sushils has quit IRC21:29
ayoungmorganfainberg, https://review.openstack.org/#/c/39934/  lets merge that over21:29
openstackgerritA change was merged to openstack/python-keystoneclient: Updated from global requirements  https://review.openstack.org/4028421:30
*** sushils has joined #openstack-dev21:30
*** eglynn has quit IRC21:34
*** jruzicka has quit IRC21:36
*** jruzicka has joined #openstack-dev21:37
*** jecarey has quit IRC21:37
*** kbrierly has quit IRC21:37
*** alop has quit IRC21:39
*** alop has joined #openstack-dev21:39
*** nachi has quit IRC21:39
*** nachi_ has quit IRC21:39
morganfainbergayoung: +1, don't have +2 yet.21:39
morganfainbergbut yeah, it looks good21:40
*** jtomasek has quit IRC21:40
morganfainbergayoung: if you aren't opposed, i'll fix the errant space in your memcache to httpd doc.21:41
*** tjones has joined #openstack-dev21:41
ayoungmorganfainberg, please do21:41
ayoungmorganfainberg, if ou +1, I'll approve21:41
morganfainbergayoung: +1'd21:41
*** rfolco has quit IRC21:41
*** branen_ has quit IRC21:42
*** morazi has quit IRC21:43
*** kmartin has quit IRC21:44
morganfainbergayoung: and i was thinking of partitioning like mysql does it for tokens.  though based on your comment i should read up on pgsql's concept21:45
ayoungmorganfainberg, postgresql is a very manual process21:46
morganfainbergdolphm / stevemar: now that i am done with meetings, I'll be able to look at that api-spec.21:46
ayoungmorganfainberg, http://www.postgresql.org/docs/9.1/static/ddl-partitioning.html21:46
morganfainbergayoung: oh.  wow.21:47
morganfainbergyou know, everytime i see "create trigger" i get involuntary shivers.21:47
*** redbeard2 has quit IRC21:48
dolphmmorganfainberg: you should have +2 now! let me know if not21:48
morganfainbergdolphm: awsome will check in a moment, there is a patch i plan on +2ing as soon as it doesn't need a rebase :)21:49
*** kushal has quit IRC21:49
morganfainbergi check it doesn't need21:49
*** topol has quit IRC21:49
morganfainbergugh.  fingers, keyboard, somedays21:49
*** nsaje1 has quit IRC21:50
*** dani4571 has quit IRC21:51
*** prad has quit IRC21:52
*** kbringard has quit IRC21:53
*** ewindisch has joined #openstack-dev21:53
*** hemna has quit IRC21:54
morganfainbergdolphm: WIP uploaded for first pass at caching.  it likely will fail jenkins as i haven't smashed out all kwargs->args fixes yet >.< (things you find)21:55
*** mdomsch has quit IRC21:56
*** msbrown_ has quit IRC21:56
morganfainbergdolphm: https://review.openstack.org/#/c/41208/21:56
*** datsun180b has quit IRC21:57
*** jonesld has quit IRC21:57
*** bdpayne has quit IRC21:58
*** danwent has quit IRC22:01
*** rharwood has quit IRC22:03
*** lbragstad has quit IRC22:03
*** bdpayne has joined #openstack-dev22:04
*** esheffield has quit IRC22:04
*** RajeshMohan has quit IRC22:06
*** andrewbogott is now known as andrewbogott_afk22:06
*** RajeshMohan has joined #openstack-dev22:07
*** alexb_ has quit IRC22:08
*** changbl has quit IRC22:08
*** ewindisch has quit IRC22:08
*** alexb_ has joined #openstack-dev22:09
ayoungmorganfainberg, https://review.openstack.org/#/c/40102/7/keystone/contrib/ec2/core.py comment there is confusing.  Why are you removing named args and putting in a comment that says to use named args?22:09
*** gsilvis has quit IRC22:15
*** gsilvis has joined #openstack-dev22:15
dolphmmorganfainberg: is my wip still open? i should abandon that now22:16
*** nachi has joined #openstack-dev22:18
*** nachi_ has joined #openstack-dev22:18
dolphmmorganfainberg: cache names spaces are interesting... what made you use those?22:18
morganfainbergdolphm: your WIP is abandoned.22:20
morganfainbergayoung: that is a fragment that will be removed.22:21
ayoungmorganfainberg, why not leave the named params in>22:21
morganfainbergayoung: i am concerned about the overhead of creatign cache keys from kwargs22:22
*** hellome has quit IRC22:22
morganfainbergayoung: the default cache-key generator doesn't handle them22:22
ayoungmorganfainberg, then why put in the comment that they are OK?22:22
*** ianw has quit IRC22:22
morganfainbergayoung: because i missed removing the commit? ;)22:22
*** ianw has joined #openstack-dev22:23
morganfainbergayoung: the previous commit to strip kwargs and restructure the issue_token stuff didn't take into account the calls into the manager22:23
ayoungmorganfainberg, you missed removing the comment?  BUt the comment is new in this commit22:24
*** anniec has joined #openstack-dev22:24
morganfainbergdolphm: the cache name spaces likey should be changed, but the proxy and the noop (if it's kept) needs to be separate from the main keystone.common.cache because otherwise you end up with circular importing when doing the register22:24
ayoungmorganfainberg, so there should not be a comment?22:24
*** portante|afk is now known as portante22:24
morganfainbergayoung: correct.22:25
morganfainbergayoung:  missed removing it from a local branch i think then22:25
morganfainbergoh oh, different changeset22:25
morganfainbergayoung: whoopse, i have dependant changesets,22:26
morganfainbergthat one adds that comment in, the next one removed it22:26
morganfainbergi shall fix that22:26
dolphmi tried to write a cache key generator that handled kwargs... A) it was complicated, B) made it difficult to guarantee usage of the cache between two callers22:26
dolphmshared* usage22:27
morganfainbergdolphm: and worse, invalidates get even more complex.22:27
dolphmyeah22:27
dolphmi didn't get that far- but YES22:27
*** eharney has joined #openstack-dev22:29
*** rcleere has quit IRC22:29
morganfainbergdolphm: there is still the caching needed over assignment, grants, and identity22:29
morganfainbergand some handling of deletes calling invalidate appropriately, but it's starting to take shape.22:29
*** gordc has quit IRC22:30
morganfainberglikely, the Noop cache backend isn't needed, and i can just use the memory one w/ a bypass proxy22:30
morganfainbergwhich means i don't need the crazy second namespace.22:30
*** topol has joined #openstack-dev22:30
*** sarob has joined #openstack-dev22:31
nachiayoung: i am trying to understand the review comment https://review.openstack.org/#/c/38367/8/keystone/contrib/ec2/core.py. Should i add the description about ec2 extension or about the identity api document?22:31
*** vipul is now known as vipul-away22:32
*** vipul-away is now known as vipul22:34
*** alunduil has joined #openstack-dev22:36
*** hartsocks has quit IRC22:37
*** sudorandom has quit IRC22:37
*** dolphm has quit IRC22:40
jkyleOk, so, I'm trying to work backwards from a given subnet to the router-id that provides the gateway for that subnet.22:42
jkylebut when you neutron router-list, it doesn't provide the tenant nets it's connected to. Only the gateway net id22:43
*** msmedved has quit IRC22:43
*** topol has quit IRC22:44
*** RajeshMohan has quit IRC22:44
*** RajeshMohan has joined #openstack-dev22:44
ayoungnachi, it does not have to be in that commit, but if you can figure out a decent description, add it in.  I was thinking it was part of your commit.  Feel free to ignore it, and we'll get later.22:44
nachiayoung: Ok22:45
nachiayoung: i will submit the new patch22:45
*** galstrom_zzz is now known as galstrom22:46
*** jaypipes has quit IRC22:47
*** electrichead has quit IRC22:48
*** portante is now known as portante|afk22:49
*** retr0h has quit IRC22:50
*** lexinator has quit IRC22:50
openstackgerritA change was merged to openstack/tempest: Fix return code for pretty_tox_serial.sh  https://review.openstack.org/4119522:51
openstackgerritA change was merged to openstack/keystone: Sync unified logging solution from Oslo  https://review.openstack.org/3993422:51
*** alexpilotti has joined #openstack-dev22:52
ayoungnachi, we should be able to grab a description string for credentials from the identity api22:55
ayoungCredentials represent arbitrary authentication credentials associated with a user. A user may have zero or more credentials, each optionally scoped to a specific project.22:56
ayoungso the description could be as simple as22:56
ayoung"Arbitrary authentication credentials associated with a user."22:57
openstackgerritA change was merged to openstack/nova: Port server_usage API to v3 part 1  https://review.openstack.org/3891322:57
openstackgerritA change was merged to openstack/nova: Port server_usage API to v3 part 2  https://review.openstack.org/3891422:58
openstackgerritA change was merged to openstack/keystone: Abstract out attribute_mapping filling in LDAP driver.  https://review.openstack.org/3454022:58
*** ayoung is now known as ayoung-afk22:58
*** galstrom is now known as galstrom_zzz22:58
openstackgerritA change was merged to openstack/neutron: Fix broken database migration for Cisco plugin  https://review.openstack.org/4109422:58
openstackgerritA change was merged to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/4103222:58
openstackgerritA change was merged to openstack/nova: Support setting block size for block devices  https://review.openstack.org/3521422:59
*** alunch has quit IRC22:59
openstackgerritA change was merged to openstack/nova: Fix formatting on scheduler documentation  https://review.openstack.org/3942922:59
openstackgerritA change was merged to openstack/nova: Removed scheduler doc costs section  https://review.openstack.org/3764222:59
nachiayoung, the hyperlinks are for the document describing the extension right?23:04
*** alop has quit IRC23:05
*** dkranz has quit IRC23:05
*** vipul is now known as vipul-away23:06
nachiayoung, the description for ec2 extension is given here https://github.com/openstack/keystone/blob/master/keystone/contrib/ec2/core.py#L6123:07
*** FunnyLookinHat has quit IRC23:08
cburgessjgriffith: *ping*23:08
nachiayoung, i can change the description to "OpenStack extensions to Keystone v2.0 API, enabling ec2 credenital authentication and managing ec2 credentials'23:08
*** networkstatic has joined #openstack-dev23:09
*** simo has quit IRC23:09
*** simo has joined #openstack-dev23:09
*** ewindisch has joined #openstack-dev23:10
jgriffithcburgess: pong23:10
nachiayoung, *  i can change the description to "OpenStack extensions to Keystone v2.0 API, enabling ec2 credenitals management and ec2 credential authentication'23:11
cburgessjgriffith: Dynamic block size support finally merged to nova.23:11
jgriffithcburgess: Awesome!23:11
jgriffithcburgess: thanks for the heads up23:11
jgriffithcburgess: I'll have to pull that PPA of yours and try it out again23:12
cburgessHehe ok.23:12
*** jasondotstar has quit IRC23:13
*** vipul-away is now known as vipul23:13
nachiayoung-afk, please check my above comment when u are available. thanks23:14
*** devoid has quit IRC23:16
*** e_steve1 has quit IRC23:17
*** nachi is now known as nachi_away23:18
*** danwent has joined #openstack-dev23:19
*** retr0h has joined #openstack-dev23:25
*** eharney has quit IRC23:26
*** alexpilotti has quit IRC23:26
*** e_steve1 has joined #openstack-dev23:27
*** reed has quit IRC23:28
*** alexpilotti has joined #openstack-dev23:28
*** sarob has quit IRC23:29
*** changbl has joined #openstack-dev23:29
*** vipul is now known as vipul-away23:29
*** sarob has joined #openstack-dev23:30
*** alexb_ has quit IRC23:31
*** sarob has quit IRC23:31
*** gyee has quit IRC23:33
*** sarob has joined #openstack-dev23:33
*** grepory has joined #openstack-dev23:33
*** sarob_ has joined #openstack-dev23:33
*** e_steve1 has left #openstack-dev23:34
*** neelashah has joined #openstack-dev23:34
*** vipul-away is now known as vipul23:35
*** neelashah has quit IRC23:35
*** eharney has joined #openstack-dev23:36
*** sarob has quit IRC23:37
*** salv-orlando has quit IRC23:37
*** danwent has quit IRC23:38
*** bknudson has quit IRC23:44
*** pmathews has quit IRC23:47
*** SumitNaiksatam has quit IRC23:47
*** mlavalle has quit IRC23:50
*** nachi has joined #openstack-dev23:51
*** nachi has quit IRC23:52
*** comay has quit IRC23:54
*** nachi has joined #openstack-dev23:55
*** colinmcnamara has joined #openstack-dev23:55
*** nachi_away has quit IRC23:56
*** nachi_ has quit IRC23:56

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