notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
ansible1 Radically simple IT automation
1.9.6_5 sysutils Deleted on this many watch lists=0 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.9.6_5Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: please upgrade to sysutils/ansible
Expired This port expired on: 2017-10-01
Maintainer: lifanov@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-01-13 07:41:35
Last Update: 2020-01-01 13:06:46
SVN Revision: 521717
Also Listed In: python
License: GPLv3+
WWW:
https://www.ansible.com/
Description:
Ansible is a radically simple configuration-management, deployment, task-execution, and multinode orchestration framework. WWW: https://www.ansible.com/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}ansible1>0:sysutils/ansible1@${PY_FLAVOR}
Conflicts:
CONFLICTS:
  • ansible-*
  • ansible23-*
  • ansible24-*
  • ansible25-*
  • ansible26-*
  • ansible27-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: py27-ansible1
Package flavors (<flavor>: <package>)
  • py27: py27-ansible1
distinfo:
SHA256 (ansible-1.9.6.tar.gz) = 50773781b1e76f2885bbeb2351a97cf1c6a29239d3e073da939a104e7e81ee5d SIZE (ansible-1.9.6.tar.gz) = 941457

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Master port: sysutils/ansible
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py27-setuptools>0 : devel/py-setuptools@py27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-yaml>0 : devel/py-yaml@py27
  2. py27-pycrypto>0 : security/py-pycrypto@py27
  3. py27-paramiko>0 : security/py-paramiko@py27
  4. py27-Jinja2>0 : devel/py-Jinja2@py27
  5. py27-setuptools>0 : devel/py-setuptools@py27
  6. python2.7 : lang/python27
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/py-ploy_ansible*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for py27-ansible1-1.9.6_5: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
cpe python:2.7 shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://releases.ansible.com/ansible/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: sysutils/ansible
CommitCreditsLog message
1.9.6_5
01 Jan 2020 13:06:46
Revision:521717Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2017-10-01 sysutils/ansible1: please upgrade to sysutils/ansible
sysutils/bsdploy, depends on expired sysutils/ansible1
sysutils/py-ploy_ansible, depends on expired sysutils/ansible1
1.9.6_5
06 Jul 2019 23:04:15
Revision:506078Original commit files touched by this commit
lifanov search for other commits by this committer
update sysutils/ansible to 2.8.2

This creates sysutils/ansible27 port for users that wish to stay on
Ansible 2.7 stable branch.

https://github.com/ansible/ansible/blob/v2.8.2/changelogs/CHANGELOG-v2.8.rst
1.9.6_5
05 Nov 2018 02:07:10
Revision:484164Original commit files touched by this commit
lifanov search for other commits by this committer
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)
1.9.6_4
15 Oct 2018 00:58:10
Revision:482130Original commit files touched by this commit
lifanov search for other commits by this committer
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.
1.9.6_4
24 Jul 2018 03:16:32
Revision:475222Original commit files touched by this commit
lifanov search for other commits by this committer
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
1.9.6_3
01 Jul 2018 23:27:23
Revision:473687Original commit files touched by this commit
lifanov search for other commits by this committer
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
1.9.6_3
18 May 2018 13:45:40
Revision:470293Original commit files touched by this commit
lifanov search for other commits by this committer
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
1.9.6_2
26 Mar 2018 15:17:21
Revision:465603Original commit files touched by this commit
lifanov search for other commits by this committer
sysutils/ansible* - prepare for sysutils/ansible update

o Remove vanity "Created by:" line
o Add upcoming ansible24 port to CONFLICTS
1.9.6_2
19 Feb 2018 11:10:43
Revision:462307Original commit files touched by this commit
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
1.9.6_1
30 Nov 2017 21:34:42
Revision:455233Original commit files touched by this commit Sanity Test Failure
lifanov search for other commits by this committer
reinstate sysutils/ansible23

