Satellite updateinfo.xml not properly formatted - unescaped '&', '<', '>' causes "mismatched tag" error
Issue
- characters such as <,>,&,etc are not being reformatted properly in updateinfo.xml
- yum list-security and yum-updatesd fails with errors
-
example of yum error:
[root@01 ~]# yum list-security Loaded plugins: rhnplugin, security Traceback (most recent call last): File "/usr/bin/yum", line 29, in ? yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 309, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 178, in main result, resultmsgs = base.doCommands() File "/usr/share/yum-cli/cli.py", line 349, in doCommands return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds) File "/usr/lib/yum-plugins/security.py", line 203, in doCommand md_info = ysp_gen_metadata(self.repos.listEnabled()) File "/usr/lib/yum-plugins/security.py", line 76, in ysp_gen_metadata md_info.add(repo) File "/usr/lib/python2.4/site-packages/yum/update_md.py", line 376, in add for event, elem in iterparse(infile): File "<string>", line 64, in __iter__ SyntaxError: mismatched tag: line 240, column 1388
Environment
-
Red Hat Network (RHN) Satellite 4.2.3, 5.0.2, 5.1.1, 5.2.0, and 5.4.0
-
Red Hat Enterprise Linux 5 client systems
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
