Alex
Tamerlan
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 корректно работает?
Timur
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
Anton
скорее всего падает после попытки писать в $tmp_dest= Join-Path -Path $Module.Tmpdir -ChildPath ([System.IO.Path]::GetRandomFileName())
$fs=[System.IO.File]::Create($tmp_dest)
try {
$Stream.CopyTo($fs)
т.е. получили стрим, получили временную директорию для записи и имя файла от балды, и при попытке в созданный файл писать падаем
Timur
Anton
10-ка х64
Slayer
здравствуйте, поднял openssh на win компе для теста. Вопрос: можно ли исспользователь русские имена пользователя?
Timur
Slayer
Администратор - не работает, Test - да
Timur
Похоже на баг PowerShell
Anton
При этом получается что должен быть переход в $Module.Tmpdir который не задан
Timur
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"
Anton
Timur
Timur
Прямо админ, а не юзер с привилегиями админа?
Anton
Точнее не бывает, но создается ощущение что доменной политикой безопасности чего-то убили + доктор веб
Timur
Timur
Anton
Anton
изначально всё было без кавычек
Anton
Точно?
Членство групп: Администраторы
больше ничего
Но да, винда в домене
Timur
Если нет переменных и пробелов в путях, то и кавычки в принципе не нужны
Timur
Anton
Пользователь именно локальный, и именно в локальных админах
Timur
Timur
На ansible_env.temp например?
Anton
Timur
В смысле папку dest поменять
Anton
он до нее не добирается. падает именно когда пытается стрим писать именно в $fs который на основании $tmp_dest которую он пытается взять из $Module.Tmpdir строка 238
Timur
Тогда точно что-то с правами или версией PowerShell
Anton
Разобрался. Проверил статистику дрвеба. Определяет как вирус и засовывает в карантин. :(
Anton
Всё равно что запрещать ансамбль песни и пляски за песни и пляски. Агрится на аналог srvany для запуска чего угодно как службы
Ivan
дрвеб ещё жив о_О
Egor
угу, у енго там даже функционал есть для удалённого управления
Egor
говённый, но всё же есть
Slayer
Подскажите - как заставить ssh понимать русские имена пользователей?
Alex
о_О
Sergey
Slayer
а по существу?
Sergey
а по существу?
по существу: этот чат про ансибл, а не про системное администрирование
Slayer
а что - Ансибл через ssh не работает?
Slayer
какраз ради него родимого и мучаюсь
Roman
Slayer
на винде стоит openssh + ключь, и по типу Администратор"10.0.1.1 -i key не коннектитцо
Slayer
в логах -\\300\\304 b lfkmit
Slayer
по моему ssh - это какраз через что ансибл и работает, обсуждая машины - про бензин ведь не забываете?
Slayer
проще было написать - нет, не знаем
Viktor
Roman
Sergey
+100500
Timur
Slayer
какая глубокая мысль, а тут кто сидит? :)
Viktor
По существу: не знаю людей, которые заводили бы пользователей в линуксе с кириллецей в именах
Timur
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
и в плейбуке вопрос, кто у тя указан