/usr/share/puppet/modules.available/glance/lib/puppet/provider/ is in puppet-module-glance 9.4.0-1.
This file is owned by root:root, with mode 0o755.
..
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_api_config/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_api_config/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_api_paste_ini/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_api_paste_ini/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_cache_config/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_cache_config/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_glare_config/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_glare_config/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_glare_paste_ini/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_glare_paste_ini/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_image/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_image/openstack.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_registry_config/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_registry_config/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_registry_paste_ini/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_registry_paste_ini/ini_setting.rb
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_swift_config/
/usr/share/puppet/modules.available/glance/lib/puppet/provider/glance_swift_config/ini_setting.rb