We need to create 5.4 webUI installer and add there warning that webUI installer is deprecated and users should use command line installer.
I copy 5.3 installer to 5.4 directory - commit 23ffe0786271d8cbe08e2de2e6d04b2105630035 bump up version of installer to 5.4 - commit fc868fe12bb274f62a784658881ec3d321f1d5e0 add warning: "WebUI RHN Proxy installer is obsoleted since version 5.3. Please use command line installer from package spacewalk-proxy-installer." Commit 5f3bfc18ba3991b6f4ec26404d4897c3c4bca583 import recent squid from command line installer - commit cadfd5d38c6f2b156077a3ffe3e577395a54a1cd
I have just tried to Install Proxy 5.4 through WebUI from : Satellite-5.4.0-RHEL5-re20101001.1/ Sync channels Red Hat Enterprise Linux (v. 5 for 64-bit x86_64) Red Hat Network Proxy (v5.2 for Server v5 AMD64 / Intel64) Red Hat Network Proxy (v5.3 for Server v5 AMD64 / Intel64) Red Hat Network Proxy (v5.4 for Server v5 AMD64 / Intel64) Red Hat Network Tools for RHEL Server (v.5 64-bit x86_64) I have in the list only 5.2 & 5.3, 5.4 for is still missing. Dimi
I had to add key for Proxy 5.4 to RHN DB Channel module. 72210990ec6458b3a5a813744ad042c3cc29778a
This happens when you check both "Enable Push?" and "SSL" options in WebUI installer. This will schedule deployment of /etc/jabberd/server.pem as user jabberd In RHN Proxy 5.3 and older we used jabberd 2.0, which used user jabberd, but in RHN Proxy 5.4 we upgraded to jabberd 2.2, which use user jabber.
Fix commited to spacewalk 1394331d1f4f4d52cc8ee622b2fc737aa4b06e4f cherrypicked to satellite as commit 25436fa5f113b75ab34826c5893daa29cd4bbac7
VERIFIED Related packages on the Satellite 5.4 : spacewalk-admin-1.2.4-2.el5sat.noarch.rpm spacewalk-base-1.2.7-7.el5sat.noarch.rpm spacewalk-base-minimal-1.2.7-7.el5sat.noarch.rpm spacewalk-dobby-1.2.7-7.el5sat.noarch.rpm spacewalk-grail-1.2.7-7.el5sat.noarch.rpm spacewalk-html-1.2.7-7.el5sat.noarch.rpm spacewalk-pxt-1.2.7-7.el5sat.noarch.rpm spacewalk-sniglets-1.2.7-7.el5sat.noarch.rpm Installation of RHN Proxy 5.4 finished succesfully. Dimi