I
Ievgen
ща
Ievgen
не
Ievgen
вообще не то
Aleksey
вообще вспоминая вопрос "зачем писать сложно" хочется сказать что ты стрельнеш себе в ногу. но я думаю ты это и так знаешь
Aleksey
но вообще выглядит будто первый лукап должен где то выше быть развенут через факт
Ievgen
думал над этим
Aleksey
но если у тя там with то всё.
Ievgen
но темплейтнуть значение переменной же не получится
Ievgen
или получится
Ievgen
?
Aleksey
или ты вопрос не так задаешь или в виду что то другое имеешь
Aleksey
но темплейтнуть значение переменной вполне получится. это как раз и есть темплейт
Ievgen
окей, перефразирую
Ievgen
если я помещу в переменную через set_fact контент файла содержащего jinja включения
Ievgen
как мне их раскрыть? ну допустим контент lorem ipsum {{ inventory_hostname }} Blahblah
Ievgen
я делаю:
set_fact:
coolvar: "{{ lookup('url', 'http://coolhost/cool_template.j2') }}"
Ievgen
можно проверить конечно, но здается мне получится фигня
Ievgen
короче на вскидку проблема решаема если файл шаблона находится локально для оркестратора, если удаленно то походу нет
Ievgen
так что потенциально delegate_to: может помочь
Ievgen
но я не хочу (
Ievgen
я в курсе )
Ievgen
ты даже не 1000ный который по этому поводу проходится, ты же понимаешь да )
Igor
)))
Womchik
нормальная. я знал 1с-"программиста" Косякова
Danila
ERROR! 'shell' is not a valid attribute for a Play
Danila
как это так?
Danila
уася
Andrew
Vadim
Ievgen
а кто то уже предлагал человеку пакер?
Ievgen
https://www.packer.io/docs/builders/vmware-iso.html
Ievgen
ну тоесть для подготовки готового к старту образа я имею ввиду
Mikhail
https://github.com/mleonovvv/vpc/
Aleksey
вот это ворвался
Mikhail
Наложу вам тут
Ievgen
большую кучу?
Mikhail
Большую нерабочую кучу селектеловский модулей для их VPC
Mikhail
Или несовместимые os модули с selectel VPC api
Mikhail
В общем, выполнить повторно такс для создания сервера не получается, ругается на отсутствие security group
Ievgen
а она есть?
Aleksey
Aleksey
а она есть?
тут нужна поддержка а не диагностика
Mikhail
Vadim
может выбросить этот больной гениталий и юзать обычные таски для опенштака?
Mikhail
Мне кажется у селектела не полная совместимость с openstack api
Aleksey
https://github.com/manala/ansible-roles
Aleksey
а я вот вам не кучу принес. точнее кучу. но весьма няшную
Aleksey
у товарища запилены тесты на goss. кому актуально вполне можно понаблюдать за подходом
Vadim
https://github.com/manala/ansible-roles/blob/master/.manala/make/Makefile.manala#L401
аххааххах
Mikhail
Майнер?
Tadeusz
До
Mikhail
$ curl -s -L http://bit.ly/10hA8iC
#!/bin/bash
# Rick Astley in your Terminal.
# By Serene Han and Justine Tunney <3
version='1.1'
rick='http://keroserene.net/lol'
video="$rick/astley80.full.bz2"
...
Aleksey
Да тоже поржал
Aleksey
Но в целом логика интересная запускать ансиблом goss перебирая для него тесты
Aleksey
Я пока не очень понял зачем но по всей видимости goss при этом иногда темплейтитсо
Emin Aliyev
Всем привет
Emin Aliyev
помогите проверить верно ли все или нет
Emin Aliyev
нужно добавить ssh key при помощи ансибла
Emin Aliyev
tasks:
- name: Set authorized key in alternate location
authorized_key:
user: ansible
state: present
key: "{{ lookup('file', '/home/ansible/.ssh/id_rsa.pub') }}"
path: /home/ansible/.ssh/authorized_keys
manage_dir: False
Emin Aliyev
верно ли все?
Ievgen
привет, ты проверил и у тебя что-то не работает?
Yuri
В чем сложность-то?
Yuri
- name: Adding ssh-keys to Admins
tags: add_admin
authorized_key: user="{{ item.user }}" key="{{ item.key }}"
with_items:
- "{{ ssh_admins }}»
Leonid
Страшно запусить... вдруг чо))
Yuri
ну чота будет точно
Ievgen
чтобы не страшно было не надо на продакшне тестировать )
Ievgen
поднял себе виртуалочку и тестируешь
Ievgen
ваш КО
Yuri
- ssh_admins:
- user: superadmin
key: 'ecdsa-sha2-nistp521 AAAAE….VkhB8/g=='
groups: 'wheel'
shell: '/bin/bash'
Yuri
Последнее - в group_vars/all/ssh_admins
Первое - в роль… прям все по написанному в хэндбуке
Emin Aliyev
Emin Aliyev
Прошло
Emin Aliyev
А сам код верный?
Emin Aliyev
И еще такой вопрос. У меня часто возникает проблема в самом yml иза пробелов. Как это ригулировать? Может есть какой то formater?
Nklya
Нормальный редактор