05601cbc40
puppet-keystone and puppet-openstacklib need to be updated because of the Train upgrade, to avoid ansible failure. The puppet packages are not fully upgraded because the new versions request an upgrade for Puppet 5. keystone: 0007-update-for-openstackclient-Train-upgrade - Remove deprecated role list options --project and --user. Use role assignment list options --project and --user instead. - Ported from puppet-keystone v15.4.0. openstacklib: 0002-update-for-openstackclient-Train - Add endpoint parameter for Puppet::Provider::Openstack::Credentials, ported from puppet-openstacklib v15.4.0. Ref: https://docs.openstack.org/releasenotes/python-openstackclient/train.html https://docs.openstack.org/releasenotes/puppet-keystone/train.html https://docs.openstack.org/releasenotes/puppet-openstacklib/train.html Tests have been done: 1. Deploy StarlingX with simplex/duplex/multi-node with or without dedicated storage nodes. 2. Apply latest openstack application based on the above deployments. 3. Add node with BMC. 4. Openstack client tests: Create flavor, image, volume, network, subnet and instances. Instance Operations: Pause/Unpause; Suspend/Resume; Stop/Start; Reboot (soft); Reboot (hard) Story: 2007502 Task: 39266 Depends-on: https://review.opendev.org/#/c/716818 Change-Id: I21c0fa2aaa41bae6d0d309763c84afb9e2e5ded9 Signed-off-by: Chen, Yan <yan.chen@intel.com>
34 lines
1.1 KiB
Diff
34 lines
1.1 KiB
Diff
From 37836a4a1ce5548f39a23f5686f6f7c12bef3504 Mon Sep 17 00:00:00 2001
|
|
From: chenyan <yan.chen@intel.com>
|
|
Date: Thu, 26 Mar 2020 14:17:54 +0800
|
|
Subject: [PATCH] update for openstackclient Train upgrade
|
|
|
|
Signed-off-by: chenyan <yan.chen@intel.com>
|
|
---
|
|
SPECS/puppet-keystone.spec | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
diff --git a/SPECS/puppet-keystone.spec b/SPECS/puppet-keystone.spec
|
|
index ae233f0..2e6ede3 100644
|
|
--- a/SPECS/puppet-keystone.spec
|
|
+++ b/SPECS/puppet-keystone.spec
|
|
@@ -16,6 +16,7 @@ Patch0003: 0003-remove-eventlet_bindhost-from-Keystoneconf.patch
|
|
Patch0004: 0004-escape-special-characters-in-bootstrap.patch
|
|
Patch0005: 0005-Add-support-for-fernet-receipts.patch
|
|
Patch0006: 0006-update-Barbican-admin-secret-s-user-project-IDs-duri.patch
|
|
+Patch0007: 0007-update-for-openstackclient-Train-upgrade.patch
|
|
|
|
BuildArch: noarch
|
|
|
|
@@ -39,6 +40,7 @@ Puppet module for OpenStack Keystone
|
|
%patch0004 -p1
|
|
%patch0005 -p1
|
|
%patch0006 -p1
|
|
+%patch0007 -p1
|
|
|
|
find . -type f -name ".*" -exec rm {} +
|
|
find . -size 0 -exec rm {} +
|
|
--
|
|
2.17.1
|
|
|