Commit Graph

46504 Commits

Author SHA1 Message Date
Colton Myers
87df65ae27 Add comments 2015-03-27 10:29:12 -06:00
Colton Myers
546187992f Default to python_shell=True for cmd.run in remote execution 2015-03-27 10:27:45 -06:00
Thomas S Hatch
13331b002c Merge pull request #22064 from whiteinge/sdb-runner
Added runner module for working with sdb
2015-03-26 17:12:59 -06:00
Seth House
fa3d1c3ad4 Added runner module for working with sdb
This is literally a copy of the execution module.
2015-03-26 18:34:53 -04:00
jfindlay
0f2b3a4d9c Merge pull request #22050 from rallytime/fix_versionadded
Fix versionadded tag duplicity.
2015-03-26 12:53:50 -06:00
rallytime
6190b42c28 Fix versionadded tag duplicity. 2015-03-26 11:13:39 -06:00
Joseph Hall
70f4ac6736 Merge pull request #22049 from whiteinge/doc-sdb-etcd-example
Added versionadded to etcd sdb module; fixed usage example
2015-03-26 11:01:15 -06:00
Seth House
b809de64cc Added versionadded to etcd sdb module; fixed usage example 2015-03-26 12:59:01 -04:00
Nicole Thomas
f38b67b687 Merge pull request #22041 from basepi/merge-forward-2015.2
[2015.2] Merge forward from 2014.7 to 2015.2
2015-03-26 10:30:21 -06:00
Mike Place
960a7c8764 Merge pull request #22047 from whiteinge/doc-sdb-etcd
Added the etcd sdb module to the module index
2015-03-26 09:53:45 -06:00
Seth House
8e203c4a0a Added the etcd sdb module to the module index 2015-03-26 11:52:21 -04:00
Colton Myers
afeb4743a1 Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.2 2015-03-26 09:45:55 -06:00
Mike Place
f2c9dd787a Merge pull request #22044 from cachedout/etcd_sdb_rn
Add etcd sdb to 2015.2 release notes
2015-03-26 09:17:08 -06:00
Mike Place
6fb70ea874 Add etcd sdb to 2015.2 release notes 2015-03-26 09:13:28 -06:00
Mike Place
8d191563a8 Merge pull request #22043 from techhat/sdbetcd
Add sdb driver for etcd
2015-03-26 09:10:34 -06:00
Joseph Hall
cbb182ff0e Add sdb driver for etcd 2015-03-26 09:05:42 -06:00
Colton Myers
ddc7cebf2a Merge pull request #22042 from basepi/2014.7.4releasenotes
[2014.7] Add 2014.7.4 release notes
2015-03-26 09:04:00 -06:00
Colton Myers
74dcd7df1c Add 2014.7.4 release notes 2015-03-26 09:03:35 -06:00
Nicole Thomas
ba0044dd7b Merge pull request #22035 from 0xf10e/patch-1
Icehouse Keystone may raise AuthorizationFailure instead of Unauthorized
2015-03-26 09:03:28 -06:00
Mike Place
b3b6f94e33 Merge pull request #22020 from UtahDave/2014.7local
fix bug where can't restart salt-minion
2015-03-26 09:01:44 -06:00
Colton Myers
c924814e64 Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.2 2015-03-26 08:59:47 -06:00
Mike Place
8d9db93c0f Merge pull request #22037 from makinacorpus/dmi
Fix dmidecode grains
2015-03-26 08:57:46 -06:00
Thomas S Hatch
516e10f405 Merge pull request #22007 from twangboy/win_installer
Checks for existing installation and prompts to remove
2015-03-26 08:31:10 -06:00
Thomas S Hatch
b160ec1c7a Merge pull request #22017 from basepi/tmpfile-ilo
[2015.2] Move tmpfile to cachedir for ilo module
2015-03-26 08:30:32 -06:00
Thomas S Hatch
f8e130f6b1 Merge pull request #22012 from basepi/tmpfile-chef
[2014.7] Create randomized logfile name in windows for chef.py
2015-03-26 08:30:21 -06:00
jfindlay
30013cd79e Merge pull request #22027 from jfindlay/notes
edited 2015.2.0 release notes
2015-03-26 07:49:23 -06:00
0xf10e
4d7fc7bc06 Icehouse Keystone may raise AuthorizationFailure instead of Unauthorized
Hi,

