Bug #27948
closedCentOS 8 install fails missing "../../../AppStream" repo when Installation Media is foreman repo.
Description
Foreman 1.23.0
```
foreman-installer-katello-1.23.0-1.el7.noarch
tfm-rubygem-foreman-tasks-0.16.2-1.fm1_23.el7.noarch
tfm-rubygem-foreman_discovery-15.1.0-1.fm1_23.el7.noarch
foreman-release-1.23.0-1.el7.noarch
tfm-rubygem-foreman_remote_execution_core-1.2.0-1.el7.noarch
tfm-rubygem-hammer_cli_foreman_tasks-0.0.13-1.fm1_23.el7.noarch
foreman-client-release-1.23.0-1.el7.noarch
foreman-release-scl-7-2.el7.noarch
tfm-rubygem-foreman_ansible_core-3.0.1-1.fm1_23.el7.noarch
tfm-rubygem-foreman_remote_execution-1.8.2-1.fm1_23.el7.noarch
foreman-debug-1.23.0-1.el7.noarch
tfm-rubygem-hammer_cli_foreman_docker-0.0.4-4.el7.noarch
katello-ca-consumer-kwforeman.kw.com-1.0-1.noarch
foreman-proxy-1.23.0-1.el7.noarch
tfm-rubygem-foreman-tasks-core-0.3.2-1.fm1_23.el7.noarch
tfm-rubygem-foreman_docker-5.0.0-2.fm1_23.el7.noarch
tfm-rubygem-hammer_cli_foreman_bootdisk-0.3.0-1.el7.noarch
tfm-rubygem-foreman_ansible-3.0.5-1.fm1_23.el7.noarch
foreman-installer-1.23.0-1.el7.noarch
tfm-rubygem-hammer_cli_foreman-0.18.0-1.el7.noarch
foreman-cli-1.23.0-1.el7.noarch
rubygem-foreman_maintain-0.4.5-1.el7.noarch
foreman-selinux-1.23.0-1.el7.noarch
foreman-1.23.0-1.el7.noarch
foreman-postgresql-1.23.0-1.el7.noarch
```
"pulp/repos/ORG/Library/custom/CentOS8/base-x86_64" somehow goes to:
"pulp/repos/ORG/Library/custom/CentOS8/base-x86_64/../../../AppStream/x86_64/os/"
Files