Commit graph

121 commits

Author SHA1 Message Date
Nikolai Lifanov
8858d84480 update sysutils/ansible to 2.7.5
https://github.com/ansible/ansible/blob/v2.7.5/changelogs/CHANGELOG-v2.7.rst
2018-12-17 02:21:35 +00:00
Nikolai Lifanov
99e00a39ea update sysutils/ansible to 2.7.2
https://github.com/ansible/ansible/blob/v2.7.2/changelogs/CHANGELOG-v2.7.rst
2018-11-17 01:26:53 +00:00
Nikolai Lifanov
6dedc0c743 update sysutils/ansible* ports
sysutils/ansible: 2.7.1
Changes: https://github.com/ansible/ansible/blob/v2.7.1/changelogs/CHANGELOG-v2.7.rst

sysutils/ansible26: 2.6.7
Changes: https://github.com/ansible/ansible/blob/v2.6.7/changelogs/CHANGELOG-v2.6.rst

sysutils/ansible25: 2.5.11
Changes: https://github.com/ansible/ansible/blob/v2.5.11/changelogs/CHANGELOG-v2.5.rst

All ports: move default configuration directory back to LOCALBASE/etc/ansible as
before the flavors conversion. Configuration is version-specific and not Python-specific
and this is a more intuitive location.

PR:		232377
Reported by:	Tomoyuki Sakurai (default configuration path)
2018-11-05 02:07:09 +00:00
Nikolai Lifanov
3c9a54e4cb update sysutils/ansible to 2.7.0
This is a major release. Please see changelog and migration guide:

https://github.com/ansible/ansible/blob/2.7/changelogs/CHANGELOG-v2.7.rst
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.7.html

This also introduces sysutils/ansible26, which will track the 2.6 stable
branch.
2018-10-15 00:58:09 +00:00
Nikolai Lifanov
1ec5d74d21 update sysutils/ansible to 2.6.5
https://github.com/ansible/ansible/blob/v2.6.5/changelogs/CHANGELOG-v2.6.rst
2018-10-15 00:39:35 +00:00
Nikolai Lifanov
a32ae94944 update sysutils/ansible to 2.6.4
Changes: https://github.com/ansible/ansible/blob/v2.6.4/changelogs/CHANGELOG-v2.6.rst
2018-09-10 04:22:13 +00:00
Nikolai Lifanov
6da335e4b7 update sysutils/ansible to 2.6.3
Changes: https://github.com/ansible/ansible/blob/v2.6.3/changelogs/CHANGELOG-v2.6.rst
2018-08-20 00:40:26 +00:00
Nikolai Lifanov
4286f72fda update sysutils/ansible to 2.6.2
Changes: https://github.com/ansible/ansible/blob/v2.6.2/changelogs/CHANGELOG-v2.6.rst
2018-07-29 20:55:53 +00:00
Nikolai Lifanov
d7fb0db689 fix symlinks for ansible when non-default version is installed
The issue is that before stage, other binaries are links to ansible:

bin/ansible-vault -> bin/ansible
bin/ansible-playbook -> bin/ansible

During stage, these get renamed with a suffix, like 3.6, but the
target of the symlink doesn't change:

bin/ansible-vault-3.6 -> bin/ansible
bin/ansible-playbook-3.6 -> bin/ansible

This either creates broken links if the package for the default
Python version is not installed or it creates links to the
wrong binary if it is.

Thank you Andreas Sommer for the fix!

PR:		229960
Submitted by:	Andreas Sommer
2018-07-24 03:16:31 +00:00
Nikolai Lifanov
ca5a234b35 update sysutils/ansible to 2.6.1
Changes: https://github.com/ansible/ansible/blob/v2.6.1/changelogs/CHANGELOG-v2.6.rst
2018-07-08 22:23:28 +00:00
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