Friday, 2018-03-23

*** tuanla____ has joined #openstack-chef03:11
*** higgins has quit IRC04:16
*** higgins has joined #openstack-chef04:20
openstackgerritChristoph Albers proposed openstack/cookbook-openstack-dashboard stable/pike: FWaaS Dashboard fix  https://review.openstack.org/55455409:09
openstackgerritMerged openstack/cookbook-openstack-dashboard master: FWaaS Dashboard fix  https://review.openstack.org/55427509:55
openstackgerritMerged openstack/cookbook-openstack-dashboard master: Update lbaas url for Queens, logging handler  https://review.openstack.org/55089009:55
*** tuanla____ has quit IRC10:01
scasfrickler: as always, thank you for keeping me honest. i was following keystone documentation to make sure i had things "right", but there is no "right" here, when taking into context the other deployment projects12:59
scasone could presume that keystone, nova, etc. documentation is The Convention to follow, but it isn't even loosely enforced13:01
scasin any case, i'm reverting back to our known convention of keystone-main. revised patch is under local testing currently13:17
fricklerscas: I did a bit more digging, it seems keystone itself it still a bit inconsistent, calling the outside script keystone-wsgi-public but leaving the application name 'main' on the inside: https://github.com/openstack/keystone/blob/3624c2f5ad20fb3795576b35fd07ceedcc2642ba/keystone/server/wsgi.py#L59-L6013:19
scasyeah. i saw a similar story myself13:20
fricklerscas: I did somehow think however that the external name was still *main, however that has been changed some time ago (3y) https://github.com/openstack/keystone/commit/3624c2f5ad20fb3795576b35fd07ceedcc2642ba13:20
fricklerscas: so that would indeed be an argument in favor of changing the chef side, too13:21
scasi knew it *used* to be called main, and that recent times call it public13:21
scasi presumed "public" was the convention people were lazily getting to13:21
fricklerya, lots of folks don't use the "internal" any more it seems13:22
scasit seemed kind of confusing to me when i would read over the keystone docs to get a better handle on the wsgi configs until uwsgi can be supported in chef13:22
fricklerscas: so now I'll leave it to you to decide how to proceed, I'd be fine with either variant13:22
scasin my research, chef was the one that was the holdout, but nobody is consistent. even chef has a mixture of public and main with the age of the cookbooks13:24
scasit works, in any case, and results in what suggests to be a functioning openstack13:24
scaswhether it's named main or admin, chef doesn't seem to care, and provides openstack as the outcome13:26
scasi have no personal preference, but was following what i thought to be some semblance of prescribed conventions. i have this weird thing where i like for things to look consistent. i had to stop myself from renaming all the api_os_compute refereces to nova_api or api_compute13:28
openstackgerritSamuel Cassiba proposed openstack/cookbook-openstack-identity master: Rename keystone-main service  https://review.openstack.org/55227513:49
scasi'm leaving it as keystone-public, fixed up the comments and provided context for the change from keystone itself (thanks again)13:50
scasi forgot the spec fix. more caffeine needed13:50
openstackgerritSamuel Cassiba proposed openstack/cookbook-openstack-identity master: Rename keystone-main service  https://review.openstack.org/55227513:51
scaslooking at devstack and its uwsgi configuration, keystone is split two ways: /identity (public/main/whatever) and /identity_admin14:08
scasif devstack is any point of reference, that is the intended path14:09
fricklerscas: actually with keystone v3, the identity-admin part isn't needed/used anymore. I think I should propose a patch to drop that from devstack, so others can follow ;)14:41
scas:D14:41
scasthat makes it even more streamlined14:42
-openstackstatus- NOTICE: zuul.o.o has been restarted to pick up latest code base and clear memory usage. Both check / gate queues were saved, be sure to check your patches and recheck when needed.14:50
scasi'll update the dashboard cookbook on supermarket a bit later today15:16
-openstackstatus- NOTICE: Gerrit will be temporarily unreachable as we restart it to complete the rename of some projects.15:48
openstackgerritMerged openstack/cookbook-openstack-dashboard stable/pike: FWaaS Dashboard fix  https://review.openstack.org/55455415:58
scaswith the uwsgi implementation of having the keystone endpoint live at /identity, it seems like the endpoint handling lwrp code could possibly be deprecated17:58
*** os-chef-bot has quit IRC18:17
*** os-chef-bot has joined #openstack-chef18:53
*** openstackgerrit has quit IRC19:34

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