Commit Graph

76570 Commits

Author SHA1 Message Date
Mike Place
b70e7ef90e Merge pull request #38271 from jakubjosef/develop
Improved jenkins job comparing
2016-12-15 11:07:43 -07:00
Andreas Tsaridas
aa607d2fd1 remove empty strings from list but not ones with one empty space char (#38207)
* remove empty strings from list but not ones with one empty space char

* python3 compatibility and fix pylint
2016-12-15 09:46:58 -07:00
Jakub Josef
f029761179 Improved jenkins job comparing
Comparison implemented by comparing parsed XML objects instead of XML lines
2016-12-15 14:15:57 +01:00
Mike Place
7255319623 Merge pull request #38245 from arthur-kiwi/bug-fix-macpackage.install-app
Properly quote .app files containing spaces
2016-12-15 03:23:37 -07:00
Mike Place
3f95eb9f02 Merge pull request #38249 from mhlavac/patch-1
aptpkg.py support KDE neon distro
2016-12-15 02:14:08 -07:00
Mike Place
d830a37254 Merge pull request #38261 from minaguib/fix/ps
Always use ps -efHww
2016-12-15 02:00:55 -07:00
Mina Naguib
eb3b213266 Always use ps -efHww
The "ww" isn't only needed in Debian, but likely all linux distros

Accorging to "ps" docs, there are several invocation cases where the
output width is undefined, unless env COLUMNS or 'ww' is specified
2016-12-14 20:54:02 -05:00
Nicole Thomas
2e480cfb77 [develop] Bump latest release version to 2016.11.1 (#38258) 2016-12-14 16:29:02 -07:00
Arthur Wikström
23d69c4ffe Updated expected test results for mac_package 2016-12-14 14:11:49 +01:00
Martin Hlaváč
4fca53d0eb aptpkg.py support KDE neon distro
KDE Neon just released LTS version based on LTS Ubuntu 16.04, unfortunately it's release as "neon" dist.

I get error while installing packages.

Salt state:
```
lame:
  pkg.latest
```

```
          ID: lame
    Function: pkg.latest
      Result: False
     Comment: State 'pkg.latest' was not found in SLS 'lame'
              Reason: 'pkg' __virtual__ returned False                                                                                                                                                                                                                                                                               
     Changes:   
```

```
$ salt-call --versions-report
Salt Version:
           Salt: 2016.11.0
 
Dependency Versions:
           cffi: Not Installed
       cherrypy: Not Installed
       dateutil: 2.4.2
          gitdb: Not Installed
      gitpython: Not Installed
          ioflo: Not Installed
         Jinja2: 2.8
        libgit2: Not Installed
        libnacl: Not Installed
       M2Crypto: Not Installed
           Mako: 1.0.3
   msgpack-pure: Not Installed
 msgpack-python: 0.4.6
   mysql-python: Not Installed
      pycparser: Not Installed
       pycrypto: 2.6.1
         pygit2: Not Installed
         Python: 2.7.12 (default, Nov 19 2016, 06:48:10)
   python-gnupg: Not Installed
         PyYAML: 3.11
          PyZMQ: 15.2.0
           RAET: Not Installed
          smmap: Not Installed
        timelib: Not Installed
        Tornado: 4.2.1
            ZMQ: 4.1.4
 
System Versions:
           dist: neon 16.04 xenial
        machine: x86_64
        release: 4.4.0-53-generic
         system: Linux
        version: neon 16.04 xenial
```
2016-12-14 13:48:56 +01:00
Arthur Wikström
ec8ef53d56 Properly quote .app files containing spaces 2016-12-14 10:48:45 +01:00
Nicole Thomas
aca6a1f266 Merge pull request #38237 from rallytime/merge-develop
[develop] Merge forward from 2016.11 to develop
2016-12-13 17:00:55 -07:00
rallytime
fe1e24909e Merge branch '2016.11' into 'develop'
No conflicts.
2016-12-13 11:29:16 -07:00
Nicole Thomas
ba62fcf2ec Merge pull request #38234 from rallytime/merge-2016.11
[2016.11] Merge forward from 2016.3 to 2016.11
2016-12-13 11:28:02 -07:00
rallytime
6a327d1367 Merge branch '2016.3' into '2016.11'
No conflicts.
2016-12-13 10:19:47 -07:00
Mike Place
004e46afe7 Merge pull request #38198 from vutny/unit-tests-require-libcloud-boto3
Add missing requirements for running unit tests: libcloud and boto3
2016-12-13 07:12:20 -07:00
Mike Place
9d497bc74c Merge pull request #38213 from rallytime/skip-tls-test
Skip test_cert_info tls unit test on pyOpenSSL upstream errors
2016-12-13 05:05:01 -07:00
Mike Place
0e1ffbc210 Merge pull request #38214 from rallytime/fix-35502
Remove Nitrogen deprecations in the glance module
2016-12-13 05:03:38 -07:00
Mike Place
203109dd17 Merge pull request #38224 from whiteinge/cors-options-unauthed
Allow CORS OPTIONS requests to be unauthenticated
2016-12-13 05:02:30 -07:00
Denys Havrysh
a6098bac1a Remove note about SaltTesting installation, now it is in the requirements 2016-12-13 11:38:35 +02:00
Mike Place
721a5feccd Merge pull request #38223 from whiteinge/salt-api-root_dirs
Add root_dir to salt-api file paths
2016-12-13 00:44:19 -07:00
Mike Place
8f5c6e5df9 Merge pull request #38180 from alexbleotu/vsphere_decorators-gh
Vsphere decorators gh
2016-12-13 00:43:51 -07:00
Seth House
de4d3227ab Allow CORS OPTIONS requests to be unauthenticated 2016-12-12 22:56:30 -07:00
Seth House
bfbf390c0e Add root_dir to salt-api file paths 2016-12-12 21:30:54 -07:00
rallytime
7393fe8894 Pylint fix 2016-12-12 16:12:21 -07:00
rallytime
a839e84d02 Remove Nitrogen deprecations in the glance module
There are warnings in here to keep things in place for Beryllium,
and we have bumped the warnings each feature release until Nitrogen.

It's time to remove the code, as we haven't heard back in some time
from the original code deprecation author.

Fixes #35502
2016-12-12 14:59:58 -07:00
rallytime
bdb807fc7c Skip test_cert_info tls unit test on pyOpenSSL upstream errors
The 16.0.0 version of pyOpenSSL has an upstream error in it that
causes a stacktrace in our test suite. The upstream issue has
been fixed in pyOpenSSL in 16.1.0 and upwards, but 16.0.0 is still
available.

This fix skips the test when the specific error generated by the
upstream bug is encountered during the test.
2016-12-12 14:21:41 -07:00
Nicole Thomas
8b304ee271 Merge pull request #38208 from rallytime/merge-develop
[develop] Merge forward from 2016.11 to develop
2016-12-12 13:36:39 -07:00
rallytime
29f45c192c Merge branch '2016.11' into 'develop'
Conflicts:
  - salt/cloud/clouds/ec2.py
  - salt/modules/grains.py
2016-12-12 11:23:57 -07:00
Nicole Thomas
7ead1ed336 Merge pull request #38205 from rallytime/merge-2016.11
[2016.11] Merge forward from 2016.3 to 2016.11
2016-12-12 11:13:18 -07:00
Nicole Thomas
669409d681 Merge pull request #38203 from rallytime/bp-38188
Back-port #38188 to 2016.11
2016-12-12 10:48:51 -07:00
rallytime
e31f97cf71 Merge branch '2016.3' into '2016.11'
No conflicts.
2016-12-12 10:08:27 -07:00
Nicole Thomas
604205c61e Merge pull request #38193 from conradjones/develop
Added support for vsphere customization specs.
2016-12-12 09:43:56 -07:00
Andreas Tsaridas
50d3200b12 removing not needed join 2016-12-12 09:21:37 -07:00
Andreas Tsaridas
7af708e1e7 fix for push_dir in different OS 2016-12-12 09:21:36 -07:00
Mike Place
0202596185 Merge pull request #38188 from tsaridas/push_dir
fix for push_dir in different OS
2016-12-12 06:43:15 -07:00
Mike Place
44f2737cbc Merge pull request #38179 from alexbleotu/get_hosts-gh
Get hosts gh
2016-12-12 05:21:09 -07:00
Denys Havrysh
004bff113e Add missing requirements for running unit tests: libcloud and boto3 2016-12-12 13:18:38 +02:00
Alexandru Bleotu
ded7ff9adb Fixed pylint 2016-12-12 05:56:13 -05:00
Alexandru Bleotu
b2f9d1eb4b Reraise sys.exc_info with six.reraise to be PY3 compatible 2016-12-12 05:52:52 -05:00
Alexandru Bleotu
9314e4ab62 Fixed newly introduced pylint errors 2016-12-12 05:29:39 -05:00
Mike Place
717288adeb Merge pull request #38190 from whiteinge/serializer-docs
Fix incorrect file.serialize docs; all serializer modules are supported
2016-12-12 02:46:40 -07:00
Mike Place
70f7d22ad6 Merge pull request #38191 from terminalmage/issue38162
Clarify the fact that git_pillar.update does not fast-forward
2016-12-12 02:45:48 -07:00
Mike Place
b12cff151e Add blank line for lint compliance 2016-12-12 02:44:56 -07:00
Mike Place
28171cbfc5 Merge pull request #38194 from vutny/integration-test-requirements-doc
Document the requirements for running ZeroMQ-based integration tests
2016-12-12 02:42:11 -07:00
Conrad Jones
3574f6e2f5 Added support for vsphere customization specs. 2016-12-11 09:28:37 +00:00
Denys Havrysh
e9f419ff64 Document the requirements for running ZeroMQ-based integration tests 2016-12-10 22:16:18 +02:00
Andreas Tsaridas
55f72afa7c removing not needed join 2016-12-10 14:55:28 +01:00
Erik Johnson
1ae543a98a Clarify the fact that git_pillar.update does not fast-forward 2016-12-09 22:52:12 -06:00
Seth House
1b5d7e4362 Fix incorrect file.serialize docs; all serializer modules are supported 2016-12-09 17:40:04 -07:00