From 2e5e78de0ed028bd43130347a387391d13e3b0b9 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 12 Feb 2021 17:13:58 +0900 Subject: [PATCH] Filter out direct_url from image properties The direct_url property is set by glance-api and it is not allowed to update the parameter from client side. This change ensures that the property is filtered out. Note that this property is visible only when show_image_direct_url is True, thus the problem has not been detected in the current acceptance test which use show_image_direct_url=False. Change-Id: Ief5cf6c6e4767516ff152f9ee5487fc52854e298 --- lib/puppet/provider/glance_image/openstack.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/provider/glance_image/openstack.rb b/lib/puppet/provider/glance_image/openstack.rb index 9e4626c2..d61e007c 100644 --- a/lib/puppet/provider/glance_image/openstack.rb +++ b/lib/puppet/provider/glance_image/openstack.rb @@ -175,7 +175,7 @@ Puppet::Type.type(:glance_image).provide( if props == nil return nil end - hidden = ['os_hash_algo', 'os_hash_value', 'os_hidden', 'stores'] + hidden = ['os_hash_algo', 'os_hash_value', 'os_hidden', 'direct_url', 'stores'] rv = props.select { |k, v| not hidden.include?(k) } return rv end