
Robert
02.04.2018
20:46:56

Vadim
02.04.2018
20:49:29
может выбросить этот больной гениталий и юзать обычные таски для опенштака?

Robert
02.04.2018
20:55:31
Мне кажется у селектела не полная совместимость с openstack api

Алексей
02.04.2018
23:09:52
https://github.com/manala/ansible-roles

Google

Алексей
02.04.2018
23:10:12
а я вот вам не кучу принес. точнее кучу. но весьма няшную
у товарища запилены тесты на goss. кому актуально вполне можно понаблюдать за подходом

Vadim
03.04.2018
06:49:47
https://github.com/manala/ansible-roles/blob/master/.manala/make/Makefile.manala#L401
аххааххах

Robert
03.04.2018
06:52:57
Майнер?

Artem
03.04.2018
07:17:06
До

Robert
03.04.2018
07:29:58
$ 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"
...

Алексей
03.04.2018
08:07:19
Да тоже поржал
Но в целом логика интересная запускать ансиблом goss перебирая для него тесты
Я пока не очень понял зачем но по всей видимости goss при этом иногда темплейтитсо

A.nimE
03.04.2018
08:42:45
Всем привет
помогите проверить верно ли все или нет
нужно добавить ssh key при помощи ансибла
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

Google

A.nimE
03.04.2018
08:44:17
верно ли все?

Ievgen
03.04.2018
08:46:59
привет, ты проверил и у тебя что-то не работает?

Yuri
03.04.2018
09:10:42
В чем сложность-то?
- name: Adding ssh-keys to Admins
tags: add_admin
authorized_key: user="{{ item.user }}" key="{{ item.key }}"
with_items:
- "{{ ssh_admins }}»

Leonid
03.04.2018
09:11:02
Страшно запусить... вдруг чо))

Yuri
03.04.2018
09:11:14
ну чота будет точно

Ievgen
03.04.2018
09:11:35
чтобы не страшно было не надо на продакшне тестировать )
поднял себе виртуалочку и тестируешь
ваш КО

Yuri
03.04.2018
09:13:09
- ssh_admins:
- user: superadmin
key: 'ecdsa-sha2-nistp521 AAAAE….VkhB8/g=='
groups: 'wheel'
shell: '/bin/bash'
Последнее - в group_vars/all/ssh_admins
Первое - в роль… прям все по написанному в хэндбуке

A.nimE
03.04.2018
09:59:10
Прошло
А сам код верный?
И еще такой вопрос. У меня часто возникает проблема в самом yml иза пробелов. Как это ригулировать? Может есть какой то formater?

Nklya
03.04.2018
10:03:05
Нормальный редактор

Алексей
03.04.2018
10:04:13

A.nimE
03.04.2018
10:19:32
yamllint
если бы еще разобраться как им пользоваться

Алексей
03.04.2018
10:19:58
pip install yamllint
touch .yamllint
yamllint .
всё

Google

Алексей
03.04.2018
10:20:23
файл с настройками настрой по вкусу

Nklya
03.04.2018
10:20:58
ямллинт это ж линтер?
Он просто будет сраться при проблемах

Алексей
03.04.2018
10:21:05
да конечно

Dmitry
03.04.2018
10:21:26
ямллинт это наше все

Nklya
03.04.2018
10:21:27
А товарищ спрашивает кто за него ямлы будет автоформатировать

Алексей
03.04.2018
10:21:50
а я эллегантно намекаю что никто не будет но заставить его корректно всё делать может линтер

Nklya
03.04.2018
10:22:21
Или нормальный редактор будет показывать то же самое что ямллинт, только онлайн

Алексей
03.04.2018
10:22:56
на этом канале вопрос нормального редактора всплывает раз в 2 недели точно. нормльный пока не найден

Nklya
03.04.2018
10:24:20
нормальный=VS Code))

Алексей
03.04.2018
10:26:22
и снова. где подсказка по переменным ? а по defaults ? а по register ?

