Commit graph

111 commits

Author SHA1 Message Date
Nikolai Lifanov
5e8368d4cd update sysutils/ansible to 2.6.0
This also introduces sysutils/ansible25 port to track 2.5 release branch.

Changes: https://github.com/ansible/ansible/blob/v2.6.0/changelogs/CHANGELOG-v2.6.rst
2018-07-01 23:27:22 +00:00
Nikolai Lifanov
42c26cc751 update sysutils/ansible to 2.5.5
Changes: https://github.com/ansible/ansible/blob/v2.5.5/changelogs/CHANGELOG-v2.5.rst
2018-06-17 22:05:39 +00:00
Nikolai Lifanov
ba09bc818e update sysutils/ansible to 2.5.3
This is a bugfix release.
2018-05-18 13:55:25 +00:00
Nikolai Lifanov
bb43a505cf add tests and FLAVORS to Ansible ports
Most of the work was done by koobs. Thank you!

PR:		228268
Submitted by:	koobs
Reported by:	Christopher Hall
2018-05-18 13:45:40 +00:00
Nikolai Lifanov
2ffe9aaa83 sysutils/ansible: add 'sesu' become method
This adds CA sesu as a "become" method.

Pull request: https://github.com/ansible/ansible/pull/27376

PR:		227934
Submitted by:	mi
2018-05-03 17:02:07 +00:00
Nikolai Lifanov
8c7382d733 update sysutils/ansible to 2.5.2
Changes: https://github.com/ansible/ansible/blob/v2.5.2/changelogs/CHANGELOG-v2.5.rst
2018-04-30 15:38:23 +00:00
Nikolai Lifanov
55bca42be1 update sysutils/ansible to 2.5.1
Changes: https://github.com/ansible/ansible/blob/v2.5.1/changelogs/CHANGELOG-v2.5.rst
2018-04-19 19:45:40 +00:00
Nikolai Lifanov
f07b7b386c update sysutils/ansible to 2.5.0
Announcement: https://www.ansible.com/blog/ansible-2.5-traveling-space-and-time
Changes: https://github.com/ansible/ansible/blob/v2.5.0/changelogs/CHANGELOG-v2.5.rst
2018-03-26 15:25:53 +00:00
Nikolai Lifanov
fb8f9e9a07 sysutils/ansible* - prepare for sysutils/ansible update
o Remove vanity "Created by:" line
o Add upcoming ansible24 port to CONFLICTS
2018-03-26 15:17:20 +00:00
Nikolai Lifanov
5e8edd833c update sysutils/ansible to 2.4.3.0
This is a bugfix release.
Changes: https://github.com/ansible/ansible/blob/v2.4.3.0-1/CHANGELOG.md
2018-02-01 14:26:18 +00:00
Antoine Brodin
9ac0ff7e9f Fix INDEX
Reported by:	cperciva@
2017-11-30 22:07:01 +00:00
Nikolai Lifanov
0c9d25c711 reinstate sysutils/ansible23
PKGBASE collision has been resolved
This reverts r455222
2017-11-30 21:34:42 +00:00
Nikolai Lifanov
6486e1b8be disable flavors for sysutils/ansible
This is an utility and not a library, so it doesn't make sense to
generate additional packages.
2017-11-30 21:19:26 +00:00
Antoine Brodin
00270fbe8e Remove sysutils/ansible23, it clashes with python flavor work
Do not add back without checking PKGBASE uniqueness for all flavors first

With hat:	portmgr
2017-11-30 20:08:55 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Nikolai Lifanov
52b5b35c8e update conflicts after addition of sysutils/ansible23 2017-11-30 15:35:31 +00:00
Nikolai Lifanov
4ccc230ecc update sysutils/ansible to 2.4.2.0
This is a bugfix release.

Changes: https://github.com/ansible/ansible/blob/v2.4.2.0-1/CHANGELOG.md
2017-11-30 14:04:49 +00:00
Nikolai Lifanov
49579ea183 update sysutils/ansible to 2.4.1.0
Changes: https://github.com/ansible/ansible/blob/v2.4.1.0-1/CHANGELOG.md
2017-10-26 13:40:04 +00:00
Nikolai Lifanov
d3c5f0640a fix setting value for ansible_python_interpreter
Thanks to mat for fixing qa.sh for this!

