Commit Graph

35062 Commits

Author SHA1 Message Date
Daniel Wallace
bf5a814c79 clean up kwargs 2014-08-25 14:15:29 -06:00
Daniel Wallace
ae13114835 pylint fix 2014-08-25 14:15:29 -06:00
Daniel Wallace
8f956e8cbb kwargs should be vm_
this allows for specifying stuff to configure novaclient plugins, in the
cloud.profiles, such as public: False service_net: True
2014-08-25 14:15:29 -06:00
Daniel Wallace
3636480d0a automatically use novaclient plugins
no more having to specify what module the extension should overwrite
2014-08-25 14:15:29 -06:00
Daniel Wallace
06c868b5fd fix has_nova 2014-08-25 14:15:29 -06:00
Gajdos Tamás
d4dbaa77e0 Update documentation on salt-ssh
User must set NOPASSWD option for a non-root user to use sudo. 
Solves #12808.
2014-08-25 14:14:05 -06:00
Austin Godber
c912db4502 added example of checking out two branches in the same git repo using the name declaration 2014-08-25 14:09:45 -06:00
David McKay
7718d17d72 Fixed bad identation that was causing 'instances_id_list' must be defined when instance_id is used 2014-08-25 14:08:44 -06:00
YanChii
6edcc5474f corrected file.append state to not report modifications when file is in correct state 2014-08-25 14:06:26 -06:00
David Boucha
859eaa1468 add example of pillar on the Cli 2014-08-25 14:05:39 -06:00
veidt
4788f0d1a8 Include dependency required for debconfmod. 2014-08-25 14:05:00 -06:00
Ryan Lane
43eb3df8a4 Return vpc_zone_identifier properly from get_config
We take a list for vpc_zone_identifier as an input, but get_config
returns a comma delimited string. We need to massage the output.
2014-08-25 14:03:53 -06:00
David Boucha
8da4eb3ab5 fix whitespace issues 2014-08-25 14:01:16 -06:00
Ryan Lane
a3f735c988 Ensure both availability_zones and subnets are not provided 2014-08-25 14:00:07 -06:00
Ryan Lane
914c8c2179 Fixes for boto_elb for VPC 2014-08-25 14:00:07 -06:00
David Boucha
c016bf5db2 remove whitespace 2014-08-25 13:59:16 -06:00
Colton Myers
fd844e74f1 Fix merge conflicts I missed 2014-08-25 13:58:01 -06:00
Jon Henry
5b47b0bdb7 Fix gem unit test with new proxy parameter 2014-08-25 13:55:59 -06:00
Jon Henry
c3e8d6632f Issue 14304: add proxy parameter to gem state 2014-08-25 13:54:56 -06:00
Lei Zhang
1379adf611 Fix the wrong keystone.tenant_update param
There is a description param rather than email param in tenant.
2014-08-25 13:49:38 -06:00
Daniel Bradshaw
fac0d8555f Don't try to clean up sfn if it isn't set.
This fixes `manage_file()` being used with the `content` keyword
2014-08-25 13:44:59 -06:00
Tarjei Husøy
22fb8f4cfa Use salt.utils.get_hash also in local client
Closes #14784.
2014-08-25 13:43:25 -06:00
Kamal Nasser
c613c08869 Replace all occurrences of "Digital Ocean" with "DigitalOcean" 2014-08-25 13:42:01 -06:00
Tommy Atkinson
344f059df2 Query rpm to determine arch on Fedora. Fixes #14850 2014-08-25 13:40:45 -06:00
7oku
3837aab35a fixed bug preventing salt-cloud to work when there are machines without ip addresses reported by azure (i.e. suspended vms) 2014-08-25 13:39:09 -06:00
Ryan Lane
e4a47d460b String substitution lint fixes 2014-08-25 13:37:47 -06:00
Ryan Lane
925dfee9c0 Fixes based on comments 2014-08-25 13:37:47 -06:00
Ryan Lane
56f477376f Fix versionadded string 2014-08-25 13:37:47 -06:00
Ryan Lane
8048b01562 Initial commit of boto_cloudwatch module and boto_cloudwatch_alarm state 2014-08-25 13:37:47 -06:00
Tim Serong
369d1e1071 Disable service.py for entire SUSE family >= 12
Checking os_family allows us to pick up openSUSE and SUSE Linux Enterprise, rather than just checking for os == openSUSE.
2014-08-25 13:36:13 -06:00
Mathieu Le Marec - Pasquet
bd6573b3c0 lxc: override default gw 2014-08-25 13:33:51 -06:00
Mathieu Le Marec - Pasquet
7b62c2f41e module.lxc: support for complex network scenariis.
This allow to set additional network nics where the gateway can be setup on.
This allow for exemple eth0 to be on an hostonly network while eth1
is wired to the physical host throught another bridge and eth1 is holding
a publicly addressable IP.

