Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Centralizovaná správa stanic a ostatních prvků v síti konfigurace/inventarizace/instalace/aktualizace/zalohovani
INDIAN
Diskuse o vsem, co se tyka nastroju ulehcujicich praci nejen administratorum ...

Sirsi zaber vitan (resp. co se neveslo do nazvu) :
Inventarizace * IT Asset Management * Centralizovana sprava instalaci / aktualizaci * Zalohovani stanic * Sprava licenci

Par tipu :
Saltstack * Ansible * OCS Inventory NG * Fusion Inventory * GLPI * Mandriva Pulse2 * IBM Tivoli * Microsoft SCCM * BackupPC * Bacula * Puppet * Chef * RackTables * Zabbix * Foreman * Cfengine * Wix Toolset * WKPG * Symantec Client Management Suite
chybi tu neco ? sem s tim ;)
Máte k tomu co říct? Vložte se do diskuze.
RUDOLF --- 11:31:50 16.2.2017
RUDOLF: Nakonec jsem to pořešil takhle, ale ještě mám nějaký trable s uwsgi, ale ty jsou tady asi OT

environment:
PATH: /opt/rh/rh-python35/root/usr/bin:{{ ansible_env.PATH }}
LD_LIBRARY_PATH: /opt/rh/rh-python35/root/usr/lib64
XDG_DATA_DIRS: /opt/rh/rh-python35/root/usr/share:/usr/local/share:/usr/share
PKG_CONFIG_PATH: /opt/rh/rh-python35/root/usr/lib64/pkgconfig
RUDOLF --- 17:13:21 15.2.2017
Zdar,

potřeboval bych pip modulu říci aby zkonstruoval environemt pomocí source /opt/scl/něco/enable..

používám python 3.5 ze SCL repozitáře a nejsem schopen pořádně připravit environment, aby ansible správně použil pip, vyhnívá mi to na nepřítomnost knihovny např:

"/opt/rh/rh-python35/root/bin/python3.5: error while loading shared libraries: libpython3.5m.so.rh-python35-1.0: cannot open shared object file: No such file or directory\r\n""

Viz.

- name: requirements.txt satisfied in virtualenv {{ seeder_virtualenv }}
pip:
requirements: "{{ seeder_home }}/{{ item }}"
virtualenv: "{{ seeder_virtualenv }}"
state: "latest"
virtualenv_python: "python3.5"
with_items:
- "requirements.txt"
# - "requirements_dev.txt"
tags: packages
environment:
PATH: /opt/rh/rh-python35/root/usr/bin:{{ ansible_env.PATH }}
vars:
ansible_python_interpreter: /opt/rh/rh-python35/root/bin/python3.5
RUDOLF --- 0:17:40 12.9.2016
SAMGARR: právě že celej ten list je z vaultu, proto mi to nedává smysl..

ale ten log zkusím
SAMGARR --- 21:17:10 11.9.2016
RUDOLF:
no_log: True
Nebo muzes vystup kompletne presmerovat do logfile, je na to prepinac. Hesla pripadne ukladat do Vaultu, potom myslim nebudou videt ve vystupu.
RUDOLF --- 12:22:30 16.6.2016
Announcing: Habitat - a new open source project
http://www.youtube.com/watch?v=oxtRP1eYCns


Habitat - Automation That Travels with the App
https://www.habitat.sh
RUDOLF --- 1:08:16 18.5.2016
SAMGARR: link na dropbox asi zemřel, tak zmizel docela kontext:-)

potřeboval bych aby ansible výstup vypadal spíš jako ten spodní task a né jako ten horní.. tj. jestli jde nějak upravit čitelnost výstupu z jednotlivých tasků

horní je z modulu yum, dolní z modulu pip.. a ten z pip je čitelnější.. tak jestli neexistuje nějaké jednoduchá a hezká cesta, jak upravit výstup z modulu..

[https://i.nyx.cz/files/00/00/15/53/1553421_200585be5c0aa6279304.png?name=Screenshot+2016-05-17+17.45.17.png]

třeba tady to vypadá úplně šíleně a navíc se ukazuje hash z passwd - což no big deal, když to vidím jen já..

[https://i.nyx.cz/files/00/00/15/53/1553422_7a7b6b664ae0dc1a4c3d.png?name=Screenshot+2016-05-18+00.57.26.png]
SAMGARR --- 23:34:33 17.5.2016
RUDOLF: nerozumim otazce :)
RUDOLF --- 18:08:09 17.5.2016
hele, ten způsob výpisu je asi dle modulu? Občas bych pro přehlednost, měl kontrolou co mi task vyflusne na obrazovku..

první je yum, druhý pip.

[https://dl.dropboxusercontent.com/content_link/gfe2KLl3STUfIQhuNQykrxTBCXBg0C6NBwzonkzUBt6I2pQvNyIYshskUjY1PbuF/file]

vtipný třeba u modulu user je, že mi při plnění úkolu vyflusne heslo ze zaheslovanýho vaultu na obrazovku. Naštění je enkryptovaný, tak no big deal.

- name: Create users
user:
name="{{ item.name }}"
groups="{{ item.groups}}"
createhome="yes"
comment="{{ item.comment }}"
password="{{ item.password }}"
append="yes"
with_items: "{{admins}}"
RUDOLF --- 11:00:27 25.4.2016
RUDOLF: dočasně jsem to vyřešil tak, že jsem každému hostu v inventory přiřadil proměnou - ale moc se mi takové řešení nezdá:-)