Anonymous
Либо сотни модулей разной степени кривизны
Anonymous
Или тысячи
George
сотни тысяч модулей
Alexander
Чот у меня не работает в 2.4 cron: name: "cron" minute: "*/5" Жалуется на '/'
Dr. L.S.Dee
Либо сотни модулей разной степени кривизны
Но это все еще лучше, хоть и увеличивает энтропию и приближает тепловую смерть Вселенной. Мое дело сторона, конечно... Меня все та статья на Хабре не отпускает, ссылку на которую давеча постили. В общем, с DSC примерно та же холера получается.
Alexander
2.4? 😳
Опять началось :(
George
Ну, понимаешь, это похоже на то, что откопали какахи мамонта, а они замёрзшие.
George
Мы обещаем подумаем, чем помочь 😂
Alexander
expected alphabetic or numeric character, but found '/' in "<unicode string>", line 14, column 14: minute: */5
Anonymous
коллеги поделитесь кто нить куском плейбука, где задаете после установки пароль для postgres, башизмом страдать не оч хочется
Sergey
https://docs.ansible.com/ansible/latest/modules/postgresql_user_module.html
Есть сюрприз: психопг требует.
[IPT] Dmitry
Это был бы сюрприз, если про это не было бы написано 🤔
Vladislav 👻
Vladislav 👻
а блин, ошибка про другое...
[IPT] Dmitry
🤦‍♂️
Ключ от танка в танке?
George
Что это значит?
Это значит взять другую машину, где ансибл гарантированно работает. Или докер. И проверить плейбук
George
Тогда я бы попробовал другую версию
Sergey
Нет, просто в чистом ансибле работать не будет. Не модуль, а такое себе. Вот если бы он был с этим написан - https://github.com/mfenniak/pg8000, то намного удобней было бы.....
George
И если бага воспроизводится, то предположил, что возможно проблема в плейбуке
George
Кодировка или что еще
[IPT] Dmitry
Значит у меня нечистый энсибл? 🤔
Timur
George
а на минуты можно так?
Судя по доке - да
George
Но дока на 2.7, или какой там свежий
Alexander
а на минуты можно так?
Минуты работаю. Как только начинаешь "*/" - нет
George
Значит у меня нечистый энсибл? 🤔
Неправославный, срочно чистить чакры.
Alexander
Судя по доке - да
Судя по доке и "*/" работает.
Pavel
Судя по доке и "*/" работает.
у меня на часы работает...
George
Может у него слэш... Неправославный
George
Юникодовый, а не "/"
Pavel
Это как?
cron: minute: "0" hour: "*/3"
Alexander
А минуты?
Pavel
минуты не пробовал
Alexander
Юникодовый, а не "/"
эээ А можно подробнее?
George
Ну, символы могут быть похожие, но иметь разные кодировки
George
Например, с и c
George
о и o
George
а и a
George
Как думаешь - какие можно в плейбуке использовать ? 😁
Vladislav 👻
которые вводишь с клавиатуры или копипастишь
Vladislav 👻
по сути, те самые, которые нужны, но это не точно
George
😂
Alexander
Так ты про слеш сказал - он как может неправильный?
Alexander
как?
Vladislav 👻
Alexander
Пробовал
Vladislav 👻
типа "*\/5"
George
как?
Хз, погляди глазами
George
В сам бинарный код файла
George
Другую версию ансибла я тебе предложил
George
Знаешь, я уже очень старый, чтобы удивляться всякой неведомой фигне
Vladislav 👻
https://docs.ansible.com/ansible/2.4/cron_module.html
Vladislav 👻
кстати, вот
Vladislav 👻
по документации все есть 🤔
George
кстати, вот
Причем я вижу, что разницы нет - с кавычками или без. Тоже может играть
George
https://docs.ansible.com/ansible/2.4/cron_module.html
Спасибо, а я все никак найти не мог 👍
George
@ValkovAlexander я 200% уверен, что это какая-то банальщина, но телепаты.... В отпуске
Vladislav 👻
мне лень ставить 2.4 для тестов
Sergey
@ValkovAlexander оригинальная ошибка утверждала, что ожидается строка, а не деление.
Sergey
Как выглядит ошибка после взятия строки в кавычки?
[IPT] Dmitry
@ValkovAlexander я 200% уверен, что это какая-то банальщина, но телепаты.... В отпуске
может они просто уехали на битву с экстрасенсами? 🤔
Alexander
ЕСТЬ
George
ЕСТЬ
Что?
George
Получилось ?
Alexander
- name: Cron entry for app cron: name: "app entry" minute: "\x2A\x2F5" https://yaml.org/spec/1.2/spec.html