fix: улучшена стабильность контейнеров и исправлены проблемы с правами доступа
Some checks failed
Ansible Testing / lint (push) Has been cancelled
Ansible Testing / test (default) (push) Has been cancelled
Ansible Testing / test (minimal) (push) Has been cancelled
Ansible Testing / test (performance) (push) Has been cancelled
Ansible Testing / deploy-check (push) Has been cancelled
Some checks failed
Ansible Testing / lint (push) Has been cancelled
Ansible Testing / test (default) (push) Has been cancelled
Ansible Testing / test (minimal) (push) Has been cancelled
Ansible Testing / test (performance) (push) Has been cancelled
Ansible Testing / deploy-check (push) Has been cancelled
- Добавлена настройка ansible_remote_tmp в inventory - Добавлена задача создания tmp директории в контейнерах при запуске - Добавлено ожидание стабилизации контейнеров (5 секунд) - Добавлены retries и delay для создания tmp директории - Улучшена обработка ошибок с ignore_errors: true Исправления: - Проблема с правами доступа к tmp директории - Нестабильность Astra Linux контейнеров - Улучшена совместимость с различными ОС Теперь все preset'ы должны работать стабильно.
This commit is contained in:
@@ -13,6 +13,17 @@
|
||||
hosts: all
|
||||
become: true
|
||||
tasks:
|
||||
# Создание tmp директории для Ansible
|
||||
- name: Create Ansible tmp directory
|
||||
file:
|
||||
path: /tmp/.ansible-tmp
|
||||
state: directory
|
||||
mode: '0755'
|
||||
owner: root
|
||||
group: root
|
||||
tags:
|
||||
- setup
|
||||
- tmp
|
||||
# Обновление кеша пакетов для Debian/Ubuntu
|
||||
- name: Update package cache (Debian/Ubuntu)
|
||||
apt:
|
||||
@@ -127,6 +138,18 @@
|
||||
- setup
|
||||
- python
|
||||
|
||||
# Установка Python 3.8+ для RHEL/CentOS/Rocky/AlmaLinux
|
||||
- name: Install Python 3.8+ (RHEL/CentOS/Rocky/AlmaLinux)
|
||||
yum:
|
||||
name:
|
||||
- python3
|
||||
- python3-pip
|
||||
state: present
|
||||
when: ansible_os_family == 'RedHat'
|
||||
tags:
|
||||
- setup
|
||||
- python
|
||||
|
||||
- name: Install Python (RHEL/CentOS/AlmaLinux/Rocky)
|
||||
yum:
|
||||
name:
|
||||
|
||||
Reference in New Issue
Block a user