Sunday, 2016-04-17

*** sdake has joined #openstack-keystone00:07
bretonorzel: do you have keystone-paste.ini in your /etc/keystone/?00:08
bretonyes, you do.00:09
bretonorzel: what's the output of "grep config_file /etc/keystone/keystone.conf"?00:11
orzelproblem solved. As usual it was trivial, but (dare I say, as usual?) the error given by openstack wouldn't help00:14
orzel /etc/keystone was owned by the keystone user, and the nginx user couldn't find the keystone-paste.init file00:14
orzelos.path.exists() would return False, while it was there00:14
orzelos.listdir('/etc/keystone') raised a 'permission denied', a lot more useful :)00:15
*** marg7175 has joined #openstack-keystone00:16
orzelI'm still fighting with the non-admin instance which is sometimes called 'main' and sometimes 'public'00:18
orzelmorgan: but somehow my 'trick' works00:19
orzelthis is my current wsgi script, started with gunicorn, http://pastebin.com/yi8uVFFK00:20
*** EinstCrazy has joined #openstack-keystone00:36
openstackgerritMerged openstack/keystone: Updating sample configuration file  https://review.openstack.org/30678500:38
*** mylu has quit IRC00:45
*** roxanaghe has quit IRC00:50
*** EinstCrazy has quit IRC01:05
openstackgerritRon De Rose proposed openstack/keystone: Move identity.backends.sql model code to sql_model.py  https://review.openstack.org/29261101:20
*** boris-42_ has joined #openstack-keystone01:41
*** andrewbogott_ has joined #openstack-keystone01:42
*** andrewbogott has quit IRC01:43
*** boris-42 has quit IRC01:44
*** boris-42_ is now known as boris-4201:44
*** andrewbogott_ has quit IRC01:46
*** roxanaghe has joined #openstack-keystone01:58
*** roxanaghe has quit IRC02:02
*** andrewbogott_ has joined #openstack-keystone02:06
*** andrewbogott_ has quit IRC02:11
*** TxGVNN has joined #openstack-keystone02:13
*** andrewbogott_ has joined #openstack-keystone02:28
*** stingaci has joined #openstack-keystone02:35
*** zqfan has joined #openstack-keystone02:42
*** woodster_ has joined #openstack-keystone02:50
*** sheel has joined #openstack-keystone02:55
*** roxanaghe has joined #openstack-keystone02:59
*** roxanaghe has quit IRC03:04
*** daemontool has quit IRC03:14
*** marg7175 has quit IRC03:20
morganjamielennox|away: going to merge bknudson 's PR for positional03:34
morganbknudson: i'll release positional tomorrow i think. just need to find my password for pypi to do it.03:37
*** stingaci has quit IRC03:55
*** TxGVNN has quit IRC04:00
*** stingaci has joined #openstack-keystone04:03
*** stingaci has quit IRC04:11
openstackgerritSteve Martinelli proposed openstack/keystone: Remove eventlet support  https://review.openstack.org/24948604:12
openstackgerritSteve Martinelli proposed openstack/keystone: Remove eventlet support  https://review.openstack.org/24948604:14
openstackgerritSteve Martinelli proposed openstack/keystone: Remove eventlet support  https://review.openstack.org/24948604:22
*** stingaci has joined #openstack-keystone04:53
*** woodster_ has quit IRC04:58
*** sheel has quit IRC05:05
*** marg7175 has joined #openstack-keystone05:21
*** marg7175 has quit IRC05:26
*** roxanaghe has joined #openstack-keystone05:48
*** roxanaghe has quit IRC05:53
openstackgerritSteve Martinelli proposed openstack/keystone: Remove support for generating ssl certs  https://review.openstack.org/30679505:57
openstackgerritSteve Martinelli proposed openstack/keystone: Remove eventlet support  https://review.openstack.org/24948605:58
openstackgerritSteve Martinelli proposed openstack/keystone: Remove support for generating ssl certs  https://review.openstack.org/30679505:58
openstackgerritSteve Martinelli proposed openstack/keystone: WIP: enforce domain_id upon project/group/user create  https://review.openstack.org/29796606:01
openstackgerritSteve Martinelli proposed openstack/keystone: remove fallback to default domain id  https://review.openstack.org/29482206:01
*** TxGVNN has joined #openstack-keystone06:04
*** sheel has joined #openstack-keystone06:46
*** david-lyle_ has joined #openstack-keystone06:48
*** andrewbogott_ has quit IRC06:50
*** david-lyle has quit IRC06:50
*** sdake_ has joined #openstack-keystone06:50
*** sdake has quit IRC06:53
*** tqtran has joined #openstack-keystone06:54
*** andrewbogott_ has joined #openstack-keystone06:54
*** sdake_ has quit IRC07:00
*** tqtran has quit IRC07:03
openstackgerritSteve Martinelli proposed openstack/keystone: Remove support for generating ssl certs  https://review.openstack.org/30679507:06
*** henrynash has joined #openstack-keystone07:07
*** ChanServ sets mode: +v henrynash07:07
*** jasonsb has quit IRC07:10
*** marg7175 has joined #openstack-keystone07:22
*** marg7175 has quit IRC07:26
*** roxanaghe has joined #openstack-keystone07:37
*** TxGVNN has quit IRC07:38
*** prosun has quit IRC07:39
*** roxanaghe has quit IRC07:41
*** EmilienM_ has joined #openstack-keystone07:49
*** pleia2_ has joined #openstack-keystone07:52
*** lamt has quit IRC07:56
*** mdavidson has quit IRC07:56
*** andreaf has quit IRC07:56
*** ericksonsantos has quit IRC07:56
*** mrhillsman has quit IRC07:56
*** EmilienM has quit IRC07:56
*** dancn has quit IRC07:56
*** pleia2 has quit IRC07:56
*** EmilienM_ is now known as EmilienM07:56
*** EmilienM has joined #openstack-keystone07:56
*** andreaf has joined #openstack-keystone07:59
*** mtreinish has quit IRC08:02
*** david-lyle has joined #openstack-keystone08:03
*** TxGVNN has joined #openstack-keystone08:03
*** sshen has joined #openstack-keystone08:08
*** mdavidson has joined #openstack-keystone08:08
*** TxGVNN has quit IRC08:09
*** huats has joined #openstack-keystone08:10
*** huats has quit IRC08:10
*** huats has joined #openstack-keystone08:10
*** hughsaunders_ has joined #openstack-keystone08:10
*** dancn has joined #openstack-keystone08:11
*** odyssey4me_ has joined #openstack-keystone08:11
*** med_ has joined #openstack-keystone08:11
*** andreaf has quit IRC08:12
*** pleia2_ has quit IRC08:12
*** david-lyle_ has quit IRC08:12
*** alex_xu has quit IRC08:12
*** ekarlso has quit IRC08:12
*** amit213 has quit IRC08:12
*** odyssey4me has quit IRC08:12
*** jidar has quit IRC08:12
*** huats_ has quit IRC08:12
*** roxanaghe_ has quit IRC08:12
*** dolphm has quit IRC08:12
*** medberry has quit IRC08:12
*** bradjones has quit IRC08:12
*** brad[] has quit IRC08:12
*** sshen_ has quit IRC08:12
*** wolsen_ has quit IRC08:12
*** hogepodge has quit IRC08:12
*** mfisch has quit IRC08:12
*** breton has quit IRC08:12
*** hughsaunders has quit IRC08:12
*** nonameentername has quit IRC08:12
*** dstanek has quit IRC08:12
*** lunarlamp has quit IRC08:12
*** trey has quit IRC08:12
*** hughsaunders_ is now known as hughsaunders08:12
*** med_ has quit IRC08:12
*** med_ has joined #openstack-keystone08:12
*** med_ is now known as Guest1538108:12
*** alex_xu has joined #openstack-keystone08:13
*** ericksonsantos has joined #openstack-keystone08:13
*** pleia2 has joined #openstack-keystone08:13
*** wolsen has joined #openstack-keystone08:13
*** brad[] has joined #openstack-keystone08:13
*** nonameentername has joined #openstack-keystone08:14
*** andreaf has joined #openstack-keystone08:18
*** mfisch has joined #openstack-keystone08:18
*** mfisch has quit IRC08:18
*** mfisch has joined #openstack-keystone08:18
*** dolphm has joined #openstack-keystone08:18
*** ChanServ sets mode: +o dolphm08:18
*** bradjones has joined #openstack-keystone08:19
*** bradjones has quit IRC08:19
*** bradjones has joined #openstack-keystone08:19
*** breton has joined #openstack-keystone08:20
*** mrhillsman has joined #openstack-keystone08:20
*** jidar has joined #openstack-keystone08:22
*** alex_xu has quit IRC08:37
*** alex_xu has joined #openstack-keystone08:39
*** lunarlamp has joined #openstack-keystone08:46
*** johnthetubaguy has quit IRC08:53
*** david-lyle has quit IRC08:59
*** david-lyle has joined #openstack-keystone09:00
*** trey has joined #openstack-keystone09:05
*** johnthetubaguy has joined #openstack-keystone09:05
*** TxGVNN has joined #openstack-keystone09:07
*** stingaci has quit IRC09:11
*** fhubik has joined #openstack-keystone09:14
*** hogepodge has joined #openstack-keystone09:17
*** dstanek has joined #openstack-keystone09:17
*** ChanServ sets mode: +v dstanek09:17
*** alex_xu has quit IRC09:19
*** alex_xu has joined #openstack-keystone09:21
*** alex_xu has quit IRC09:28
*** alex_xu has joined #openstack-keystone09:30
*** fhubik has quit IRC10:00
*** pnavarro has joined #openstack-keystone10:01
*** pnavarro has quit IRC10:07
*** markvoelker has quit IRC10:12
*** tlbr has quit IRC10:18
*** tlbr has joined #openstack-keystone10:34
*** henrynash has quit IRC10:44
*** EinstCrazy has joined #openstack-keystone10:46
*** EinstCrazy has quit IRC10:47
*** rha has quit IRC10:50
*** EinstCrazy has joined #openstack-keystone10:51
*** rha has joined #openstack-keystone10:51
*** EinstCrazy has quit IRC10:57
*** akscram has quit IRC11:10
*** openstackgerrit has quit IRC11:11
*** akscram has joined #openstack-keystone11:11
*** roxanaghe has joined #openstack-keystone11:13
*** gerhardqux has quit IRC11:13
*** sileht has quit IRC11:14
*** gerhardqux has joined #openstack-keystone11:15
*** mugsie has quit IRC11:15
*** roxanaghe has quit IRC11:17
*** mugsie has joined #openstack-keystone11:17
*** samueldmq has quit IRC11:20
*** john5223_ has quit IRC11:20
*** superdan has quit IRC11:20
*** cburgess has quit IRC11:20
*** rcernin has joined #openstack-keystone11:20
*** openstackstatus has quit IRC11:20
*** dansmith has joined #openstack-keystone11:21
*** dansmith is now known as Guest3164011:21
*** cburgess has joined #openstack-keystone11:21
*** sileht has joined #openstack-keystone11:26
*** samueldmq has joined #openstack-keystone11:32
*** TxGVNN has quit IRC11:35
*** openstackgerrit has joined #openstack-keystone12:04
*** rcernin has quit IRC12:08
*** pnavarro has joined #openstack-keystone12:08
*** markvoelker has joined #openstack-keystone12:13
*** markvoelker has quit IRC12:17
*** TxGVNN has joined #openstack-keystone12:35
*** roxanaghe has joined #openstack-keystone13:01
*** roxanaghe has quit IRC13:05
*** ekarlso has joined #openstack-keystone13:06
*** e0ne has joined #openstack-keystone13:25
*** e0ne has quit IRC13:28
*** e0ne has joined #openstack-keystone13:32
*** e0ne has quit IRC13:34
*** TxGVNN has quit IRC13:39
orzelHello. I got an error while updating keystone (my) sql : http://pastebin.com/mKWc0ccE13:54
orzelany idea ?13:54
*** daemontool has joined #openstack-keystone14:01
*** roxanaghe has joined #openstack-keystone14:01
*** roxanaghe has quit IRC14:06
*** markvoelker has joined #openstack-keystone14:14
*** markvoelker has quit IRC14:18
*** marg7175 has joined #openstack-keystone14:39
*** e0ne has joined #openstack-keystone14:48
*** e0ne has quit IRC14:52
orzel100% reproducible, once backup is restored i got exactly the same result. my previous keystone version (working well) was 8.1.0, so it's not a bit db update14:55
openstackgerritKahou Lei proposed openstack/keystone: Fix confusing naming in ldap EnableEmuMixin.  https://review.openstack.org/30683815:01
*** real56 has joined #openstack-keystone15:16
*** marg7175_ has joined #openstack-keystone15:22
*** alex_xu_ has joined #openstack-keystone15:23
*** cburgess has quit IRC15:24
*** gerhardq1x has joined #openstack-keystone15:26
*** cburgess has joined #openstack-keystone15:26
*** rvba` has quit IRC15:27
*** rha has quit IRC15:27
*** marg7175 has quit IRC15:30
*** sileht has quit IRC15:30
*** gerhardqux has quit IRC15:30
*** alex_xu has quit IRC15:30
*** hughsaunders has quit IRC15:30
*** rha has joined #openstack-keystone15:31
*** roxanaghe has joined #openstack-keystone15:32
*** hughsaunders has joined #openstack-keystone15:35
*** roxanaghe has quit IRC15:37
*** pnavarro has quit IRC15:38
*** sileht has joined #openstack-keystone15:38
*** rvba has joined #openstack-keystone15:38
*** rvba has quit IRC15:39
*** rvba has joined #openstack-keystone15:39
*** alex_xu_ has quit IRC15:48
*** alex_xu has joined #openstack-keystone15:51
*** amit213 has joined #openstack-keystone15:51
*** alex_xu has quit IRC16:02
*** alex_xu has joined #openstack-keystone16:06
*** alex_xu has quit IRC16:13
*** mylu has joined #openstack-keystone16:14
*** alex_xu has joined #openstack-keystone16:18
*** mylu has quit IRC16:18
*** alex_xu_ has joined #openstack-keystone16:26
*** real56_ has joined #openstack-keystone16:26
openstackgerritKahou Lei proposed openstack/keystone: Fix confusing naming in ldap EnableEmuMixin.  https://review.openstack.org/30683816:27
*** sdake has joined #openstack-keystone16:28
*** samueldm1 has joined #openstack-keystone16:29
morgandstanek: flask and flask_restplus is so nice to work with.16:29
*** marg7175_ has quit IRC16:29
morgandstanek: looking at the docs.16:29
morgandstanek: we should revisit making keystone flask.16:30
morgan:)16:30
*** neophy has joined #openstack-keystone16:30
dstanekmorgan: ++ I'll revive for the summit16:30
*** sdake_ has joined #openstack-keystone16:31
*** alex_xu has quit IRC16:31
*** real56 has quit IRC16:31
*** samueldmq has quit IRC16:31
*** Guest31640 has quit IRC16:31
*** real56_ is now known as real5616:32
*** sdake has quit IRC16:32
*** TxGVNN has joined #openstack-keystone16:33
*** dansmith has joined #openstack-keystone16:33
openstackgerritDavanum Srinivas (dims) proposed openstack/keystone: Keystone jobs should honor upper-constraints.txt  https://review.openstack.org/30684616:37
morgandstanek: with restplus we can auto swagger our api :) which i think would make ayoung happy16:44
openstackgerritDavanum Srinivas (dims) proposed openstack/keystone: Keystone jobs should honor upper-constraints.txt  https://review.openstack.org/30684616:47
dimsdstanek : morgan : ^^ (oslo.log 3.4.0 breaks keystone jobs)16:48
morgandims: ugh16:48
morgandims: when it passes, i'll push that through16:49
dimsmorgan : some Babel version mismatch.16:49
dimsthanks16:49
openstackgerritDavanum Srinivas (dims) proposed openstack/keystone: [WIP] Testing latest u-c  https://review.openstack.org/30684816:52
*** gerhardqux has joined #openstack-keystone16:55
*** mugsie_ has joined #openstack-keystone16:55
*** tlbr_ has joined #openstack-keystone16:59
*** alex_xu_ has quit IRC17:00
*** rha_ has joined #openstack-keystone17:00
*** dansmith_ has joined #openstack-keystone17:00
*** dansmith has quit IRC17:00
*** samueldm1 has quit IRC17:00
*** sileht has quit IRC17:00
*** rha has quit IRC17:00
*** gerhardq1x has quit IRC17:00
*** mugsie has quit IRC17:00
*** akscram has quit IRC17:00
*** tlbr has quit IRC17:00
*** hogepodge has quit IRC17:00
*** dstanek has quit IRC17:00
*** dansmith_ is now known as dansmith17:01
*** dansmith is now known as Guest6946017:01
*** alex_xu has joined #openstack-keystone17:02
*** mylu has joined #openstack-keystone17:05
*** mylu has quit IRC17:06
*** akscram has joined #openstack-keystone17:07
*** mylu has joined #openstack-keystone17:08
*** samueldm1 has joined #openstack-keystone17:08
*** mylu has quit IRC17:09
*** sileht has joined #openstack-keystone17:10
*** mylu has joined #openstack-keystone17:11
*** mylu has quit IRC17:14
*** mylu has joined #openstack-keystone17:18
*** mylu has quit IRC17:20
*** mylu has joined #openstack-keystone17:20
*** marg7175 has joined #openstack-keystone17:29
openstackgerritDavanum Srinivas (dims) proposed openstack/keystone: Keystone jobs should honor upper-constraints.txt  https://review.openstack.org/30684617:30
*** mylu has quit IRC17:33
*** tlbr_ has quit IRC17:34
*** tlbr has joined #openstack-keystone17:34
*** chlong has quit IRC17:35
*** mylu has joined #openstack-keystone17:44
*** TxGVNN has quit IRC17:44
*** mylu has quit IRC17:46
openstackgerritDavanum Srinivas (dims) proposed openstack/keystone: Keystone jobs should honor upper-constraints.txt  https://review.openstack.org/30684617:53
stevemardims: lol "# Temporarily add Babel reference to avoid problem"17:58
stevemardims: otherwise known as the "bandaid" :)17:59
stevemardims: can we not release a new oslo.log instead of fixing other things?18:11
*** agireud has quit IRC18:16
*** agireud has joined #openstack-keystone18:18
*** neophy has quit IRC18:20
*** sdake_ has quit IRC18:22
morganstevemar: we should be adhering to UC though18:26
stevemartrue18:26
morganstevemar: it's there for a reason. regardless of oslo.log working/broken18:26
stevemarmorgan: btw https://review.openstack.org/#/c/249486/ and it's follow on - https://review.openstack.org/#/c/306795/3 - are ready-ish18:27
patchbotstevemar: patch 249486 - keystone - Remove eventlet support18:27
patchbotstevemar: patch 306795 - keystone - Remove support for generating ssl certs18:27
morgannice18:27
morgani expect we can land it next week then! :P18:27
stevemarwell, ready for review anyway :)18:27
morganhehe18:27
morgani'd like that to land pre-summit tbh18:27
morganstevemar: https://review.openstack.org/#/c/279354/3 can probably go in18:28
patchbotmorgan: patch 279354 - keystone - Refactor domain config upload18:28
morganand we can open a doc bug to fix the docstrings.18:29
stevemarmorgan: sure, open it up, i'll review this bad boy18:30
stevemarlow hanging fruit tag for the win!18:30
stevemarwait, it's like 4 lines18:30
stevemarlet me update it18:30
stevemaralso, that is not a docstring, that's a comment18:31
morganuhm18:31
stevemarthe one for "valid_options"18:32
stevemarbah, i'll propose a clean up as follow on18:32
morganstevemar: look at lbragstad's comment: :returns: a boolean indicating if the options provided are valid18:33
morganfor the docstrings18:33
stevemaryeah18:33
stevemari see that18:33
stevemarbut the docstring itself isn't helpful18:33
morganlol18:33
*** dave-mccowan has joined #openstack-keystone18:33
stevemarIt would be nice to use the argparse automated checking for this...18:33
morganlets just land that post dims' fix18:33
stevemarthat's an implementation detail, and should be a comment18:34
stevemara docstring should describe what the function does, which that docstring, does not do :)18:34
*** mylu has joined #openstack-keystone18:37
*** rdo has quit IRC18:38
stevemarmorgan: we can rebase crinkle's patch against master when that one merges18:39
morganstevemar: sounds good.18:39
stevemarmorgan: these ksc -> ksa patches are no fun18:42
stevemardims: morgan i +2/+A'ed https://review.openstack.org/#/c/306846/18:45
patchbotstevemar: patch 306846 - keystone - Keystone jobs should honor upper-constraints.txt18:45
*** rdo has joined #openstack-keystone18:52
*** e0ne has joined #openstack-keystone18:57
dimsstevemar : it's a peculiar situation, there's nothing wrong with either keystone or oslo.log :) just the mixture of gate/constraints/problems-with-babel19:02
dimsstevemar : of course we can ask why oslo.log depends on babel in requirements.txt on monday19:03
stevemardims: ++19:03
dimsif we do remove babel, then that would be upping the major version19:04
dimsso y, we have to get ajeager, harlowja etc into the discussion19:04
dimswill drop an email19:05
*** sheel has quit IRC19:05
*** dave-mccowan has quit IRC19:06
*** e0ne has quit IRC19:08
*** real56 has quit IRC19:09
*** henrynash has joined #openstack-keystone19:11
*** ChanServ sets mode: +v henrynash19:11
*** e0ne has joined #openstack-keystone19:12
morganstevemar: but the KSA conversion stuff is almost over19:12
*** zqfan has quit IRC19:12
*** opilotte- has quit IRC19:14
*** opilotte- has joined #openstack-keystone19:15
*** e0ne has quit IRC19:17
stevemarmorgan: ?19:18
stevemarmorgan: there are plenty of clients that haven't moved over19:18
morganstevemar: yeah but the important ones have19:18
morgan:P19:18
morganor are inprocess19:19
morgan>.>19:19
morganis 3.0.0 of ksc also dropping session?19:19
morgan^_^19:19
morgansemver + breaking change = fun (cc mordred )19:19
*** raginbajin has quit IRC19:20
*** redrobot has quit IRC19:20
*** redrobot has joined #openstack-keystone19:22
*** redrobot is now known as Guest1104319:22
stevemarmorgan: oh goodness no19:22
*** mylu has quit IRC19:22
stevemarmorgan: just CLI and one of the oslo-incubator packages19:22
stevemarmorgan: 4.0.0 will drop session + auth bits19:23
morganah so what i am hearing is we should release 4.0.0 today :P19:25
morgan..>19:25
morgan>>19:25
*** raginbajin has joined #openstack-keystone19:25
*** alex_xu has quit IRC19:26
morgandims: it is just silly oslo.log depends on it being in keystone's requirements.txt is all19:27
*** alex_xu has joined #openstack-keystone19:28
*** Guest69460 is now known as dansmith19:30
*** rdo has quit IRC19:33
*** tlbr has quit IRC19:33
*** tlbr has joined #openstack-keystone19:34
openstackgerritMorgan Fainberg proposed openstack/keystone: Default caching to on for request-local caching.  https://review.openstack.org/27719819:40
openstackgerritMorgan Fainberg proposed openstack/keystone: Refactor domain config upload  https://review.openstack.org/27935419:43
morganstevemar: ^ that is just a rebase on top of dims' patch19:43
openstackgerritMorgan Fainberg proposed openstack/keystone: Default caching to on for request-local caching.  https://review.openstack.org/27719819:44
stevemarmorgan: will review in the evening19:44
morganstevemar: i'm going to re-+2/+A the dstanek change19:44
morgansince i just rebased it so it should pass19:44
openstackgerritMerged openstack/keystone: Keystone jobs should honor upper-constraints.txt  https://review.openstack.org/30684619:45
morganand yay19:45
*** rdo has joined #openstack-keystone19:46
*** mylu has joined #openstack-keystone19:58
openstackgerritAndreas Jaeger proposed openstack/keystone: Fix post jobs  https://review.openstack.org/30686720:04
openstackgerritAndreas Jaeger proposed openstack/keystone: Fix post jobs  https://review.openstack.org/30686720:07
*** mylu has quit IRC20:08
*** mylu has joined #openstack-keystone20:11
*** mylu has quit IRC20:13
*** mylu has joined #openstack-keystone20:14
*** mylu has quit IRC20:15
*** mylu has joined #openstack-keystone20:16
orzelCan someone help with a (mitaka) migration that consistently fails here ? It's migration 87, and the error says :20:22
orzel2016-04-17 22:18:26.066 21852 ERROR keystone OperationalError: (_mysql_exceptions.OperationalError) (1005, 'Can\'t create table `openstack_keystone`.`#sql-be9_132f0b` (errno: 150 "Foreign key constraint is incorrectly formed")') [SQL: u'ALTER TABLE implied_role ADD CONSTRAINT implied_role_prior_role_id_fkey FOREIGN KEY(prior_role_id) REFERENCES role (id)']20:22
orzel2016-04-17 22:18:26.066 21852 ERROR keystone20:22
orzelI've checked, and implied_role.prior_role_id and role.id definitely are of the same type : VARCHAR(64). default/collation/attributes are the same.20:23
orzelthe db is mariadb 10.0.22, not sure it matters here20:24
*** roxanaghe has joined #openstack-keystone20:25
*** roxanaghe has quit IRC20:30
*** alex_xu has quit IRC20:36
*** alex_xu has joined #openstack-keystone20:37
*** mylu has quit IRC20:42
*** mylu has joined #openstack-keystone20:43
*** mylu has quit IRC20:51
*** mylu has joined #openstack-keystone20:52
*** mylu has quit IRC20:54
*** mylu has joined #openstack-keystone20:55
ayoungorzel, interesting...that's my stuff, so...20:56
orzelfixed, but it was very tedious20:57
ayoungorzel, what was the issue?20:57
orzelapparently constraints expect same kind of table (myisam/innodb), and i had some tables ('user', 'role'..) still using MyIsam.20:57
orzelonce understood, easy to fix20:58
orzeli've put every table on innodb20:58
orzelsome migration (91?) tries to remove a constraint named "ixu_*" that did not exist. it could have just issued a warning, but crashed it all. I've commented the corresponding lines in the sqlalchemy python code to go pass this migration20:58
*** tqtran has joined #openstack-keystone21:21
*** marg7175_ has joined #openstack-keystone21:26
*** vgridnev has joined #openstack-keystone21:26
*** mylu_ has joined #openstack-keystone21:26
morganorzel: is this mitaka release or an earlier RC?21:28
morganorzel: because we had this bug and had to address it specifically before we did the release21:28
morganorzel:  see https://review.openstack.org/#/c/298406/21:29
patchbotmorgan: patch 298406 - keystone (stable/mitaka) - Correct `role_name` constraint dropping (MERGED)21:29
morganorzel: this tells me you had a deployment that was running since... havana eraish21:30
morganor maybe icehouse21:30
morganif your tables are not innodb, you're going to have a hard time migrating.21:30
morganmyisam is *not* supported (and you shouldn't be wedged with any tables myisam, if you did end up that way it's... uhm... an easy fix but ugh)21:31
morganorzel: i'm surprised you ended up with any myisam tables actually. ... i'm so tired of that bug surfacing - we've only fixed it ~5 times21:32
morganand someone always finds a way to get tables still on myisam.21:32
morganstevemar: ^ someone else got wedged on migration 91.. we might need to revisit *sigh*21:33
morganstevemar: *grumble* i thought for sure we had determined 91 was errant bug.21:33
*** rdo_ has joined #openstack-keystone21:34
morgannot a real issue21:34
*** tqtran has quit IRC21:34
*** notmyname has quit IRC21:34
*** dansmith_ has joined #openstack-keystone21:34
*** rvba` has joined #openstack-keystone21:35
*** notmyname has joined #openstack-keystone21:36
*** jamielennox|away has quit IRC21:36
*** Kimmo_ has quit IRC21:40
*** mylu has quit IRC21:41
*** rdo has quit IRC21:41
*** agireud has quit IRC21:41
*** marg7175 has quit IRC21:41
*** sileht has quit IRC21:41
*** dansmith has quit IRC21:41
*** gerhardqux has quit IRC21:41
*** rvba has quit IRC21:41
*** dansmith_ is now known as dansmith21:41
*** bapalm has quit IRC21:41
*** vgridnev has quit IRC21:42
*** tjcocozz has quit IRC21:43
*** bknudson has quit IRC21:43
*** jamielennox|away has joined #openstack-keystone21:43
*** jamielennox|away is now known as jamielennox21:43
*** ChanServ sets mode: +v jamielennox21:43
*** bapalm has joined #openstack-keystone21:44
*** bknudson has joined #openstack-keystone21:44
*** ChanServ sets mode: +v bknudson21:44
*** tjcocozz has joined #openstack-keystone21:44
*** Kimmo_ has joined #openstack-keystone21:46
openstackgerritMerged openstack/keystone: Refactor domain config upload  https://review.openstack.org/27935421:47
openstackgerritMorgan Fainberg proposed openstack/keystone: Add logging to cli if keystone.conf is not found  https://review.openstack.org/30013121:47
*** sileht has joined #openstack-keystone21:54
*** agireud has joined #openstack-keystone21:57
dimsstevemar morgan : AJaeger pointed out a spot i missed - https://review.openstack.org/#/c/306867/21:59
patchbotdims: patch 306867 - keystone - Fix post jobs21:59
morganblargh21:59
morgandims: +321:59
morgandims: can you check keystoneauth and middleware for me? so if we need the same kinds of things we can push them through before the week starts?22:00
orzelmorgan: it was final mitaka (keystone 9.0.0)22:00
dimsmorgan : ack will do22:00
morganorzel: ok re: 91, we saw that but thought it was isolated and a bad environment test -- ugh. the innodb thing... grumble, sorry that is just something we keep fixing and people keep finding a way to break22:01
morgandims: and... pycadf :P22:01
orzelmorgan: your link is about migration 88, which had no problem here. It was the migration 9122:03
morganorzel: yeah that was reported at the same time22:04
dimsyep22:04
morganorzel: and we thought that the 91 issue (hard to duplicate) was because of the 88 issue at the time.22:04
orzelmorgan: the deployement started on april 2014, it was versioned "2013.2", can't remember the version name22:05
morganorzel: i think that's icehouse.22:05
morgani *think*22:05
* morgan checks22:05
openstackgerritDavanum Srinivas (dims) proposed openstack/keystoneauth: [WIP] Ignore me, just testing  https://review.openstack.org/30687522:05
morgandims: OMG SO REVIEWING THAT! :P22:05
morgandims: and thanks, appreciate it22:05
dims2 more :)22:05
orzelmorgan:  i had never heard about "migrate all your table to innodb" before, actually. I take good note.22:06
openstackgerritDavanum Srinivas (dims) proposed openstack/keystonemiddleware: [WIP] Ignore me, just testing  https://review.openstack.org/30687622:06
orzeli did not ask for myisam, that's for sure22:06
morgansince stevemar is busy (for good reasons) https://twitter.com/dini_fini/status/72182046094256128022:06
morganorzel: it shouldn't have been myisam, but things somehow end up that way.22:06
openstackgerritDavanum Srinivas (dims) proposed openstack/pycadf: [WIP] Ignore me, just testing  https://review.openstack.org/30687722:06
*** sdake has joined #openstack-keystone22:06
morganorzel: i think we've fixed it 5 different times in different ways and somehow things keep ending up there.22:06
morganorzel: it's just oddness in dealing with how mysql ends up deployed22:07
orzelI've never used sqlalchemy (i'm more a django ORM guy :). But hopefully asking sqlalchemy to migrate all tables to innodb would work even if the table is already innodb22:07
openstackgerritDavanum Srinivas (dims) proposed openstack/pycadf: [WIP] Testing latest u-c  https://review.openstack.org/30687722:08
openstackgerritDavanum Srinivas (dims) proposed openstack/keystonemiddleware: [WIP] Testing latest u-c  https://review.openstack.org/30687622:08
openstackgerritDavanum Srinivas (dims) proposed openstack/keystoneauth: [WIP] Testing latest u-c  https://review.openstack.org/30687522:08
morganorzel: it typically does - we do that in most cases, but like i said, sometimes things sneak through.22:08
*** sdake has quit IRC22:08
morganorzel: it's really all about how mysql ends up deployed, and where someone steps into the db migrations22:08
morganorzel: and 2013.2 is havana22:09
morganhavana was the other deployment we identified that causes the 88 migration issue22:09
openstackgerritDavanum Srinivas (dims) proposed openstack/keystone: [WIP] Testing latest u-c  https://review.openstack.org/30684822:09
morganorzel: so i'll re-evaluate 91 when i am done with this round of trying to install linux on my laptop, hopefully the latest kernel stops complaining about the UEFI setup22:10
morganbbiab22:10
*** sdake has joined #openstack-keystone22:10
orzelmorgan: ok. Anyway i'm happy to hear about this, because i was feeling really alone. Googling was like "I'm all alone in the desert for this problem"22:10
*** stingaci has joined #openstack-keystone22:11
morganorzel: fwiw this is pretty new stuff, not a lot of people have moved to mitaka yet, hence hard to find in google22:12
morganOoooh I didnt wedge on a black screen yay. /me tries the install now.22:12
morganUgh. But no joy, keyboard and mouse don't work :(22:13
*** stingaci has quit IRC22:13
*** stingaci has joined #openstack-keystone22:14
*** gerhardqux has joined #openstack-keystone22:14
*** furface has joined #openstack-keystone22:19
*** mkoderer__ has quit IRC22:22
*** ekarlso has quit IRC22:24
*** mkoderer__ has joined #openstack-keystone22:24
orzelmorgan: sure22:27
*** furface has quit IRC22:33
*** furface has joined #openstack-keystone22:36
*** ekarlso has joined #openstack-keystone22:37
*** marg7175_ has quit IRC22:37
openstackgerritMerged openstack/keystone: Fix post jobs  https://review.openstack.org/30686722:55
openstackgerritTin Lam proposed openstack/keystoneauth: Properly set ClientException message  https://review.openstack.org/28575722:55
*** roxanaghe has joined #openstack-keystone22:57
*** henrynash has quit IRC22:58
*** roxanaghe has quit IRC23:02
stevemarthanks morgan and andreas https://review.openstack.org/#/c/306867/223:03
patchbotstevemar: patch 306867 - keystone - Fix post jobs (MERGED)23:03
morganstevemar: looks like the rest of our projects are sane23:04
stevemarmorgan: that is good23:04
*** sdake has quit IRC23:04
morganstevemar: and https://review.openstack.org/#/c/300131/ should merge soon23:05
patchbotmorgan: patch 300131 - keystone - Add logging to cli if keystone.conf is not found23:05
morganpatchbot: <323:06
stevemarnoice23:06
stevemarhaha, just noticed the twitter mention23:06
morganoooh iuck https://bugs.launchpad.net/keystone/+bug/157015823:06
openstackLaunchpad bug 1570158 in OpenStack Identity (keystone) liberty "memcache pool reap issue" [Undecided,New]23:06
morgansigh.23:07
stevemarmorgan: blame mfisch for finding such good bugs23:07
* morgan wants to kill memcachepool now that we're ditching eventlet23:07
morganbecause that really was the only benefit.23:07
stevemarmorgan: we didn't realize how much code existed *just* for eventlet23:08
morgani know.23:08
stevemarssl generation, memcachepool23:08
morganfeels good to ditch it doesn't it?23:08
morgan:)23:08
*** sdake has joined #openstack-keystone23:09
morganstevemar: so.. new Macbook [Pro Retina|Retina] can't run Linux natively :(. Stupid SPI device driver(s) aren't supported in linux 4.6rcXX, maybe 4.7 will have it23:09
morganstevemar: *grumble*23:09
* morgan is going to try Windows 10 + Ubuntu and see if tox for keystone will work on it :P23:10
*** mylu_ has quit IRC23:10
morganstevemar: also looks like we have some issues with keystone not supporting being run under gunicorn (oslo.config + our CLI handling)23:11
morganstevemar: and last, I really want to land https://review.openstack.org/#/c/288216/ soon23:13
patchbotmorgan: patch 288216 - keystone - Customize config file location when run as wsgi app.23:13
*** sdake has quit IRC23:14
stevemarmorgan: yeah, i caught some of that conversation between you and orzel earlier23:17
stevemarhttps://review.openstack.org/#/c/306867/2 has been up for a while23:18
patchbotstevemar: patch 306867 - keystone - Fix post jobs (MERGED)23:18
morganmerged.23:18
morgan;)23:18
morganyou mean the other one?23:19
morganpatch 288216?23:19
patchbotmorgan: https://review.openstack.org/#/c/288216/ - keystone - Customize config file location when run as wsgi app.23:19
*** chlong has joined #openstack-keystone23:38
*** furface has quit IRC23:41
morganstevemar: +2 on eventlet removal changes.23:41
openstackgerritMerged openstack/keystone: Add logging to cli if keystone.conf is not found  https://review.openstack.org/30013123:44
*** tlbr has quit IRC23:46
*** tlbr has joined #openstack-keystone23:46
orzelstevemar, morgan : it now runs well with gunicorn, i've posted my wsgi script here23:48
morganorzel: i saw, but it was hacky cause you needed to muck with sys.argv23:50
morganorzel: so it shows we need to fix something to make that not the case :)23:50
*** sdake has joined #openstack-keystone23:53
orzelmorgan: yes, of course, it's only temporary23:57
*** roxanaghe has joined #openstack-keystone23:58
*** sdake has quit IRC23:59
*** mylu has joined #openstack-keystone23:59

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