C. R. Oldham
35bc42410f
Merge pull request #33705 from alexbleotu/json_schema_extension-gh
...
JSON Schema Extension
2016-06-03 08:42:18 -06:00
Alexandru Bleotu
d69ce3a84f
JSON Schema Extension
...
- added support for JSON schemas that validate complex JSON objects
(JSON objects that have as attributes other JSON objects)
2016-06-03 14:03:26 +01:00
Mike Place
7c6216c3fc
Merge pull request #33700 from sodium-chloride/develop-2016-0602-0155
...
Fix incorrect args passed to timezone.set_hwclock
2016-06-02 11:33:01 -07:00
Mike Place
2210e85f40
Merge pull request #33716 from eyj/format_msec
...
Fix millisecond formatting to avoid 1000 as four-digit milliseconds
2016-06-02 11:32:10 -07:00
Mike Place
64c7dd7032
Merge pull request #33626 from evonzee/feature/issue-15749
...
Feature/issue 15749
2016-06-02 11:23:36 -07:00
Mike Place
132420c03e
Merge pull request #33568 from FerrySchuller/patch-1
...
Zabbix returner
2016-06-02 11:20:58 -07:00
Mike Place
e5843ccd9e
Merge pull request #33707 from eyj/sentry_return
...
Add options to sentry_returner
2016-06-02 11:18:36 -07:00
Mike Place
38515a01f8
Merge pull request #33664 from DSRCompany/issues/26311_single_schedule
...
Single schedule for MultiMinion, EventBus managed by MultiMinion.
2016-06-02 10:42:00 -07:00
Jεan Sacren
43cc4a8aff
Fix speed issue
...
Erik Johnson pointed out the speed issue with compelling numbers:
>>> import timeit
>>> t1 = timeit.Timer('clock == "localtime"', 'clock = "localtime"')
>>> t2 = timeit.Timer('clock.__eq__("localtime")', 'clock = "localtime"')
>>> t1.repeat()
[0.061421871185302734, 0.0285952091217041, 0.026736021041870117]
>>> t2.repeat()
[0.1310901641845703, 0.09536910057067871, 0.09479284286499023]
I'll absolutely fix it by using the simple '==' operator.
Thank you!
2016-06-02 11:38:37 -06:00
Mike Place
b39d623176
Merge pull request #33689 from rvandegrift/dont-copy-minion-public-keys
...
During minion verification, read directly from public key file
2016-06-02 10:31:40 -07:00
Mike Place
98aba3d3b1
Merge pull request #33675 from techhat/armattach
...
Allow attaching data disks to VM during creation
2016-06-02 10:25:48 -07:00
Mike Place
48fc51cb7b
Merge pull request #33695 from plastikos/bug-minion_exit_status
...
[Bug] minion exit status
2016-06-02 10:13:55 -07:00
Mike Place
f1150a6893
Merge pull request #33693 from plastikos/improvement-simplify_module_path
...
[Trivial] It's silly to use a python module path when the function is in the file.
2016-06-02 09:40:26 -07:00
Mike Place
3d76590c6e
Merge pull request #33699 from m03/add-initial-win_pki
...
Add modules to utilize PowerShell PKI
2016-06-02 09:38:21 -07:00
EYJ
beea8cc376
Fix millisecond formatting to avoid 1000 as four-digit milliseconds
2016-06-02 17:43:27 +02:00
plastikos
e5877113bb
imported patch improvement-trivial_docstring ( #33692 )
2016-06-02 10:47:25 -04:00
Dmitry Kuzmenko
66bd75cd3b
New schedule tests and fixes
2016-06-02 17:14:50 +03:00
Dmitry Kuzmenko
5821b39ab8
Single schedule for MultiMinion, EventBus managed by MultiMinion.
...
Reworked the schedule and MultiMinion design:
1. MultiMinion renamed to MinionManager
2. MinionManager manages:
a) Minions
b) EventBus
3. Minions are subscribed to events with MinionEvent
4. Single Minion is now a multiminion with multiplicity of 1
5. Schedule is now a singleton
6. Own master alive schedule job for each master
(__master_alive_<master-id>)
7. All previously persisted __master_alive* jobs are cleared up on Minion start.
2016-06-02 17:14:50 +03:00
Nasenbaer
de9332fd69
Add options to sentry_returner
...
Options to ignore non error messages, configure raven via dsn, hide pillar. Also add failed states in a separate dict for convenience.
2016-06-02 16:03:42 +02:00
Jεan Sacren
ed4c988ef6
Fix incorrect args passed to timezone.set_hwclock
...
On Gentoo, we should check the value passed in to timezone.set_hwclock
and only allow 'UTC' or 'localtime' for argument. If incorrect value is
passed in, it could subsequently fry the important config file.
There is another closely related issue on Gentoo. The value to set
'clock' variable in the config file is either 'UTC' or 'local'. In case
of localtime arg, we should convert the value of 'localtime' to 'local'
when setting that 'clock' variable.
2016-06-02 01:56:55 -06:00
Morrie Winnett
29964a50ee
Add modules to utilize PowerShell PKI
2016-06-02 00:11:57 -07:00
eric vz
1e7e953442
remove unneeded warning log
2016-06-01 21:04:08 -05:00
eric vz
f0aa35a367
Fix version numbers for added/changed
2016-06-01 20:39:39 -05:00
Thayne Harbaugh
15b831cf24
Ensure that all usage errors exit with status EX_USAGE
2016-06-01 18:21:49 -06:00
Thayne Harbaugh
0f8757b70d
Propogate the process.exitcode - otherwise process always exits with EX_OK
2016-06-01 18:21:49 -06:00
Thayne Harbaugh
1fdb232af3
Test that correct salt-minion start-up exits with EX_OK
2016-06-01 18:21:49 -06:00
Thayne Harbaugh
920f062193
Test that an unknown argument to salt-minion exits with EX_USAGE
2016-06-01 18:21:49 -06:00
Thayne Harbaugh
b5e66ad853
Test that a non-existent user for salt-minion exits with EX_NOUSER
...
Add common exit status assert function.
2016-06-01 18:21:49 -06:00
Thayne Harbaugh
11a9e1e839
Various improvements to the TestProgram classes:
...
* Add debug logging when a program is started
* Set a flag once a TestDaemon has been shutdown(); check flag in is_running()
* Add .config_path property
* salt.utils.process.clean_proc() only works with multiprocessing - replace it
* Automatically add --config-dir for TestSaltDaemon if it isn't already specified
2016-06-01 18:21:49 -06:00
Thayne Harbaugh
33048c75b5
It's silly to use a python module path when the function is in the file.
2016-06-01 17:24:23 -06:00
Joseph Hall
84fdb252f7
Py3 fix
2016-06-01 16:58:48 -06:00
Ross Vandegrift
08d9dafd5c
During minion verification, read directly from public key file
...
By avoiding temp file on every minion verification, I/O load can be
reduced considerably.
2016-06-01 17:51:07 -04:00
Mike Place
178feef40f
Merge pull request #33660 from hrumph/develop
...
Addition of only_on_pending_reboot param to reboot and shutdown functs + other minor fixes
2016-06-01 14:04:55 -07:00
Mike Place
4123298538
Merge pull request #33657 from jeanpralo/dockerng-get-default-docker-auth
...
use default docker auth file as prior auth system
2016-06-01 14:02:10 -07:00
Mike Place
05d2951246
Merge pull request #33601 from mchugh19/slack-fix
...
Fix slack engine to run on python2.6
2016-06-01 13:48:19 -07:00
Jean Praloran
90dfe751b3
fix lint problem
2016-06-02 08:39:55 +12:00
Jean Praloran
81239c6a93
fix error catching when reading the file
2016-06-02 08:39:55 +12:00
Jean Praloran
a39b4861a4
use default docker auth file as prior auth system
2016-06-02 08:39:54 +12:00
Mike Place
64ba252256
Merge pull request #33650 from terminalmage/issue29954
...
Feature: add per-saltenv configuration parameter support
2016-06-01 13:34:30 -07:00
Ferry Schuller
238c53b6cc
Removed unused import salt.utils.jid.
2016-06-01 21:43:13 +02:00
Mike Place
d5ff1bc21e
Merge pull request #33663 from ksvasan/develop
...
Fix the unlock bug with zk_concurrency module
2016-06-01 11:59:03 -07:00
Joseph Hall
a3f1983c3b
Add missing import
2016-06-01 12:24:32 -06:00
Joseph Hall
3db2258237
Increase lun count for each device
2016-06-01 12:24:32 -06:00
Joseph Hall
6d344e8b2d
Allow attaching data disks to VM during creation
2016-06-01 12:24:32 -06:00
Mike Place
9d433da5fb
Merge pull request #33641 from glomium/issue33588
...
check rabbitmq version and use different api to validate a users pass…
2016-06-01 10:28:56 -07:00
Mike Place
e37c6e3dd0
Merge pull request #33644 from mchugh19/hipchat-normalize-trigger
...
Handle trigger the same way as slack engine
2016-06-01 09:58:27 -07:00
Mike Place
bf487913ea
Merge pull request #33666 from meaksh/develop
...
exportdb command for udev module and tests (develop branch)
2016-06-01 09:56:35 -07:00
Mike Place
6bd7faa942
Merge pull request #33617 from eyj/wait_for_query
...
Add wait_for_successful_query to module and state
2016-06-01 09:49:20 -07:00
Mike Place
9a51263ca8
Merge pull request #33673 from cachedout/lint_33610
...
Lint servicenow module
2016-06-01 09:47:32 -07:00
Mike Place
1beb3f44dc
Lint servicenow module
...
Refs #33610
2016-06-01 10:43:32 -06:00