Description of problem: Left side menu is not structured when you are on system details page. Version-Release number of selected component (if applicable): spacewalk-java-2.1.148-1.el6.noarch How reproducible: always on one system where I have checked Steps to Reproduce: 1. On webUI go to Systems -> Systems and notice menu on the left https://<fqdn>/rhn/systems/SystemList.do 2. Select some system and go to its details page and notice menu on the left now https://<fqdn>/rhn/systems/details/Overview.do?sid=1000010384 Actual results: In first step left side menu has two levels of indentation, in second step the menu do not have second indentation level, all items are indented equally. Check screenshot. Expected results: Menu on the left should look similar for both cases.
Sorry, menu on system details page is OK. Menu on system details -> Events is the one where I can see the problem. So step 2 should be: 2. Select some system and go to its details page -> Events and notice menu on the left now: https://<fqdn>/network/systems/details/history/pending.pxt?sid=1000010384
Created attachment 862539 [details] differences in menu
looks like perl vs. java issue (left side menu have probably different classes in perl and java) - taking
fixed in spacewalk.git: 3c15a2224365758e215497100ed54ae7eb4d1944 f3dbd0d5cbe1d8939cb7a2ee871383de94238f81 perl generated html valid side navigation while did not, I've fixed java code to generate html valid navogation and css to respect html valid navigation pasting there from commit message of 3c15a2224365758e215497100ed54ae7eb4d1944 1064573 - make sidenav html valid constructs like: <ul> <li>..</li> <ul> <li>..</li> </ul> </ul> are not html valid, replacing them with valid ones like: <ul> <li>..</li> <li><ul> <li>..</li> </ul></li> </ul> nested <ul>s should be inside <li>
Spacewalk 2.1 has been released. https://fedorahosted.org/spacewalk/wiki/ReleaseNotes21