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

Attachment: 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 ---

Reply via email to