Description of problem: Activation Key package names separated by spaces are accepted(API)/not parsed correctly(WebUI). On WebUI: test test2 Via API: client.activationkey.addPackages(key,"1-6477c9a04e508743ad3461fe35bfb026",[{'name':"test test2"}]) Version-Release number of selected component (if applicable): spacewalk-java-2.2.123-1 How reproducible: Always. Steps to Reproduce: 1. Create Activation Key - AK. 2. Set provisioning entitlement to AK. 3. Add some packagest to the AK. WebUI: Systems -> Activations Keys -> AK -> Packages -> "test test2" -> Press Update Key API: client.activationkey.addPackages(key,"1-6477c9a04e508743ad3461fe35bfb026",[{'name':"test test2"}]) Actual results: The input is accepted and not parsed correctly. Expected results: The input have to be rejected(API)/parsed correctly(WebUI). Additional info:
Committed to master as commit 1ae963f04e23c3385e8278315c87fbec767240f3 1128825 - AKey package names separated by spaces.
Moving bugs to ON_QA as we move to release Spacewalk 2.3
Spacewalk 2.3 has been released. See https://fedorahosted.org/spacewalk/wiki/ReleaseNotes23