Commit Graph

65195 Commits

Author SHA1 Message Date
Thomas S Hatch
4ed5ba08b2 add initial thorium docs 2016-02-02 13:03:30 -07:00
Thomas S Hatch
c728d36b0b Add mean and list to reg 2016-02-02 13:03:15 -07:00
Thomas S Hatch
d13e9250fb don't use _|- here 2016-02-02 11:02:41 -07:00
Thomas S Hatch
f126f2011a Add thorium roots to setup.py 2016-02-02 10:49:23 -07:00
Thomas S Hatch
c0d54c3fb8 Allow thorium to cross call 2016-02-02 10:40:03 -07:00
Thomas S Hatch
a0f2cdf317 Add thorium roots dir to syspaths 2016-02-02 10:37:58 -07:00
Thomas S Hatch
21c21bdc18 modify the state system to accept non "states" loaders
This allows us to use the state system for things other than
configuration management. This modification means that purpose built
systems that enable idempotent graph traversal execution to be managed
via the state system.
2016-02-02 10:32:56 -07:00
Thomas S Hatch
c5cd36af52 Add thorium engine 2016-02-02 10:22:31 -07:00
Thomas S Hatch
5ab14c5182 Add thorium modules to the loader 2016-02-02 10:22:14 -07:00
Thomas S Hatch
185f7639e6 Add basic spine to the thorium runtime 2016-02-02 10:14:37 -07:00
Thomas S Hatch
41272b0353 Add initial thorium engine config options 2016-02-02 09:47:56 -07:00
Nicole Thomas
6ad59e78c5 Merge pull request #30767 from tonybaloney/feature/dimension_data_cloud
Add saltcloud module for Dimension Data Cloud
2016-02-02 08:55:34 -07:00
Mike Place
15e247cd96 Merge pull request #30811 from s0undt3ch/issues/py26-deepcopy-fix
Teach python 2.6 how to copy the object.
2016-02-02 08:46:32 -07:00
Mike Place
e6990e4c3d Merge pull request #30812 from s0undt3ch/features/de-blackhole-salt-ssh
Make `salt-ssh` executions less of an exception black hole
2016-02-02 08:46:13 -07:00
Mike Place
e3f0c8e162 Merge pull request #30731 from Unity-Technologies/feature/osx_keychain
Added the ability to configure keychains on OSX
2016-02-02 08:03:14 -07:00
Mike Place
6cac5d54a9 Merge pull request #30768 from jizhilong/fix/redis_return_get_jids
Return a dict in `redis_return.get_jids`.
2016-02-02 07:49:23 -07:00
Mike Place
330abcad12 Merge pull request #30775 from Unity-Technologies/feature/mac_defaults
Added the ability to set OS X settings using defaults
2016-02-02 07:47:49 -07:00
Pedro Algarvio
ba5a271e2d Make salt-ssh executions less of an exception black hole 2016-02-02 14:46:48 +00:00
Pedro Algarvio
6f7f7fea69 Teach python 2.6 how to copy the object. 2016-02-02 14:32:20 +00:00
Mike Place
65abaea9fe Merge pull request #30795 from sjorge/states-smartos-fix
states.smartos.config_present, fixed bug where spaces broke the smartos config parser
2016-02-02 07:27:31 -07:00
Mike Place
fc1437c73f Merge pull request #30796 from skizunov/develop2
Fix minion failover after disconnect
2016-02-02 07:26:31 -07:00
Mike Place
cab0d07924 Merge pull request #30801 from kartsm/jboss7-artifactory
Decouple jboss7.deployed from Artifactory
2016-02-02 07:09:55 -07:00
Mike Place
e4ca01181b Merge pull request #30803 from Unity-Technologies/feature/win_certutil
Added the ability to add and remove certificates from Windows minions
2016-02-02 07:04:30 -07:00
Mike Place
0763ae97b3 Merge pull request #30804 from Unity-Technologies/feature/win_license
Added ability to install and activate a windows license
2016-02-02 07:03:29 -07:00
Daniel Hobley
2567ea6956 Lint fixes 2016-02-02 11:48:17 +01:00
Daniel Hobley
5127c29e20 Lint fixes 2016-02-02 11:08:47 +01:00
Daniel Hobley
becb643557 Added ability to install and activate a windows license 2016-02-02 11:07:05 +01:00
Daniel Hobley
ddc24708ad Added the ability to add and remove certificates from Windows minions
- Uses certutil.exe to add and remove certificates
2016-02-02 10:06:20 +01:00
Daniel Hobley
04877e06e7 Updated based on PR feedback
- Renamed type to vtype
- Made if statements a little more clear
2016-02-02 09:01:38 +01:00
root
4366235f88 Merge branch 'feature/dimension_data_cloud' of https://github.com/tonybaloney/salt into feature/dimension_data_cloud 2016-02-02 14:25:38 +11:00
root
ce2f695840 extra space before disabling import warning 2016-02-02 14:25:18 +11:00
anthony-shaw
a61e7fbef3 Documentation for the driver 2016-02-02 14:20:08 +11:00
root
0ca43ba6b8 Fixed all remaining pylint issues 2016-02-02 14:01:15 +11:00
root
47d9e06b19 Set encoding and removed unused libs 2016-02-02 13:31:41 +11:00
anthony-shaw
cf2de669b5 additional fixes to linting 2016-02-02 13:25:21 +11:00
Tony Monroe
5f2998e5a2 Indentation causes recognition of no-fetch deployment 2016-02-01 17:18:56 -08:00
Tony Monroe
fdd69389fa Don't crash out if undeploy is not requested 2016-02-01 17:04:19 -08:00
Tony Monroe
4917751c3e Meaningful comment instead of exception when deploying from a local file 2016-02-01 16:59:23 -08:00
Tony Monroe
b2c88e7c1b source is now optional 2016-02-01 16:48:02 -08:00
anthony-shaw
918943639e Progress on linting errors with dimensiondata.py 2016-02-02 11:20:16 +11:00
Tony Monroe
76a5adb380 Slight doco cleanup 2016-02-01 15:46:41 -08:00
Tony Monroe
79f68ea9f6 Handle both managed-file and no-copy deployments 2016-02-01 15:35:31 -08:00
Tony Monroe
4692a31894 First pass at #30515
Attempt to purge obvious Artifactory bits, and adjust doco accordingly
2016-02-01 15:07:40 -08:00
Sergey Kizunov
616eb79ae2 Fix minion failover after disconnect
salt/minion.py:
- In the `__master_disconnected` case, it originally set
`self.opts['master']` to the result of `self.eval_master`. This
makes no sense since `self.eval_master` returns a future. Now we
yield on `self.eval_master` and store both return values.
- Just like in `Minion.destroy`, we clear `self.pub_channel.on_recv`.
Also, if `self.pub_channel` has a `close`, it is invoked. This
resolves a circular reference issue with the TCP transport. The
`SaltMessageClient` contains function references to the
`connect_callback` and `disconnect_callback` functions in
`AsyncTCPPubChannel`. This circular reference prevents the `del` from
deallocating the `AsyncTCPPubChannel` object.