I'm seeing this exception on the OpenStack controller in my testbed:
```
2015-03-26 14:06:18,667 [salt.state       ][ERROR   ] An exception occurred in this state: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/salt/state.py", line 1531, in call
    **cdata['kwargs'])
  File "/usr/lib/python2.7/dist-packages/salt/states/keystone.py", line 164, in user_present
    **connection_args):
  File "/usr/lib/python2.7/dist-packages/salt/modules/keystone.py", line 819, in user_verify_password
    userauth = client.Client(**kwargs)
  File "/usr/lib/python2.7/dist-packages/keystoneclient/v2_0/client.py", line 144, in __init__
    self.authenticate()
  File "/usr/lib/python2.7/dist-packages/keystoneclient/utils.py", line 318, in inner
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/keystoneclient/httpclient.py", line 392, in authenticate
    resp = self.get_raw_token_from_identity_service(**kwargs)
  File "/usr/lib/python2.7/dist-packages/keystoneclient/v2_0/client.py", line 179, in get_raw_token_from_identity_service
    "%s" % e)
AuthorizationFailure: Authorization Failed: A username and password or token is required.
```

I'm working with OpenStack Icehouse for months. At some minor update to Keystone in 
OpenStack Icehouse not too long ago they've changed the exception raised by the 
`keystoneclient` module. 
Thus my state for the service user for Nova started to fail on every consecutive run.
Making the function return `False` on AuthorizationFailure, too, fixes the issue.

Btw: The problem seems to be present in the "2015.2" and the "develop" branche, too.

Regards, Florian
2015-03-26 14:27:03 +01:00
Shane Lee
2605223e44 Update Salt-Minion-Setup.nsi 2015-03-26 07:03:51 -06:00
Shane Lee
9579bb2a8d Update Salt-Minion-Setup.nsi 2015-03-26 07:02:16 -06:00
Mathieu Le Marec - Pasquet
2fe7340c77 Fix dmidecode grains
This fixes #22033
2015-03-26 13:40:55 +01:00
David Boucha
49188a091e fix bug where can't restart salt-minion
If an attempt is made to restart the salt-minion service, Salt will
now create a scheduler job to restart the minion.

Fixes #21961
2015-03-25 22:38:26 -06:00
Justin Findlay
7ac7b74621 add release note about reactor users for runners 2015-03-25 21:14:10 -06:00
Justin Findlay
9b1e3f7a2a wrap at 80 chars 2015-03-25 21:12:51 -06:00
Justin Findlay
88add58cef misc cachedout edits 2015-03-25 21:10:48 -06:00
jfindlay
decd53bfd2 Merge pull request #22022 from garethgreenaway/21992_2014_7_tmpfs_bind_mount
more fixes to mount.py state module
2015-03-25 20:34:48 -06:00
Mike Place
51c662bcf1 Merge pull request #22016 from basepi/tmpfile-serverdensity_device
[2014.7] Move install.sh to cachedir for serverdensity_device
2015-03-25 20:25:17 -06:00
jfindlay
0e91175992 Merge pull request #22010 from rallytime/bp-20028
Backport #20028 to 2015.2
2015-03-25 17:10:59 -06:00
Gareth J. Greenaway
0060764b50 Fixing issues when using tmpfs and bind mounts. 2015-03-25 16:07:36 -07:00
Nicole Thomas
e7c7608ae2 Merge pull request #22018 from whiteinge/doc-sdb-modules-index
Add sdb modules to the module index
2015-03-25 16:36:50 -06:00
twangboy
d3cb6ddcd5 Accounted for silent install 2015-03-25 16:27:41 -06:00
twangboy
6bfe6fd4f6 Checks for existing installation and prompts to remove 2015-03-25 16:27:41 -06:00
Colton Myers
22d2f7a1ec Use cachedir 2015-03-25 16:01:20 -06:00
jfindlay
e9c9f9dc4b Merge pull request #22015 from rallytime/bp-21947
Backport #21947 to 2014.7
2015-03-25 15:59:09 -06:00
jfindlay
f6897828fb Merge pull request #22014 from garethgreenaway/21888_2014_7_mount_label_remount_madness
Fixes to mount.py state module
2015-03-25 15:58:35 -06:00
jfindlay
dad1fbd22c Merge pull request #22011 from rallytime/bp-21950
Backport #21950 to 2015.2
2015-03-25 15:52:11 -06:00
Mike Place
b0bd0b7aeb Merge pull request #22005 from cro/eauth_activedirectory
Add ability to eAuth against Active Directory
2015-03-25 15:41:56 -06:00
Seth House
264c08841e Added generated .rst files for the various sdb modules 2015-03-25 17:11:20 -04:00
Seth House
c2af83ea3e Added sdb modules to the module index 2015-03-25 17:08:19 -04:00
Colton Myers
50adca269c Move tmpfile to cachedir for ilo module 2015-03-25 14:58:15 -06:00
Colton Myers
e11298d715 Move install.sh to cachedir for serverdensity_device 2015-03-25 14:48:56 -06:00