Commit Graph

70321 Commits

Author SHA1 Message Date
Denys Havrysh
b872bb63f6 DOCS: correct examples of running test suite 2017-01-15 11:48:04 +02:00
Sébastien Santoro
6d3717b9ee Proofread jinja_to_execution_module tutorial (#38720) 2017-01-13 14:53:50 -07:00
Mike Place
7b850d472d Merge pull request #38647 from gtmanfred/nova
Allow novaclient to use keystoneauth1 sessions for authentication
2017-01-10 10:48:25 -07:00
Mike Place
383768d838 Merge pull request #38650 from rallytime/remove-ubuntu-ppa-docs
Remove the installation instructions for out-of-date community ppa
2017-01-10 10:47:45 -07:00
Mike Place
7d9f56e3b5 Merge pull request #38657 from DSRCorporation/bugs/38087_syndic_event_format_fix
Publish the 'data' field content for Syndic evets
2017-01-10 09:59:33 -07:00
Mike Place
83987511fd Merge pull request #38649 from Ch3LL/test_apply_template
fix unit.modules.file_test
2017-01-10 09:44:45 -07:00
Dmitry Kuzmenko
594c33f396 Publish the 'data' field content for Syndic evets
instead of the entire event.
2017-01-10 17:22:01 +03:00
rallytime
30429b2e44 Remove the installation instructions for out-of-date community ppa
These packages are not being updated and it is causing confusion.

Ubuntu packages should be installed with the instructions on
repo.saltstack.com.
2017-01-09 17:13:50 -07:00
Ch3LL
47f8b68e0b fix unit.modules.file_test 2017-01-09 15:01:52 -07:00
Daniel Wallace
5be9b60851 add documentation about using keystoneauth for v3 2017-01-09 14:07:25 -06:00
Mike Place
74ddc71be3 Merge pull request #38626 from saltstack/revert-37358-2016.3.3_issue37355
Revert "Fix/workaround for issue #37355"
2017-01-06 14:28:08 -07:00
Mike Place
e912ac99c2 Revert "Fix/workaround for issue #37355" 2017-01-06 14:27:57 -07:00
Mike Place
5e58b32934 Merge pull request #37358 from Firewire2002/2016.3.3_issue37355
Fix/workaround for issue #37355
2017-01-06 11:58:47 -07:00
Mike Place
6c2fe615aa Merge pull request #35390 from alexandr-orlov/2016.3
Returns back missed proper grains dictionary for file module
2017-01-06 11:02:12 -07:00
Mike Place
2579cfa42d Merge pull request #38618 from rallytime/bp-38579
Back-port #38579 to 2016.3
2017-01-06 10:37:56 -07:00
rallytime
2052ecee2c Add copy import 2017-01-06 10:41:29 -05:00
Jonathan Ballet
2c8845aaa0 add test for pillar.get() + default value 2017-01-06 10:20:13 -05:00
Jonathan Ballet
c2f98d2f04 ticket 38558: add unit test, deepcopy() only if necessary 2017-01-06 10:19:57 -05:00
marco.messerschmidt
30ae0a1958 added deepcopy of default if merge=True 2017-01-06 10:16:21 -05:00
Mike Place
da676cebd6 Merge pull request #38601 from terminalmage/pillar-get
pillar.get: Raise exception when merge=True and default is not a dict
2017-01-05 16:15:50 -07:00
Mike Place
224fc7712a Merge pull request #38600 from terminalmage/issue38459-2016.3
Avoid errors when sudo_user is set (2016.3 branch)
2017-01-05 13:57:08 -07:00
Mike Place
a376970f88 Merge pull request #38589 from tobithiel/fix_rvm_rbenv_warning
State Gem: fix incorrect warning about missing rvm/rbenv
2017-01-05 13:12:14 -07:00
Erik Johnson
8613d7254d pillar.get: Raise exception when merge=True and default is not a dict 2017-01-05 13:29:48 -06:00
Erik Johnson
8a45b13e76 Avoid errors when sudo_user is set
When sudo_user is used, the job is forked into a new pid when sudo is
executed. If a state then tries itself to execute states (such as when a
state invokes state.single), the fact that the forked PID was different
from the PID from which the job was started will cause Salt to refuse to
run the state.

This avoids this by conditionally setting concurrent to True when
invoking states from within states.
2017-01-05 13:01:58 -06:00
Mike Place
02e6a78254 Merge pull request #38567 from pass-by-value/pgjsonb_queue_changes_2016.3
Create queue if one doesn't exist
2017-01-05 11:46:10 -07:00
Mike Place
0889cbdb31 Merge pull request #38587 from rallytime/fix-37498
Change daemontools __virtualname__ from service to daemontools
2017-01-05 11:06:00 -07:00
Tobias Thiel
9ec470b4a5 State Gem: fix incorrect warning about missing rvm/rbenv 2017-01-05 17:50:51 +01:00
rallytime
2a5880966f Change daemontools __virtualname__ from service to daemontools
Fixes #37498

When `__virtualname__` is set to `service` in the daemontools execution
module, it overrides the default system-wide service provider. We need
to keep the default service provider, since daemontools is a third-party
service.
2017-01-05 11:03:50 -05:00
Aditya Kulkarni
67879ebe65 Create queue if one doesn't exist 2017-01-04 15:40:47 -05:00
Mike Place
7b74436d13 Merge pull request #38562 from rallytime/arch-install-docs
Update arch installation docs with correct package name
2017-01-04 13:04:27 -07:00
Mike Place
01860702cb Merge pull request #38560 from Ch3LL/fix_api_log
fix api logfile
2017-01-04 12:03:17 -07:00
rallytime
8b1897ace9 Update arch installation docs with correct package name
When 2016.11.0 was released, the naming of the salt package was
changed. The salt-zmq version is now named just "salt" and the
salt-raet pacakge is no longer being updated.
2017-01-04 13:08:47 -05:00
Ch3LL
1b45e9670b fix api logfile 2017-01-04 10:55:13 -07:00
Mike Place
0056620a53 Merge pull request #38531 from rallytime/bp-33601
Back-port #33601 to 2016.3
2017-01-04 09:56:52 -07:00
Mike Place
50242c7f17 Merge pull request #38541 from techhat/issue38187
Strip user:pass from cached URLs
2017-01-04 08:39:56 -07:00
Mike Place
325dc56e59 Merge pull request #38554 from multani/fix/30454
Fix YAML deserialization of unicode
2017-01-04 08:31:16 -07:00
David Boucha
4ddbc2ecaa add note about pyVmomi locale workaround (#38536) 2017-01-04 09:24:04 -05:00
Megan Wilhite
1c951d152b fix gce image bug (#38542) 2017-01-04 09:08:04 -05:00
Jonathan Ballet
2e7f743371 yaml: support unicode serialization/deserialization
Fix: #30454
2017-01-04 13:29:28 +01:00
Jonathan Ballet
df76113c5c jinja: test the "yaml" filter with ordered dicts 2017-01-04 13:29:28 +01:00
Jonathan Ballet
f7712d417f Revert "Add yaml_safe filter"
This reverts commit 2405ff11b5.

This never worked:

* yaml_txt is stripped and never ends with a '\n'
* len(string - 5) doesn't work
* yaml.safe_dump() doesn't allow to set a custom Dumper() (see
  10c55a6244/lib/yaml/__init__.py (__init__.py-212) )

Also, #36611 for related bug and fix.
2017-01-04 13:29:28 +01:00
Joseph Hall
eae3a435dd Strip user:pass from cached URLs 2017-01-03 13:28:37 -07:00
Christian McHugh
c36cb39825 remove the unnecessary double trigger 2017-01-03 10:51:30 -05:00
Christian McHugh
38414493bf fix spacing lint error 2017-01-03 10:51:30 -05:00
Christian McHugh
8c1defc710 Remove uncessary type from alias commands.
Deduplicate alias handling to autodetect function selection.
Add error reporting to slack connectivty problems.
Cleanup slack's unicode conversion
2017-01-03 10:51:30 -05:00
Christian McHugh
c2f23bc45e Fix slack engine to run on python2.6 2017-01-03 10:50:47 -05:00
Mike Place
ec60f9c721 Merge pull request #38487 from gtmanfred/2016.3
Fix crontab issues with spaces
2017-01-01 13:33:29 -07:00
Mike Place
c5ba11b5e0 Merge pull request #38491 from gtmanfred/timing
Use UTC for timing in case timezone changes
2017-01-01 13:30:56 -07:00
Mike Place
86f0aa0bb3 Merge pull request #38503 from jinm/issue_38472_jinm
Hash type fallback for file management
2017-01-01 10:36:50 -07:00
jinm
0cd9df299f Hash type fallback for file management
Resolves #38472
2016-12-30 11:01:51 -05:00