cc @mgw @thatch45 @s0undt3ch @regilero @squizou @jpcw @samaradona
2014-08-25 13:33:51 -06:00
Thomas S Hatch
98b8c28c1e Merge pull request #15235 from whiteinge/npm-updated-existing-install
Fixed version-check logic for already-installed npm packages
2014-08-25 13:18:52 -06:00
Thomas S Hatch
4ccdd20746 Merge pull request #15207 from s0undt3ch/hotfix/bootstrap-script
Update to latest bootstrap script, v2014.08.23
2014-08-25 12:39:05 -06:00
Thomas S Hatch
bff1dfd881 Merge pull request #15203 from terminalmage/fix-chcocolatey-exception
A more correct fix for 82cf61a
2014-08-25 12:38:45 -06:00
Joseph Hall
0b546aeadd Merge pull request #15234 from cachedout/pillar_refresh_doc
Add info about pillar refresh.
2014-08-25 11:12:54 -06:00
Joseph Hall
d9203dbe8d Merge pull request #15236 from terminalmage/gitpython-ssh-config
Add ssh_config example for GitPython
2014-08-25 11:10:04 -06:00
Erik Johnson
41a0753518 Add ssh_config example for GitPython 2014-08-25 12:06:29 -05:00
Seth House
9c2e22d1d8 Fixed version-check logic for already-installed npm packages
This fixes installing a new version of an already-installed package.
2014-08-25 11:01:03 -06:00
Mike Place
0d03e31fb7 Add info about pillar refresh. 2014-08-25 10:56:55 -06:00
Joseph Hall
53998789d5 Merge pull request #15224 from rallytime/gce_docs
Update salt-cloud gce docs to use downloaded p12 key file
2014-08-24 12:19:52 -06:00
rallytime
6d632d8f17 Update salt-cloud gce docs to use downloaded p12 key file 2014-08-24 12:15:04 -06:00
Pedro Algarvio
ecd15b0c39 Update to latest bootstrap script, v2014.08.23
* Avoid redirect breakage when installing EPEL with rpm on RHEL 5
* Ensure python-apt is installed by the bootstrap script for Debian & Ubuntu minions. Thanks @garethgreenaway.
* Don't shallow clone on git versions lower than 1.7.10
* Only shallow clone on git tag based installations
* Configurable Salt repository clone directory for git based installations
* Distro Support Fixed:
* Fixed the URL to download EPEL for Cent 5
* Use the full path to the `chkconfig` binary when checking for services in SysV init systems.
* Fixed an issue where the default sleep period(3 secs) on Ubuntu would cause a race condition with upstart wherein the package installation would call an upstart start and before it could complete, bootstrap would call another. The result was *two* copies of salt running which ended up causing a most stubborn bug that's documented in saltstack/salt#12248
2014-08-23 14:15:48 +01:00
Erik Johnson
956efc00b4 A more correct fix for 82cf61a
The lack of an "as" clause was intended, the real bug was a misnamed
variable containing the error message to be logged.
2014-08-22 22:09:42 -05:00
Thomas S Hatch
0f6cf40a09 Merge pull request #15192 from cachedout/exc_message
Stop using deprecated access to message attribute
2014-08-22 15:22:10 -06:00
Thomas S Hatch
eeb84796a0 Merge pull request #15198 from thatch45/pakdel-2014.7
Pakdel 2014.7
2014-08-22 15:14:40 -06:00
Thomas S Hatch
c872dd9170 Lint 2014-08-22 15:13:53 -06:00
Thomas S Hatch
c3b4cb4c44 Merge branch '2014.7' of https://github.com/pakdel/salt into pakdel-2014.7 2014-08-22 15:12:08 -06:00
Mike Place
82cf61af85 Missing exc 2014-08-22 14:36:38 -06:00
Mike Place
11a75f5ea9 Stop using deprecated access to message attribute
The message attribute has been deprecated. See:
http://legacy.python.org/dev/peps/pep-0352/#retracted-ideas
2014-08-22 12:02:56 -06:00