diff --git a/Rakefile b/Rakefile index 65a47d52..c1320d44 100644 --- a/Rakefile +++ b/Rakefile @@ -84,7 +84,7 @@ MANDIR = ENV['MANDIR'] || "#{DATAROOTDIR}/man" PKGDIR = ENV['PKGDIR'] || File.expand_path('pkg') if BUILD_KATELLO - SCENARIOS = ['foreman', 'foreman-proxy-content', 'katello'].freeze + SCENARIOS = ['foreman', 'foreman-proxy-content', 'katello', 'pulp'].freeze CERTS_SCENARIOS = ['foreman-proxy-certs'].freeze else SCENARIOS = ['foreman'].freeze diff --git a/config/pulp-answers.yaml b/config/pulp-answers.yaml new file mode 100644 index 00000000..4775a5ec --- /dev/null +++ b/config/pulp-answers.yaml @@ -0,0 +1,12 @@ +--- +pulpcore: true +pulpcore::cli: true +pulpcore::repo: true +pulpcore::plugin::ansible: false +pulpcore::plugin::certguard: false +pulpcore::plugin::container: false +pulpcore::plugin::deb: false +pulpcore::plugin::file: true +pulpcore::plugin::ostree: false +pulpcore::plugin::python: false +pulpcore::plugin::rpm: true diff --git a/config/pulp.migrations/.gitkeep b/config/pulp.migrations/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/config/pulp.yaml b/config/pulp.yaml new file mode 100644 index 00000000..c943c000 --- /dev/null +++ b/config/pulp.yaml @@ -0,0 +1,20 @@ +## Installer configuration +# Path to answer file +:answer_file: ./config/pulp-answers.yaml +:installer_dir: . +# Uncomment if you want to load puppet modules from a specific path, $pwd/modules is used by default +:module_dirs: ./_build/modules +:hiera_config: ./config/foreman-hiera.yaml +# Location of an optional cache of parsed module data, generate with kafo-export-params -f parsercache +:parser_cache_path: ./_build/parser_cache/pulp.yaml + +## Useful for development, e.g. when you want to move log files to local directory +:log_dir: './_build/' +:log_name: 'pulp.log' +:log_level: :debug +:verbose: true +:verbose_log_level: notice + +## Kafo tuning, customization of core functionality +:name: Pulp +:description: Standalone installation of Pulp