PR:		222561
Submitted by:	gwright@antiope.com
Reported by:	gwright@antiope.com, Alex Mur (private email)
2017-09-25 22:49:41 +00:00
Nikolai Lifanov
1fc5a2cf29 fix botched sed command refactoring
Reported by:	Alex Mur (private email)
2017-09-22 12:20:11 +00:00
Nikolai Lifanov
4b13dad7dc update sysutils/ansible to 2.4.0.0
This is a major feature release.
Changes: https://github.com/ansible/ansible/blob/v2.4.0.0-1/CHANGELOG.md
2017-09-19 20:52:14 +00:00
Nikolai Lifanov
765735d4b9 update sysutils/ansible to 2.3.2.0
This is a bugfix release.
Changes: https://github.com/ansible/ansible/blob/v2.3.2.0-1/CHANGELOG.md
2017-08-14 16:00:19 +00:00
Dmitry Marakasov
fb9c0d3a95 - Update WWW
Approved by:	portmgr blanket
2017-07-14 17:20:37 +00:00
Nikolai Lifanov
cc9d54c024 remove note about SEM option
This option is no longer in Python ports.
2017-06-05 13:46:31 +00:00
Nikolai Lifanov
bfa9c102f8 update sysutils/ansible to 2.3.1.0
Relnotes:	https://github.com/ansible/ansible/blob/v2.3.1.0-1/CHANGELOG.md
Security:	15a04b9f-47cb-11e7-a853-001fbc0f280f
2017-06-02 19:47:53 +00:00
Nikolai Lifanov
ad9affefb5 sysutils/ansible: add dependency on py-jmespath
o add missing dependency on py-jmespath required by built-in jsonquery
o sort dependency list

PR:		219359
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>
2017-05-17 17:14:56 +00:00
Nikolai Lifanov
85c2c14f51 sysutils/ansible: fix prompt for become-method=su
PR:		218724
Reported by:	Guillaume Bibaut <yom@iaelu.net>
2017-04-18 17:51:43 +00:00
Nikolai Lifanov
067137b222 sysutils/ansible1: fix packaging
Also, bump expiration date again since I touched it.
I plan to keep it around until sysutils/py-ploy_ansible is migrated.
2017-04-13 03:55:56 +00:00
Nikolai Lifanov
ed84edccde update sysutils/ansible to 2.3.0.0
This is a major release!

https://raw.githubusercontent.com/ansible/ansible/v2.3.0.0-1/CHANGELOG.md

o stop "fixing" default interpreter of /usr/bin/python
o remove NETADDR option and depend on py-netaddr unconditionally

