Bug 53703

Summary: "[Errno 2] No such file or directory: '/etc/auto.master.gpupdate.d'" при выполнении gpupdate после настройки LAPS
Product: Sisyphus Reporter: Vladislav Glinkin <glinkinvd>
Component: gpupdateAssignee: Valery Sinelnikov <greh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: greh, nir, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=53696

Description Vladislav Glinkin 2025-04-02 16:36:21 MSK
Конфигурация:
- Домен Windows AD (Windows Server 2019)
- Клиенты Alt Workstation K/Alt Workstation
- Управляющая машина на базе Альт с ADMC

Версии пакетов:
- admc-0.20.0-alt1
- gpupdate-0.13.1-alt1
- gpui-0.2.55-alt1

Шаги воспроизведения:
1. Установить параметр «Active Directory» в политике «Настройка каталога резервного копирования паролей (Каталог резервного копирования паролей)» 
2. Установить состояние «Включено» в политике Включить шифрование паролей (Шифрование паролей).
3. В ADMC включить механизм GPUpdate «Настройка LAPS»
4. В политике «Имя учетной записи администратора для управления (Имя учетной записи администратора)» указать в параметре root
5. На клиенте выполнить gpupdate -t Computer

Фактический результат:
2025-04-02 11:25:47.303|[E00024]| Error occured while running machine applier|{'applier_name': 'cifs', 'msg': "[Errno 2] No such file or directory: '/etc/auto.master.gpupdate.d'"}

Ожидаемый результат:
Apply group policies for computer.

Дополнительно:
1. Если создать директорию вручную, то ошибка пропадёт
2. Если два раз подряд выполнить $ gpupdate (видимо, директория создаётся после первого запуска) без каких-либо опций.
Comment 1 Repository Robot 2025-04-03 12:34:17 MSK
gpupdate-0.13.2-alt1 -> sisyphus:

 Thu Apr 03 2025 Valery Sinelnikov <greh@altlinux> 0.13.2-alt1
 - Fixed: Check directory existence before cleanup to avoid errors(closes:53703)