Commit Graph

81661 Commits

Author SHA1 Message Date
Mike Place
b30b026dda newline for lint 2017-05-04 11:07:57 -06:00
Tshepang Lekhonkhobe
a29045846d doc: make examples consistent with each other
Also, show a more complex example, which makes removing the templating necessary
2017-05-04 19:04:20 +02:00
Mike Place
0d10046098 Merge pull request #40967 from ezh/fabric-fix-2-ssh-client
[40966] Fix ssh client TypeError
2017-05-04 10:39:57 -06:00
Mike Place
eac8401e90 Merge pull request #40879 from peter-funktionIT/2016.11
Update win_pki.py
2017-05-04 10:11:59 -06:00
Mike Place
39f5dc91cb Merge pull request #40909 from gtmanfred/nitrogen
Define separate target for proxy minions
2017-05-04 10:07:38 -06:00
Mike Place
041e385ee4 Merge pull request #41016 from secumod/develop
Read some hardware grains from sysfs on Linux if available
2017-05-04 09:46:01 -06:00
Mike Place
547a9738db Merge pull request #41036 from terminalmage/issue40928
Do not force effective saltenv when running states via orchestration
2017-05-04 09:44:13 -06:00
Mike Place
6e2458e171 Merge pull request #41039 from terminalmage/improve-pip-bin
Look for currently-running python's pip first
2017-05-04 09:43:51 -06:00
Mike Place
0aaf88773f Syntax change for lint 2017-05-04 09:40:41 -06:00
Mike Place
ff39613a53 Merge pull request #41049 from Ch3LL/fix_wheel_test
fix integration wheel test_gen test
2017-05-04 09:33:58 -06:00
Mircea Ulinic
e3c40ea81a Outputters txt ref 2017-05-04 09:33:45 -06:00
Mircea Ulinic
20b307a310 Add New Modules section 2017-05-04 09:33:45 -06:00
Mircea Ulinic
7c8f14977b More NAPALM notes 2017-05-04 09:33:45 -06:00
Mike Place
71627f62a2 Merge pull request #41053 from bodhi-space/infra4795
INFRA-4795 - fix logic for volume tagging in EC2
2017-05-04 09:25:54 -06:00
Mike Place
1f149c6110 Merge pull request #41060 from doublescoring/add-skip-filter-to-jinja
Add skip filter to jinja template
2017-05-04 09:23:34 -06:00
Mike Place
b0c10ed2e0 Merge pull request #41064 from cloudflare/fix-netyang
Nitrogen fixes for the napalm YANG modules
2017-05-04 09:22:59 -06:00
Mike Place
c51f0bafbe Merge pull request #41065 from cloudflare/fix-napalm-syslog
Preparing the napalm syslog engine for Nitrogen
2017-05-04 09:22:05 -06:00
Nicole Thomas
983e062375 Merge pull request #41028 from cloudflare/ntwrk-tmnt-ttrl
Start working on network automation docs
2017-05-04 09:05:39 -06:00
Nicole Thomas
4e4b3514b4 Merge pull request #41054 from terminalmage/salt-jenkins-315
Update package targets for Arch pkg tests
2017-05-04 08:59:42 -06:00
Nicole Thomas
62dff52820 Merge pull request #41046 from twangboy/fix_pkg_remove
Fix pkg.remove
2017-05-04 08:58:56 -06:00
Theodore Cowan
7f155ba69a Allow failhard to work with the salt-api. Gracefully stop iteration during failhard. 2017-05-04 08:46:24 -06:00
Mircea Ulinic
e0e30934ce Fix compliance and netyang.managed state 2017-05-04 13:59:41 +00:00
Mircea Ulinic
c249551393 net.load_config arg: text instead of config
RTFM: https://docs.saltstack.com/en/develop/ref/modules/all/salt.modules.napalm_network.html#salt.modules.napalm_network.load_config
2017-05-04 14:07:01 +01:00
Mircea Ulinic
35335dd8e9 More opts and fixes 2017-05-04 12:50:49 +00:00
Debian
3f6fea2e1a Fix netyang modules and examples 2017-05-04 12:41:34 +00:00
Dmitry Kuzmenko
51594d9f81 Non-recursive fibonacci implementation. 2017-05-04 12:52:32 +03:00
peter-funktionIT
80fa9e5b76 Update win_pki.py
Add warning about passwords.
2017-05-04 11:23:48 +02:00
Mircea Ulinic
ce55d85c96 Double 'that' 2017-05-04 09:17:17 +00:00
Mircea Ulinic
727d220942 More salt-minion on ntwrk gear notes 2017-05-04 09:09:08 +00:00
Mircea Ulinic
2a8c9e43dc Index napalm automation docs under the top-level TOC 2017-05-04 09:09:08 +00:00
Mircea Ulinic
9317a4595c One more phrase at the end... 2017-05-04 09:09:08 +00:00
Mircea Ulinic
cd9921d62b Add NAPALM logo 2017-05-04 09:09:08 +00:00
Mircea Ulinic
5e99a1737c Start working on network automation docs 2017-05-04 09:09:03 +00:00
Alexey Aksenov
b69406a9f2 Add skip filter to jinja template
Allow to update dictionary value within jinja loop