Differential Revision:	https://reviews.freebsd.org/D10165
2017-04-12 15:51:13 +00:00
Nikolai Lifanov
1d440698a3 update sysutils/ansible to 2.2.2.0 2017-03-28 13:43:58 +00:00
Nikolai Lifanov
44b87d8b33 update sysutils/ansible to 2.2.1.0
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9265
2017-01-21 19:03:20 +00:00
Antoine Brodin
fa3512e2a5 Only reinplace the target of the symlinks, not the symlinks
PR:		216309
2017-01-21 12:56:45 +00:00
Nikolai Lifanov
b3c1e66c49 fix patch for ec84ff6
PR:		216103
Submitted by:	freebsd@sh0shin.org
Reviewed by:	matthew
Approved by:	matthew (mentor)
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D9189
2017-01-16 00:17:40 +00:00
Nikolai Lifanov
31f62e26f9 sysutils/ansible: address CVE-2016-9587
Reviewed by:	matthew
Approved by:	matthew (mentor)
MFH:		2017Q1
Security:	CVE-2016-9587
Security:	https://vuxml.FreeBSD.org/freebsd/a93c3287-d8fd-11e6-be5c-001fbc0f280f.html
Differential Revision:	https://reviews.freebsd.org/D9158
2017-01-12 23:11:15 +00:00
Nikolai Lifanov
8d7993e557 update MAINTAINER to my FreeBSD.org email
Reviewed by:	matthew
Approved by:	matthew (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8782
2016-12-14 03:47:18 +00:00
Li-Wen Hsu
06d3b382bd Change RUN_DEPENDS back to py-paramiko 1.x, for making ports depends on it
build without conflict
2016-11-12 20:11:37 +00:00
Matthew Seaman
4fac4c124c Backport patch 872594b from upstream
This is a FreeBSD specific fix to the handling of rcvars -- this fixes
the case where the rcvar did not previously exist in /etc/rc.conf or
other places the rc system might look for them.

872594b49a

PR:		214322
Reported by:	Thomas Steen Rasmussen
Approved by:	lifanov@mail.lifanov.com (maintainer)
2016-11-08 14:17:30 +00:00
Matthew Seaman
5cede2a23f Upgrade to 2.2.0.0
Changelog: https://raw.githubusercontent.com/ansible/ansible/v2.2.0.0-1/CHANGELOG.md

PR:		213974
Submitted by:	lifanov@mail.lifanov.com (maintainer)
2016-11-01 17:53:41 +00:00
Matthew Seaman
2bc04b30bd Update to 2.1.2.0
PR:		213111
Submitted by:	xmj
Approved by:	lifanov@mail.lifanov.com (maintainer)
2016-09-30 14:43:28 +00:00
Guido Falsi
e809a4a93b Update to 2.1.1.0.
PR:		211439
Submitted by:	Nikolai Lifanov <lifanov at mail.lifanov.com> (maintainer)
2016-07-29 14:10:36 +00:00
Brad Davis
03da36a8f4 sysutils/ansible: add patch to fix cron module
PR:		209789
Submitted by:	Dmitry Marakasov <amdmi3@FreeBSD.org>
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com> (maintainer)
Approved by:	bdrewery (implicit, mentor)
2016-06-11 00:49:52 +00:00
Matthew Seaman
7db4c573a4 Update to 2.1.0.0
Press release:	https://www.redhat.com/en/about/press-releases/red-hat-debuts-ansible-21-network-automation-containers-microsoft-windows-and-azure

ChangeLog:	https://raw.githubusercontent.com/ansible/ansible/v2.1.0.0-1/CHANGELOG.md

PR:		209769
Submitted by:	lifanov@mail.lifanov.com (maintainer)
2016-05-26 19:48:07 +00:00
Guido Falsi
4260ccb35f Make the service module respect the sleep option.
PR:		208996
Submitted by:	me
Approved by:	Nikolai Lifanov <lifanov at mail.lifanov.com>
		(maintainer)
2016-04-23 22:19:51 +00:00
Matthew Seaman
a22b800b9c Security update to 2.0.2.0
Amongst many other updates, this addresses CVE-2016-3096, which is a
predictable temporary file name vulnerability that affects users of
LXC containers.

ChangeLog:	https://raw.githubusercontent.com/ansible/ansible/v2.0.2.0-1/CHANGELOG.md

PR:		208932
Submitted by:	lifanov@mail.lifanov.com (maintainer)
MFH:		2016Q2
Security:	253c6889-06f0-11e6-925f-6805ca0b3d42
2016-04-20 13:24:21 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Matthew Seaman
cd06482729 Update to 2.0.1.0
This is primarily a bugfix release.  This also includes a merge of the
two local bugfix patches.

ChangeLog:	 https://raw.githubusercontent.com/ansible/ansible/v2.0.1.0-1/CHANGELOG.md

PR:		207490
Submitted by:	lifanov@mail.lifanov.com (maintainer)
2016-02-25 23:05:59 +00:00
Matthew Seaman
30d0cb9c5f Backport upstream patch to fix overquoting of commands run via su
PR:		206591
Submitted by:	leeb@ratnaling.org
Approved by:	lifanov@mail.lifanov.com (maintainer)
Obtained from:	6bf2f45ff5
2016-01-28 10:11:32 +00:00
Dmitry Marakasov
b57b999168 - Add dependency on py-netaddr needed for ipaddr() filter
- Switch to options helpers

PR:		206656
Submitted by:	amdmi3
Approved by:	lifanov@mail.lifanov.com (maintainer)
2016-01-27 14:49:44 +00:00
Matthew Seaman
370431e01c Fix default low-level command submission
-- on FreeBSD root's default shell (/bin/csh) would fail to
     understand the /bin/sh syntax ansible issues.

Import the fix from upstream.

PR:		206498
Submitted by:	matthew
Approved by:	lifanov@mail.lifanov.com (maintainer)
Obtained from:	8647fdc7f2
2016-01-22 17:30:58 +00:00
Matthew Seaman
41925397ca Add notes to pkg-message about the SEM option being required in python
PR:		206320
Submitted by:	lifanov@mail.lifanov.com (maintainer)
2016-01-18 07:07:10 +00:00