Hide Forgot
Description of problem: The apache config file that exposes the yum repo created for rhn mirroring uses outdated configuration in the "Directory" section. This causes clients to always receive a 403 Forbidden error when trying to access the yum repo. To reproduce you would need to configure one appliance to pull updates from a valid subscription (subscription manager credentials should work fine) and enable the "RHN Mirror" role, which should fetch all the rpms from the selected repos needed for updating cfme-appliance and create a repo at `/repo` on the appliance. Then add a second appliance to the region which should (eventually) subscribe "by proxy" to the rhn mirror appliance, but this process fails with a 403 when trying to access the repo. This can be fixed by changing the permissions in the apache config for the repo virtual host from: Order allow,deny Allow from all to: Require all granted This fixes the issue. I'm marking this as low severity because apache was updated in version 5.5 so it seems like this may not be a particularly in-demand feature. If it is more work to maintain than it is useful maybe we should remove it entirely? This possibility was originally raised as https://bugzilla.redhat.com/show_bug.cgi?id=1388951 Thoughts?
John, Looking for some input as to how useful this feature is given there are other solutions providing similar, if not identical, functionality (Satellite / Pulp); and also if we know of anyone actively relying on it. Thanks
Closing this as the feature was removed in https://github.com/ManageIQ/manageiq/pull/15156