ENV: AIX 7300-02-01-2346
1. Installed.
Downloaded the ansible rpms (ansible-core:2.14.13 and ansible:7.2.0)
1.1 Installed details.
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> rpm -qa
AIX-rpm-7.3.2.1-1.ppc
ansible-7.2.0-1.noarch
ansible-core-2.14.13-1.noarch
python3-pyyaml-5.4.1.1-2.ppc
python3.9-pyyaml-5.4.1.1-2.ppc
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13>
1.2. Python3.9 from OS installed.
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> lslpp -l |grep python
python3.9.base 3.9.17.1 COMMITTED Python 3.9 64-bit binary
python3.9.base 3.9.17.1 COMMITTED Python 3.9 64-bit binary
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13>
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> which python3.9
/usr/bin/python3.9
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> python3.9 -V
Python 3.9.17
2. ENV settings.
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> env |grep PATH
PATH=/opt/freeware/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java8_64/jre/bin:/usr/java8_64/bin
LOCPATH=/usr/lib/nls/loc
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%l.%c/%N:/usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/%l.%c/%N.cat:/usr/lib/nls/msg/%l.%c/%N:/usr/lib/nls/msg/%l.%c/%N.cat
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13>
3. Errors when run "ansible --version" and "ansible-galaxy --version"
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> ansible --version
/opt/freeware/bin/ansible[2]: /opt/freeware/bin/ansible.orig: not found.
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> ansible-galaxy --version
/opt/freeware/bin/ansible-galaxy[2]: /opt/freeware/bin/ansible-galaxy.orig: not found.
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13>
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> ls -rlt /opt/freeware/bin/ansible
-rwxr-xr-x 1 root system 64 Dec 22 01:37AM /opt/freeware/bin/ansible*
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> ls -rlt /opt/freeware/bin/ansible.orig
-rwxr-xr-x 1 root system 990 Dec 22 01:37AM /opt/freeware/bin/ansible.orig*
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> cat /opt/freeware/bin/ansible
#!/bin/sh
LANG=en_US.UTF-8 /opt/freeware/bin/ansible.orig "$@"
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13>
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13> cat /opt/freeware/bin/ansible.orig
#!/opt/freeware/bin/python3.9
# EASY-INSTALL-ENTRY-SCRIPT: 'ansible-core==2.14.13','console_scripts','ansible'
import re
import sys
# for compatibility with easy_install; see #2198
__requires__ = 'ansible-core==2.14.13'
try:
from importlib.metadata import distribution
except ImportError:
try:
from importlib_metadata import distribution
except ImportError:
from pkg_resources import load_entry_point
def importlib_load_entry_point(spec, group, name):
dist_name, _, _ = spec.partition('==')
matches = (
entry_point
for entry_point in distribution(dist_name).entry_points
if entry_point.group == group and entry_point.name == name
)
return next(matches).load()
globals().setdefault('load_entry_point', importlib_load_entry_point)
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(load_entry_point('ansible-core==2.14.13', 'console_scripts', 'ansible')())
root@efsnim-p1:/source/CK-AIX7.1-Ansible-2.14.13>
Please advice how to fix issue about the "ansible --version" and "ansible-galaxy --version" errors.
Regards,
Charin Kumjudpai.
------------------------------
CHARIN KUMJUDPAI
------------------------------
#AIXOpenSource