Description of problem: Then installing openstack-trove-guestagent the python-pbr dependency isn't installed. Version-Release number of selected component (if applicable): Juno How reproducible: install openstack-trove-guestagent start openstack-trove-guestagent service service does not start with dependency failure Steps to Reproduce: 1. yum install -y openstack-trove-guestagent 2. service openstack-trove-guestagent start Actual results: ImportError: No module named pbr.version Expected results: Additional info:
Sorry for the late answer; I tried the steps on a non-guest machine and of course the startup fails for other reasons (but not because of missing pbr.version). Can you please confirm the exact versions you used, or recheck on the latest set of packages for? (I tried openstack-trove-guestagent-2014.2.2-1.el7.noarch on centos7).
Addressed by http://pkgs.devel.redhat.com/cgit/rpms/openstack-sahara/tree/0001-remove-runtime-dep-on-python-pbr.patch?h=rhos-6.0-rhel-7
Apologies wrong like: http://pkgs.devel.redhat.com/cgit/rpms/openstack-trove/tree/0001-Remove-runtime-dep-on-python-pbr.patch?h=rhos-6.0-rhel-7&id=8d3689b72d39ad476be99a6bc28f9deaac5eed13
In RDo Liberty openstack-trove has Requires: python-pbr