PKGBASE collision has been resolved
This reverts r455222
1.9.6_1
30 Nov 2017 20:08:55
Revision:455222Original commit files touched by this commit Sanity Test Failure
antoine search for other commits by this committer
Remove sysutils/ansible23, it clashes with python flavor work
Do not add back without checking PKGBASE uniqueness for all flavors first

With hat:	portmgr
1.9.6_1
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.9.6_1
30 Nov 2017 15:35:31
Revision:455207Original commit files touched by this commit
lifanov search for other commits by this committer
update conflicts after addition of sysutils/ansible23
1.9.6_1
17 Jul 2017 06:27:45
Revision:446054Original commit files touched by this commit
koobs search for other commits by this committer
sysutils/ansible1: Switch to paramiko (2.x)

Follow up of ports r445996. This was missed due to seperate original commits
[1][2] with no PR: references and insufficient QA on my part which would have
picked it up.

This fixes the second packaging error after ports r445866 due to conflicting
paramiko1/paramiko ports, because of:

- sysutils/py-ploy_fabric -> sysutils/py_ploy -> security/paramiko
- sysutils/py-ploy_fabric -> devel/py-fabric -> security/paramiko1 (r445866)
- sysutils/bsdploy -> sysutils/ansible1 -> security/py-paramiko1 (this fix)

 [1] https://svnweb.freebsd.org/changeset/ports/425687
 [2] https://svnweb.freebsd.org/changeset/ports/425989

PR: 214379
1.9.6_1
13 Apr 2017 03:55:56
Revision:438419Original commit files touched by this commit
lifanov search for other commits by this committer
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.
1.9.6_1
12 Nov 2016 20:11:37
Revision:425989Original commit files touched by this commit
lwhsu search for other commits by this committer
Change RUN_DEPENDS back to py-paramiko 1.x, for making ports depends on it
build without conflict
1.9.6
01 Nov 2016 17:51:40
Revision:425063Original commit files touched by this commit
matthew search for other commits by this committer
Declare this slave port only uses python:2 now that the master port
can use python-3.  No change to generated package, so no portrevision
bump.
1.9.6
18 Apr 2016 15:21:29
Revision:413585Original commit files touched by this commit
matthew search for other commits by this committer
Update to 1.9.6
  - extend expiry date another month

PR:		208896
Submitted by:	maintainer (lifanov@mail.lifanov.com)
1.9.5
22 Mar 2016 14:40:56
Revision:411663Original commit files touched by this commit
matthew search for other commits by this committer
Update to 1.9.5
 - extend deprecation period by 3 months.  The plan is to expire the
   port about 6 months after the last upstream release.

ChangeLog:
https://raw.githubusercontent.com/ansible/ansible/v1.9.5-1/CHANGELOG.md

PR:		208200
Submitted by:	maintainer (lifanov@mail.lifanov.com)
1.9.4
25 Feb 2016 23:09:31
Revision:409569Original commit files touched by this commit
matthew search for other commits by this committer
Deprecate and set expiry for June 1st

Users should migrate to sysutils/ansible, now that ansible 2.x is the
principal release version.

PR:		207491
Submitted by:	lifanov@mail.lifanov.com (maintainer)
1.9.4
22 Jan 2016 17:30:58
Revision:406939Original commit files touched by this commit
matthew search for other commits by this committer
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:	https://github.com/ansible/ansible/commit/8647fdc7f25ba1c707c5333ca1581a1fa0ffe566
1.9.4
13 Jan 2016 07:46:43
Revision:406017Original commit files touched by this commit
matthew search for other commits by this committer
Ooops.  Commit the Makefile, not the patchfile that should create the
Makefile

Pointy hat to me...
13 Jan 2016 07:41:27
Revision:406016Original commit files touched by this commit Sanity Test Failure Refresh
matthew search for other commits by this committer
Upgrade ansible to 2.0.0

Provide an ansible1 slave port with ansible-1.9.4 as there are
incompatible changes between ansible-1.9.4 and ansible-2.0.0

Add note in UPDATING

PR:		206174
Submitted by:	lifanov@mail.lifanov.com (maintainer)

Number of commits found: 23