diff options
author | Ciprian Barbu <ciprian.barbu@enea.com> | 2017-03-01 15:25:28 +0200 |
---|---|---|
committer | Ciprian Barbu <ciprian.barbu@enea.com> | 2017-03-01 15:29:53 +0200 |
commit | c9456362bd536bd147ae228358913777f27dde0e (patch) | |
tree | f6f829648354d93d0d4914137d9c34c2df4524b9 | |
parent | 7a6664e5bacdd8b3730aae8e0f8e6e0ff3b918ba (diff) |
[deployment_handler] Fix apt-cache to get installed version
In case multiple versions of a package exist on the repo, the old method using
apt-cache show opendaylight returned everything available rather than what was
actually installed. Using apt-cache policy opendaylight is more appropriate.
Change-Id: I8068c18ab25ca532988f24277fd48a4c42647891
Signed-off-by: Ciprian Barbu <ciprian.barbu@enea.com>
-rw-r--r-- | opnfv/deployment/fuel/adapter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/opnfv/deployment/fuel/adapter.py b/opnfv/deployment/fuel/adapter.py index a71d6cb..a217767 100644 --- a/opnfv/deployment/fuel/adapter.py +++ b/opnfv/deployment/fuel/adapter.py @@ -176,7 +176,7 @@ class FuelAdapter(manager.DeploymentHandler): return version def get_sdn_version(self): - cmd = "apt-cache show opendaylight|grep Version" + cmd = "apt-cache policy opendaylight|grep Installed" version = None for node in self.nodes: if manager.Role.ODL in node.roles and node.is_active(): |