spacewalk-repo-sync exclude option does not work when setting exclude directive in /etc/rhn/spacewalk-repo-sync/yum.conf Its failing with error "ERROR: global name 'filter_conf' is not defined" Version-Release number of selected component (if applicable): spacewalk-backend-tools-2.1.55-1.el6.noarch How reproducible: Always Steps to Reproduce: 1. create a channel and repo from spacewalk webUi 2. add below in /etc/rhn/spacewalk-repo-sync/yum.conf [channel-name] exclude=<package>* 3. spacewalk-repo-sync -c <channel-name> Actual results: ERROR: global name 'filter_conf' is not defined Expected results: It should exclude package listed in yum.conf and sync repo. Additional info:
Oh, that's silly typo ;). Applied to spacewalk master as commit 2b925d6b329be2dc5280485070617bcc7c17d076 1072872 - fixed loop variable name
Spacewalk 2.2 has been released: https://fedorahosted.org/spacewalk/wiki/ReleaseNotes22