Hi, I am still seeing the same error on Ubuntu 20.04. My controller nodes are running with wallaby (latest). Compute nodes are still running with Victoria, to get it working properly, do we need to upgrade the compute nodes to Wallaby or it should be working before upgrading? ~ Jay On Sat, Apr 24, 2021 at 9:51 AM Balazs Gibizer <balazs.gibizer@est.tech> wrote:
On Fri, Apr 23, 2021 at 22:52, Deepak Mohanty <dmohanty@gmail.com> wrote:
I need your help with installation of placement service on Ubuntu 20.04. I have followed the steps in: https://docs.openstack.org/placement/wallaby/install/install-ubuntu.html
I am facing the following issue when I try to verify the installation: $ placement-status upgrade check Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_upgradecheck/upgradecheck.py", line 196, in run return conf.command.action_fn() File "/usr/lib/python3/dist-packages/oslo_upgradecheck/upgradecheck.py", line 104, in check result = func_name(self, **kwargs) File "/usr/lib/python3/dist-packages/oslo_upgradecheck/common_checks.py", line 41, in check_policy_json policy_path = conf.find_file(conf.oslo_policy.policy_file) File "/usr/lib/python3/dist-packages/oslo_config/cfg.py", line 2543, in find_file raise NotInitializedError() oslo_config.cfg.NotInitializedError: call expression on parser has not been invoked
I think you hit the bug [1]. The fix has been merged to master and a backport is proposed to stable/wallaby as well[2].
Cheers, gibi
[1] https://storyboard.openstack.org/#!/story/2008831 [2] https://review.opendev.org/q/topic:story/2008831
I did a bit of debugging and found that the policy file is: policy.json. I could not find any policy.json on my machine. I created an empty policy.json at: /etc/placement/policy.json (user and group = placement). That too did not work.
I have followed the steps in the install guide twice, deleting the placement database and other resources and recreating them. I continue to see the same issue.
Thank you for your time.
-- P *SAVE PAPER – Please do not print this e-mail unless absolutely necessary.*