Wednesday, 2017-10-11

*** mancdaz has joined #openstack-keystone00:01
*** wes_dillingham has joined #openstack-keystone00:33
*** thorst has joined #openstack-keystone00:53
*** thorst has quit IRC00:54
*** AlexeyAbashkin has joined #openstack-keystone00:55
*** AlexeyAbashkin has quit IRC00:59
*** gyee has quit IRC01:08
*** Shunli has joined #openstack-keystone01:25
*** namnh has joined #openstack-keystone01:40
*** ayoung has joined #openstack-keystone01:56
*** thorst has joined #openstack-keystone02:17
*** thorst has quit IRC02:18
*** catintheroof has joined #openstack-keystone02:20
*** dave-mccowan has joined #openstack-keystone02:20
*** jlvillal has quit IRC02:21
*** jlvillal has joined #openstack-keystone02:21
*** dave-mcc_ has quit IRC02:22
*** catintheroof has quit IRC02:22
*** thorst has joined #openstack-keystone02:33
*** thorst has quit IRC02:38
*** ayoung has quit IRC02:40
*** lamt has quit IRC02:42
*** lamt has joined #openstack-keystone02:46
*** lamt is now known as Guest4149502:46
*** dave-mccowan has quit IRC02:51
*** erlon has quit IRC02:54
*** markvoelker has quit IRC02:54
*** links has joined #openstack-keystone02:57
*** nicolasbock has quit IRC03:06
*** oikiki has quit IRC03:06
*** jmlowe has joined #openstack-keystone03:24
openstackgerritOpenStack Proposal Bot proposed openstack/keystone master: Updated from global requirements  https://review.openstack.org/51101503:34
openstackgerritOpenStack Proposal Bot proposed openstack/keystonemiddleware master: Updated from global requirements  https://review.openstack.org/50000503:34
openstackgerritOpenStack Proposal Bot proposed openstack/pycadf master: Updated from global requirements  https://review.openstack.org/47013703:42
*** daidv has joined #openstack-keystone04:12
bhagyashrismordred: ok. thank you for update :)04:13
*** khamtamtun has joined #openstack-keystone04:23
*** khamtamtun has quit IRC04:25
openstackgerritMonty Taylor proposed openstack/keystoneauth master: Split request logging into four different loggers  https://review.openstack.org/50576404:25
mordredbhagyashris: thanks for spotting it!04:25
mordredbhagyashris: that ^^ is now updated and tests have been added04:26
bhagyashrismordred: ok. thank you :)04:27
*** jmlowe has quit IRC04:33
*** gyee has joined #openstack-keystone04:34
*** thorst has joined #openstack-keystone04:39
*** thorst has quit IRC04:44
*** markvoelker has joined #openstack-keystone04:55
*** wes_dillingham has quit IRC04:58
*** cristicalin has joined #openstack-keystone05:01
*** cristicalin has quit IRC05:04
*** cristicalin has joined #openstack-keystone05:07
*** cristicalin has quit IRC05:09
*** gyee has quit IRC05:10
*** oikiki has joined #openstack-keystone05:21
*** markvoelker has quit IRC05:30
openstackgerritOpenStack Proposal Bot proposed openstack/keystone master: Updated from global requirements  https://review.openstack.org/51101505:45
openstackgerritOpenStack Proposal Bot proposed openstack/keystonemiddleware master: Updated from global requirements  https://review.openstack.org/50000505:45
openstackgerritOpenStack Proposal Bot proposed openstack/pycadf master: Updated from global requirements  https://review.openstack.org/47013705:53
*** josecastroleon has quit IRC05:57
openstackgerritzhengliuyang proposed openstack/keystone master: Reorganize api-ref: v3-ext federation projects-domains  https://review.openstack.org/50700806:08
*** hoonetorg has quit IRC06:17
*** belmoreira has joined #openstack-keystone06:18
*** markvoelker has joined #openstack-keystone06:26
*** spectr has quit IRC06:27
*** spectr has joined #openstack-keystone06:28
*** hoonetorg has joined #openstack-keystone06:31
*** zsli_ has joined #openstack-keystone06:32
*** Shunli has quit IRC06:35
*** thorst has joined #openstack-keystone06:40
*** zsli__ has joined #openstack-keystone06:41
*** zsli_ has quit IRC06:44
*** thorst has quit IRC06:44
*** ioggstream has joined #openstack-keystone06:55
*** markvoelker has quit IRC07:00
*** openstackgerrit has quit IRC07:03
*** rcernin has joined #openstack-keystone07:05
*** pcaruana has joined #openstack-keystone07:13
*** tesseract has joined #openstack-keystone07:19
*** AlexeyAbashkin has joined #openstack-keystone07:37
*** thorst has joined #openstack-keystone07:41
*** thorst has quit IRC07:45
*** itlinux has joined #openstack-keystone07:52
*** markvoelker has joined #openstack-keystone07:57
*** itlinux has quit IRC08:04
*** aselius has quit IRC08:18
*** pcaruana has quit IRC08:27
*** oikiki has quit IRC08:29
*** markvoelker has quit IRC08:30
*** oikiki has joined #openstack-keystone08:31
*** pcaruana has joined #openstack-keystone08:31
*** spectr has quit IRC08:40
*** spectr has joined #openstack-keystone08:50
*** belmoreira has quit IRC08:58
*** belmoreira has joined #openstack-keystone09:08
*** belmoreira has quit IRC09:08
*** oikiki has quit IRC09:09
*** belmoreira has joined #openstack-keystone09:10
*** oikiki has joined #openstack-keystone09:10
*** markvoelker has joined #openstack-keystone09:28
*** zsli__ has quit IRC09:28
*** jaosorior has quit IRC09:36
*** openstackgerrit has joined #openstack-keystone09:38
openstackgerritzhengliuyang proposed openstack/keystone master: Reorganize api-ref: v3-ext federation auth  https://review.openstack.org/50113909:38
*** oikiki has quit IRC09:39
*** mvk has quit IRC09:40
*** thorst has joined #openstack-keystone09:42
*** jaosorior has joined #openstack-keystone09:47
*** thorst has quit IRC09:48
*** belmoreira has quit IRC09:53
*** jamesbenson has joined #openstack-keystone09:54
*** jamesbenson has quit IRC09:58
*** markvoelker has quit IRC10:01
-openstackstatus- NOTICE: The CI system will be offline starting at 11:00 UTC (in just under an hour) for Zuul v3 rollout: http://lists.openstack.org/pipermail/openstack-dev/2017-October/123337.html10:08
*** MeltedLux has quit IRC10:16
*** MeltedLux has joined #openstack-keystone10:21
*** namnh has quit IRC10:32
*** rob_d_ has quit IRC10:36
*** erlon has joined #openstack-keystone10:57
*** markvoelker has joined #openstack-keystone10:58
*** AlexeyAbashkin has quit IRC11:00
*** AlexeyAbashkin has joined #openstack-keystone11:01
*** nicolasbock has joined #openstack-keystone11:03
*** masuberu has joined #openstack-keystone11:05
*** itlinux has joined #openstack-keystone11:05
*** masber has quit IRC11:07
*** mvk has joined #openstack-keystone11:12
*** belmoreira has joined #openstack-keystone11:16
*** hoonetorg has quit IRC11:21
*** markvoelker has quit IRC11:30
*** efried has joined #openstack-keystone11:32
*** panbalag has joined #openstack-keystone11:34
*** hoonetorg has joined #openstack-keystone11:35
*** panbalag has quit IRC11:41
*** spectr has quit IRC11:44
*** spectr has joined #openstack-keystone11:46
*** tobberydberg__ has joined #openstack-keystone11:51
*** spectr-RH has joined #openstack-keystone11:54
*** tobberydberg__ has quit IRC11:55
*** spectr has quit IRC11:57
openstackgerritColleen Murphy proposed openstack/keystonemiddleware master: Rename auth_uri to www_authenticate_uri  https://review.openstack.org/50852212:00
*** dave-mccowan has joined #openstack-keystone12:01
*** josecastroleon has joined #openstack-keystone12:02
*** edmondsw has joined #openstack-keystone12:04
*** thorst has joined #openstack-keystone12:06
*** itlinux has quit IRC12:10
*** spectr-RH has quit IRC12:13
*** spectr has joined #openstack-keystone12:13
*** itlinux has joined #openstack-keystone12:14
*** spectr-RH has joined #openstack-keystone12:14
*** spectr has quit IRC12:18
*** wes_dillingham has joined #openstack-keystone12:18
*** openstackgerrit has quit IRC12:18
*** markvoelker has joined #openstack-keystone12:18
*** itlinux has quit IRC12:35
*** itlinux has joined #openstack-keystone12:35
*** thorst_ has joined #openstack-keystone12:38
*** thorst has quit IRC12:39
*** belmoreira has quit IRC12:41
*** openstackgerrit has joined #openstack-keystone12:43
openstackgerritMerged openstack/keystone master: Add default configuration files to data_files  https://review.openstack.org/50614912:43
*** catintheroof has joined #openstack-keystone12:43
openstackgerritMerged openstack/keystone master: Policy exception  https://review.openstack.org/50118112:44
*** panbalag has joined #openstack-keystone12:48
*** openstackgerrit has quit IRC13:03
-openstackstatus- NOTICE: Due to unrelated emergencies, the Zuul v3 rollout has not started yet; stay tuned for further updates13:05
*** zhurong has joined #openstack-keystone13:20
*** ayoung has joined #openstack-keystone13:26
*** Guest41495 has quit IRC13:29
*** lamt has joined #openstack-keystone13:31
*** itlinux has quit IRC13:36
*** jistr is now known as jistr|mtg13:38
lbragstadgagehugo: thanks, i'll give it a look!13:55
*** jmlowe has joined #openstack-keystone13:55
*** links has quit IRC13:56
lbragstadgagehugo: oh yeah - that makes total sense.. I was able to recreate with only pike though14:00
*** jistr|mtg is now known as jistr14:00
lbragstadif we can get stevemar and kmalloc to review https://review.openstack.org/#/c/504084/ we can get it fixe14:01
lbragstadfixed*14:01
*** spectr-RH has quit IRC14:04
*** spectr has joined #openstack-keystone14:04
*** chlong has joined #openstack-keystone14:04
*** zhurong has quit IRC14:29
gagehugosounds good14:35
*** mvk has quit IRC14:39
*** jamesbenson has joined #openstack-keystone14:40
*** spectr has quit IRC14:43
*** spectr has joined #openstack-keystone14:58
*** chlong has quit IRC15:06
*** links has joined #openstack-keystone15:12
spotz@lbragstad or anyone about. looking for away to add agroup to a project on the CLI. Is this missing functionality?15:16
kmallocspotz: it should work with openstackclient it is part of the grant commands15:17
kmallocI am drinking coffee, so on mobile, hard to find exact method right this second but hold on let me look15:18
spotzkmalloc thanks15:18
cmurphyspotz: `openstack role add --group <group id> --project <project id> <role name>15:21
kmallocSomething like 'openstack role add --group <group>  --project <project> <role>15:21
cmurphyo/15:21
kmalloccmurphy: hehehe :)15:21
cmurphyI WIN \o/15:21
kmallocWinner!!!!!15:22
spotzkmalloc: Yeah I know that one, but if you're adding to a domain also you need to select the domain or the project. Is it cool to add it just to the project if the project is already in the domain?15:22
*** openstackgerrit has joined #openstack-keystone15:22
openstackgerritRohan Arora proposed openstack/keystonemiddleware master: Fix py3 byte/string error  https://review.openstack.org/51024115:22
kmallocSpotz not sure what you're asking.15:25
*** aselius has joined #openstack-keystone15:26
spotzkmalloc openstack role add allows for group/user and project/domain. So I guess the question is if you want a group added to a project in a domain will openstack role add --project test --group gang admin be the correct way?15:26
*** kashyap has left #openstack-keystone15:27
cmurphyspotz: i think you want --project-domain to specify the domain the project is in15:30
spotzcmurphy: Is that back in newton by any chance?15:31
cmurphyspotz: yes it is, i happened to just check - but it doesn't show up in the default help, you have to have OS_IDENTITY_API_VERSION=3 set15:31
spotzcmurphy: thanks I'll double check15:32
*** gyee has joined #openstack-keystone15:33
*** jamesbenson has quit IRC15:33
cmurphyspotz: and you can also use the project id instead of its name and then you don't need to specify a domain15:33
kmalloccmurphy: note, we need to work with OSC to make v3 the default somehow.15:34
*** jamesbenson has joined #openstack-keystone15:34
kmalloclbragstad: ^cc (dtroyer too)15:34
kmallocbecause... it's silly to demand OS_IDENTITY_API_VERSION=3 if you can't use V2 at all15:35
kmalloc[planning purposes, not immediate, i know we have a window of v2.0 support for OSC to live within]15:35
*** jamesbenson has quit IRC15:37
* lbragstad crawls out from under a container issue15:38
*** chlong has joined #openstack-keystone15:38
*** jamesbenson has joined #openstack-keystone15:43
*** jamesbenson has quit IRC15:44
*** jamesbenson has joined #openstack-keystone15:45
spotzlbragstad: You should not be crawling, it's too cold where you live15:48
spotzcmurphy: thanks it looks to be there. Now to fix some docs I've got15:49
dtroyerFWIW, we held off changing the default based on the actual deployment of clouds and Identity v3.  Maybe it is closer now than the last time we talked about it, but don't forget OSC has to work going way back and this would potentially be an breaking change for many users15:50
kmallocdtroyer: right, that was why i said planning for it :)15:50
kmalloci expect in 2-4 cycles the time will be about right to switch that.15:50
dtroyercool, thanks.  I'll hope it is closer to 2 cycles :)15:51
kmallocsame.15:51
*** chlong has quit IRC15:51
kmallocnow, maybe we can make OSC smart enough to only V3 (via discovery) if v2.0 doesn't exist?15:51
kmallocin like 1 cycle.15:51
dtroyeryes, once version discovery is solid, we can do it15:53
*** AlexeyAbashkin has quit IRC15:53
kmalloclbragstad: totally unrelated to work. I can't wait to get the cold weather tires on my car :) -- going to be nice to have non-summer grippy tires for a change when driving [fall/winter has started settling in here in Seattle, it's nice, but car is a bit squirrel-y with hard compound summer tires]15:56
*** nicolasbock has quit IRC15:56
lbragstadkmalloc: nice :)15:57
lbragstadso - apparently all my containers share a 50GB partition15:57
lbragstadand if you leave a devstack or two running that fills up kinda quick15:58
kmallocyup15:58
kmallocon your laptop?15:58
kmallocor desktop?15:58
*** pcaruana has quit IRC15:59
lbragstadand it's misleading when you can't use vim in a container that doesn't have devstack on it - because vi can't create swp files15:59
*** rcernin has quit IRC15:59
kmallocheh15:59
kmalloctotally15:59
lbragstadmy x115:59
lbragstadi've been wanted to start figuring out what to do with a desktop but... time.16:00
kmallocyah, i hear ya16:00
*** wes_dillingham has quit IRC16:06
*** ayoung has quit IRC16:07
*** nicolasbock has joined #openstack-keystone16:09
*** chlong has joined #openstack-keystone16:11
*** itlinux has joined #openstack-keystone16:11
*** jamesbenson has quit IRC16:21
*** jamesbenson has joined #openstack-keystone16:23
*** d0ugal has quit IRC16:35
*** wes_dillingham has joined #openstack-keystone16:37
*** jmlowe has quit IRC16:47
*** chlong has quit IRC16:48
*** links has quit IRC16:54
*** d0ugal has joined #openstack-keystone16:57
*** magicboiz has quit IRC17:02
*** MaxPC has joined #openstack-keystone17:02
*** tesseract has quit IRC17:15
*** ayoung has joined #openstack-keystone17:16
*** AlexeyAbashkin has joined #openstack-keystone17:21
*** oikiki has joined #openstack-keystone17:26
*** AlexeyAbashkin has quit IRC17:26
*** links has joined #openstack-keystone17:28
*** AlexeyAbashkin has joined #openstack-keystone17:29
*** AlexeyAbashkin has quit IRC17:34
*** itlinux has quit IRC17:40
lbragstaddoes anyone else see http://paste.openstack.org/show/623378/ when doing a fresh virtualenv install of master?17:40
*** panbalag has quit IRC17:41
*** links has quit IRC17:53
knikollalbragstad: `pip install .` worked for me on master for keystone18:00
knikollaoh wait, different branch. lemme pull origin18:00
*** hrybacki is now known as hrybacki|trainin18:03
knikollastill seemed to work.18:05
*** ioggstream has quit IRC18:14
*** efried is now known as efried_nomnom18:17
lbragstadhmm18:17
*** jmlowe has joined #openstack-keystone18:18
lbragstadknikolla: but can you run the service?18:21
lbragstadknikolla: things seem to install fine for me - but i get that error when i run keystone18:21
knikollalbragstad: oh, i see. i only ran the tests.18:21
knikollalemme spin up a vm18:22
*** d0ugal has quit IRC18:24
*** gyee has quit IRC18:27
*** gyee has joined #openstack-keystone18:29
clarkbpika is pinned to 0.10.0 in constraints18:35
clarkbbut global requirements allows >=0.10.018:35
*** gyee has quit IRC18:37
*** gyee has joined #openstack-keystone18:38
*** gyee has quit IRC18:39
*** gyee has joined #openstack-keystone18:45
lbragstadclarkb: ah18:46
*** MaxPC has quit IRC18:48
lbragstadclarkb: is there a patch up for that somewhere?18:49
clarkblbragstad: not that I know of, was just pointing out why it works in general for gate testing (constraints protects you there)18:49
lbragstadah18:50
*** oikiki has quit IRC18:52
*** wes_dillingham has quit IRC18:53
*** wes_dillingham has joined #openstack-keystone18:57
*** efried_nomnom is now known as efried18:58
*** masuberu has quit IRC19:01
*** MaxPC has joined #openstack-keystone19:04
knikollalbragstad: that doodle poll doesn't look right. i'm unable to select anything.19:05
lbragstadhmm - really?19:05
lbragstadchecking the settings19:06
*** oikiki has joined #openstack-keystone19:08
lbragstadknikolla: weird - the poll closed19:09
lbragstadknikolla: reopening it now19:09
lbragstadknikolla: try again19:09
knikollalbragstad: yep, now is fine19:09
lbragstadsweet19:09
lbragstadknikolla: good catch19:09
knikollabut my brain is too fried to do realtime conversion of EST to UTC19:10
knikolladoodle should reeeeeally have that feature built in.19:10
lbragstadyeah - i agree19:10
lbragstadknikolla:  https://www.worldtimebuddy.com/?pl=1&lid=100,5&h=10019:11
knikollalbragstad: thanks!19:11
openstackgerritEric Fried proposed openstack/keystoneauth master: Add EndpointData.__str__ for debugging  https://review.openstack.org/48941319:12
efriedkmalloc cmurphy samueldmq ^ better late than never.19:12
kmallocooh nice19:13
openstackgerritEric Fried proposed openstack/keystoneauth master: WIP: Return the endpoint_override from EndpointData  https://review.openstack.org/49194719:13
knikollalbragstad: so the times are basically a question of who's going to have the 2-3am sessions, EST or AUS.19:16
openstackgerritLance Bragstad proposed openstack/keystone master: Emit deprecation warning for federated domain/project APIs  https://review.openstack.org/48721919:17
lbragstadknikolla: yeah - pretty much...19:17
lbragstadknikolla: happy to add another timeslot of there is one I missed19:17
kmallocefried: commented, but +219:17
efriedkmalloc Thanks!19:18
kmallocefried: on the __str__ one19:18
lbragstadi suppose we can also propose two sessions, one for AU + US and one for EU + US?19:18
*** mvk has joined #openstack-keystone19:18
gagehugolbragstad "pip instal ." worked for me on master19:19
gagehugoinstall*19:19
knikollalbragstad: what about 10am or 11am UTC?19:21
lbragstadisn't that like 4 am for you?19:21
knikollalbragstad: https://www.worldtimebuddy.com/?pl=1&lid=100,5,22&h=100&date=10/16/2017%7C619:22
knikollaaccording to this it's 6am19:22
lbragstadah - yeah.. i have my times mixed up19:23
knikollabut that'll be like 5am for you.19:23
*** jmlowe has quit IRC19:30
edmondswlbragstad that policy deprecation implementation isn't going to work for many cases, including all 3 of the examples we documented in the spec :(19:30
edmondswadded comments in the review19:30
lbragstadedmondsw: how so?19:30
lbragstadif you're renaming a policy it also works19:31
edmondswlbragstad it does nothing to link what was deprecated to what replaces it (examples 2 and 3), and handle fallback to the older values if the newer aren't overriden19:31
*** gyee has quit IRC19:31
edmondswlbragstad you'll have to check rules in this order, and stop when you find something: 1) overridden new rule, 2) overridden old rule, 3) hard-coded default19:32
edmondswcan't do that if there's no linkage between new rule and old rule, and that logic is all completely missing19:32
edmondswso all that implementation lets you do is remove something with no replacement19:33
edmondswlbragstad make sense?19:34
lbragstadif you want to rename foo:create to foo:bar:create - the project is going to enforce that after an upgrade19:34
edmondswwhat do you mean?19:35
lbragstadthe compatibility bit has to come from the operator reading the message19:35
edmondswI'm not following19:35
lbragstadsorry - trying to think of a better example19:35
lbragstadok - want to walk through the examples?19:38
lbragstadhttps://specs.openstack.org/openstack/oslo-specs/specs/queens/policy-deprecation.html#example-119:38
edmondswthinking about olso.config... when developers rename a conf setting, they have to indicate what the old conf setting they're renaming was, and oslo.config has logic to 1) prefer the new setting if it's in the conf file, 2) next prefer the old setting if that's in the conf, 3) finally use the hardcoded default if the conf didn't have anything19:38
edmondswoslo.policy needs to do the same, and you didn't add any way or logic to do that19:38
edmondswlbragstad let's skip example 1 for the moment, since that's a bit different19:39
lbragstadok, example 2 then19:39
lbragstadhttps://specs.openstack.org/openstack/oslo-specs/specs/queens/policy-deprecation.html#example-219:39
edmondswyep19:40
lbragstadmy original implementation used more kwargs19:40
edmondswyou'll need more :)19:41
lbragstadbut that was reverted in favor of gcb's comment19:41
lbragstadhttps://review.openstack.org/#/c/500141/5/specs/queens/policy-deprecation.rst19:41
edmondswgcb told you wrong about oslo.config only having 319:41
edmondswlbragstad https://github.com/openstack/oslo.config/blob/36aded18660fc4d515aaabfc7bf1afbfb65e6411/oslo_config/cfg.py#L823-L83519:44
edmondswI don't really like deprecated_name and deprecated_group, because they're too limiting... deprecated_opts is a more general and flexible solution that works in cases they don't19:45
edmondswthat's the kind of equivalent you're missing19:45
edmondswso with config, deprecated_opts (or deprecated_name and _group) is used to tie back to the old conf options19:46
edmondswa develop only registers the new options, and then when they do that they specify either deprecated_opts or deprecated_name/group to keep the old options working. They do not separately register the old options anymore19:47
*** jmlowe has joined #openstack-keystone19:48
edmondswand deprecated_for_removal is only used if you're truly removing something with no replacement... if you're replacing it, you use deprecated_opts or deprecated_name/group INSTEAD19:49
lbragstadthe deprecated_for_removal bit might be confusing19:49
edmondswlbragstad it's confusing for example 1, but that's why we skipped that one... it's flat out insufficient/wrong for examples 2 and 319:51
lbragstadwell - it would need to be used differently19:51
lbragstadsure19:51
lbragstadbut i see you're point19:51
*** gyee has joined #openstack-keystone19:51
edmondswused differently?19:52
*** ppiela_ has quit IRC19:52
lbragstadi wrote unit tests that tried walking through those cases - https://review.openstack.org/#/c/509909/5/oslo_policy/tests/test_policy.py19:55
lbragstadso - if a developer commit to deprecating a policy in N, they finish the change in N+119:55
lbragstador whatever the policy is19:55
lbragstadbut the actual deprecation_reason is meant to relay the information19:56
lbragstadand in N+1, the service doesn't look for old values or anything like that19:56
edmondswsounds like you're forcing a hard cutover19:56
edmondswnot allowing any overlap where both old and new policy rules could work19:56
lbragstadduring the N release, the operator sees the warning, right?19:57
edmondswmaybe19:57
edmondsw:)19:57
lbragstadthen they had or modify the policy if they need to before they roll out N+119:57
*** gyee has quit IRC19:57
edmondswbut they can't test the modified policy until they roll out N+1, because it doesn't work in N19:57
lbragstadright - that's also true for configuration values, isn't it?19:58
edmondswno19:58
*** jamesbenson has quit IRC19:58
lbragstadbecause the new configuration values only exists in N+119:58
edmondswwrong19:58
edmondswconfig does what I described above... it allows both new and old values to work19:58
edmondswso when you deprecate something in N, the new option also starts working in N, alongside the old one... you can specify either, and the new will take precedence but if it's not there the old will be used19:59
edmondswand then in N+1 or N+2 or whatever you finally go back and change the code to stop allowing the old option to work... finally forcing operators to use the new option20:00
*** harlowja has quit IRC20:00
openstackgerritGage Hugo proposed openstack/keystone master: Implement backend logic for project tags  https://review.openstack.org/49972620:02
openstackgerritGage Hugo proposed openstack/keystone master: Implement project tags logic into manager  https://review.openstack.org/49972720:02
openstackgerritGage Hugo proposed openstack/keystone master: Implement project tags API controller and router  https://review.openstack.org/49972820:02
lbragstadso in the service- when we move policy enforcement in to code (or remove the decorator)20:02
*** itlinux has joined #openstack-keystone20:03
lbragstadhow do we make sure both policies are recognized?20:03
lbragstad- if the operator is using the deprecated policy defined in the file20:03
lbragstad- if the operator is using the deprecated default in code20:03
*** wes_dillingham has quit IRC20:06
kmalloclbragstad: stack them.20:06
kmallocbasically build a final policy, pick and order of preference20:06
*** jamesbenson has joined #openstack-keystone20:07
*** edmondsw_ has joined #openstack-keystone20:08
openstackgerritGage Hugo proposed openstack/keystone master: Implement backend logic for project tags  https://review.openstack.org/49972620:08
openstackgerritGage Hugo proposed openstack/keystone master: Implement project tags logic into manager  https://review.openstack.org/49972720:08
openstackgerritGage Hugo proposed openstack/keystone master: Implement project tags API controller and router  https://review.openstack.org/49972820:08
*** edmondsw has quit IRC20:08
*** jamesbenson has quit IRC20:09
lbragstadhmmm20:10
edmondsw_that is how conf works today, and I think we want to be consistent with that20:11
*** edmondsw_ is now known as edmondsw20:12
*** jamesbenson has joined #openstack-keystone20:13
* lbragstad pulls up config examples20:15
kmallocedmondsw: ++20:18
*** jmlowe has quit IRC20:38
*** spilla has joined #openstack-keystone20:52
*** thorst_ has quit IRC20:55
*** jmlowe has joined #openstack-keystone20:57
*** thorst has joined #openstack-keystone20:58
*** deepika08 has joined #openstack-keystone21:01
*** catintheroof has quit IRC21:02
*** thorst has quit IRC21:03
deepika08hey ! I was trying to run nuetron through devstack , ran into this error , the solutions provided on ask.openstack https://ask.openstack.org/en/question/104229/failed-to-discover-available-identity-versions/  didn't help , can someone help , thanks :)21:05
deepika08https://www.irccloud.com/pastebin/lRxakXqW/keystone%20fail21:06
*** edmondsw has quit IRC21:07
*** harlowja has joined #openstack-keystone21:07
*** jamesbenson has quit IRC21:09
*** jmlowe has quit IRC21:12
*** edmondsw has joined #openstack-keystone21:14
lbragstadkmalloc: edmondsw so the deprecation process would look more like this - http://git.openstack.org/cgit/openstack/keystone/commit/keystone/common/config.py?h=mitaka-eol&id=58fb7978152002f713d2bfcdf27d7ee69b3f282321:17
lbragstadthat ^ took a while21:17
kmalloci think so.21:17
*** edmondsw has quit IRC21:19
*** jmlowe has joined #openstack-keystone21:25
lbragstadcool - i can rework the spec and implementation21:26
*** ayoung has quit IRC21:31
*** spilla has quit IRC21:38
*** thorst has joined #openstack-keystone21:40
*** wes_dillingham has joined #openstack-keystone21:45
*** jmlowe has quit IRC21:47
*** ppiela has joined #openstack-keystone21:51
*** jmlowe has joined #openstack-keystone21:54
openstackgerritGage Hugo proposed openstack/keystone master: Refactor test_backend_ldap tests  https://review.openstack.org/50769422:11
*** MaxPC has quit IRC22:17
*** edmondsw has joined #openstack-keystone22:25
*** edmondsw has quit IRC22:30
*** AlexeyAbashkin has joined #openstack-keystone22:47
*** edmondsw has joined #openstack-keystone22:48
*** AlexeyAbashkin has quit IRC22:52
*** jmlowe has quit IRC22:53
*** edmondsw has quit IRC22:54
*** masber has joined #openstack-keystone23:14
*** thorst has quit IRC23:33
*** deepika08 has quit IRC23:52
*** ppiela has quit IRC23:54
*** oikiki has quit IRC23:55
*** itlinux has quit IRC23:57

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