On Mon, 2021-07-12 at 19:00 +0200, Jay See wrote:
Hi Balazs,
Thanks for the information. But Ubuntu apt-cache is not getting the newer version on Ubuntu 20.4.2. Should I manually install the package? If yes, can someone share the path to get the image. or any other way to get the image other than compiling the source files? it look like canonical has not relased it yet http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/focal-updates/wallaby...
Package: placement-api Source: placement Priority: optional Section: net Installed-Size: 19 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: all Version: 1:5.0.0-0ubuntu1~cloud0 Depends: apache2 | httpd, libapache2-mod-wsgi-py3, python3-placement (= 1:5.0.0-0ubuntu1~cloud0) Supported: 48m Filename: pool/main/p/placement/placement-api_5.0.0-0ubuntu1~cloud0_all.deb Size: 5016 SHA256: 03461d1a32b63cb637b24235d711084cdd16d0c14fc8ccb17aa81c41f06f7361 SHA1: 24f5487ce3b619a9f6c11530307ee8b915a7ae88 MD5sum: 9defb77d0834c591b7b36711b40e0dd7 Description: OpenStack Placement - API Description-md5: fe052d958adcf7177445c0e5013c5332 Original-Maintainer: Openstack Maintainers <openstack@lists.launchpad.net> its also not in proposed http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/focal-proposed/wallab... it is in the xena archive Package: placement-api Source: placement Priority: optional Section: net Installed-Size: 19 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: all Version: 1:5.0.1+git2021061405.7e0f288d-0ubuntu1~cloud0 Depends: apache2 | httpd, libapache2-mod-wsgi-py3, python3-placement (= 1:5.0.1+git2021061405.7e0f288d-0ubuntu1~cloud0) Supported: 36m Filename: pool/main/p/placement/placement-api_5.0.1+git2021061405.7e0f288d-0ubuntu1~cloud0_all.deb Size: 5080 SHA256: cf99e67b8984124173f2c855f1041bd73fb89cfc3d5d9546d86161412a6d6d34 SHA1: 2949bbf19f01638ca6e6e0c61b622922eb865fc5 MD5sum: 4a047409bdf0b15aec6c513f1f9d8d8e Description: OpenStack Placement - API Description-md5: fe052d958adcf7177445c0e5013c5332 Original-Maintainer: Openstack Maintainers <openstack@lists.launchpad.net> http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/focal-proposed/xena/m... so i guess you just need to file a bug against canonical to release it? assuimg you are installing form packages.
Thanks, Jay
$ apt-cache policy placement-api
placement-api:
Installed: 1:5.0.0-0ubuntu1~cloud0
Candidate: 1:5.0.0-0ubuntu1~cloud0
Version table:
*** 1:5.0.0-0ubuntu1~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-updates/wallaby/main amd64 Packages
500 http://ubuntu-cloud.archive.canonical.com/ubuntu focal-updates/wallaby/main i386 Packages
100 /var/lib/dpkg/status
3.0.0-0ubuntu0.20.04.1 500
500 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages
3.0.0~b3~git2020041014.0f90d197-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu focal/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu focal/main i386 Packages
On Mon, Jul 12, 2021 at 5:42 PM Balazs Gibizer <balazs.gibizer@est.tech> wrote:
On Mon, Jul 12, 2021 at 11:44, Jay See <jayachander.it@gmail.com> wrote:
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?
What is your wallaby Placement version? The fix was released in Placement 5.0.1. If you run the upgrade check on the controllers with Placement 5.0.1 then you should not see the error even if the compute are still on Victoria.
Cheers, gibi
~ 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.