/usr/share/puppet/modules.available/ironic/ is in puppet-module-ironic 7.0.0-1.
This file is owned by root:root, with mode 0o755.
..
/usr/share/puppet/modules.available/ironic/Gemfile
/usr/share/puppet/modules.available/ironic/Rakefile
/usr/share/puppet/modules.available/ironic/lib/
/usr/share/puppet/modules.available/ironic/lib/puppet/
/usr/share/puppet/modules.available/ironic/lib/puppet/provider/
/usr/share/puppet/modules.available/ironic/lib/puppet/provider/ironic.rb
/usr/share/puppet/modules.available/ironic/lib/puppet/provider/ironic_config/
/usr/share/puppet/modules.available/ironic/lib/puppet/provider/ironic_config/ini_setting.rb
/usr/share/puppet/modules.available/ironic/lib/puppet/provider/ironic_inspector_config/
/usr/share/puppet/modules.available/ironic/lib/puppet/provider/ironic_inspector_config/ini_setting.rb
/usr/share/puppet/modules.available/ironic/lib/puppet/type/
/usr/share/puppet/modules.available/ironic/lib/puppet/type/ironic_config.rb
/usr/share/puppet/modules.available/ironic/lib/puppet/type/ironic_inspector_config.rb
/usr/share/puppet/modules.available/ironic/manifests/
/usr/share/puppet/modules.available/ironic/manifests/api.pp
/usr/share/puppet/modules.available/ironic/manifests/bifrost.pp
/usr/share/puppet/modules.available/ironic/manifests/client.pp
/usr/share/puppet/modules.available/ironic/manifests/conductor.pp
/usr/share/puppet/modules.available/ironic/manifests/config.pp
/usr/share/puppet/modules.available/ironic/manifests/db/
/usr/share/puppet/modules.available/ironic/manifests/db.pp
/usr/share/puppet/modules.available/ironic/manifests/db/inspector_sync.pp
/usr/share/puppet/modules.available/ironic/manifests/db/mysql.pp
/usr/share/puppet/modules.available/ironic/manifests/db/postgresql.pp
/usr/share/puppet/modules.available/ironic/manifests/db/sync.pp
/usr/share/puppet/modules.available/ironic/manifests/drivers/
/usr/share/puppet/modules.available/ironic/manifests/drivers/ipmi.pp
/usr/share/puppet/modules.available/ironic/manifests/drivers/pxe.pp
/usr/share/puppet/modules.available/ironic/manifests/init.pp
/usr/share/puppet/modules.available/ironic/manifests/inspector.pp
/usr/share/puppet/modules.available/ironic/manifests/keystone/
/usr/share/puppet/modules.available/ironic/manifests/keystone/auth.pp
/usr/share/puppet/modules.available/ironic/manifests/logging.pp
/usr/share/puppet/modules.available/ironic/manifests/params.pp
/usr/share/puppet/modules.available/ironic/manifests/policy.pp
/usr/share/puppet/modules.available/ironic/metadata.json
/usr/share/puppet/modules.available/ironic/spec/
/usr/share/puppet/modules.available/ironic/spec/acceptance/
/usr/share/puppet/modules.available/ironic/spec/acceptance/basic_ironic_spec.rb
/usr/share/puppet/modules.available/ironic/spec/acceptance/nodesets/
/usr/share/puppet/modules.available/ironic/spec/acceptance/nodesets/centos-70-x64.yml
/usr/share/puppet/modules.available/ironic/spec/acceptance/nodesets/default.yml
/usr/share/puppet/modules.available/ironic/spec/acceptance/nodesets/nodepool-centos7.yml
/usr/share/puppet/modules.available/ironic/spec/acceptance/nodesets/nodepool-trusty.yml
/usr/share/puppet/modules.available/ironic/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
/usr/share/puppet/modules.available/ironic/spec/classes/
/usr/share/puppet/modules.available/ironic/spec/classes/inspector_db_sync_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_api_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_bifrost_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_client_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_conductor_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_config_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_db_mysql_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_db_postgresql_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_db_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_db_sync_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_drivers_ipmi_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_drivers_pxe_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_init_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_inspector_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_keystone_auth_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_logging_spec.rb
/usr/share/puppet/modules.available/ironic/spec/classes/ironic_policy_spec.rb
/usr/share/puppet/modules.available/ironic/spec/shared_examples.rb
/usr/share/puppet/modules.available/ironic/spec/spec_helper.rb
/usr/share/puppet/modules.available/ironic/spec/spec_helper_acceptance.rb
/usr/share/puppet/modules.available/ironic/spec/unit/
/usr/share/puppet/modules.available/ironic/spec/unit/provider/
/usr/share/puppet/modules.available/ironic/spec/unit/provider/ironic_config/
/usr/share/puppet/modules.available/ironic/spec/unit/provider/ironic_config/ini_setting_spec.rb
/usr/share/puppet/modules.available/ironic/spec/unit/provider/ironic_inspector_config/
/usr/share/puppet/modules.available/ironic/spec/unit/provider/ironic_inspector_config/ini_setting_spec.rb
/usr/share/puppet/modules.available/ironic/spec/unit/provider/ironic_spec.rb
/usr/share/puppet/modules.available/ironic/spec/unit/type/
/usr/share/puppet/modules.available/ironic/spec/unit/type/ironic_config_spec.rb
/usr/share/puppet/modules.available/ironic/spec/unit/type/ironic_inspector_config_spec.rb
/usr/share/puppet/modules.available/ironic/templates/
/usr/share/puppet/modules.available/ironic/templates/baremetal.json.erb
/usr/share/puppet/modules.available/ironic/templates/bifrost_global_vars.erb
/usr/share/puppet/modules.available/ironic/templates/inspector_dnsmasq_http.erb
/usr/share/puppet/modules.available/ironic/templates/inspector_dnsmasq_tftp.erb
/usr/share/puppet/modules.available/ironic/templates/inspector_ipxe.erb
/usr/share/puppet/modules.available/ironic/templates/inspector_pxelinux_cfg.erb