salt/transport/tcp.py:
- In `SaltMessageClient.close`, reset the function references
`self.connect_callback` and `self.disconnect_callback`. This allows a
subsequent `del` on `AsyncTCPPubChannel` to actually deallocate the
object.

Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>
2016-02-01 16:15:11 -06:00
Mike Place
4fabce16c0 Merge pull request #30704 from DSRCompany/issues/30431_get_url_large_file
Issues/30431 get url large file
2016-02-01 15:13:58 -07:00
Jorge Schrauwen
f8166ccb52 fix strings with spaces not being handled properly 2016-02-01 21:56:54 +00:00
Mike Place
47f3ee48b4 Merge pull request #30629 from skizunov/develop2
Fix TCP transport presence events to work with a NAT
2016-02-01 14:55:15 -07:00
Mike Place
d9bf97fb16 Merge pull request #30793 from jacobhammons/release-2015.5
Versioned latest release to 2015.8.4
2016-02-01 14:52:43 -07:00
Mike Place
86ea047933 Merge pull request #30734 from Unity-Technologies/feature/osx_assistive
Added ability to change assistive access on OSX 10.9+
2016-02-01 14:51:47 -07:00
Mike Place
e068c57eca Merge pull request #30778 from sjorge/module-zpool
salt.modules.zpool had some issues with URL
2016-02-01 14:20:43 -07:00