Revision 35a6bc98
Added by Dominic Cleal almost 10 years ago
README.md | ||
---|---|---|
other stuff that might be useful for building packages of Foreman and its
|
||
dependencies.
|
||
|
||
RPMs
|
||
====
|
||
Foreman RPMs are built using the files in the foreman repo itself, same for
|
||
related subprojects.
|
||
RPM packaging branches
|
||
======================
|
||
We're in the process of migrating RPMs from being built using the files in the
|
||
foreman/subproject repos to foreman-packaging branches.
|
||
|
||
Dependencies are built using the spec files found under rpms/ in this repo.
|
||
Pull requests gladly accepted for these to the `master` branch.
|
||
The rpm/\* branches contain the spec files for Foreman, related projects and its
|
||
dependencies. Pull requests gladly accepted for these. rpm/develop is the first
|
||
and best place to make changes, as it's branched for each release.
|
||
|
||
Koji's repos are built using the files under comps/, new packages and
|
||
dependencies must be added here.
|
||
|
||
Debian Packaging Branches
|
||
Debian packaging branches
|
||
=========================
|
||
|
||
The deb/\* branches contain the Debian packaging files for Foreman and it's
|
||
The deb/\* branches contain the Debian packaging files for Foreman and its
|
||
dependencies. The repo mirrors [Foreman Core](https://github.com/theforeman/foreman),
|
||
i.e. deb/develop is for packaging branch 'develop', deb/1.3 is for packaging release
|
||
1.3.x and so on
|
||
|
||
Contributing to the debs
|
||
========================
|
||
Contributing
|
||
============
|
||
|
||
It's generally best to contribute to 'deb/develop' unless something is specifically
|
||
broken for an older release. Please fork and send a PR.
|
||
|
||
SELinux
|
||
=======
|
||
The SELinux module has moved to [foreman-selinux](https://github.com/theforeman/foreman-selinux/).
|
||
It's generally best to contribute to `rpm/develop` or 'deb/develop' unless something
|
||
is specifically broken for an older release. Please fork and send a PR.
|
comps/comps-foreman-fedora18.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman</id>
|
||
<name>Foreman</name>
|
||
<description>Packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">foreman</packagereq>
|
||
<packagereq type="default">foreman-assets</packagereq>
|
||
<packagereq type="default">foreman-cli</packagereq>
|
||
<packagereq type="default">foreman-compute</packagereq>
|
||
<packagereq type="default">foreman-console</packagereq>
|
||
<packagereq type="default">foreman-devel</packagereq>
|
||
<packagereq type="default">foreman-libvirt</packagereq>
|
||
<packagereq type="default">foreman-mysql2</packagereq>
|
||
<packagereq type="default">foreman-ovirt</packagereq>
|
||
<packagereq type="default">foreman-postgresql</packagereq>
|
||
<packagereq type="default">foreman-proxy</packagereq>
|
||
<packagereq type="default">foreman-release</packagereq>
|
||
<packagereq type="default">foreman-selinux</packagereq>
|
||
<packagereq type="default">foreman-sqlite</packagereq>
|
||
<packagereq type="default">foreman-test</packagereq>
|
||
<packagereq type="default">foreman-vmware</packagereq>
|
||
|
||
<packagereq type="default">foreman-installer</packagereq>
|
||
<packagereq type="default">rubygem-foreman_api</packagereq>
|
||
|
||
<packagereq type="default">rubygem-ancestry</packagereq>
|
||
<packagereq type="default">rubygem-ansi</packagereq>
|
||
<packagereq type="default">rubygem-apipie-rails</packagereq>
|
||
<packagereq type="default">rubygem-awesome_print</packagereq>
|
||
<packagereq type="default">rubygem-bundler_ext</packagereq>
|
||
<packagereq type="default">rubygem-clamp</packagereq>
|
||
<packagereq type="default">rubygem-commonjs</packagereq>
|
||
<packagereq type="default">rubygem-daemons</packagereq>
|
||
<packagereq type="default">rubygem-excon</packagereq>
|
||
<packagereq type="default">rubygem-fast_gettext</packagereq>
|
||
<packagereq type="default">rubygem-flot-rails</packagereq>
|
||
<packagereq type="default">rubygem-fog</packagereq>
|
||
<packagereq type="default">rubygem-foremancli</packagereq>
|
||
<packagereq type="default">rubygem-gettext_i18n_rails</packagereq>
|
||
<packagereq type="default">rubygem-gettext_i18n_rails_js</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_foreman</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello_bridge</packagereq>
|
||
<packagereq type="default">rubygem-hashie</packagereq>
|
||
<packagereq type="default">rubygem-hirb-unicode</packagereq>
|
||
<packagereq type="default">rubygem-hirb</packagereq>
|
||
<packagereq type="default">rubygem-immigrant</packagereq>
|
||
<packagereq type="default">rubygem-jquery-ui-rails</packagereq>
|
||
<packagereq type="default">rubygem-kafo</packagereq>
|
||
<packagereq type="default">rubygem-less-rails</packagereq>
|
||
<packagereq type="default">rubygem-less</packagereq>
|
||
<packagereq type="default">rubygem-libv8</packagereq>
|
||
<packagereq type="default">rubygem-mysql2</packagereq>
|
||
<packagereq type="default">rubygem-net-scp</packagereq>
|
||
<packagereq type="default">rubygem-net-ssh</packagereq>
|
||
<packagereq type="default">rubygem-oauth</packagereq>
|
||
<packagereq type="default">rubygem-po_to_json</packagereq>
|
||
<packagereq type="default">rubygem-powerbar</packagereq>
|
||
<packagereq type="default">rubygem-quiet_assets</packagereq>
|
||
<packagereq type="default">rubygem-rabl</packagereq>
|
||
<packagereq type="default">rubygem-rack-mini-profiler</packagereq>
|
||
<packagereq type="default">rubygem-rbovirt</packagereq>
|
||
<packagereq type="default">rubygem-rkerberos</packagereq>
|
||
<packagereq type="default">rubygem-ruby2ruby</packagereq>
|
||
<packagereq type="default">rubygem-rubyipmi</packagereq>
|
||
<packagereq type="default">rubygem-ruby_parser</packagereq>
|
||
<packagereq type="default">rubygem-safemode</packagereq>
|
||
<packagereq type="default">rubygem-scoped_search</packagereq>
|
||
<packagereq type="default">rubygem-sexp_processor</packagereq>
|
||
<packagereq type="default">rubygem-single_test</packagereq>
|
||
<packagereq type="default">rubygem-spice-html5-rails</packagereq>
|
||
<packagereq type="default">rubygem-table_print</packagereq>
|
||
<packagereq type="default">rubygem-terminal-table</packagereq>
|
||
<packagereq type="default">rubygem-twitter-bootstrap-rails</packagereq>
|
||
<packagereq type="default">rubygem-unicode-display_width</packagereq>
|
||
<packagereq type="default">rubygem-wirb</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-fedora19.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman</id>
|
||
<name>Foreman</name>
|
||
<description>Packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">foreman</packagereq>
|
||
<packagereq type="default">foreman-assets</packagereq>
|
||
<packagereq type="default">foreman-cli</packagereq>
|
||
<packagereq type="default">foreman-compute</packagereq>
|
||
<packagereq type="default">foreman-console</packagereq>
|
||
<packagereq type="default">foreman-devel</packagereq>
|
||
<packagereq type="default">foreman-gce</packagereq>
|
||
<packagereq type="default">foreman-libvirt</packagereq>
|
||
<packagereq type="default">foreman-mysql2</packagereq>
|
||
<packagereq type="default">foreman-ovirt</packagereq>
|
||
<packagereq type="default">foreman-postgresql</packagereq>
|
||
<packagereq type="default">foreman-proxy</packagereq>
|
||
<packagereq type="default">foreman-release</packagereq>
|
||
<packagereq type="default">foreman-selinux</packagereq>
|
||
<packagereq type="default">foreman-sqlite</packagereq>
|
||
<packagereq type="default">foreman-test</packagereq>
|
||
<packagereq type="default">foreman-vmware</packagereq>
|
||
|
||
<packagereq type="default">foreman-installer</packagereq>
|
||
<packagereq type="default">rubygem-foreman_api</packagereq>
|
||
|
||
<packagereq type="default">rubygem-ansi</packagereq>
|
||
<packagereq type="default">rubygem-apipie-bindings</packagereq>
|
||
<packagereq type="default">rubygem-apipie-rails</packagereq>
|
||
<packagereq type="default">rubygem-autoparse</packagereq>
|
||
<packagereq type="default">rubygem-bootstrap-sass</packagereq>
|
||
<packagereq type="default">rubygem-bundler_ext</packagereq>
|
||
<packagereq type="default">rubygem-clamp</packagereq>
|
||
<packagereq type="default">rubygem-commonjs</packagereq>
|
||
<packagereq type="default">rubygem-deep_cloneable</packagereq>
|
||
<packagereq type="default">rubygem-excon</packagereq>
|
||
<packagereq type="default">rubygem-extlib</packagereq>
|
||
<packagereq type="default">rubygem-faraday</packagereq>
|
||
<packagereq type="default">rubygem-fast_gettext</packagereq>
|
||
<packagereq type="default">rubygem-fastercsv</packagereq>
|
||
<packagereq type="default">rubygem-flot-rails</packagereq>
|
||
<packagereq type="default">rubygem-fog</packagereq>
|
||
<packagereq type="default">rubygem-fog-brightbox</packagereq>
|
||
<packagereq type="default">rubygem-fog-core</packagereq>
|
||
<packagereq type="default">rubygem-fog-json</packagereq>
|
||
<packagereq type="default">rubygem-foremancli</packagereq>
|
||
<packagereq type="default">rubygem-gettext_i18n_rails</packagereq>
|
||
<packagereq type="default">rubygem-gettext_i18n_rails_js</packagereq>
|
||
<packagereq type="default">rubygem-google-api-client</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_foreman</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello_bridge</packagereq>
|
||
<packagereq type="default">rubygem-highline</packagereq>
|
||
<packagereq type="default">rubygem-hirb-unicode</packagereq>
|
||
<packagereq type="default">rubygem-hirb</packagereq>
|
||
<packagereq type="default">rubygem-immigrant</packagereq>
|
||
<packagereq type="default">rubygem-jquery-ui-rails</packagereq>
|
||
<packagereq type="default">rubygem-jwt</packagereq>
|
||
<packagereq type="default">rubygem-kafo</packagereq>
|
||
<packagereq type="default">rubygem-kafo_parsers</packagereq>
|
||
<packagereq type="default">rubygem-launchy</packagereq>
|
||
<packagereq type="default">rubygem-less-rails</packagereq>
|
||
<packagereq type="default">rubygem-less</packagereq>
|
||
<packagereq type="default">rubygem-libv8</packagereq>
|
||
<packagereq type="default">rubygem-multi-select-rails</packagereq>
|
||
<packagereq type="default">rubygem-mysql2</packagereq>
|
||
<packagereq type="default">rubygem-net-scp</packagereq>
|
||
<packagereq type="default">rubygem-po_to_json</packagereq>
|
||
<packagereq type="default">rubygem-powerbar</packagereq>
|
||
<packagereq type="default">rubygem-quiet_assets</packagereq>
|
||
<packagereq type="default">rubygem-rabl</packagereq>
|
||
<packagereq type="default">rubygem-rack-mini-profiler</packagereq>
|
||
<packagereq type="default">rubygem-rails3_before_render</packagereq>
|
||
<packagereq type="default">rubygem-rbovirt</packagereq>
|
||
<packagereq type="default">rubygem-rbvmomi</packagereq>
|
||
<packagereq type="default">rubygem-ruby2ruby</packagereq>
|
||
<packagereq type="default">rubygem-rubyipmi</packagereq>
|
||
<packagereq type="default">rubygem-safemode</packagereq>
|
||
<packagereq type="default">rubygem-signet</packagereq>
|
||
<packagereq type="default">rubygem-single_test</packagereq>
|
||
<packagereq type="default">rubygem-spice-html5-rails</packagereq>
|
||
<packagereq type="default">rubygem-table_print</packagereq>
|
||
<packagereq type="default">rubygem-terminal-table</packagereq>
|
||
<packagereq type="default">rubygem-unicode-display_width</packagereq>
|
||
<packagereq type="default">rubygem-wirb</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-plugins-fedora18.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman-plugins</id>
|
||
<name>Foreman plugins</name>
|
||
<description>Plugin packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">rubygem-foreman_bootdisk</packagereq>
|
||
<packagereq type="default">rubygem-foreman_bootdisk-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_column_view</packagereq>
|
||
<packagereq type="default">rubygem-foreman_column_view-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_custom_parameters</packagereq>
|
||
<packagereq type="default">rubygem-foreman_custom_parameters-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_default_hostgroup</packagereq>
|
||
<packagereq type="default">rubygem-foreman_default_hostgroup-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_discovery</packagereq>
|
||
<packagereq type="default">rubygem-foreman_discovery-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_hooks</packagereq>
|
||
<packagereq type="default">rubygem-foreman_hooks-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_memcache</packagereq>
|
||
<packagereq type="default">rubygem-foreman_memcache-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_openstack_cluster</packagereq>
|
||
<packagereq type="default">rubygem-foreman_openstack_cluster-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_param_lookup</packagereq>
|
||
<packagereq type="default">rubygem-foreman_param_lookup-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_setup</packagereq>
|
||
<packagereq type="default">rubygem-foreman_setup-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_simplify</packagereq>
|
||
<packagereq type="default">rubygem-foreman_simplify-doc</packagereq>
|
||
<packagereq type="default">rubygem-puppetdb_foreman</packagereq>
|
||
|
||
<packagereq type="default">rubygem-dalli</packagereq>
|
||
<packagereq type="default">rubygem-dalli-doc</packagereq>
|
||
<packagereq type="default">rubygem-deface</packagereq>
|
||
<packagereq type="default">rubygem-deface-doc</packagereq>
|
||
<packagereq type="default">rubygem-ftools</packagereq>
|
||
<packagereq type="default">rubygem-ftools-doc</packagereq>
|
||
<packagereq type="default">rubygem-open4</packagereq>
|
||
<packagereq type="default">rubygem-open4-doc</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-plugins-fedora19.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman-plugins</id>
|
||
<name>Foreman plugins</name>
|
||
<description>Plugin packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">rubygem-foreman_bootdisk</packagereq>
|
||
<packagereq type="default">rubygem-foreman_bootdisk-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_chef</packagereq>
|
||
<packagereq type="default">rubygem-foreman_column_view</packagereq>
|
||
<packagereq type="default">rubygem-foreman_column_view-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_custom_parameters</packagereq>
|
||
<packagereq type="default">rubygem-foreman_custom_parameters-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_default_hostgroup</packagereq>
|
||
<packagereq type="default">rubygem-foreman_default_hostgroup-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_dhcp_browser</packagereq>
|
||
<packagereq type="default">rubygem-foreman_dhcp_browser-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_discovery</packagereq>
|
||
<packagereq type="default">rubygem-foreman_discovery-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_docker</packagereq>
|
||
<packagereq type="default">rubygem-foreman_docker-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman-tasks</packagereq>
|
||
<packagereq type="default">rubygem-foreman-tasks-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_hooks</packagereq>
|
||
<packagereq type="default">rubygem-foreman_hooks-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman-mco</packagereq>
|
||
<packagereq type="default">rubygem-foreman_memcache</packagereq>
|
||
<packagereq type="default">rubygem-foreman_memcache-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_openstack_cluster</packagereq>
|
||
<packagereq type="default">rubygem-foreman_openstack_cluster-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_param_lookup</packagereq>
|
||
<packagereq type="default">rubygem-foreman_param_lookup-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_reserve</packagereq>
|
||
<packagereq type="default">rubygem-foreman_setup</packagereq>
|
||
<packagereq type="default">rubygem-foreman_setup-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_simplify</packagereq>
|
||
<packagereq type="default">rubygem-foreman_simplify-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_snapshot</packagereq>
|
||
<packagereq type="default">rubygem-foreman_snapshot-doc</packagereq>
|
||
<packagereq type="default">rubygem-foreman_templates</packagereq>
|
||
<packagereq type="default">rubygem-foreman_templates-doc</packagereq>
|
||
<packagereq type="default">rubygem-puppetdb_foreman</packagereq>
|
||
|
||
<packagereq type="default">rubygem-algebrick</packagereq>
|
||
<packagereq type="default">rubygem-algebrick-doc</packagereq>
|
||
<packagereq type="default">rubygem-apipie-params</packagereq>
|
||
<packagereq type="default">rubygem-apipie-params-doc</packagereq>
|
||
<packagereq type="default">rubygem-dalli</packagereq>
|
||
<packagereq type="default">rubygem-dalli-doc</packagereq>
|
||
<packagereq type="default">rubygem-deface</packagereq>
|
||
<packagereq type="default">rubygem-deface-doc</packagereq>
|
||
<packagereq type="default">rubygem-diffy</packagereq>
|
||
<packagereq type="default">rubygem-diffy-doc</packagereq>
|
||
<packagereq type="default">rubygem-docker-api</packagereq>
|
||
<packagereq type="default">rubygem-docker-api-doc</packagereq>
|
||
<packagereq type="default">rubygem-dynflow</packagereq>
|
||
<packagereq type="default">rubygem-dynflow-doc</packagereq>
|
||
<packagereq type="default">rubygem-ftools</packagereq>
|
||
<packagereq type="default">rubygem-ftools-doc</packagereq>
|
||
<packagereq type="default">rubygem-open4</packagereq>
|
||
<packagereq type="default">rubygem-open4-doc</packagereq>
|
||
|
||
<packagereq type="default">foreman-installer-staypuft</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-plugins-rhel6.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman-plugins</id>
|
||
<name>Foreman plugins</name>
|
||
<description>Plugin packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">ruby193-rubygem-foreman_bootdisk</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_bootdisk-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_chef</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_column_view</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_column_view-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_custom_parameters</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_custom_parameters-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_default_hostgroup</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_default_hostgroup-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_dhcp_browser</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_dhcp_browser-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_discovery</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_discovery-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_docker</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_docker-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_hooks</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_hooks-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman-mco</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_memcache</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_memcache-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_openstack_cluster</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_openstack_cluster-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_param_lookup</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_param_lookup-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_reserve</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_setup</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_setup-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_simplify</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_simplify-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_snapshot</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_snapshot-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_templates</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_templates-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-puppetdb_foreman</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-staypuft</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-staypuft-doc</packagereq>
|
||
|
||
<packagereq type="default">ipxe-bootimgs</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-algebrick</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-algebrick-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-apipie-params</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-apipie-params-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-archive-tar-minitar</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-archive-tar-minitar-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dalli</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dalli-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-deface</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-deface-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-diffy</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-diffy-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-docker-api</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-docker-api-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dynflow</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dynflow-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman-tasks</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman-tasks-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ftools</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ftools-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-little-plugger</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-little-plugger-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-logging</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-logging-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-open4</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-open4-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-wicked</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-wicked-doc</packagereq>
|
||
|
||
<packagereq type="default">foreman-installer-staypuft</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-plugins-rhel7.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman-plugins</id>
|
||
<name>Foreman plugins</name>
|
||
<description>Plugin packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">ruby193-rubygem-foreman_bootdisk</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_bootdisk-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_chef</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_column_view</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_column_view-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_custom_parameters</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_custom_parameters-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_default_hostgroup</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_default_hostgroup-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_dhcp_browser</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_dhcp_browser-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_discovery</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_discovery-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_docker</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_docker-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_hooks</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_hooks-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman-mco</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_memcache</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_memcache-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_openstack_cluster</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_openstack_cluster-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_param_lookup</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_param_lookup-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_reserve</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_setup</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_setup-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_simplify</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_simplify-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_snapshot</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_snapshot-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_templates</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman_templates-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-puppetdb_foreman</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-staypuft</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-staypuft-doc</packagereq>
|
||
|
||
<packagereq type="default">ipxe-bootimgs</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-algebrick</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-algebrick-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-apipie-params</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-apipie-params-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-archive-tar-minitar</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-archive-tar-minitar-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dalli</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dalli-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-deface</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-deface-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-diffy</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-diffy-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-docker-api</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-docker-api-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dynflow</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-dynflow-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman-tasks</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreman-tasks-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ftools</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ftools-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-little-plugger</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-little-plugger-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-logging</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-logging-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-open4</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-open4-doc</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-wicked</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-wicked-doc</packagereq>
|
||
|
||
<packagereq type="default">foreman-installer-staypuft</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-rhel6.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman</id>
|
||
<name>Foreman</name>
|
||
<description>Packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">foreman</packagereq>
|
||
<packagereq type="default">foreman-assets</packagereq>
|
||
<packagereq type="default">foreman-cli</packagereq>
|
||
<packagereq type="default">foreman-compute</packagereq>
|
||
<packagereq type="default">foreman-console</packagereq>
|
||
<packagereq type="default">foreman-devel</packagereq>
|
||
<packagereq type="default">foreman-gce</packagereq>
|
||
<packagereq type="default">foreman-libvirt</packagereq>
|
||
<packagereq type="default">foreman-mysql2</packagereq>
|
||
<packagereq type="default">foreman-ovirt</packagereq>
|
||
<packagereq type="default">foreman-postgresql</packagereq>
|
||
<packagereq type="default">foreman-proxy</packagereq>
|
||
<packagereq type="default">foreman-release</packagereq>
|
||
<packagereq type="default">foreman-selinux</packagereq>
|
||
<packagereq type="default">foreman-sqlite</packagereq>
|
||
<packagereq type="default">foreman-test</packagereq>
|
||
<packagereq type="default">foreman-vmware</packagereq>
|
||
|
||
<packagereq type="default">ruby193-facter</packagereq>
|
||
<packagereq type="default">ruby193-mod_passenger</packagereq>
|
||
<packagereq type="default">ruby193-ruby-wrapper</packagereq>
|
||
|
||
<packagereq type="default">ruby193-rubygem-addressable</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ancestry</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-apipie-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-audited-activerecord</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-audited</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-augeas</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-autoparse</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-awesome_print</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-bootstrap-sass</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-bundler_ext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-commonjs</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-daemons</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-deep_cloneable</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-eventmachine</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-excon</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-extlib</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-faraday</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fast_gettext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ffi</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-flot-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog-brightbox</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog-core</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog-json</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreigner</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foremancli</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-formatador</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-gettext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-gettext_i18n_rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-gettext_i18n_rails_js</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-google-api-client</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-hirb-unicode</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-hirb</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-i18n_data</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-jquery-ui-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-jwt</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-launchy</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-less</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-less-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-levenshtein</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-libv8</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-locale</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-maruku</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-multi_json</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-multipart-post</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-multi-select-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-mysql2</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-net-ldap</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-net-scp</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-net-ssh</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-nokogiri</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-oauth</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-passenger-native-libs</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-passenger-native</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-passenger</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-pg</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-po_to_json</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-quiet_assets</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rabl</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rack-mini-profiler</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rails3_before_render</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rbovirt</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rbvmomi</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rdoc4</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rest-client</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rr</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ruby-libvirt</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ruby2ruby</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ruby_parser</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-safemode</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sass</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-scoped_search</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sequel</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sexp_processor</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-shadow</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-shoulda</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-signet</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-single_test</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-spice-html5-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sshkey</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-syntax</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-thin</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-trollop</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-unf</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-unf_ext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-unicode-display_width</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-uuidtools</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-will_paginate</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-wirb</packagereq>
|
||
|
||
<!--
|
||
The following list is for foreman-1.3-nonscl-rhel6 tag. Please only put packages
|
||
that should go to nonscl tag bellow. Do not delete the following line please:
|
||
|
||
<packagereq type="default">foreman-1.3-nonscl-rhel6</packagereq>
|
||
-->
|
||
|
||
<packagereq type="default">foreman-installer</packagereq>
|
||
|
||
<packagereq type="default">mod_passenger</packagereq>
|
||
<packagereq type="default">rubygem-ansi</packagereq>
|
||
<packagereq type="default">rubygem-apipie-bindings</packagereq>
|
||
<packagereq type="default">rubygem-awesome_print</packagereq>
|
||
<packagereq type="default">rubygem-clamp</packagereq>
|
||
<packagereq type="default">rubygem-fast_gettext</packagereq>
|
||
<packagereq type="default">rubygem-foreman_api</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_foreman</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello_bridge</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli</packagereq>
|
||
<packagereq type="default">rubygem-hashie</packagereq>
|
||
<packagereq type="default">rubygem-highline</packagereq>
|
||
<packagereq type="default">rubygem-kafo</packagereq>
|
||
<packagereq type="default">rubygem-kafo_parsers</packagereq>
|
||
<packagereq type="default">rubygem-little-plugger</packagereq>
|
||
<packagereq type="default">rubygem-logging</packagereq>
|
||
<packagereq type="default">rubygem-multi_json</packagereq>
|
||
<packagereq type="default">rubygem-oauth</packagereq>
|
||
<packagereq type="default">rubygem-passenger-native-libs</packagereq>
|
||
<packagereq type="default">rubygem-passenger-native</packagereq>
|
||
<packagereq type="default">rubygem-passenger</packagereq>
|
||
<packagereq type="default">rubygem-powerbar</packagereq>
|
||
<packagereq type="default">rubygem-rdoc</packagereq>
|
||
<packagereq type="default">rubygem-rkerberos</packagereq>
|
||
<packagereq type="default">rubygem-rubyipmi</packagereq>
|
||
<packagereq type="default">rubygem-table_print</packagereq>
|
||
<packagereq type="default">rubygem-terminal-table</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/comps-foreman-rhel7.xml | ||
---|---|---|
<?xml version="1.0"?>
|
||
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
|
||
|
||
<comps>
|
||
<group>
|
||
<id>foreman</id>
|
||
<name>Foreman</name>
|
||
<description>Packages for the Foreman</description>
|
||
<uservisible>true</uservisible>
|
||
<packagelist>
|
||
<packagereq type="default">foreman</packagereq>
|
||
<packagereq type="default">foreman-assets</packagereq>
|
||
<packagereq type="default">foreman-cli</packagereq>
|
||
<packagereq type="default">foreman-compute</packagereq>
|
||
<packagereq type="default">foreman-console</packagereq>
|
||
<packagereq type="default">foreman-devel</packagereq>
|
||
<packagereq type="default">foreman-gce</packagereq>
|
||
<packagereq type="default">foreman-libvirt</packagereq>
|
||
<packagereq type="default">foreman-mysql2</packagereq>
|
||
<packagereq type="default">foreman-ovirt</packagereq>
|
||
<packagereq type="default">foreman-postgresql</packagereq>
|
||
<packagereq type="default">foreman-proxy</packagereq>
|
||
<packagereq type="default">foreman-release</packagereq>
|
||
<packagereq type="default">foreman-selinux</packagereq>
|
||
<packagereq type="default">foreman-sqlite</packagereq>
|
||
<packagereq type="default">foreman-test</packagereq>
|
||
<packagereq type="default">foreman-vmware</packagereq>
|
||
|
||
<packagereq type="default">ruby193-facter</packagereq>
|
||
<packagereq type="default">ruby193-mod_passenger</packagereq>
|
||
<packagereq type="default">ruby193-ruby-wrapper</packagereq>
|
||
|
||
<packagereq type="default">ruby193-rubygem-addressable</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ancestry</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-apipie-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-audited-activerecord</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-audited</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-augeas</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-autoparse</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-awesome_print</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-bootstrap-sass</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-bundler_ext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-commonjs</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-daemons</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-deep_cloneable</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-eventmachine</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-excon</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-extlib</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-faraday</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fast_gettext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ffi</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-flot-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog-brightbox</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog-core</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-fog-json</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foreigner</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-foremancli</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-formatador</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-gettext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-gettext_i18n_rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-gettext_i18n_rails_js</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-google-api-client</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-hirb-unicode</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-hirb</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-i18n_data</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-jquery-ui-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-jwt</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-launchy</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-less</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-less-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-levenshtein</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-libv8</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-locale</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-maruku</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-multi_json</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-multipart-post</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-multi-select-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-mysql2</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-net-ldap</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-net-scp</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-net-ssh</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-nokogiri</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-oauth</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-passenger-native-libs</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-passenger-native</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-passenger</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-pg</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-po_to_json</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-quiet_assets</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rabl</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rack-mini-profiler</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rails3_before_render</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rbovirt</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rbvmomi</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rdoc4</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rest-client</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-rr</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ruby-libvirt</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ruby2ruby</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-ruby_parser</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-safemode</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sass</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-scoped_search</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sequel</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sexp_processor</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-shadow</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-shoulda</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-signet</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-single_test</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-spice-html5-rails</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-sshkey</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-syntax</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-thin</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-trollop</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-unf</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-unf_ext</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-unicode-display_width</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-uuidtools</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-will_paginate</packagereq>
|
||
<packagereq type="default">ruby193-rubygem-wirb</packagereq>
|
||
|
||
<!--
|
||
The following list is for foreman-*-nonscl-rhel7 tag. Please only put packages
|
||
that should go to nonscl tag bellow. Do not delete the following line please:
|
||
|
||
<packagereq type="default">foreman-*-nonscl-rhel7</packagereq>
|
||
-->
|
||
|
||
<packagereq type="default">foreman-installer</packagereq>
|
||
|
||
<packagereq type="default">mod_passenger</packagereq>
|
||
<packagereq type="default">rubygem-ansi</packagereq>
|
||
<packagereq type="default">rubygem-apipie-bindings</packagereq>
|
||
<packagereq type="default">rubygem-awesome_print</packagereq>
|
||
<packagereq type="default">rubygem-clamp</packagereq>
|
||
<packagereq type="default">rubygem-fast_gettext</packagereq>
|
||
<packagereq type="default">rubygem-ffi</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_foreman</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello_bridge</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli_katello</packagereq>
|
||
<packagereq type="default">rubygem-hammer_cli</packagereq>
|
||
<packagereq type="default">rubygem-hashie</packagereq>
|
||
<packagereq type="default">rubygem-highline</packagereq>
|
||
<packagereq type="default">rubygem-kafo</packagereq>
|
||
<packagereq type="default">rubygem-kafo_parsers</packagereq>
|
||
<packagereq type="default">rubygem-little-plugger</packagereq>
|
||
<packagereq type="default">rubygem-logging</packagereq>
|
||
<packagereq type="default">rubygem-mime-types</packagereq>
|
||
<packagereq type="default">rubygem-multi_json</packagereq>
|
||
<packagereq type="default">rubygem-oauth</packagereq>
|
||
<packagereq type="default">rubygem-passenger-native-libs</packagereq>
|
||
<packagereq type="default">rubygem-passenger-native</packagereq>
|
||
<packagereq type="default">rubygem-passenger</packagereq>
|
||
<packagereq type="default">rubygem-powerbar</packagereq>
|
||
<packagereq type="default">rubygem-rack</packagereq>
|
||
<packagereq type="default">rubygem-rack-protection</packagereq>
|
||
<packagereq type="default">rubygem-rdoc</packagereq>
|
||
<packagereq type="default">rubygem-rkerberos</packagereq>
|
||
<packagereq type="default">rubygem-rubyipmi</packagereq>
|
||
<packagereq type="default">rubygem-sinatra</packagereq>
|
||
<packagereq type="default">rubygem-table_print</packagereq>
|
||
<packagereq type="default">rubygem-terminal-table</packagereq>
|
||
<packagereq type="default">rubygem-tilt</packagereq>
|
||
</packagelist>
|
||
</group>
|
||
</comps>
|
comps/tag-latest-builds | ||
---|---|---|
#!/bin/bash
|
||
#
|
||
# PURPOSE:
|
||
#
|
||
# For all packages from comps files it retags from SOURCE to TARGET. It skips
|
||
# all packages starting with "foreman". Also, it understand special comment in
|
||
# comps-foreman-rhel6.xml and it is able to switch to nonscl tag when
|
||
# necessary.
|
||
#
|
||
# EXAMPLE:
|
||
#
|
||
# tag-latest-builds nightly 1.3
|
||
#
|
||
# REQUIREMENTS:
|
||
#
|
||
# - rpmdevtools
|
||
# - koji
|
||
# - and config for katello koji in ~/.koji/katello-config
|
||
#
|
||
|
||
SOURCE=${1:-nightly}
|
||
TARGET=${2:-1.3}
|
||
|
||
KJ="koji -c ~/.koji/katello-config"
|
||
for COMPS_FILE in comps-foreman-rhel*.xml comps-foreman-fedora*.xml; do
|
||
PLATFORM=$(echo $COMPS_FILE | sed 's/comps-foreman-\(.*\)\.xml/\1/')
|
||
SOURCE_TAG=foreman-$SOURCE-$PLATFORM
|
||
TARGET_TAG=foreman-$TARGET-$PLATFORM
|
||
echo -e "\nWorking $SOURCE_TAG -> $TARGET_TAG"
|
||
|
||
for PACKAGE in $(
|
||
cat $COMPS_FILE | awk '/packagereq/ { print $2 }' | sed 's/.*>\(.*\)<.*/\1/g'); do
|
||
|
||
# when special comment is found, switch over to nonscl mode
|
||
if [[ "$PACKAGE" == foreman-*-nonscl-rhel6 ]]; then
|
||
SOURCE_TAG="foreman-$SOURCE-nonscl-rhel6"
|
||
TARGET_TAG="foreman-$TARGET-nonscl-rhel6"
|
||
echo -e "\nWorking $SOURCE_TAG -> $TARGET_TAG"; continue
|
||
fi
|
||
# and skip other foreman packages
|
||
[[ "$PACKAGE" == foreman* ]] && continue
|
||
|
||
LATEST_BUILD=$($KJ latest-build --quiet $SOURCE_TAG $PACKAGE | awk '{ print $1 }')
|
||
|
||
# if there is no build then it is probably subpackage, just skip it, otherwise do:
|
||
if [ -n "$LATEST_BUILD" ]; then
|
||
TARGET_LATEST_BUILD=$($KJ latest-build --quiet $TARGET_TAG $PACKAGE | awk '{ print $1 }')
|
||
rpmdev-vercmp "$LATEST_BUILD" "$TARGET_LATEST_BUILD" >/dev/null
|
||
CMP_RESULT=$? # 11 is >, 12 is <, 0 is ==
|
||
if [ "$LATEST_BUILD" != "$TARGET_LATEST_BUILD" -a 0$CMP_RESULT -eq 11 ]; then
|
||
# uncomment to add package prior tagging (if you start from scratch)
|
||
#$KJ add-pkg --owner=lzapleta $TARGET_TAG $PACKAGE
|
||
echo Tagging $LATEST_BUILD into $TARGET_TAG
|
||
$KJ tag-build --nowait $TARGET_TAG $LATEST_BUILD >/dev/null
|
||
fi
|
||
# uncomment to remove old tags for $PACKAGE in $TARGET_TAG for clarity
|
||
#$KJ untag-build --non-latest $TARGET_TAG $PACKAGE >/dev/null
|
||
else
|
||
echo "No build of $PACKAGE found in $SOURCE_TAG"
|
||
fi
|
||
done
|
||
done
|
repoclosure/repoclosure.sh | ||
---|---|---|
#!/bin/bash
|
||
|
||
set -e
|
||
|
||
if [ $# -lt 2 ]; then
|
||
echo "Usage: $0 <yum.conf> <url>"
|
||
exit 1
|
||
fi
|
||
|
||
yumorig=$1
|
||
url=$2
|
||
shift; shift
|
||
|
||
TEMPDIR=$(mktemp -d)
|
||
trap "rm -rf $TEMPDIR" EXIT
|
||
|
||
# repo names must be unique, or yum will get confused between different OSes and URLs
|
||
reponame=undertest-$(basename $yumorig .conf)-$(echo $url | cksum | sed 's/ /-/g')
|
||
|
||
yumconf=$TEMPDIR/yum.conf
|
||
cat $yumorig > $yumconf
|
||
cat >> $yumconf << EOF
|
||
|
||
[$reponame]
|
||
name=$reponame
|
||
gpgcheck=0
|
||
baseurl=$url
|
||
|
||
EOF
|
||
|
||
repoclosure -c $yumconf -t -r $reponame $* 2>&1 | tee $TEMPDIR/repoclosure.log
|
||
|
||
if tail -n1 $TEMPDIR/repoclosure.log | grep -q "Num Packages"; then
|
||
exit 0
|
||
else
|
||
exit 1
|
||
fi
|
repoclosure/yum_el6.conf | ||
---|---|---|
[main]
|
||
cachedir=/var/cache/yum
|
||
debuglevel=1
|
||
reposdir=/dev/null
|
||
logfile=/var/log/yum.log
|
||
retries=20
|
||
obsoletes=1
|
||
gpgcheck=0
|
||
assumeyes=1
|
||
syslog_ident=repoclosure
|
||
syslog_device=
|
||
|
||
# repos
|
||
[el6-base]
|
||
name=BaseOS
|
||
enabled=1
|
||
mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os
|
||
failovermethod=priority
|
||
|
||
[el6-updates]
|
||
name=updates
|
||
enabled=1
|
||
mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=updates
|
||
failovermethod=priority
|
||
|
||
[el6-epel]
|
||
name=epel
|
||
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=x86_64
|
||
failovermethod=priority
|
||
|
||
[el6-scl]
|
||
name=scl
|
||
baseurl=http://dev.centos.org/centos/6/SCL/x86_64
|
||
|
||
# Used as lookaside repos for layered repos (plugins)
|
||
[el6-foreman-nightly]
|
||
name=Foreman nightly EL6
|
||
baseurl=http://yum.theforeman.org/nightly/el6/$basearch
|
||
|
||
[el6-foreman-rc]
|
||
name=Foreman RC EL6
|
||
baseurl=http://yum.theforeman.org/rc/el6/$basearch
|
||
|
||
[el6-foreman-1.2]
|
||
name=Foreman 1.2 EL6
|
||
baseurl=http://yum.theforeman.org/releases/1.2/el6/$basearch
|
||
|
||
[el6-foreman-1.3]
|
||
name=Foreman 1.3 EL6
|
||
baseurl=http://yum.theforeman.org/releases/1.3/el6/$basearch
|
||
|
||
[el6-foreman-1.4]
|
||
name=Foreman 1.4 EL6
|
||
baseurl=http://yum.theforeman.org/releases/1.4/el6/$basearch
|
||
|
||
[el6-foreman-1.5]
|
||
name=Foreman 1.5 EL6
|
||
baseurl=http://yum.theforeman.org/releases/1.5/el6/$basearch
|
repoclosure/yum_f18.conf | ||
---|---|---|
#[main]
|
||
#cachedir=/var/cache/yum2
|
||
#debuglevel=1
|
||
#reposdir=/dev/null
|
||
#logfile=/var/log/yum.log
|
||
#retries=20
|
||
#obsoletes=1
|
||
#gpgcheck=0
|
||
#assumeyes=1
|
||
#syslog_ident=repoclosure
|
||
#syslog_device=
|
||
|
||
# repos
|
||
|
||
[f18-base]
|
||
name=base
|
||
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-18&arch=x86_64
|
||
failovermethod=priority
|
||
|
||
[f18-updates]
|
||
name=updates
|
||
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f18&arch=x86_64
|
||
failovermethod=priority
|
||
|
||
# Used as lookaside repos for layered repos (plugins)
|
||
[f18-foreman-nightly]
|
||
name=Foreman nightly F18
|
||
baseurl=http://yum.theforeman.org/nightly/f18/$basearch
|
||
|
||
[f18-foreman-rc]
|
||
name=Foreman RC F18
|
||
baseurl=http://yum.theforeman.org/rc/f18/$basearch
|
||
|
||
[f18-foreman-1.2]
|
||
name=Foreman 1.2 F18
|
||
baseurl=http://yum.theforeman.org/releases/1.2/f18/$basearch
|
||
|
||
[f18-foreman-1.3]
|
||
name=Foreman 1.3 F18
|
||
baseurl=http://yum.theforeman.org/releases/1.3/f18/$basearch
|
repoclosure/yum_f19.conf | ||
---|---|---|
#[main]
|
||
#cachedir=/var/cache/yum2
|
||
#debuglevel=1
|
||
#reposdir=/dev/null
|
||
#logfile=/var/log/yum.log
|
||
#retries=20
|
||
#obsoletes=1
|
||
#gpgcheck=0
|
||
#assumeyes=1
|
||
#syslog_ident=repoclosure
|
||
#syslog_device=
|
||
|
||
# repos
|
||
|
||
[f19-base]
|
||
name=base
|
||
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-19&arch=x86_64
|
||
failovermethod=priority
|
||
|
||
[f19-updates]
|
||
name=updates
|
||
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f19&arch=x86_64
|
||
failovermethod=priority
|
||
|
||
# Used as lookaside repos for layered repos (plugins)
|
||
[f19-foreman-nightly]
|
||
name=Foreman nightly F19
|
||
baseurl=http://yum.theforeman.org/nightly/f19/$basearch
|
||
|
||
[f19-foreman-rc]
|
||
name=Foreman RC F19
|
||
baseurl=http://yum.theforeman.org/rc/f19/$basearch
|
||
|
||
[f19-foreman-1.2]
|
||
name=Foreman 1.2 F19
|
||
baseurl=http://yum.theforeman.org/releases/1.2/f19/$basearch
|
||
|
||
[f19-foreman-1.3]
|
||
name=Foreman 1.3 F19
|
||
baseurl=http://yum.theforeman.org/releases/1.3/f19/$basearch
|
||
|
||
[f19-foreman-1.4]
|
||
name=Foreman 1.4 F19
|
||
baseurl=http://yum.theforeman.org/releases/1.4/f19/$basearch
|
||
|
||
[f19-foreman-1.5]
|
||
name=Foreman 1.5 F19
|
||
baseurl=http://yum.theforeman.org/releases/1.5/f19/$basearch
|
Also available in: Unified diff
comps/repoclosure moved to rpm/develop branch, update README