Feature #28695
closedSupport pulp3 upgrade/migration
Description
To support upgrading katello 3.14 to 3.15 some installer changes are needed. What i expect is:
1. Upon fresh install: * pulp3 is installed, configured, and running with file and docker plugins * /pulp/isos directs to pulp3 for both http and https * :use_pulp_2_for_content_type: in /etc/foreman/plugins/katello.yaml does NOT have file and docker set to true
2. When upgrading from 3.14 to 3.15:
* pulp3 is installed, configured, and running with file and docker plugins
* /pulp/isos directs to pulp2 for both http and https
* /etc/foreman/plugins/katello.yaml contains within the katello section:
:use_pulp_2_for_content_type: :docker: true :file: true
3. After upgrading, there exists some installer option(s) that will convert an installation that is at 2) to 1), updating apache configs and katello configs accordingly.