5629 Commits

Author SHA1 Message Date
Matthew Jones
3a43e36d4a Merge branch 'release_2.4.5' into stable
* release_2.4.5:
  Update setup for bundled ansible-2 dependencies
  fix ansible2.0 bundle deps bootstrap
  Use yum's compare_providers() function instead of just pulling the latest alphabetically.
2016-06-01 16:41:24 -04:00
Matthew Jones
1358122414 Merge branch 'release_2.4.5' into stable
* release_2.4.5:
  Remove distribute from the setup virtualenv if installed (#1631)
  Update changelogs for 2.4.5 release
  Only export changed targets in reprepro
  Improve the efficiency of the stdout dump database migration
  Added logic to not show the loop summary events in the UI by looking at event_data.event_loop.
  Handle runner items from ansible v2
  bump boto
  fix case of Ansible v2 _result.cmd is list for release 2.4.5
  Handle both string and list hosts in our hosts->name conversion
  Default play names to the hosts the play was run against
  Use better isinstance(x) type checking
  Backporting test fixes from PR #1020: Fix error with ad hoc command events when running in check mode.
  Fix for tasks breaking when using 'yum' with ansible 1.9.4
  Bump 2.4.5 version, changelogs, and reprepo
2016-04-22 10:14:36 -04:00
Graham Mainwaring
c3c64510a4 Merge pull request #1611 from ghjm/fix_reprepro_245
Only export changed targets in reprepro
2016-04-20 10:35:56 -04:00
Graham Mainwaring
9a9b198b28 Only export changed targets in reprepro 2016-04-20 10:13:26 -04:00
Matthew Jones
673c5929f9 Improve the efficiency of the stdout dump database migration 2016-04-11 11:40:56 -04:00
Michael Abashian
12df7dadc0 Merge pull request #1300 from mabashian/job-events-fix
Added logic to not show the loop summary events
2016-03-30 19:26:47 -04:00
mabashian
9e3d4a99d2 Added logic to not show the loop summary events in the UI by looking at event_data.event_loop. 2016-03-23 15:58:27 -04:00
Matthew Jones
f2284a0098 Handle runner items from ansible v2
Also denote whether the trailing runner_on_ was a loop event
2016-03-23 11:38:11 -04:00
Chris Meyers
48d3aa2bc1 bump boto 2016-03-03 17:17:55 -05:00
Alan Rominger
56b8696641 Merge pull request #1058 from AlanCoding/1025_ansible_v2_err_release245
Fix warning caused by Ansible v2 callback dictionary
2016-02-29 14:41:41 -05:00
AlanCoding
24f7194648 fix case of Ansible v2 _result.cmd is list for release 2.4.5 2016-02-26 09:23:41 -05:00
Akita Noek
6d41eb681d Merge pull request #1042 from anoek/release_2.4.5
Default play names to the hosts the play was run against
2016-02-25 20:53:42 -05:00
Akita Noek
5dc164bb76 Handle both string and list hosts in our hosts->name conversion
Base our play.name fix off of what Ansible will be doing in the next
release: e2d2798a42
2016-02-25 11:38:09 -05:00
Akita Noek
26d11b2fb7 Default play names to the hosts the play was run against
Fixes #1030
2016-02-25 11:23:00 -05:00
Akita Noek
f7b5e85413 Merge pull request #1029 from anoek/release_2.4.5
Fix for tasks breaking when using 'yum' with ansible 1.9.4
2016-02-25 10:43:28 -05:00
Akita Noek
519a1911ea Use better isinstance(x) type checking 2016-02-24 18:02:20 -05:00
Akita Noek
f08aeeda47 Backporting test fixes from PR #1020: Fix error with ad hoc command events when running in check mode.
Backport of the test fixes from PR #1020 to 2.4.5, this fixes the unit
tests around our fix for #1019 (hopefully)
2016-02-24 15:56:43 -05:00
Akita Noek
df3715a36f Fix for tasks breaking when using 'yum' with ansible 1.9.4
Fixes #1019
2016-02-24 11:35:24 -05:00
Matthew Jones
7eb74cd011 Bump 2.4.5 version, changelogs, and reprepo 2016-02-24 09:51:12 -05:00
Matthew Jones
60c64d9fe8 Merge branch 'release_2.4.4' into stable
* release_2.4.4: (35 commits)
  Update changelog for 2.4.4 release
  Make pycompile non-fatal during deb build
  Revert "Add virtualenv site-pagkages to Python path before system dist-packages, to get new setuptools"
  Roll back mock version due to packaging issues
  Add virtualenv site-pagkages to Python path before system dist-packages, to get new setuptools
  change to warning behavior
  Resolve bug when building with /bin/sh on Ubuntu
  Attempt to workaround pip install issue
  point at packages with source on pypi
  Mock requires a newer setuptools when building requirements
  requests needs openssl
  Properly set the shell during directory migration
  pyrax bumpb new python license
  Typo's are bad and should be vanquished
  Conditionally install 2.6 python requirements
  separate pip requirements file for python2.6
  Added missing 'skipped' field for no_log
  Obey no_log even more when using ansible 2.0
  bump shade from 0.5.0 to 1.4
  RHEL5 compatibility and handling of error scenarios
  ...
2016-02-22 09:49:04 -05:00
Matthew Jones
24b33a52c8 Roll back mock version due to packaging issues 2016-02-10 17:01:18 -05:00
AlanCoding
dd927c97fa change to warning behavior 2016-02-02 14:38:15 -05:00
James Laska
cced99f75d Resolve bug when building with /bin/sh on Ubuntu
Ubuntu uses /bin/sh by default.  This change properly compares strings in a
POSIX compliant manner.
2016-02-02 12:45:08 -05:00
Chris Meyers
e793a179fd Merge pull request #763 from chrismeyersfsu/openstack_#685
point at packages with source on pypi
2016-02-01 12:19:14 -05:00
Chris Meyers
306d0d401a point at packages with source on pypi
* --target doesn't use wheels. Some packages only have wheel. Bump back
the package versions that have source in them, but not too far back such
that the interfaces change. It's a balancing act.
2016-02-01 12:16:26 -05:00
Chris Meyers
53f07fff08 Merge pull request #754 from chrismeyersfsu/openstack_#685
requests needs openssl
2016-01-29 16:26:15 -05:00
Chris Meyers
7d73cb1bcf requests needs openssl 2016-01-29 16:25:37 -05:00
Chris Meyers
c7b8090e3b Merge pull request #748 from chrismeyersfsu/openstack_#685
pyrax bumpb new python license
2016-01-29 11:20:15 -05:00
Chris Meyers
ad27ae1f7d pyrax bumpb new python license 2016-01-29 11:19:30 -05:00
James Laska
305b4fdead Typo's are bad and should be vanquished 2016-01-29 09:54:48 -05:00
James Laska
6b20539e38 Conditionally install 2.6 python requirements 2016-01-29 09:03:03 -05:00
Chris Meyers
7cff53e7b9 Merge pull request #744 from chrismeyersfsu/openstack_#685
separate pip requirements file for python2.6
2016-01-28 17:46:13 -05:00
Chris Meyers
264fca1f3d separate pip requirements file for python2.6
* platforms, like centos6, with python2.6 need old raggity packages.
Let them have the old raggity packages.
2016-01-28 17:35:21 -05:00
Akita Noek
f6357cbfe5 Merge pull request #737 from anoek/645_no_log_ansible
Added missing 'skipped' field for our no_log white list
2016-01-28 12:48:48 -05:00
Akita Noek
f8a7fb0ea1 Added missing 'skipped' field for no_log 2016-01-28 12:43:49 -05:00
Akita Noek
6b973896ee Merge pull request #734 from anoek/645_no_log_ansible
Obey no_log even more when using ansible 2.0
2016-01-28 11:49:52 -05:00
Akita Noek
94e6d2a72a Obey no_log even more when using ansible 2.0
Hopefully fixes #645 this time. New function handles recursing down our
results array when it's present, also attempts to proactively protect
against future data leaks by only allowing white listed fields through.
2016-01-28 11:34:43 -05:00
Chris Meyers
13c01d91d5 Merge pull request #726 from chrismeyersfsu/openstack_#685
bump shade from 0.5.0 to 1.4
2016-01-27 14:07:14 -05:00
Chris Meyers
7afa14aabb bump shade from 0.5.0 to 1.4 2016-01-27 11:50:57 -05:00
AlanCoding
60e242cb26 RHEL5 compatibility and handling of error scenarios 2016-01-26 11:03:03 -05:00
Matthew Jones
483fc507d6 tasks env vars should be strings
This was causing rax unit test failures which are now alleviated
2016-01-25 20:48:20 -05:00
Matthew Jones
32366b5544 Fix for rax cache timeout issue
2.4.0 level of rax.py introduces a default cache timeout of 600s, this
fixes that and includes a new rax.py inventory module that has been
submitted upstream.
2016-01-25 20:48:08 -05:00
jaredevantabor
3268a76110 Merge pull request #659 from jaredevantabor/release_2.4.4
Re-Enabling Pendo User Guides
2016-01-21 12:38:55 -08:00
Akita Noek
de7be08856 Obey no_log with ansible 2.0
Fixes #645
2016-01-20 15:34:59 -05:00
Jared Tabor
8978c5bf54 Re-Enabling Pendo User Guides 2016-01-20 10:45:42 -08:00
AlanCoding
ed99d1eb15 fix 2nd instance of in-line conditional for RHEL5 scan issue 2016-01-19 16:38:48 -05:00
AlanCoding
6c0af3ebd9 Add special case to scan_services that fixes SLES11 scan failure issue 2016-01-19 14:32:11 -05:00
AlanCoding
fd8c076605 store yaml output, test to cover bug, and docs update 2016-01-18 11:28:33 -05:00
Matthew Jones
7ca73a4df1 Rev PBR to 0.11.1 to fix up some dependencies
All openstack modules claim they'll work with this version
2016-01-15 16:22:54 -05:00
Matthew Jones
53d025c6d4 Fixes rhel 7.2 websocket issue
Rev gevent and greenlet, on another side a fix has been applied to
gevent-socketio.
2016-01-15 13:42:01 -05:00