Yeah, I used json afterwards and was able to partially reproduce the problem. But it's not that service doesn't read updated file but it just does randomly. And in my test env I had single container, so it was different replies from the exact same api endpoints.
But still I believe it's oslo.policy bug.
With using nova_policy_overrides I got exactly same effect - that sometimes service does respond with applied policy and sometimes not.
Yeah, I used json afterwards and was able to partially reproduce the problem. But it's not that service doesn't read updated file but it just does randomly. And in my test env I had single container, so it was different replies from the exact same api endpoints.
But still I believe it's oslo.policy bug.
With using nova_policy_ overrides I got exactly same effect - that sometimes service does respond with applied policy and sometimes not.