Gleb
George
George
Уверен, к гитлабу артифактори тоже можно присобачить
Anton
Anton
@ru_artifactory
Timur
А это точно чат по ансиблу?
Timur
Dr. L.S.Dee
Тогда надо по башсиблу чат создать.
George
George
я поддержу
George
завхватим весь ру_ сегмент телеграма
Dr. L.S.Dee
Я не выдержу, скажем так, контента.
Dmitry
Dr. L.S.Dee
И потом, не очень подхожу на роль администратора: больно уж массовые расстрелы люблю. Лень уговаривать и цацкаться с каждым enfant terrible'м.
Alexandr
всем привет, подскажите, можно ли запретить ансиблу показывать креденшенелы от гита в сообщениях об ошибках? к гиту можно подключаться только по https и ансибл пишет ошибку о том, что не удалось подключиться к гиту вместе с юзером паролем, которые указаны в строке подключения
Aleksandr
no_log: True
Alexandr
спасибо, похоже то, что надо
Aleksandr
Да
Alex
Alex
Если для очень бедных - то можно репликацию в репе настроить. А так - да, не очень дешевое удовольствие. Ынтерпрайз, все дела
Alex
извиняюсь за оффтоп, а в нексус уже есть rest api? Помню мне ребята с jfrog говорили, что это было фичей именно артифактори. И именно поэтому они и выиграли рынок
Alex
Если шо я работаю с jfrog, так что помидорами не бросаться :D
Pit
Александр
Не могу понять. Не удаляет nginx или apache2, но например vim удаляет.
---
- hosts: ubuntu
become: yes
tasks:
- name: uninstall nginx
apt:
name: nginx
state: absent
- name: Remove "vim" package
apt:
name: vim
state: absent
Alex
А где become?
Sergey
Pit
А где become?
вверху же. И оно обычно без него неплохо работает
Alex
Артём
А что такое «не удаляет»? Текст ошибки есть?
Александр
Александр
В том то и дело, что ошибок нету и по виду все ок.
Sergey
дык убрано, получается
Александр
дык убрано, получается
безусловно, если бы я не видел как он на curl отзывается и в нетстате висит, слушает
Sergey
странный способ проверки. ты вызывал пакетный менеджер - вот у него и спроси из командной строки 😉
Dmitriy
а почему выбрали state: absent ? не оно ли https://github.com/ansible/ansible/issues/55938 ?
Sergey
Александр
Gleb
Aleksandr
Добрый.
Подскажите плиз, в плейбуке
roles:
- { role: common_rh, when: "ansible_os_family == 'RedHat'" }
- { role: common_ub, when: "ansible_os_family == 'Debian'" }
почему-то ругань The error was: error while evaluating conditional (ansible_os_family == 'RedHat'): 'ansible_os_family' is undefined
Спасиб
inqfen
сбор фактов отключен?
Aleksandr
щас проверю.
Aleksandr
точняк. сорян. ступил
Aleksandr
Anonymous
подскажите
запускаю:
tasks:
- name: Gather facts before configuring
setup:
delegate_to: "{{item}}"
delegate_facts: True
ignore_errors: yes
loop: "{{groups['node']}}"
добавил парметр ignore_errors: yes и всеравно таска завершается с ошибкой ansible2.8
Sergey
Sergey
но это днище - так обращаться с группами
Anonymous
а как лучше?
Anonymous
@tnt4brain Спасибо помогло и даже быстрее отработало.
Действовал по их документации.
https://docs.ansible.com/ansible/latest/user_guide/playbooks_delegation.html?highlight=delegate_facts
Timur
Sergey
Sergey
Я его скопировал.
Sergey
:-D
Alex
tasks: []
Это какая то хитрая форма для сбора фактов?
Sergey
Пустой список тасков
Anonymous
Да сбор на локалхост фактов с группы хостов а дальше циклом это все загружается в netbox api
Anonymous
Имя ноды интерфейсы ипшники и тд
Anonymous
Странное то что игнор не пашет в моем примере
Dmitry
Всем привет! Я вхожу со своего компа с win10 по RDP на Windows Server и оттуда с помощью vsphere клиента работаю с виртуалками. Можно ли установив на Win10, Ubuntu в WSL запускать на нем ansible и управлять виртуалками?
inqfen
Можно
Dmitry
А как коннектится через RDP?
inqfen
А зачем тебе с ансиблом rdp?
Dmitry
А как с Win10 управлять виртуалками, которые доступны только с Windows Server'а ?
Denis 災 nobody
можно в винде поднять ssh
Denis 災 nobody
накрайняк powershell
Dmitry
На сервере ничего поднимать нельзя.
Denis 災 nobody
обратный коннект?
Dmitry
Может быть winrm попробую...
inqfen
inqfen
лучше апи выстави
Dmitry
Гм, А как это?
inqfen
У тебя vsphere?
Dmitry
Да
inqfen
Ну так при чем тогда какой-то сервер на win 10