{% set _stash = {} %}
{% for a in b -%}
{%   if _stash.get('key') -%}
{{     _stash.update({'key': a}) | skip -}}
{%   endif -%}
{% endfor -%}
2017-05-04 10:56:55 +03:00
Nicole Thomas
0e0a73fd91 Merge pull request #41052 from terminalmage/gate-git_opts
Gate the new git_opts argument in git execution module
2017-05-03 17:10:06 -06:00
Nicole Thomas
2bf02fad81 Merge pull request #41050 from terminalmage/git_pillar-tests
Fix git_pillar integration tests on Arch
2017-05-03 16:53:31 -06:00
Nicole Thomas
ec214760df Merge pull request #41055 from saltstack/revert-40899-remove-md5-warning
Revert "Updated ssh fingerprint hash-type default to sah256 for Nitrogen and remove md5 warnings"
2017-05-03 16:49:55 -06:00
Nicole Thomas
c13f0dc2a8 Revert "Updated ssh fingerprint hash-type default to sah256 for Nitrogen and remove md5 warnings" 2017-05-03 16:49:39 -06:00
Nicole Thomas
2b47b7bec6 Merge pull request #41045 from terminalmage/clarify-gitfs-docs
Clarify gitfs docs
2017-05-03 16:24:54 -06:00
Tom Williams
e75b59fbd8 INFRA-4795 - derp, only return None on test=True if changes are scheduled, True otherwise. 2017-05-03 18:07:35 -04:00
Erik Johnson
ee493bae47 Update package targets for Arch pkg tests
Something else is installing pytz (likely via pip), causing filesystem
conflicts when the pkg integration tests try to install python2-pytz as
a dep of python2-django.

This commit also changes a bunch of the other tests so that they are
explicitly skipped instead of just being no-ops in cases where they are
not configured to be run. This provides more accurate information in the
overall test results.
2017-05-03 17:02:32 -05:00
Tom Williams
e3937ec5c2 INFRA-4795 - fix logic for volume tagging in EC2 2017-05-03 17:38:04 -04:00
Erik Johnson
f77393b80d Skip git_pillar integration tests on cent6
Cent6 has too old of a version of git to handle the make_repo func that
spawns the git repos used in these tests.
2017-05-03 16:36:36 -05:00
Erik Johnson
bd5e0bdbe3 Gate the new git_opts argument in git execution module
The -c argument for git was added in version 1.7.2, but RHEL6 has 1.7.1.
This commit performs a version check if git_opts are passed, and raises
an exception if the git version is < 1.7.2.
2017-05-03 16:31:58 -05:00
twangboy
2af38e5564 Use target instead of version_num 2017-05-03 14:20:40 -06:00
Erik Johnson
a94d081004 Add check for git-http-backend
This allows for more graceful test failures when the libexec dir is
different from what the test class determines it should be.
2017-05-03 15:16:16 -05:00
Erik Johnson
33515f6a14 Fix git_pillar integration tests on Arch
The location of the git-http-backend is within /usr/lib instead of
/usr/libexec.

This also uncomments a line that was commented out for troubleshooting
purposes.
2017-05-03 14:49:14 -05:00
Ch3LL
ba223827b9
fix integration wheel test_gen test 2017-05-03 15:37:44 -04:00
Nicole Thomas
8caacf0146 Merge pull request #41034 from rallytime/merge-develop
[develop] Merge forward from nitrogen to develop
2017-05-03 13:32:13 -06:00
Nicole Thomas
819007cd00 Merge pull request #41032 from rallytime/merge-2016.11
[2016.11] Merge forward from 2016.3 to 2016.11
2017-05-03 13:31:58 -06:00