Problem:
New deployment from early December. Deployed as Katello 3.18. Single instance deployment.
Products and Repos sync without any errors.
I have created a CentOS 7 and Oracle 7 Content View. For both of these Content Views, I was able to add multiple repositories without issue.
CentOS 7 content view has 6 repos.
Upon adding a single “include” filter to my CentOS 7 Content View, I do not receive any errors. This specific filter is applied against a single Repo in the content view.
Oracle 7 content view has 8 repos.
Upon adding a single “exclude” filter to my Oracle 7 Content View, I receive a 502 error. This specific filter is applied against all Repos in the content view.
Error message:
Error message: the server returns an error
HTTP status code: 502
Response headers: {“date”=>“Tue, 12 Jan 2021 18:14:03 GMT”, “server”=>“Apache”, “content-length”=>“445”, “connection”=>“close”, “content-type”=>“text/html; charset=iso-8859-1”}
Response body:
502 Proxy Error
Screenshot of full error:
The filter removes the following packages, for all architectures, for all repos in Content View:
- rhn-check
- rhn-client-tools
- rhn-setup
- rhn-setup-gnome
- rhnlib
- rhnsd
- yum-rhn-plugin
- yum-plugin-ulninfo
After the error occurred, I was able to “promote” my environments back to a previous Version (version 14) without issue. I then deleted the Filter, and attempted to Publish another Version (just out of curiosity, since it should produce the same content as version14) however, it again received the same 502 proxy error, even though the Filter was not present.
Expected outcome:
I expect to be able to publish a Content View with a Filter.
Foreman and Proxy versions:
Katello 3.18
Distribution and version:
CentOS 7.9