Custom Query (894 matches)
Results (40 - 42 of 894)
Ticket | Owner | Reporter | Resolution | Summary |
---|---|---|---|---|
#451 | desai | steeves | fixed | XML comments break bcfg2 client |
Description |
Running 0.9.4pre2 on RHEL4, with lxml 0.9.2. In /var/lib/bcfg2/Deps/bcfg2-server.xml, I was trying to put in a couple of comments to identify packages that are dependencies of the bcfg2-server reporting engine, and which are dependencies of the bcfg2-admin viz command, but this breaks the bcfg2 client. The bcfg2-server.xml file that I was trying to use reads [[email protected] Deps]$ cat ./bcfg2-server.xml <Dependencies priority='0'> <Package name='bcfg2-server'> <Package name='python-cheetah'/> <Package name='gamin-python'/> <!-- Packages for the bcfg2 server reporting engine. --> <Package name='httpd'/> <Package name='sqlite3'/> <Package name='pysqlite2'/> <Package name='django'/> <Package name='mod_python'/> <!-- Packages for the bcfg2-admin viz command. --> <Package name='graphviz'/> </Package> </Dependencies> [[email protected] Deps]$ bcfg2-repo-validate The error that shows up in /var/log/messages with this config file (from bcfg2 -q -v -n) reads Jun 18 15:22:16 vlsbcfg2 bcfg2-server[10155]: Client 160.62.174.115 called function GetConfig with wrong argument count Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/Bcfg2/Server/Component.py", line 184, in _cobalt_marshalled_dispatch response = self._dispatch(method, (address, ) + params) File "/usr/lib64/python2.3/SimpleXMLRPCServer.py", line 407, in _dispatch return func(*params) File "/usr/sbin/bcfg2-server", line 187, in Bcfg2GetConfig return tostring(self.Core.BuildConfiguration(client)) File "/usr/lib/python2.3/site-packages/Bcfg2/Server/Core.py", line 308, in BuildConfiguration prereqs = self.plugins['Deps'].GeneratePrereqs(structures, meta) File "/usr/lib/python2.3/site-packages/Bcfg2/Server/Plugins/Deps.py", line 94, in GeneratePrereqs lxml.etree.SubElement(newstruct, tag, name=name) File "etree.pyx", line 1139, in etree.SubElement File "etree.pyx", line 1535, in etree._getNsTag File "etree.pyx", line 1526, in etree._utf8 TypeError: Argument must be strin |
|||
#389 | desai | [email protected]… | fixed | Usability issues with Tool Driver sets. |
Description |
Given that there are at least two drivers that conflict with each other (RPM and Yum) it would be nice to have the following features:
|
|||
#512 | desai | [email protected]… | fixed | bcfg2-server should not update clients.xml |
Description |
It would be nice to be able to manage the clients.xml file via a version control system. Right now this will not work, since the pingtime field gets updated (and the file contents restored to whatever is in the server memory). |