This seems to fix it. Why it wasn't needed in 13.07.3 I don't know yet,
could be related to the change from ConfigParser to ConfigObj.
=== modified file 'landscape/sysinfo/deployment.py'
--- landscape/sysinfo/deployment.py
revid:landscape-de...@lists.canonical.com-20140226145949-u3qs33zmsg52ka7k
+++ landscape/sysinfo/deployment.py 2014-03-18 20:52:29 +0000
@@ -100,7 +100,7 @@
if sysinfo is None:
sysinfo = SysInfoPluginRegistry()
config = SysInfoConfiguration()
- config.load(args)
+ config.load(args, accept_nonexistent_config=True)
for plugin in config.get_plugins():
sysinfo.add(plugin)
I'll test this.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1293990
Title:
error: config file /etc/landscape/client.conf can't be read
To manage notifications about this bug go to:
https://bugs.launchpad.net/landscape-client/+bug/1293990/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs