Your message dated Mon, 19 Nov 2012 08:47:42 +0000 with message-id <[email protected]> and subject line Bug#690481: fixed in salt 0.10.5-1 has caused the Debian Bug report #690481, regarding Fails to run jobs when salt-master run as non-root to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 690481: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690481 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: salt-master Version: 0.10.1-3 Severity: normal When run as non-root (salt.salt in my case), and after chown'ing /var/cache/salt, I cannot execute remote commands. The reason is that an invocation like # salt '*' test.ping creates e.g. /var/cache/salt/jobs/21/d27b4d159604e99d5727ca6abad0fd as root. When salt-master now tries to run this job, it fails to create a moniker in that directory: Traceback (most recent call last): File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap self.run() File "/usr/lib/python2.7/dist-packages/salt/master.py", line 416, in run self.__bind() File "/usr/lib/python2.7/dist-packages/salt/master.py", line 354, in __bind ret = self.serial.dumps(self._handle_payload(payload)) File "/usr/lib/python2.7/dist-packages/salt/master.py", line 377, in _handle_payload 'clear': self._handle_clear}[key](load) File "/usr/lib/python2.7/dist-packages/salt/master.py", line 384, in _handle_clear return getattr(self.clear_funcs, load['cmd'])(load) File "/usr/lib/python2.7/dist-packages/salt/master.py", line 1122, in publish open(os.path.join(jid_dir, '.load.p'), 'w+') IOError: [Errno 13] Permission denied: '/var/cache/salt/jobs/21/d27b4d159604e99d5727ca6abad0fd/.load.p' I do not quite understand why salt/salt-master are using the filesystem for IPC instead of the sockets in /tmp/salt-unix, and what those sockets are for if they are not being used for client communications. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- .''`. martin f. krafft <[email protected]> Related projects: : :' : proud Debian developer http://debiansystem.info `. `'` http://people.debian.org/~madduck http://vcs-pkg.org `- Debian - when you have better things to do than fixing systems
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)
--- End Message ---
--- Begin Message ---Source: salt Source-Version: 0.10.5-1 We believe that the bug you reported is fixed in the latest version of salt, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Ulrich Dangel <[email protected]> (supplier of updated salt package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 19 Nov 2012 08:34:09 +0000 Source: salt Binary: salt-common salt-master salt-minion salt-syndic salt-doc Architecture: source all Version: 0.10.5-1 Distribution: unstable Urgency: low Maintainer: Michael Prokop <[email protected]> Changed-By: Ulrich Dangel <[email protected]> Description: salt-common - shared libraries that salt requires for all packages salt-doc - additional documentation for salt, the distributed remote executi salt-master - remote manager to administer servers via salt salt-minion - client package for salt, the distributed remote execution system salt-syndic - master-of-masters for salt, the distributed remote execution syst Closes: 690481 Changes: salt (0.10.5-1) unstable; urgency=low . * [f735ab9] Filter pyc files * [62462dd] New upstream version 0.10.5 (Closes: #690481) * [9726d8b] Install empty include dirs for salt-master and salt-minion. * [8705c6e] Build-depend on msgpack-python * [6832d36] Update config file templates Checksums-Sha1: f4c58ced03728335d05c77a5bc0d5f2c371888da 2292 salt_0.10.5-1.dsc 0e2db6638afa0683d9700554304d12108f51dddd 803128 salt_0.10.5.orig.tar.gz 28007a2b3c9e514163bee644c0ce916a00538e2f 14314 salt_0.10.5-1.debian.tar.gz f5cb2b1d66619aad5b9fb2dfadc806a13c933376 582488 salt-common_0.10.5-1_all.deb 1b839f71ed319740cf28a01d64fa962d22e079f3 18218 salt-master_0.10.5-1_all.deb 418c2817e7e53a78b2814c86d604e4de34a88bfe 12924 salt-minion_0.10.5-1_all.deb 595621a6f8fa9e5a0a2ed324f439f28a31a6ea5f 6164 salt-syndic_0.10.5-1_all.deb 05ce5cd9b1cbc7d3fb52356c87d59fda9562d4a3 688604 salt-doc_0.10.5-1_all.deb Checksums-Sha256: 89fbb04ee60bd7664a1e5c77db05c7383a8a4f02fe131b23703fd3069a3b662e 2292 salt_0.10.5-1.dsc 820f5ebd499e2851516f1a432645a16936134451c0db315a5559329d80fc1c6f 803128 salt_0.10.5.orig.tar.gz cde51db04c4c6a9cf2dd2a1dd56052b262dd8b8eb9b5fcb4c2fbb1f114995450 14314 salt_0.10.5-1.debian.tar.gz 1cc05cf5e5b9ce2bc0e97ed483931abd7e830cfd4a2328135b25e40710dd730f 582488 salt-common_0.10.5-1_all.deb 0f444d86b45a6112442856d8be4ec6884abe20d6c383cf0434d7ea38024666a0 18218 salt-master_0.10.5-1_all.deb 3b07a70b7e7be1d465646672303585f96a90e92f07704beeb73f8be3c4366e5d 12924 salt-minion_0.10.5-1_all.deb accb9c6d2c6bddbba64ce0512f624d3b9d2757f72bd68b48e58467a65c631bc4 6164 salt-syndic_0.10.5-1_all.deb 731074f0b69768fb12c2c845205b93e3d8135e0d04a7b00f90cbc908ee460e84 688604 salt-doc_0.10.5-1_all.deb Files: 8f6876d9d51c9966658344f6ee7e1433 2292 admin optional salt_0.10.5-1.dsc 424b1ce67c9d871cf9a71346ec0a48ef 803128 admin optional salt_0.10.5.orig.tar.gz 5ad3668e1209569e250f35125be3ed40 14314 admin optional salt_0.10.5-1.debian.tar.gz ddf14ce09c618a08567d09388776827a 582488 admin optional salt-common_0.10.5-1_all.deb d415193a798aa5340ee65db8eddd46ec 18218 admin optional salt-master_0.10.5-1_all.deb 80987d5642181459cafc6d6ea246bf5e 12924 admin optional salt-minion_0.10.5-1_all.deb a158def60359befc4756ba9aa7250274 6164 admin optional salt-syndic_0.10.5-1_all.deb 94f3d70ddf24d7be39235d8cacb31d16 688604 doc optional salt-doc_0.10.5-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJQqfGDAAoJEASq5bOX8aqsbfAQALOh3XXtgmH1dPmTVJXzl7wW 3Sqjb0AZee/rG/Q3NPWCyZ/6lzm6ourewjPa9r26y4mv44Sr73gssKL9n7GmrXo0 I9aHput1hhWyiupFHCPCtpd6/PkpytW5mQavhyIcsTuZwKa6gpythoQvRpTAmFvP MtnIWIkSzgXotSmk/VVu3G6K0iCyQu/IuuQIyecl0g5d9D5sBlp9a+0InuvKVMNy IZoLJMnH6UYcKYBCJz84F/NhU0mR4DIGfEMZTwAOHoupCrw6x6vdTyuwG7X8+sc5 LTqUMHPmWZoc2JSaA68Ackl2CLEGZQRL1QZzXmXRtGnhb2i2qJwaH6jTSwvaaWDl SwwK/NCZ1TOeH5sdYaKqX9HGvRPsgi1pXfHF/K7lKgDA3SgqrBfMs7vLrJdiuw44 Z/XN0KQ7cscJa9d5aD3Nj0qRkMvw/VuxKWmRNO5Jns+AkTWzjQBb8iocOl693IPh 9jIInWUzH5NWW1FMNAl0bNwIkhFa04m0mnAhKJ6mVc4jQhtVt9XoZzrPyxxQVjD1 f9ybBlLc/XUZjWD6At+HVspAqdBTYpnyVcBLg2Ilszb7Hke36QsEDzDiQN5FohOi Sl2LM3xN+UXLkTOf7dlw2fliUT2nLLFvlDLKnpEDSwFa7I6oK11L0XZfS9dgEBdj BEue0QoXa8E4sFfUvY+V =+fKk -----END PGP SIGNATURE-----
--- End Message ---

