From eac1702b84c23755e98eb276ee9447ee1f02bf94 Mon Sep 17 00:00:00 2001
From: Pierre Riteau <pierre@stackhpc.com>
Date: Mon, 21 Dec 2020 10:29:41 +0100
Subject: [PATCH] Fix implementation of kayobe seed hypervisor host package
 update

Change-Id: Ib869ae5146948abcb11eb20691ccc2311db24bb1
Story: 2008458
Task: 41485
---
 ansible/host-package-update.yml                             | 2 +-
 ...hypervisor-host-package-update-fix-9411205aadc92b8f.yaml | 6 ++++++
 setup.cfg                                                   | 3 +++
 3 files changed, 10 insertions(+), 1 deletion(-)
 create mode 100644 releasenotes/notes/seed-hypervisor-host-package-update-fix-9411205aadc92b8f.yaml

diff --git a/ansible/host-package-update.yml b/ansible/host-package-update.yml
index 1144a419..59e36f01 100644
--- a/ansible/host-package-update.yml
+++ b/ansible/host-package-update.yml
@@ -1,6 +1,6 @@
 ---
 - name: Update host packages
-  hosts: seed:overcloud
+  hosts: seed-hypervisor:seed:overcloud
   vars:
     # Optionally set this to a list of packages to update. Default behaviour is
     # to update all packages.
diff --git a/releasenotes/notes/seed-hypervisor-host-package-update-fix-9411205aadc92b8f.yaml b/releasenotes/notes/seed-hypervisor-host-package-update-fix-9411205aadc92b8f.yaml
new file mode 100644
index 00000000..71ec67ca
--- /dev/null
+++ b/releasenotes/notes/seed-hypervisor-host-package-update-fix-9411205aadc92b8f.yaml
@@ -0,0 +1,6 @@
+---
+fixes:
+  - |
+    Fix the implementation of the ``kayobe seed hypervisor host package
+    update`` command, which was incomplete. See `story 2008458
+    <https://storyboard.openstack.org/#!/story/2008458>`__ for details.
diff --git a/setup.cfg b/setup.cfg
index 422f4a35..83110f6c 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -85,6 +85,7 @@ kayobe.cli=
     seed_host_upgrade = kayobe.cli.commands:SeedHostUpgrade
     seed_hypervisor_host_configure = kayobe.cli.commands:SeedHypervisorHostConfigure
     seed_hypervisor_host_command_run = kayobe.cli.commands:SeedHypervisorHostCommandRun
+    seed_hypervisor_host_package_update = kayobe.cli.commands:SeedHypervisorHostPackageUpdate
     seed_hypervisor_host_upgrade = kayobe.cli.commands:SeedHypervisorHostUpgrade
     seed_service_deploy = kayobe.cli.commands:SeedServiceDeploy
     seed_service_upgrade = kayobe.cli.commands:SeedServiceUpgrade
@@ -185,6 +186,8 @@ kayobe.cli.seed_hypervisor_host_configure =
     hooks = kayobe.cli.commands:HookDispatcher
 kayobe.cli.seed_hypervisor_host_command_run =
     hooks = kayobe.cli.commands:HookDispatcher
+kayobe.cli.seed_hypervisor_host_package_update =
+    hooks = kayobe.cli.commands:HookDispatcher
 kayobe.cli.seed_hypervisor_host_upgrade =
     hooks = kayobe.cli.commands:HookDispatcher
 kayobe.cli.seed_service_deploy =
-- 
GitLab