Wednesday, 2021-10-20

opendevreviewTakashi Kajinami proposed openstack/puppet-aodh master: Add support for the system_scope parameter  https://review.opendev.org/c/openstack/puppet-aodh/+/80435002:57
opendevreviewTakashi Kajinami proposed openstack/puppet-glance master: Swift backend: Use Keystone v3 API by default  https://review.opendev.org/c/openstack/puppet-glance/+/81469103:10
opendevreviewMerged openstack/puppet-aodh master: Allow customizing separator for api-paste.ini  https://review.opendev.org/c/openstack/puppet-aodh/+/81331603:15
opendevreviewTakashi Kajinami proposed openstack/puppet-glance master: Swift backend: Use Keystone v3 API by default  https://review.opendev.org/c/openstack/puppet-glance/+/81469103:16
*** ykarel_ is now known as ykarel04:40
opendevreviewTakashi Kajinami proposed openstack/puppet-glance master: Swift backend: the key parameter should be secret  https://review.opendev.org/c/openstack/puppet-glance/+/81470005:00
*** ysandeep|out is now known as ysandeep05:08
opendevreviewTakashi Kajinami proposed openstack/puppet-aodh master: Add support for the system_scope parameter  https://review.opendev.org/c/openstack/puppet-aodh/+/80435006:13
*** ysandeep is now known as ysandeep|afk06:34
*** ysandeep|afk is now known as ysandeep|trng07:03
opendevreviewTakashi Kajinami proposed openstack/puppet-glance master: Swift backend: the key parameter should be secret  https://review.opendev.org/c/openstack/puppet-glance/+/81470007:24
*** jpena|off is now known as jpena07:29
zigotkajinam: Hi. With the latest puppet-openstack, I'm now getting:07:40
zigoError: Failed to apply catalog: Parameter path failed on File[policy.yaml]: File paths must be fully qualified, not 'policy.yaml' (file: /usr/share/puppet/modules/openstacklib/manifests/policy/default.pp, line: 60)07:40
zigohowever, I haven't made any explicit call to openstacklib::policy::default, would you maybe know who's calling it indirectly ?07:40
tkajinamit's called from openstacklib::policy07:42
tkajinamwhich is called by <service>::policy07:42
tkajinamI guess you are passing not full path but only file name for the <service>::policy::policy_path parameters07:42
tkajinamwe made some change to allow purging policy.yaml before inserting rules and I guess that's why you see the problem now07:44
tkajinamzigo, ^^^07:45
zigotkajinam: I'm not calling anything for policy at all ... :/07:48
zigoOh, I do, in Glance ...07:49
tkajinammaybe we can implement a better validation but historically the policy_path parameter requires a full path07:51
zigotkajinam: I saw what you did, that's great.07:51
zigoThis will integrate nicely with the policy.d folder stuff that I have in Debian.07:51
tkajinamusing a file name would break puppt if you want to customize policy rules07:51
zigoWorks now that I've fixed my glance::policy stuff. :)07:52
tkajinamyeah I think it makes more sense to purge files if you are using a separate file07:52
tkajinamwhich you fully manage07:53
zigoIn Debian, I have all the default policy file commented out.07:53
tkajinamI see07:54
zigoSo typically, one would just add a new file in /etc/<service>/policy.d/something-for-customizing.yaml07:54
zigoThe file /etc/<service>/policy.d/00_default-policy.yaml is used, but has nothing in it... it's just an example to show what's avaialbe.07:55
tkajinamyeah I understand that intention. in recent releases most of services doesn't require any default rules so having the default file might be just empty or a kind of readme 07:55
tkajinam... as you mentioned07:55
tkajinamthough some services like Octavia, Gnocchi still requires the default rule iirc07:56
tkajinamGnocchi might have got rid of default rules in recent stable releases... if the patch I proposed has been shipped07:56
zigoIt's worse than this: with the default policy file as generated by oslo-config-generator, things are completely broken with all deprecated policies activated.07:56
tkajinamah, yeah. I remember there were some discussions about that07:57
tkajinamand that was the reason yaml is taking over json07:57
*** ykarel is now known as ykarel|lunch08:00
opendevreviewTakashi Kajinami proposed openstack/puppet-openstacklib master: policy: Make sure policy_path is an absolute path  https://review.opendev.org/c/openstack/puppet-openstacklib/+/81472808:40
opendevreviewTakashi Kajinami proposed openstack/puppet-openstacklib master: policy: Make sure policy_path is an absolute path  https://review.opendev.org/c/openstack/puppet-openstacklib/+/81472808:41
*** ykarel|lunch is now known as ykarel10:15
*** ysandeep|trng is now known as ysandeep|afk10:19
*** jpena is now known as jpena|lunch11:25
*** amoralej is now known as amoralej|off12:21
*** ysandeep|afk is now known as ysandeep12:21
*** amoralej|off is now known as amoralej|lunch12:21
*** jpena|lunch is now known as jpena12:24
*** amoralej|lunch is now known as amoralej13:30
opendevreviewTakashi Kajinami proposed openstack/puppet-neutron master: WIP: Use openstack cli to manage neutron networks  https://review.opendev.org/c/openstack/puppet-neutron/+/81478513:54
opendevreviewTakashi Kajinami proposed openstack/puppet-neutron master: WIP: Use openstack cli to manage neutron networks  https://review.opendev.org/c/openstack/puppet-neutron/+/81478513:56
opendevreviewTakashi Kajinami proposed openstack/puppet-neutron master: WIP: Use openstack cli to manage neutron networks  https://review.opendev.org/c/openstack/puppet-neutron/+/81478514:33
opendevreviewTakashi Kajinami proposed openstack/puppet-neutron master: WIP: Use openstack cli to manage neutron networks  https://review.opendev.org/c/openstack/puppet-neutron/+/81478514:57
opendevreviewTakashi Kajinami proposed openstack/puppet-neutron master: WIP: Use openstack cli to manage neutron networks  https://review.opendev.org/c/openstack/puppet-neutron/+/81478515:30
*** ykarel is now known as ykarel|away15:31
*** jpena is now known as jpena|off16:31
*** ysandeep is now known as ysandeep|away16:41
*** amoralej is now known as amoralej|off17:42
*** amoralej|off is now known as amoralej18:01

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!