Sziasztok,
a https://salfarisi25.wordpress.com/2024/04/19/installing-awx-on-ubuntu/
szerint VM-ben debian 12.8 alatt root-kent awx-et szeretnek installalni.
Azonban: git clone https://github.com/ansible/awx.git
utan nincs installer konyvtar awx konyvtarban.
Ha viszont:
git clone -b 17.0.1 https://github.com/ansible/awx.git
parancsot hasznalok, akkor hiba fogad :
|
parancs futtatasa utan :
TASK [local_docker : Create Preload data] ******************************************************************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["docker", "exec", "awx_task", "bash", "-c", "/usr/bin/awx-manage create_preload_data"], "delta": "0:00:17.138658", "end": "2024-12-06 13:53:04.494173", "msg": "non-zero return code", "rc": 1, "start": "2024-12-06 13:52:47.355515", "stderr": "Traceback (most recent call last):\n File \"/usr/bin/awx-manage\", line 8, in <module>\n sys.exit(manage())\n File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/__init__.py\", line 154, in manage\n execute_from_command_line(sys.argv)\n File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/__init__.py\", line 381, in execute_from_command_line\n utility.execute()\n File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/__init__.py\", line 375, in execute\n self.fetch_command(subcommand).run_from_argv(self.argv)\n File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/base.py\", line 323, in run_from_argv\n self.execute(*args, **cmd_options)\n File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/base.py\", line 364, in execute\n output = self.handle(*args, **options)\n File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/main/management/commands/create_preload_data.py\", line 41, in handle\n 'username': superuser.username\nAttributeError: 'NoneType' object has no attribute 'username'", "stderr_lines": ["Traceback (most recent call last):", " File \"/usr/bin/awx-manage\", line 8, in <module>", " sys.exit(manage())", " File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/__init__.py\", line 154, in manage", " execute_from_command_line(sys.argv)", " File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/__init__.py\", line 381, in execute_from_command_line", " utility.execute()", " File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/__init__.py\", line 375, in execute", " self.fetch_command(subcommand).run_from_argv(self.argv)", " File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/base.py\", line 323, in run_from_argv", " self.execute(*args, **cmd_options)", " File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/django/core/management/base.py\", line 364, in execute", " output = self.handle(*args, **options)", " File \"/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/main/management/commands/create_preload_data.py\", line 41, in handle", " 'username': superuser.username", "AttributeError: 'NoneType' object has no attribute 'username'"], "stdout": "", "stdout_lines": []}
es leall.
Lehet egyaltalan meeg ezt a verziot felrakni?
Koszonom a tippeket.
Ardi
- 417 megtekintés
Hozzászólások
Ezt megtaláltad?
https://github.com/ansible/awx/blob/devel/INSTALL.md
Ha 18-as vagy újabb verziót szeretnél, akkor kell az awx-operator először.
Régebbi verzió esetén pedig az adott verziónál elérhető a dokumentáció.
https://github.com/ansible/awx/blob/17.0.1/INSTALL.md
Remélem ezek segítenek és megoldódik a dolog.
- A hozzászóláshoz be kell jelentkezni
Koszi a tippeket - ezeket megnezem.
Amugy toroltem az awx komyvtarat, leallitottam s toroltem a docker kontenereket,
majd ujra:
git clone -b 17.0.1 https://github.com/ansible/awx.git
ansible-playbook -i inventory install.yml
es hiba nelkul felrakta.
Nem ertem viszont, hogyan tudnek admin jelszot valtoztatni.
Ardi
- A hozzászóláshoz be kell jelentkezni
Burkoltan benne van a megoldás az általam linkelt dokumentációban.
Fel kell tenni az awx cli-t és API-on megoldható.
https://github.com/ansible/awx/blob/17.0.1/INSTALL.md#installing-the-aw…
Lehet van rá környezeti változó, meg kell nézni alaposan a dokumentációt.
- A hozzászóláshoz be kell jelentkezni
nos, sajna, nem sikerult talalnom az awxcli-nel semmi ilyen beallitast.
Amugy meg default ott van valamelyik konyvtarban az awxcli, de nem sikerult eloszor futtatnom.
Igy webrol tettem fel, de ez sem segitett...
Ha valakinek lenne meeg tippje, megkoszonnem.
Ardi
- A hozzászóláshoz be kell jelentkezni
Az már nem jó jel, ha egy standard telepítés sem megy.
Rá kellene szánni több időt, dokumentációt olvasgatni, keresőkben keresni a válaszokat, hogy miért nem megy. Valószínűleg változókból várja az admin jelszót.
Ezeket nem bántásból írom, hanem azért, mert a kérdések túl triviálisak. Kicsit a Facebook-os idő jut eszembe, mikor a felhasználók lusták utána nézni valaminek, ezért triviálisnak tűnő dolgokat egyszerűen megkérdeznek mástól ahelyett, hogy megkérdezné a bármelyik keresőt a problémáról és az első találatok között ott a válasz.
Arra kérlek, hogy legyél egy kicsit előrelátóbb, olvass több dokumentációt, keress nyugodtan az interneten keresőkkel, mert a kérdéseidre a válaszok karnyújtásnyira vannak.
Első találatok között jött szembe:
https://vcloud-lab.com/entries/devops/reset-ansible-awx-tower-admin-pas…
- A hozzászóláshoz be kell jelentkezni
En vagyok a hulye, de most tenyleg - ott volt elottem a keresoben ugyanez a valasz, csak rossz helyen kerestem az awx-manage filet. Bocsanat ...
Es mukodik is.
Nagy koszonet.
Ardi
- A hozzászóláshoz be kell jelentkezni
Szivesen! 🙂
- A hozzászóláshoz be kell jelentkezni
UPDATE: 2024-dec-06:
ugy latszik, vmi miatt megis csak atment:
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6911f3aaf1fc ansible/awx:17.0.1 "/usr/bin/tini -- /u…" About a minute ago Up About a minute 8052/tcp awx_task
685417a61629 ansible/awx:17.0.1 "/usr/bin/tini -- /b…" About a minute ago Up About a minute 0.0.0.0:80->8052/tcp, :::80->8052/tcp awx_web
55ca30195b59 redis "docker-entrypoint.s…" 2 minutes ago Up About a minute 6379/tcp awx_redis
9acd1da4e51d postgres:12 "docker-entrypoint.s…" 2 minutes ago Up About a minute 5432/tcp awx_postgres
Es a webes localhost is elfogadta az inventory fajlban levo parametereket.
Megprobalom meeg 1x.
Ardi
- A hozzászóláshoz be kell jelentkezni
Amugy miert nem ad mar az Ansible prebuild image-et? Azt lehet tudni? 4 eve nem frissult a repojuk.
- A hozzászóláshoz be kell jelentkezni
Úgy tudom nahgyon ráment a Red Hat és bezárta és Enterprise formában sokat kérnek érte egy ideje.
Ha ez így van, akkor gondolom a community is magára hagyta rendesen a projektet.
- A hozzászóláshoz be kell jelentkezni
Ertem. Igen regen ugye "Tower"-nek hivtak az Enterprise verziot, most mar "Red Hat Ansible Automation Platform" Amit szerintem tok felrevezeto, hiszen az ansible messze nem csak redhat... (meg ha ok is allnak mogotte).
Mind1, nekem a Semaphore UI teljesen megfelel, amire en hasznalom, eleg.
- A hozzászóláshoz be kell jelentkezni
Települt, de konfigurációs hibát írt ki.
" 'username': superuser.username", "AttributeError: 'NoneType' object has no attribute 'username'
Ezt kéne javítani, aztán mehet a frissítés / újratelepítés.
- A hozzászóláshoz be kell jelentkezni