Tamerlan
а vs code есть и под линух?
да, отлично работает
Alex
у меня коллега в атоме работает, когда редактирует плейбуки, сам я в sublime
Ekaterina
.
aws s3api get-bucket-encryption --bucket dwh-test-security2 An error occurred (ServerSideEncryptionConfigurationNotFoundError) when calling the GetBucketEncryption operation: The server side encryption configuration was not found Опробовала ту же команду для бакета где точно установлено кодирование и там нормально вернулся json aws s3api get-bucket-encryption --bucket dwh-spark-data { "ServerSideEncryptionConfiguration": { "Rules": [ { "ApplyServerSideEncryptionByDefault": { "SSEAlgorithm": "AES256" } } ] } }
Ekaterina
Так что явно проблема не в том что вебка показывает что-то неверно. очевидно что либо я модуль применяю как-то неправильно, либо он не работает
Andor
ну можешь написать багрепорт
Andor
с дебагом каким-нибудь посмотреть, может явно будет видно что шифрование не включается
Ekaterina
я ансибл запускала с -vvvvv опцией. там репортуется что все хорошо. включили encrypt
Andor
а там конкретный контент улетающий в rest дампается?
Ekaterina
надо посмотреть, что-то не припомню. В общем, раз здесь с этим на сталкивались, значит ок. Буду писать багрепорт
Anton
Товарищи, win_get_url на ansible 2.8.5 корректно работает?
Anton
Судя по всеиму ошибка соответствует https://github.com/ansible/ansible/issues/54545
Anton
Т.е. когда у нас винда ни разу не пользовалась своими нативными средствами загрузки чего либо через интернет эксплорер, то ничего не загружается
Anton
The full traceback is: Exception calling "FailJson" with "2" argument(s): "Access to the path 'sk30zwzo.bav' is denied." At line:424 char:5 + Invoke-DownloadFile -Module $module -Uri $url -Dest $dest -Checks ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Invoke-DownloadFile], MethodInvocationException + FullyQualifiedErrorId : UnauthorizedAccessException,Invoke-DownloadFile ScriptStackTrace: at Invoke-DownloadFile, <No file>: line 331 at <ScriptBlock>, <No file>: line 424 System.Management.Automation.MethodInvocationException: Exception calling "FailJson" with "2" argument(s): "Access to the path 'sk30zwzo.bav' is denied." ---> System.UnauthorizedAccessException: Access to the path 'sk30zwzo.bav' is denied.
Anton
ансибл 2.8.5
Anton
а нет.. похоже или пытается записывать в директорию куда не имеет доступа или еще какая фигня. обходил подобное в линуксе назначая явно директорию для записи через tmp_dest
Dmitriy
а нет.. похоже или пытается записывать в директорию куда не имеет доступа или еще какая фигня. обходил подобное в линуксе назначая явно директорию для записи через tmp_dest
я не силен в скриптах windows, но можно ли там посмотреть стоки 331 и 424, скорее всего там есть обращение к папке куда нет доступа.
Anton
скорее всего падает после попытки писать в $tmp_dest= Join-Path -Path $Module.Tmpdir -ChildPath ([System.IO.Path]::GetRandomFileName()) $fs=[System.IO.File]::Create($tmp_dest) try { $Stream.CopyTo($fs) т.е. получили стрим, получили временную директорию для записи и имя файла от балды, и при попытке в созданный файл писать падаем
Anton
10-ка х64
Slayer
здравствуйте, поднял openssh на win компе для теста. Вопрос: можно ли исспользователь русские имена пользователя?
Slayer
Администратор - не работает, Test - да
Timur
Похоже на баг PowerShell
Anton
При этом получается что должен быть переход в $Module.Tmpdir который не задан
Timur
И юзер, под которым ансибл подключается, имеет админские права?
Anton
- name: Download nssm.exe from centrum win_get_url: url: "http://<server_ip>/nssm.exe" dest: "C:/SomeDir/nssm.e_e" checksum: "1136efb1a46d1f2d508162387f30dc4d" checksum_algorithm: "md5"
Timur
Прямо админ, а не юзер с привилегиями админа?
Anton
Точнее не бывает, но создается ощущение что доменной политикой безопасности чего-то убили + доктор веб
Timur
- name: Download nssm.exe from centrum win_get_url: url: "http://<server_ip>/nssm.exe" dest: "C:/SomeDir/nssm.e_e" checksum: "1136efb1a46d1f2d508162387f30dc4d" checksum_algorithm: "md5"
Да, и ещё один момент. Юзать двойные кавычки на параметрах с путями - это целенаправленно стрелять себе в ногу
Anton
изначально всё было без кавычек
Timur
Это уже от безысходности пути попыток обойти
В смысле? Двойные кавычки не нужно использовать в большинстве случаев. Даже под линуксом. А тем более под виндой
Anton
Точно?
Членство групп: Администраторы больше ничего Но да, винда в домене
Timur
Если нет переменных и пробелов в путях, то и кавычки в принципе не нужны
Anton
Пользователь именно локальный, и именно в локальных админах
Timur
На ansible_env.temp например?
Timur
В смысле папку dest поменять
Anton
он до нее не добирается. падает именно когда пытается стрим писать именно в $fs который на основании $tmp_dest которую он пытается взять из $Module.Tmpdir строка 238
Timur
Тогда точно что-то с правами или версией PowerShell
Anton
Разобрался. Проверил статистику дрвеба. Определяет как вирус и засовывает в карантин. :(
Anton
Всё равно что запрещать ансамбль песни и пляски за песни и пляски. Агрится на аналог srvany для запуска чего угодно как службы
Ivan
дрвеб ещё жив о_О
Egor
угу, у енго там даже функционал есть для удалённого управления
Egor
говённый, но всё же есть
Slayer
Подскажите - как заставить ssh понимать русские имена пользователей?
Alex
о_О
Slayer
а по существу?
Sergey
а по существу?
по существу: этот чат про ансибл, а не про системное администрирование
Slayer
а что - Ансибл через ssh не работает?
Slayer
какраз ради него родимого и мучаюсь
Roman
а что - Ансибл через ssh не работает?
Работает по ключам без проблем
Sergey
а что - Ансибл через ssh не работает?
А ещё Ansible работает через сети и маршрутизаторы, и благодаря электричеству, но мы здесь не обсуждаем ни первое, ни второе, ни третье
Slayer
на винде стоит openssh + ключь, и по типу Администратор"10.0.1.1 -i key не коннектитцо
Slayer
в логах -\\300\\304 b lfkmit
Slayer
по моему ssh - это какраз через что ансибл и работает, обсуждая машины - про бензин ведь не забываете?
Slayer
проще было написать - нет, не знаем
Viktor
Roman
на винде стоит openssh + ключь, и по типу Администратор"10.0.1.1 -i key не коннектитцо
На винде незнаю) Я запускал его на Линуксе. С винды с Ансиблом не работал
Sergey
+100500
Timur
Slayer
какая глубокая мысль, а тут кто сидит? :)
Viktor
По существу: не знаю людей, которые заводили бы пользователей в линуксе с кириллецей в именах
Viktor
Не могу этого отрицать
Igor
Привет, подскажите если сделаю такую структуру hostsfile [group1] host1 [group2] host2 [megagroup] group1 group2 group_vars megagroup и потом дерну плейбук с -i и лимитом на хост, anslible-playbook -i hostsfile --limit "host1" То он подтянет переменные из megagroup файла?
Egor
хостгруп у тя невалидный
Egor
если ты в группу включаешь другие группы, там флаг надо :children
Igor
ок если с children
Igor
подтянет?
Egor
и в плейбуке вопрос, кто у тя указан