Version in base suite: 25.0.0-1 Base version: puppet-module-tempest_25.0.0-1 Target version: puppet-module-tempest_25.0.0-1+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/p/puppet-module-tempest/puppet-module-tempest_25.0.0-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/p/puppet-module-tempest/puppet-module-tempest_25.0.0-1+deb13u1.dsc changelog | 6 ++++++ patches/Fix_autoloading_of_openstack_provider.patch | 19 +++++++++++++++++++ patches/series | 1 + 3 files changed, 26 insertions(+) diff -Nru puppet-module-tempest-25.0.0/debian/changelog puppet-module-tempest-25.0.0/debian/changelog --- puppet-module-tempest-25.0.0/debian/changelog 2024-10-09 09:29:46.000000000 +0000 +++ puppet-module-tempest-25.0.0/debian/changelog 2025-07-24 11:00:47.000000000 +0000 @@ -1,3 +1,9 @@ +puppet-module-tempest (25.0.0-1+deb13u1) trixie; urgency=medium + + * Add Fix_autoloading_of_openstack_provider.patch. + + -- Thomas Goirand Thu, 24 Jul 2025 13:00:47 +0200 + puppet-module-tempest (25.0.0-1) unstable; urgency=medium * New upstream release. diff -Nru puppet-module-tempest-25.0.0/debian/patches/Fix_autoloading_of_openstack_provider.patch puppet-module-tempest-25.0.0/debian/patches/Fix_autoloading_of_openstack_provider.patch --- puppet-module-tempest-25.0.0/debian/patches/Fix_autoloading_of_openstack_provider.patch 1970-01-01 00:00:00.000000000 +0000 +++ puppet-module-tempest-25.0.0/debian/patches/Fix_autoloading_of_openstack_provider.patch 2025-07-24 11:00:47.000000000 +0000 @@ -0,0 +1,19 @@ +Description: Fix autoloading of openstack provider +Author: Thomas Goirand +Forwarded: https://review.opendev.org/c/openstack/puppet-tempest/+/955771 +Last-Update: 2025-07-24 + +--- puppet-module-tempest-25.0.0.orig/lib/puppet/provider/tempest.rb ++++ puppet-module-tempest-25.0.0/lib/puppet/provider/tempest.rb +@@ -1,3 +1,11 @@ ++begin ++ basedir = File.expand_path(File.join(__FILE__, '..', '..', '..', '..', '..')) ++ openstacklib_lib = File.join(basedir, 'openstacklib', 'lib') ++ $LOAD_PATH.unshift(openstacklib_lib) unless $LOAD_PATH.include?(openstacklib_lib) ++rescue => e ++ Puppet.warning("Failed to set $LOAD_PATH for openstacklib: #{e.message}") ++end ++ + require 'puppet/util/inifile' + require 'puppet/provider/openstack' + require 'puppet/provider/openstack/auth' diff -Nru puppet-module-tempest-25.0.0/debian/patches/series puppet-module-tempest-25.0.0/debian/patches/series --- puppet-module-tempest-25.0.0/debian/patches/series 2024-10-09 09:29:46.000000000 +0000 +++ puppet-module-tempest-25.0.0/debian/patches/series 2025-07-24 11:00:47.000000000 +0000 @@ -1,3 +1,4 @@ revert-workspace-patch.patch fix-path-for-debian.patch add-microversions-ssh-timeout-and-build-timeout.patch +Fix_autoloading_of_openstack_provider.patch