Похожие чаты

Ребята, приветствую Вы не можете подсказать куда копать ? Я хз, но

почему то после обновления генты, мой ансибл деплоймент перестал работать
Матерится на
File "/tmp/ansible_tempfile_payload__ztc5p0k/ansible_tempfile_payload.zip/ansible/module_utils/basic.py", line 679, in selinux_context
self.fail_json(path=path, msg='failed to retrieve selinux context')
File "/tmp/ansible_tempfile_payload__ztc5p0k/ansible_tempfile_payload.zip/ansible/module_utils/basic.py", line 1531, in fail_json
self._return_formatted(kwargs)
File "/tmp/ansible_tempfile_payload__ztc5p0k/ansible_tempfile_payload.zip/ansible/module_utils/basic.py", line 1459, in _return_formatted
self.add_path_info(kwargs)
File "/tmp/ansible_tempfile_payload__ztc5p0k/ansible_tempfile_payload.zip/ansible/module_utils/basic.py", line 1212, in add_path_info
kwargs['secontext'] = ':'.join(self.selinux_context(path))
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/ansible_tempfile_payload__ztc5p0k/ansible_tempfile_payload.zip/ansible/module_utils/basic.py", line 674, in selinux_context
ret = selinux.lgetfilecon_raw(to_native(path, errors='surrogate_or_strict'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/ansible_tempfile_payload__ztc5p0k/ansible_tempfile_payload.zip/ansible/module_utils/compat/selinux.py", line 95, in lgetfilecon_raw
rc = _selinux_lib.lgetfilecon_raw(path, byref(con))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ctypes.ArgumentError: argument 1: RecursionError: maximum recursion depth exceeded
fatal: [127.0.0.1]: FAILED! => {
"changed": false,
"invocation": {
"module_args": {
"path": "/home/sergeyg/tmp/",
"prefix": "buildproject-DvJdCgAybcorGiGQHjeLYtFcjFpwqbV7CNowoBh7",
"state": "directory",
"suffix": ""
}
},
"msg": "argument 1: RecursionError: maximum recursion depth exceeded"
}

Я вроде ничего особого не делал с selinux, ядро проверил, selinux имеет все рекомендуемые опции... как на этой странице
https://wiki.gentoo.org/wiki/SELinux/Installation

11 ответов

42 просмотра

что с папками

Серж-ИзТанзании Автор вопроса
TheK0tYaRa
что с папками

пытается получить selinux_context, и там перехватывается исключение OSError, хз что не так. Если бы не было пути, то оно бы кричало другое сообщение.....

Стикер

Земля тебе пухом братан с анзиблом то на генте

Серж-ИзТанзании Автор вопроса
Mikhail Koliada
Земля тебе пухом братан с анзиблом то на генте

да это один из старых проектов, я тогда еще терраформа не знал. написал деплоймент на ансибле... если бы на терраформе то просто б деплоил через пуш на гитхаб :)

Серж ИзТанзании
да это один из старых проектов, я тогда еще терраф...

Да просто не один менеджер конфигурации не приучен работать с гентой, сам знаешь, ни ролей ни тимплейтов нихера

Mikhail Koliada
Земля тебе пухом братан с анзиблом то на генте

А почему так категорично? На тестовых серверах, если портеж не трогать, вполне привычно, как и везде.

Ivan Grushin
А почему так категорично? На тестовых серверах, ес...

Я в бытность молодым и тупым крутил генту на проде

Похожие вопросы

Обсуждают сегодня

VIP-346 Payments issuance for audits and other expenses Summary If passed this VIP will perform the following actions: - Transfer 35,000 USDT to Certik for the retainer pro...
Venus Announcements
3
how would ypu guys protect your public groups (with more than 1k members) without restricting user's freedom?
Mat Lumin
24
*🌴➰इस मैसेज को गौर से दो बार पढे!➰🌴* ➰जिस दिन हमारी मौत होती है, हमारा पैसा बैंक में ही रह जाता है।➰ ➰जब हम जिंदा होते हैं, तो हमें लगता है कि हमारे पास खच॔ करने को पया॔प्त ...
Bh Sh
1
Кажется сломалась сборка в докере docker run --pull always --rm -it registry.werf.io/werf/werf:2-stable werf version ...
Evgeniy Medvedev
1
Are you ready to take control? 🫵🕹 Check out our latest tweet now for a good read!
Imran
37
Пятничное. Немножко длинно объясню постановку задачи и потом задам вопрос, не требующий срочного решения (я уже решил по-другому). Есть пару сотен хостов на Бубунте, туда мо...
Д. П.
5
@cheaplightning Hi, I’m back. So yesterday after your suggestion of either making a website or uploading the pdf document to another source and sharing it here, if I wanted to...
The Key
6
Newb question time: How do Ethereum addresses overlap with Pulsechain addresses? It seems like they would need to be quite different.
Benny Lava
24
@AgentPhalaNetworkBot what the best way to get PHA?
inface | vault 3719|🔮 $Pha
17
VIP-345 [Ethereum] New ezETH market in the Liquid Staked ETH pool Summary If passed, following the Community proposal “Support ezETH as collateral on ETH Mainnet and BNB Cha...
Venus Announcements
1
Карта сайта