Nklya
03.04.2018
10:27:05
Зато он красивенький

Mikhail
03.04.2018
10:32:30

Алексей
03.04.2018
10:35:56

Mikhail
03.04.2018
10:37:08
защити выбор
Умеет в подсветку, автозавершение, подсказку по модулям встроенную, умеет в ansible-vault налету, в ansible-galaxy, и.т.д...

Алексей
03.04.2018
10:38:51
подсветку умеет всё. автозавершение по чему? подсказка по модулям из library ?

Mikhail
03.04.2018
10:40:07

Vadim
03.04.2018
10:40:08

Алексей
03.04.2018
10:40:41

Mikhail
03.04.2018
10:40:55

Алексей
03.04.2018
10:41:22
можно список модулей для атома

Google

Mikhail
03.04.2018
10:41:24
Как в любой ide собственно.

Алексей
03.04.2018
10:41:30
пойду еще раз дам шанс

Mikhail
03.04.2018
10:41:51

Алексей
03.04.2018
10:42:33
последний раз когда я проверял это было типа с полгода назад он даже выравнивание для ямля не умел

Mikhail
03.04.2018
10:42:58
Навскидку - ansible-vault, ansible-galaxy, ansible-syntax и еще где-то три модуля.

Admin
ERROR: S client not available

A.nimE
03.04.2018
10:59:18
я хочу запустить yml от имени пользователя test у которого есть sudo для удаления файла у которого owner root. -u test -K так нужно?
но в самом файле у меня есть такое
- hosts: testbed
remote_user: ansible
become: yes
become_method: sudo

Алексей
03.04.2018
11:21:59

Nklya
03.04.2018
11:22:31
Дык а что круто то? Vim?

Алексей
03.04.2018
11:23:30
ничего не круто. всё примерно одинаково стремное
из минусов замечены надоедливая подсказка с вставкой по ентеру и отменой по esc

Nklya
03.04.2018
11:26:41
в идее вроде неплохие плагины для тераформа и ансибла

Алексей
03.04.2018
11:26:59
но в идее плагин для ансибла не работает второй год как

Vladislav
03.04.2018
11:27:10

Алексей
03.04.2018
11:27:26

Nklya
03.04.2018
11:27:42
Выйти тяжело))

Vladislav
03.04.2018
11:27:51
в плане? если знать что и как, то действий как раз меньше, чем в классических редакторах

Google

Vladislav
03.04.2018
11:28:19
а в консоли так вообще это нечто

Алексей
03.04.2018
11:28:29

Vladislav
03.04.2018
11:28:48
какой-то миф

Алексей
03.04.2018
11:29:02
так что vim норм. но настройка вима под задачу не приятна.

Vladislav
03.04.2018
11:30:27
а можно познать дефолт и держать конфиг в гитхабе том же

Алексей
03.04.2018
11:31:06
что значит можно? это мастхев. но это не упрощает задачу ни на чуть

Maksim
03.04.2018
11:31:10
Нашел красивый метод чистки папки(например с кэшем)
https://pastebin.com/Sr834hZP

Vladislav
03.04.2018
11:32:26

Алексей
03.04.2018
11:33:42

Vladislav
03.04.2018
11:34:03
я серьезно спросил, в чем проблема?

Алексей
03.04.2018
11:34:54
всё ок. вы правы. вим норм. проблема настройки вима надумана.

Vladislav
03.04.2018
11:35:51
это же не ответ, неужели трудно пояснить, почему нельзя один раз написать конфиг и его переносить?
или почему нельзя вообще без конфига?

Maksim
03.04.2018
11:36:48
что за сыр-бор ?
в интернете кто-то не прав ?!

Vladislav
03.04.2018
11:38:22
я серьезно пытаюсь понять, какие проблемы с вим, но пока кроме "действий меньше после того как сильно больше действий" я не получил ответа, в чем проблема

Maksim
03.04.2018
11:38:50
вин годнота