Description of problem: With multiple custom base and child channels on the Sat server, the channel drop down menu on the ../rhn/software/manage/packages/PackageList.do page is messed up. Version-Release number of selected component (if applicable): spacewalk-java-2.5.14-89.el6sat How reproducible: always Steps to Reproduce: 1. Create number of base channels (five was enough for me, probably will work even with a smaller number) 2. Create a few child channels for each base channel from step 1 (three was enough for me). There is no need for any packages in channels. 3. Go to ../rhn/software/manage/packages/PackageList.do and open the "Channel:" drop down menu. Actual results: Hierarchy of channels displayed in the menu is wrong. See the attached picture for an example. Expected results: Channel hierarchy in the menu is correct.
Created attachment 1288085 [details] Real channel structure on the Sat server
Created attachment 1288086 [details] Wrong structure in the drop down menu
spacewalk-.github: 4226dbbd01ff102a823fd3c00d90aa2d819daef3
Missed other users of channel_selector.jspf spacewalk.github: 0c63c56e0b22eb65049b1a810cc2f6a23ed33c53
*** Bug 1481661 has been marked as a duplicate of this bug. ***
I do not think this BZ should be ON_QA. Switching back to MODIFIED.
Reproduced on spacewalk-java-2.5.14-95.el6sat using the reproducer from the initial report. After update to spacewalk-java-2.5.14-97.el6sat and checking the dropdown menu, the structure is correct. See the attached picture. VERIFIED
Created attachment 1324824 [details] Dropdown menu structure after the fix
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2915