PR #38799: (aosagie) Parse ansible dynamic inventory output correctly
@ 2017-01-18T15:32:47Z
- e3ca688 Merge pull request #38799 from aosagie/fix-ansible-dynamic-roster
- 26d6f69 Parse ansible dynamic inventory output correctly
PR #38787: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2017-01-18T08:39:08Z
- ISSUE #38524: (rbjorklin) salt-api seems to ignore rest_timeout since 2016.11.0
| refs: #38527 #38585
- ISSUE #38479: (tyeapple) api_logfile setting takes no effect
| refs: #38585
- PR #38796: (cachedout) Revert "Fixed prepending of root_dir override to the other paths"
- PR #38774: (vutny) DOCS: add C++ compiler installation on RHEL required for bundled 0mq
- PR #38749: (vutny) pkg build modules throw better exception message if keyid wasn't found
- PR #38707: (alexbleotu) Fixed prepending of root_dir override to the other paths
| refs: #38796
- PR #38585: (rallytime) Follow up to PR #38527
- PR #38570: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
| refs: #38585
- PR #38560: (Ch3LL) fix api logfile
| refs: #38585
- PR #38527: (rbjorklin) salt-api no longer forces the default timeout
| refs: #38585 #38585 #38585
- 76df6a4 Merge pull request #38787 from rallytime/merge-2016.11
- 2aad54c Merge branch '2016.3' into '2016.11'
- 3417adc Merge pull request #38796 from saltstack/revert-38707-root_dir_fix-gh
- cb080f3 Revert "Fixed prepending of root_dir override to the other paths"
- 64d866f Merge branch '2016.3' into '2016.11'
- bab3479 Merge pull request #38585 from rallytime/follow-up-38527
- 0558720 Pylint fix: add line at end of file
- fa01367 Keep a copy of the DEFAULT_API_OPTS and restore them after the test run
- 2ad0763 Test clean up
- fd2ee7d Add some simple unit tests for salt.config.api_config function
- 3d2fefc Make sure the pidfile and log_file values are overridden by api opts
- 1f6b540 Make sure the pidfile and log_file values are overridden by api opts
- 04d307f salt-api no longer forces the default timeout
- 0fb6bb7 Merge pull request #38707 from alexbleotu/root_dir_fix-gh
- 0bac8c8 Fixed prepending of root_dir override to the other paths
- 96c9dc1 Merge pull request #38774 from vutny/dev-test-docs
- 4620dc4 DOCS: add C++ compiler installation on RHEL required for bundled 0mq
- aedfbb7 Merge pull request #38749 from vutny/pkg-build-better-exception-msg
- 53f2be5 pkg build modules throw better exception message if keyid wasn't found
PR #38660: (techhat) Don't force salt.cache to use cachedir from opts
@ 2017-01-17T18:38:35Z
- 4e6146f Merge pull request #38660 from techhat/cachedir
- be55b57 One last fix
- fc24b24 Add correct function name
- 9bbecf7 Typo fix
- 436ba28 Change getlist back to list (using _list)
- ff734fe Default to CACHE_DIR in syspaths
- 380abd3 Add cachedir args to tests
- deb08c0 Not every module will need cachedir
- 4489f7c Don't force salt.cache to use cachedir from opts
PR #38667: (rallytime) Back-port #37982 to 2016.11
@ 2017-01-17T15:42:13Z
- ISSUE #37948: (djacobs2016) ssh_known_hosts.present is failing when checking key/host
| refs: #37982 #37982
- ISSUE #33932: (folti) ssh_known_hosts.present: hashing global known hosts file makes it readable by root only
| refs: #33933
- PR #37982: (wolfpackmars2) Update ssh.py
| refs: #38667
- PR #33933: (folti) ssh: keep original permissions, when hashing known_hosts
| refs: #38667
- 89dc86e Merge pull request #38667 from rallytime/bp-37982
- be91e46 Update ssh.py
PR #38759: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2017-01-17T15:22:01Z
- ISSUE #38674: (jackywu) There is no code to use parameter 'event_publisher_pub_hwm' in saltstack-2016.3
| refs: #38723
- ISSUE #20: (thatch45) Sort sys.doc output
- ISSUE #19: (thatch45) Sending a faulty command kills all the minions!
- PR #38743: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
- PR #38739: (vutny) DOCS: correct examples of running test suite
- PR #38735: (vutny) DOCS: add links to File State Backups page where necessary
- PR #38731: (rallytime) Various follow up fixes
- PR #38723: (rallytime) Remove "event_publisher_pub_hwm" and "salt_event_pub_hwm" from config/__init__.py
- PR #38720: (dereckson) Proofread jinja_to_execution_module tutorial
- PR #38693: (twangboy) Update jinja2 to 2.9.4
- PR #38669: (rallytime) Update bootstrap script verstion to latest release
- PR #38602: (terminalmage) Fix failing unit.states.boto_vpc_test.BotoVpcRouteTableTestCase.test_present_with_routes
- PR #29294: (skizunov) ZeroMQ no longer required when transport is TCP
| refs: #38723 #38723
- 751e14c Merge pull request #38759 from rallytime/merge-2016.11
- 30e8a66 Merge branch '2016.3' into '2016.11'
- 8466b34 Merge pull request #38743 from rallytime/merge-2016.3
- d24776f Merge branch '2015.8' into '2016.3'
- 6869621 Merge pull request #38731 from rallytime/merge-2015.8
- 9eb191b Pylint fix
- b910499 Various follow up fixes
- e8309a6 Add release notes for 2015.8.13
- f881f36 Merge pull request #20 from rallytime/2015.8.12_follow_up-batch-tests
- 3428232 Clean up tests and docs for batch execution
- c80b20b Merge pull request #19 from whiteinge/batchclient
- 3d8f3d1 Remove batch execution from NetapiClient and Saltnado
- 97b0f64 Lintfix
- d151666 Add explanation comment
- 62f2c87 Add docstring
- 9b0a786 Explain what it is about and how to configure that
- 5ea3579 Pick up a specified roster file from the configured locations
- 3a8614c Disable custom rosters in API
- c0e5a11 Add roster disable flag
- e9c59e9 Merge pull request #38602 from terminalmage/fix-boto-test
- 3424a10 Fix failing unit.states.boto_vpc_test.BotoVpcRouteTableTestCase.test_present_with_routes
- a642cde Merge pull request #38723 from rallytime/fix-38674
- 706c885 Remove "event_publisher_pub_hwm" and "salt_event_pub_hwm" from config/__init__.py
- fc545af Merge pull request #38669 from rallytime/update-bootstrap-script
- 78ba76e Update bootstrap script verstion to latest release
- 50d417f Merge pull request #38693 from twangboy/update_jinja
- e0c7e55 Update jinja2 to 2.9.4
- f4233bb Merge pull request #38739 from vutny/fix-runtests-doc
- b872bb6 DOCS: correct examples of running test suite
- 51d4707 DOCS: add links to File State Backups page where necessary (#38735)
- 6d3717b Proofread jinja_to_execution_module tutorial (#38720)
PR #38778: (mirceaulinic) Fix "Error using napalm netusers"
@ 2017-01-17T15:20:27Z
- ISSUE #38775: (charburns) Error using napalm netusers
| refs: #38778
PR #38664: (clinta) X509 Improvements. Expose setting permissions, encrypted private keys, and combined key and cert management in one state
@ 2017-01-17T02:20:18Z
- ISSUE #38528: (MorphBonehunter) x509 make permissions configurable
| refs: #38664
- ISSUE #38081: (haraldrudell) x509 state or module cannot generate password protected private keys
| refs: #38664
- 6663107 Merge pull request #38664 from clinta/x509-passphrase2
- 77c7872 pep8
- a2b20ee No mutable default args, remove unneeded import
- b48b85c bug fixes
- f62393b pep8
- c861324 change documentation
- 9a0abde expose passphrase functionality to state
- e47a93d add passphrase to execution module
- a4d6598 preserve detailed change reports
- d0ad251 combine private key and cert management
- 3d1474d cross call file.managed to get permissions options
PR #38682: (mirceaulinic) [2016.11.2/napalm] Better error message when NotImplementedError raised
@ 2017-01-15T18:34:25Z
- bf6d74c Merge pull request #38682 from cloudflare/NotImplementedError-MSG
- f847639 Better error message when NotImplementedError raised
PR #38695: (rallytime) Pass in client_args when calling influxdb execution module funcs
@ 2017-01-15T18:33:48Z
- ISSUE #37996: (stefan-as) influxdb_user.present does not pass client_args
| refs: #38695
- df12e49 Merge pull request #38695 from rallytime/fix-37996
- 05b0975 Pass in client_args when calling influxdb execution module funcs
PR #38651: (rallytime) Don't lose the set reference for ec2 securitygroup ids
@ 2017-01-15T18:06:25Z
- ISSUE #38521: (vladvasiliu) State cloud.present on AWS: TypeError: 'NoneType' object is not iterable
| refs: #38651
- ISSUE #37981: (tazaki) Salt-cloud ec2 vpc securitygroupid always returning default
| refs: #38183
- PR #38183: (cro) Fix bad set operations when setting up securitygroups in AWS.
| refs: #38651
- 834e546 Merge pull request #38651 from rallytime/fix-38521
- 830c03c Don't lose the set reference for ec2 securitygroup ids
PR #38659: (techhat) Turn None into an empty string (for minion matching)
@ 2017-01-15T18:02:03Z
- ISSUE #38216: (pgrishin) salt-run: can't get cache.grains
| refs: #38659
- 8b38cfe Merge pull request #38659 from techhat/issue38216
- 4073c91 Turn None into an empty string (for minion matching)
PR #38703: (yhekma) The test option is only valid for the minion, not the master
@ 2017-01-15T17:56:22Z
- 0ad5d22 Merge pull request #38703 from yhekma/docfix
- 57df3bf The test option is only valid for the minion, not the master
PR #38718: (terminalmage) Fix for dynamic git_pillar when pillarenv is used
@ 2017-01-15T14:37:30Z
- 8c1222e Merge pull request #38718 from terminalmage/zd909
- 12bbea5 Fix for dynamic git_pillar when pillarenv is used
PR #38676: (yhekma) Removed overloading of list()
@ 2017-01-15T05:42:13Z
- ISSUE #38677: (yhekma) consul cache backend broken
| refs: #38676
- aae8b54 Merge pull request #38676 from yhekma/2016.11
- 3237d23 Localfs should also be changed of course
- 9d9de67 We do not want to overload the list() type because if we do, we turn this function into a recursive one, which results in an exception because set() cannot be concatenated with str ('/')
PR #38713: (rallytime) Add NameError to exception in avahi_announce beacon
@ 2017-01-15T05:33:04Z
- ISSUE #38684: (rukender) 2016.11.1 :[ERROR][11182] Failed to import beacons avahi_announce
| refs: #38713
- c246ab4 Merge pull request #38713 from rallytime/fix-38684
- db60bed Add NameError to exception in avahi_announce beacon
PR #38729: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2017-01-13T23:15:33Z
- ISSUE #38648: (ericuldall) No release file error from PPA on Ubuntu
| refs: #38650
- ISSUE #38572: (COLABORATI) ppa:saltstack/salt failure
| refs: #38650
- ISSUE #38087: (UtahDave) The 'data' field in the return from a minion below a syndic is wrapped in an extra 'data' field.
| refs: #38657
- ISSUE #36548: (abonillasuse) openstack auth with nova driver
| refs: #38647
- ISSUE #34504: (AvinashDeluxeVR) Installation documentation for Ubuntu server and Windows minion leads the user to use different salt versions.
| refs: #38650
- PR #38657: (DmitryKuzmenko) Publish the 'data' field content for Syndic evets
- PR #38650: (rallytime) Remove the installation instructions for out-of-date community ppa
- PR #38649: (Ch3LL) fix unit.modules.file_test
- PR #38647: (gtmanfred) Allow novaclient to use keystoneauth1 sessions for authentication
- 6c14774 Merge pull request #38729 from rallytime/merge-2016.11
- 4e1e45d Merge branch '2016.3' into '2016.11'
- 7b850d4 Merge pull request #38647 from gtmanfred/nova
- 5be9b60 add documentation about using keystoneauth for v3
- 7b657ca add the ability to use keystone v2 and v3
- 5646ae1 add ability to use keystoneauth to authenitcate in nova driver
- 383768d Merge pull request #38650 from rallytime/remove-ubuntu-ppa-docs
- 30429b2 Remove the installation instructions for out-of-date community ppa
- 7d9f56e Merge pull request #38657 from DSRCorporation/bugs/38087_syndic_event_format_fix
- 594c33f Publish the 'data' field content for Syndic evets
- 8398751 Merge pull request #38649 from Ch3LL/test_apply_template
- 47f8b68 fix unit.modules.file_test
PR #38635: (lorengordon) Sends pass-through params to state module
@ 2017-01-10T20:01:59Z
- ISSUE #38631: (doitian) In Orchestration, kwargs are not passed to state.sls in masterless mode
| refs: #38635
- cfd82d1 Merge pull request #38635 from lorengordon/issue-38631
- 1466613 Sends pass-through params to state module
PR #38640: (mirceaulinic) Import napalm_base instead of napalm
@ 2017-01-10T19:58:01Z
- 017094a Merge pull request #38640 from cloudflare/NAPALM-IMPORTS
- 8f13f63 Import napalm_base instead of napalm
PR #38661: (techhat) Add sane cache defaults for minion and cloud
@ 2017-01-10T19:55:15Z
- 7966313 Merge pull request #38661 from techhat/sanedefault
- aee4064 Add a sane cache default for cloud
- c9e01a3 Add a sane cache default for minions
PR #38645: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2017-01-10T19:54:06Z
- ISSUE #38558: (multani) pillar.get("...", default=var, merge=true) updates default value
| refs: #38579 #38579
- ISSUE #37355: (Firewire2002) salt-ssh - ImportError: No module named backports.ssl_match_hostname
| refs: #37358
- ISSUE #34600: (davidpsv17) Error trying a salt-ssh test.ping
| refs: #37358
- ISSUE #27355: (jerob) salt ssh error with debian 7 on target
| refs: #37358
- PR #38626: (cachedout) Revert "Fix/workaround for issue #37355"
- PR #38618: (rallytime) Back-port #38579 to 2016.3
- PR #38579: (zwo-bot) Fix #38558 - pillar.get with default= ...,merge=true influence subsequent calls of pillar.get
| refs: #38618
- PR #37358: (Firewire2002) Fix/workaround for issue #37355
| refs: #38626
- PR #35390: (alexandr-orlov) Returns back missed proper grains dictionary for file module
- b0ed91c Merge pull request #38645 from rallytime/merge-2016.11
- 7a668e9 Merge branch '2016.3' into '2016.11'
- 74ddc71 Merge pull request #38626 from saltstack/revert-37358-2016.3.3_issue37355
- e912ac9 Revert "Fix/workaround for issue #37355"
- 5e58b32 Merge pull request #37358 from Firewire2002/2016.3.3_issue37355
- 910da18 fixed typo
- 4fbc5dd fixed wrong renamed variable and spaces
- 92366e6 issue #37355
- 7dc87ab issue #37355
- 2878180 issue #37355
- 6c2fe61 Merge pull request #35390 from alexandr-orlov/2016.3
- cd5ae17 fxd missed proper grains dictionary
- 2579cfa Merge pull request #38618 from rallytime/bp-38579
- 2052ece Add copy import
- 2c8845a add test for pillar.get() + default value
- c2f98d2 ticket 38558: add unit test, deepcopy() only if necessary
- 30ae0a1 added deepcopy of default if merge=True
PR #38627: (cachedout) Pr 38476
@ 2017-01-06T22:05:45Z
- d67f693 Merge pull request #38627 from cachedout/pr-38476
- 2a423ff Add changes to raetkey
- 55ad9d6 Add hash_type argument to MultiKeyCLI.finger_all function
- c868126 Add hash_type argument to key module fingerprint functions
- d0f4c30 Add hash_type argument to wheel fingerprint functions
- e558ddc Add finger_master function to wheel.key module
PR #38610: (yue9944882) Fix #38595 - Unexpected error log from redis retuner in master's log
@ 2017-01-06T21:47:21Z
- b13cd13 Merge pull request #38610 from yue9944882/2016.11
- 54325cf Fix #38595 - Unexpected error log from redis retuner in master's log
PR #38406: (alex-zel) Fix eauth error with openLDAP/389 directory server groups
@ 2017-01-06T21:40:30Z
- 179d385 Merge pull request #38406 from alex-zel/fix-eauth-groups-permissions
- 6b9e9d8 Fix eauth error with openLDAP/389 directory server groups
PR #38619: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2017-01-06T17:51:19Z
- ISSUE #37498: (githubcdr) service.restart salt-minion fails on Ubuntu 14.04.5 LTS
| refs: #38587
- PR #38601: (terminalmage) pillar.get: Raise exception when merge=True and default is not a dict
- PR #38600: (terminalmage) Avoid errors when sudo_user is set (2016.3 branch)
- PR #38598: (terminalmage) Avoid errors when sudo_user is set
| refs: #38599 #38600
- PR #38589: (tobithiel) State Gem: fix incorrect warning about missing rvm/rbenv
- PR #38587: (rallytime) Change daemontools __virtualname__ from service to daemontools
- PR #38567: (pass-by-value) Create queue if one doesn't exist
- 82e9b3d Merge pull request #38619 from rallytime/merge-2016.11
- 0efb2d8 Merge branch '2016.3' into '2016.11'
- da676ce Merge pull request #38601 from terminalmage/pillar-get
- 8613d72 pillar.get: Raise exception when merge=True and default is not a dict
- 224fc77 Merge pull request #38600 from terminalmage/issue38459-2016.3
- 8a45b13 Avoid errors when sudo_user is set
- a376970 Merge pull request #38589 from tobithiel/fix_rvm_rbenv_warning
- 9ec470b State Gem: fix incorrect warning about missing rvm/rbenv
- 02e6a78 Merge pull request #38567 from pass-by-value/pgjsonb_queue_changes_2016.3
- 67879eb Create queue if one doesn't exist
- 0889cbd Merge pull request #38587 from rallytime/fix-37498
- 2a58809 Change daemontools __virtualname__ from service to daemontools
PR #38612: (sjorge) network.ifacestartswith throws exception on Solaris-like platforms
@ 2017-01-06T17:20:32Z
- f64e003 Merge pull request #38612 from sjorge/2016.11-solaris-ifacestartswith
- 26fae54 network.ifacestartswith throws exception on Solaris-like platforms
PR #38615: (sjorge) add note related to issue #37027
@ 2017-01-06T16:38:34Z
- ISSUE #37027: (sjorge) Solaris FQDN/UQDN and documentation/consistancy
| refs: #38615 #38615
- 5820cee Merge pull request #38615 from sjorge/2016.11-solarisdocs
- fbdd32f add note related to issue #37027
PR #38598: (terminalmage) Avoid errors when sudo_user is set
| refs: #38599 #38600
@ 2017-01-05T23:16:22Z
- a27fdb4 Merge pull request #38598 from terminalmage/issue38459
- b37f7ff Avoid errors when sudo_user is set
PR #38599: (terminalmage) archive.extracted: Prevent traceback when state.single cannot be run
@ 2017-01-05T23:16:11Z
- d6b7019 Merge pull request #38599 from terminalmage/archive-results-handling
- 9aceb81 archive.extracted: Prevent traceback when state.single cannot be run
PR #38520: (basdusee) Fix issue #38517, added time.sleep(1) at line 227 in slack.py
@ 2017-01-05T20:35:08Z
- ISSUE #38517: (basdusee) Slack.py engine 100% CPU load due to missing time.sleep(1)
| refs: #38520
- d486b42 Merge pull request #38520 from basdusee/fix-issue-38517
- e3a883c Small fix on the fix regarding indentation
- 8adeae6 Fix issue #38517, added time.sleep(1) at line 227 in slack.py engine.
PR #38577: (mirceaulinic) Fix function headers as per #38499
@ 2017-01-05T18:41:33Z
- 0706cde Merge pull request #38577 from cloudflare/PREP-2016.11.2
- 62bee3c Fix function headers as per #38499
PR #38578: (mirceaulinic) [2016.11] Port 5123f11 from develop into 2016.11.2
@ 2017-01-05T18:11:12Z
- 55d1747 Merge pull request #38578 from cloudflare/PORT-5123f1
- dea7866 Update net.load_template doc: 2016.11.2
PR #38584: (rallytime) Allow memusage beacon to load on Windows
@ 2017-01-05T18:08:30Z
- be69baf Merge pull request #38584 from rallytime/fix-38462
- 1fe945d Allow memusage beacon to load on Windows
PR #38570: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
| refs: #38585
@ 2017-01-05T14:28:38Z
- ISSUE #38353: (Ch3LL) salt-cloud gce specifying
| refs: #38542 #38542
- ISSUE #38187: (curiositycasualty) username/password saved as cleartext when using URIs with user:pass@ format
| refs: #38541
- ISSUE #30454: (favoretti) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode'
| refs: #38554 #38554 #30481
- PR #38562: (rallytime) Update arch installation docs with correct package name
- PR #38560: (Ch3LL) fix api logfile
| refs: #38585
- PR #38554: (multani) Fix YAML deserialization of unicode
- PR #38542: (Ch3LL) fix gce image bug
- PR #38541: (techhat) Strip user:pass from cached URLs
- PR #38536: (UtahDave) add note about pyVmomi locale workaround
- PR #38531: (rallytime) Back-port #33601 to 2016.3
- PR #33601: (mchugh19) Fix slack engine to run on python2.6
| refs: #38531
- PR #30481: (basepi) Add yaml_safe jinja filter
| refs: #38554
- 14b643f Merge pull request #38570 from rallytime/merge-2016.11
- 30f14d1 Merge branch '2016.3' into '2016.11'
- 7b74436 Merge pull request #38562 from rallytime/arch-install-docs
- 8b1897a Update arch installation docs with correct package name
- 0186070 Merge pull request #38560 from Ch3LL/fix_api_log
- 0056620 Merge pull request #38531 from rallytime/bp-33601
- c36cb39 remove the unnecessary double trigger
- 3841449 fix spacing lint error
- 8c1defc 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
- c2f23bc Fix slack engine to run on python2.6
- 50242c7 Merge pull request #38541 from techhat/issue38187
- eae3a43 Strip user:pass from cached URLs
- 325dc56 Merge pull request #38554 from multani/fix/30454
- 2e7f743 yaml: support unicode serialization/deserialization
- df76113 jinja: test the "yaml" filter with ordered dicts
- f7712d4 Revert "Add yaml_safe filter"
- 4ddbc2e add note about pyVmomi locale workaround (#38536)
- 1c951d1 fix gce image bug (#38542)
PR #38509: (mostafahussein) Stop request from being processed if bad ip
@ 2017-01-04T20:05:44Z
- 9a1550d Merge pull request #38509 from mostafahussein/2016.11
- 8847289 remove commented code
- 420817a Stop request from being processed if bad ip
PR #38522: (kkoppel) Fix usage of salt.utils.http.query in slack_notify.call_hook
@ 2017-01-04T20:04:57Z
- ISSUE #38518: (kkoppel) slack_notify.call_hook returns tracebacks
| refs: #38522
- bc07d42 Merge pull request #38522 from kkoppel/fix-issue-38518
- ff1e7f0 Fix usage of salt.utils.http.query in slack_notify.call_hook
PR #38527: (rbjorklin) salt-api no longer forces the default timeout
| refs: #38585 #38585 #38585
@ 2017-01-04T17:10:15Z
- ISSUE #38524: (rbjorklin) salt-api seems to ignore rest_timeout since 2016.11.0
| refs: #38527 #38585
- 42fef27 Merge pull request #38527 from rbjorklin/api-timeout-fix
- 0202f68 salt-api no longer forces the default timeout
PR #38529: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2017-01-04T17:06:57Z
- ISSUE #38472: (jinm) file.managed Unable to manage file: 'hash_type' (2016.3.4)
| refs: #38503
- ISSUE #38449: (swalladge) Parsing issues in list_tab (salt/modules/cron.py)
| refs: #38487
- ISSUE #38438: (jf) file.line with mode=delete breaks on empty file
| refs: #38467
- ISSUE #38282: (sash-kan) file.managed fails when file (which contains utf-characters in the name) exists
| refs: #38415
- ISSUE #38209: (limited) Accepting a minion causes tornado to exit
| refs: #38474
- ISSUE #37684: (thusoy) State execution duration is timezone-dependent
| refs: #38491
- PR #38503: (jinm) Hash type fallback for file management
- PR #38491: (gtmanfred) Use UTC for timing in case timezone changes
- PR #38487: (gtmanfred) Fix crontab issues with spaces
- PR #38474: (cachedout) Allow an existing ioloop to be passed to salt-key
- PR #38467: (gtmanfred) file.line fail with mode=delete
- PR #38457: (bshelton229) Stops git.latest checking for local changes in a bare repo
- PR #38434: (slinn0) Make sysctl.persist fail when failing to set a value into the running kernel
- PR #38421: (rallytime) Update deprecation notices to the correct version
- PR #38420: (rallytime) Removed various deprecation notices from salt/modules/* files
| refs: #38421
- PR #38419: (Ch3LL) fix scsci docs example
- PR #38415: (terminalmage) file.managed: Fix failure when filename contains unicode chars
- PR #38385: (dragon788) Use unambigous long names with double dashes
- 1895eb7 Merge pull request #38529 from rallytime/merge-2016.11
- 85f4702 Merge branch '2016.3' into '2016.11'
- ec60f9c Merge pull request #38487 from gtmanfred/2016.3
- 048b9f6 add test
- c480c11 allow spaces in cron env
- c529ec8 allow crons to have multiple spaces
- c5ba11b Merge pull request #38491 from gtmanfred/timing
- 79368c7 Use UTC for timing in case timezone changes
- 86f0aa0 Merge pull request #38503 from jinm/issue_38472_jinm
- 0cd9df2 Hash type fallback for file management
- ed2ba4b Merge pull request #38457 from bshelton229/git-latest-head-bug
- 558e7a7 Stops git.latest checking for local changes in a bare repo
- 36e21b2 Merge pull request #38385 from dragon788/2016.3-double-dash
- 86c4b56 Newline for lint compat
- 9d9b686 Address review comments, consistency of quotes
- df9bd5e Use unambigous long names with double dashes
- 59f2560 Merge pull request #38474 from cachedout/key_loop
- de50453 Allow an existing ioloop to be passed to salt-key
- 3d0c752 Merge pull request #38467 from gtmanfred/2016.3
- 7b7c6b3 file.line fail with mode=delete
- 940025d Merge pull request #38434 from slinn0/issue_38433_fixes
- e5eb512 Update deprecation notices to the correct version (#38421)
- 9ce5331 file.managed: Fix failure when filename contains unicode chars (#38415)
- 2cdb59d Merge pull request #38419 from Ch3LL/fix_doc_scsi
- 234043b fix scsci docs example
PR #38539: (twangboy) Fix DSC LCM Config int checks
@ 2017-01-04T16:56:27Z
- ec4f118 Merge pull request #38539 from twangboy/dsc_int_checks
- 5657fd1 Add repr flag for str
- aea4219 Fix DSC LCM Config int checks
PR #38549: (meaksh) Adding multiple SUBVOLUME support and some fixes to the Snapper module
@ 2017-01-04T15:32:30Z
- 53449c8 Merge pull request #38549 from meaksh/2016.11-snapper-multiple-subvolumen-support
- ef26e93 Some fixes and pylint
- 1e6ba45 Fixes pre/post snapshot order to get the inverse status
- 68d5475 Fixing Snapper unit tests for SUBVOLUME support
- e9919a9 Removing possible double '/' from the file paths
- 8b4f87f Updating and fixing the documentation
- edea452 Raises "CommandExecutionError" if snapper command fails
- 3841e11 Only include diff in the state response if include_diff is True
- 7803e77 Adds multiple SUBVOLUME support to the Snapper module
PR #38471: (twangboy) Fix Problem with win_service module
@ 2017-01-01T20:30:21Z
- 5e80104 Merge pull request #38471 from twangboy/fix_win_service
- 810471b Fix problem with some services getting access denied
PR #38499: (mirceaulinic) Fix #38485
| refs: #38577
@ 2017-01-01T17:42:15Z
- ISSUE #38485: (wasabi222) bgp.config not working
| refs: #38499
- 0a09049 Merge pull request #38499 from cloudflare/FIX-38485
- 1801813 Fix #38485
PR #38501: (mvdwalle) Do not assume every object is a server
@ 2017-01-01T17:37:57Z
- 13f0b80 Merge pull request #38501 from mvdwalle/fix-gogrid-list-password
- bd7dee9 Do not assume every object is a server
PR #38461: (anlutro) Improvements/fixes to kapacitor task change detection
@ 2016-12-29T17:08:47Z
- aa0c843 Merge pull request #38461 from alprs/fix-kapacitor_changes
- 52721e9 clean up and fix tests
- 8648775 if task is not defined, it's not up to date
- c3ab954 improvements/fixes to kapacitor task change detection
PR #38473: (twangboy) Change OSX/OS X to macOS where possible
@ 2016-12-29T16:35:11Z
- 2c51eb9 Merge pull request #38473 from twangboy/osx_to_macos
- e96bfe8 Change OSX/OS X to macOS where possible
PR #38412: (bbinet) Update PillarStack stack.py to latest upstream version
@ 2016-12-28T19:28:40Z
- 2497fb5 Merge pull request #38412 from bbinet/pillarstack-updates
- b66b4bd Fix lint violations in stack.py
- 6a30fe6 Update PillarStack stack.py to latest upstream version
PR #38456: (twangboy) Gate Windows Specific Salt Utils
@ 2016-12-28T18:44:33Z
- 5395d32 Merge pull request #38456 from twangboy/gate_win_utils
- d34d110 Fix lint, fix boto module
- c201111 Gate Windows Utils
PR #38428: (gqgunhed) fixed typo: lq command-line syntax
@ 2016-12-27T15:42:02Z
- 7c77991 Merge pull request #38428 from gqgunhed/fix_lq_typo
- d79d682 fixed typo: lq command-line syntax
PR #38444: (lorengordon) Adds new import required for extract_hash
@ 2016-12-27T15:37:20Z
- ISSUE #38443: (lorengordon) 2016.11 breaks file.managed on Windows
| refs: #38444
- ISSUE #34101: (windoverwater) archive.extracted breakage due to 2016.3.0 upgrade from 2015.8.10
| refs: #37368
- PR #37368: (terminalmage) Overhaul archive.extracted state
| refs: #38444
- f5984d0 Merge pull request #38444 from lorengordon/issue-38443
- b2925ad Adds new import required for extract_hash
PR #38167: (cachedout) Kill pkg_resources for CLI tools [DO NOT MERGE]
@ 2016-12-22T22:11:22Z
- ISSUE #38071: (luochun-95) remote execute is very slow
| refs: #38167
- 4c4f07c Merge pull request #38167 from cachedout/no_pkg_resources
- ec69017 Remove debugging
- f28e33b Remove from all but salt cli
- bb3af72 Remove from salt-call
- c676846 Kill pkg_resources for CLI tools
PR #38417: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2016-12-22T19:00:44Z
- ISSUE #38372: (fanirama) Issue with cron.file. Source: salt://path/to/crontab_file not found
| refs: #38398
- PR #38407: (terminalmage) Improve pillar documentation
- PR #38398: (terminalmage) Fix call to file.get_managed in cron.file state
- PR #38390: (meaksh) Add "try-restart" to fix autorestarting on SUSE systems
- PR #38382: (heewa) Fix http.query when result has no text
- PR #38221: (UtahDave) Fix default returner
- 2fc8c15 Merge pull request #38417 from rallytime/merge-2016.11
- efb8a8d Merge branch '2016.3' into '2016.11'
- 2725352 Improve pillar documentation (#38407)
- 423b1fd Merge pull request #38398 from terminalmage/issue38372
- c80dbaa Fix call to file.get_managed in cron.file state
- 5a33d1e Fix http.query when result has no text (#38382)
- b74b5c7 Merge pull request #38390 from meaksh/2016.3-fix-try-restart-for-autorestarting-on-SUSE-systems
- de6ec05 add try-restart to fix autorestarting on SUSE systems
- 2c3a397 Merge pull request #38221 from UtahDave/fix_default_returner
- 3856407 remove a blank line to satisfy linter
- 9c248aa validate return opt, remove default.
- 8bb37f9 specify allowed types and default for "returner"
- 11863a4 add examples of default minion returners
- e7c6012 add support for default returners using return
PR #38342: (scthi) Bugfix ext pillar nodegroups
@ 2016-12-22T16:47:42Z
- bbc149c Merge pull request #38342 from scthi/bugfix-ext-pillar-nodegroups
- dba315c ext-pillar nodegroups works for all minions now.
PR #38403: (terminalmage) git_pillar: Document the transition from env to saltenv in the jinja context
@ 2016-12-22T16:34:48Z
- 453476d Merge pull request #38403 from terminalmage/document-saltenv
- 0a72e0f git_pillar: Document the transition from env to saltenv in the jinja context
PR #38354: (gmacon) Use --all when calling pip.py
@ 2016-12-20T20:40:21Z
- ISSUE #38253: (gmacon) There was no error installing package 'setuptools' although it does not show when calling 'pip.freeze'.
| refs: #38354
- 12436ef Merge pull request #38354 from gmacon/pip-freeze-all
- dca24b2 Use --all when calling pip.py
PR #38348: (rallytime) Update autodoc topics for new modules added in 2016.11
@ 2016-12-20T20:36:20Z
- 68430b1 Merge pull request #38348 from rallytime/mod-docs-2016.11
- b31c241 Add __iter__ and next options to doc/conf.py
- b8c1609 Revert "Move import/error messaging logic for snapper module into __virtual__()"
- 640db5b Move import/error messaging logic for snapper module into __virtual__()
- 366271f Add snapper to state index doc module list
- 135d254 Remove netapi autodoc files: they should not be added as their doc structure is different
- 0006139 Update autodoc topics for new modules added in 2016.11
PR #38377: (DmitryKuzmenko) Implementation and docs for Consul key-value store plugin for minion data cache.
@ 2016-12-20T20:36:02Z
- 6ee7b2b Merge pull request #38377 from DSRCorporation/features/consul_cache
- 6fb4430 Configuration options and documentation for Consul data cache plugin.
- dad748f Data cache plugin configuration documentation.
- c7209cd Consul data cache plugin.
PR #38373: (rallytime) Back-port #38212 to 2016.11
@ 2016-12-20T20:35:09Z
- PR #38212: (disaster123) ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog)
| refs: #38373
- f6d1b55 Merge pull request #38373 from rallytime/bp-38212
- 52fc6da ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog)
PR #38374: (mirceaulinic) NAPALM proxy module: Fix optional_args key issue
@ 2016-12-20T20:34:59Z
- 69c3f19 Merge pull request #38374 from cloudflare/FIX-NAPALM-PROXY
- 4416931 Fix optional_args key issue
PR #38073: (ezh) 2016.11
@ 2016-12-20T14:51:11Z
- ISSUE #38048: (ezh) [2016.11.0] Salt-cloud throws TypeError exception
| refs: #38073
- 530f495 Merge pull request #38073 from doublescoring/2016.11
- 42d3d26 [38073] Fix test assertion
- 9b37ead Fix broken os.write without string.encode
PR #38344: (bbinet) Fix influxdb_database.present state
@ 2016-12-20T13:57:45Z
- 67908d5 Merge pull request #38344 from bbinet/fix-influx-createdb
- c6b075d Fix influxdb_database.present state
PR #38358: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2016-12-20T00:11:48Z
- ISSUE #12788: (whiteinge) Comb through docs to replace :doc: roles with :ref:
| refs: #38320
- PR #38320: (rallytime) Cleanup doc internal markup references
- PR #38312: (cro) Backport feature allowing proxy config to live in pillar OR /etc/salt/proxy
- PR #38288: (terminalmage) archive.extracted: don't try to cache local sources (2016.3 branch)
- 04d6898 Merge pull request #38358 from rallytime/merge-2016.11
- c6e191a Remove doc markup references from 2016.11 branch
- 5130589 Merge branch '2016.3' into '2016.11'
- 09d9cff Merge pull request #38288 from terminalmage/archive-extracted-local-source-2016.3
- 845e3d0 Update tests to reflect change in cache behavior
- 5a08d7c archive.extracted: don't try to cache local sources (2016.3 branch)
- bf37667 Merge pull request #38312 from cro/proxy_config_in_cfg
- 2006c40 Typo
- 689d95b Backport feature allowing proxy config to live in pillar OR /etc/salt/proxy.
- c83db5a Merge pull request #38320 from rallytime/cleanup-doc-refs
- 62978cb Don't check the doc/conf.py file for doc markup refs
- 770e732 Add a unit test to search for new doc markup refs
- 5c42a36 Remove ":doc:" references from all doc/topics/installation/* files
- 23bce1c Remove ":doc:" references from all doc/topics/releases/* files
- 4aafa41 Remove ":doc:" references from a bunch of doc/* files
- 02bfe79 Remove more ":doc:" references from doc/* files
- 6e32267 Remove ":doc:" references in salt/* files
PR #37947: (vutny) Fix salt-minion initscript for RHEL5 (SysV) to pick up proper python version
@ 2016-12-19T21:03:50Z
- 1341494 Merge pull request #37947 from vutny/fix-rhel5-minion-init
- c94e798 SysV init script for rpm: get and show unique PIDs only
- 8ff68c4 Fix initscript for RHEL5 (SysV) to pick up proper python version
PR #38106: (techhat) "test" is not necessarily in opts, for thorium
@ 2016-12-19T14:40:32Z
- 4d072ca Merge pull request #38106 from techhat/stateget
- 5edc16f "test" is not necessarily in opts, for thorium
PR #38333: (amendlik) Suppress errors when checking if an alternative exists
@ 2016-12-19T13:40:49Z
- a01fade Merge pull request #38333 from amendlik/states-alternatives
- 8bfcd5b Adjust alternatives test for updated error message
- 09dee3c Suppress errors when checking if an alternative exists
PR #38340: (ewapptus) Backport PR #38251: Fixed nested orchestrate not respecting failures
@ 2016-12-19T13:31:16Z
- PR #38251: (ewapptus) Fixed nested orchestrate not respecting failures
| refs: #38340
- 15d3b47 Merge pull request #38340 from ewapptus/bp-38251
- 266e0a4 Fixed nested orchestrate not respecting failures
PR #38229: (mcalmer) provide kwargs of sls_build to dockerng.create
@ 2016-12-18T13:13:10Z
- ecd441d Merge pull request #38229 from mcalmer/dockerng-sls_build-kwargs
- e7292fa make it explicit that we want to delete these keys
- 4c71013 use default values for pop() to prevent KeyError raised
- 455c183 provide kwargs to dockerng.create to provide all features to sls_build as well
PR #38309: (ewapptus) Backport PR #37333: Fixed state.salt.runner() reporting success on exceptions
@ 2016-12-18T12:39:53Z
- ISSUE #36204: (sv852) Salt-Cloud: salt.runners.cloud.create exits with True on Python process (ec2.py) exception
| refs: #37333
- PR #37333: (benediktwerner) Fixed state.salt.runner() reporting success on exceptions
| refs: #38309
- d2ce9c3 Merge pull request #38309 from ewapptus/bp-37333
- a2b1259 Fixed display of errors
- 14a39f9 Fixed state.salt.runner return value on exceptions
PR #38323: (rallytime) Update the Cloud Provider Specifics links in cloud docs
@ 2016-12-18T12:30:49Z
- ebb9f6c Merge pull request #38323 from rallytime/update-cloud-provider-links
- 022caf2 Update the Cloud Provider Specifics links in cloud docs
PR #38324: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
@ 2016-12-18T12:30:26Z
- ISSUE #38290: (dragon788) Need to use machine automation friendly output
| refs: #38313
- ISSUE #38174: (NickDubelman) [syndic] Why can't a syndic node signal when all of it's minions have returned?
| refs: #38279
- ISSUE #32400: (rallytime) Document Default Config Values
| refs: #38279
- PR #38313: (dragon788) 2016.3 chocolatey fix
- PR #38281: (mikejford) Add nick to args for create_multi
- PR #38279: (rallytime) Add docs for syndic_wait setting
- 5bd7471 Merge pull request #38324 from rallytime/merge-2016.11
- 5940db5 Merge branch '2016.3' into '2016.11'
- 6367ca7 Add nick to args for create_multi (#38281)
- 235682b Merge pull request #38313 from dragon788/2016.3-chocolatey-fix
- 1f5fc17 Use machine readable output for list
- cdbd2fb Added limit-output to eliminate false packages
- 9e78ddc Merge pull request #38279 from rallytime/fix-38174
- 4a62d01 Add docs for syndic_wait setting
PR #38325: (rallytime) Back-port #38247 to 2016.11
@ 2016-12-18T12:28:41Z
- ISSUE #38246: (martintamare) Windows Minion unable to start via nssm
| refs: #38247
- PR #38247: (martintamare) fix(win_function): handle other language
| refs: #38325
- 83523d2 Merge pull request #38325 from rallytime/bp-38247
- 4b6c543 fix(win_functions): syntax
- e602f17 fix(win_function): handle other language
PR #38326: (yopito) fix runit init support (grain init) in 2016.11
@ 2016-12-18T12:07:25Z
- 54a2bb9 Merge pull request #38326 from yopito/fix-runit-init-support
- 25b91bb fix detection of runit as init system (grain init)