Description of problem: "ERROR: Package arch ia64 incompatible with channel xxx" at spacewalk-repo-sync will abort uploading all the other packages to spacewalk server. I want to sync a repository that also has ia64 packages in a subfolder (I am using x86_64). Version-Release number of selected component (if applicable): How reproducible: In Web Steps to Reproduce: 1. Add this repository http://download.opensuse.org/repositories/systemsmanagement:/spacewalk/SLE_11_SP2/ 2. Go the Channels --> Manage Software Channels --> xxx --> Repositories --> Sync --> Sync Now 3. No package is uploaded AT ALL Actual results: "ERROR: Package arch ia64 incompatible with channel xxx" Expected results: Sync completed. Or at least the other packages should have been uploaded. Additional info: When I do this in shell it works: spacewalk-repo-sync --channel=xxx --exclude=*ia64. But I cannot define this exclusion in list in WebUI so I can not use the spacewalk taskomatic.
You always can use API to set the excludes ... see: channel.software.addRepoFilter channel.software.clearRepoFilters channel.software.listRepoFilters channel.software.removeRepoFilter channel.software.setRepoFilters
Filters in WebUI were introduced in Bug 1084522, closing this BZ.