Bug 54788 - Некорректная работа политики копирования файлов
Summary: Некорректная работа политики копирования файлов
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: gpupdate (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Valery Sinelnikov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-11 13:56 MSK by Kostevich Arseniy
Modified: 2025-12-04 16:37 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2025-06-11 13:56:55 MSK
Платформы:
DC:
alt-server-10.4-x86_64
Клиенты:
alt-kworkstation-10.4-x86_64
alt-workstation-10.4-x86_64
alt-education-xfce-10.4-x86_64
alt-education-kde-10.4-x86_64

Версии пакетов:
samba-4.19.9-alt6
gpupdate-0.12.2-alt1
gpui-0.2.55-alt1
admx-basealt-0.3.0-alt1

Шаги для воспроизведения:
1. На контроллере домена создать файлы для копирования:
# echo "test" > /var/lib/samba/sysvol/samba.testdomain/test.txt
# echo "test2" > /var/lib/samba/sysvol/samba.testdomain/test2.txt
2. В gpui включить политики:
Компьютер -> Административные шаблоны -> Система ALT -> Групповые политики -> Экспериментальные групповые политики -> Включено
Компьютер -> Административные шаблоны -> Система ALT -> Групповые политики -> Механизмы GPUpdate -> Управление копированием файлов -> Включено
Компьютер -> Административные шаблоны -> Система ALT -> Групповые политики -> Механизмы GPUpdate -> Управление копированием файлов для пользователей -> Включено
3. Настроить политику копирования файлов 
В gpui открыть политику Компьютер -> Настройки -> Настройки системы -> Файлы:
1) Действие: Создать
Источник файла: \\SAMBA.TESTDOMAIN\sysvol\samba.testdomain\test.txt
Место назначения: /var/test.txt
2) Действие: Создать
Источник файла: \\DC.SAMBA.TESTDOMAIN\sysvol\samba.testdomain\test2.txt
Место назначения: /var/test2.txt
4. Перезагрузить клиентов или выполнить # gpupdate && gpoa --loglevel 0
5. Проверить на клиентах 
# cat /var/test.txt
# cat /var/test2.txt

Ожидаемый результат:
Оба файла присутствуют на клиентах, содержимое файлов соответствует.

Фактический результат:
После первой перезагрузки оба файла всегда отсутствуют. 

Если выполнить # gpupdate && gpoa --loglevel 0, в логах иногда появляется ошибка:
|[D00167]| Запуск применение настроек копирования файлов для машины|{}
[W00025]| Не удалось загрузить контент с удаленного узла|{'exception': "(113, 'No route to host')"}
|[D00191]| Копирование файла|{'File': PosixPath('/var/test.txt')}
В момент появления этой ошибки не появляется файл /var/test.txt, но test2.txt копируется без проблем.

С сетью между узлами проблем не замечено
--- dc.samba.testdomain ping statistics ---
325 packets transmitted, 325 received, 0% packet loss, time 324543ms
rtt min/avg/max/mdev = 0.096/0.304/0.939/0.091 ms

Ошибка плавающая, но воспроизводится довольно часто, с /var/test2.txt таких проблем не возникает.

В Sisyphus воспроизвести не удалось.

Ошибка также воспроизводится с заданием 377157:
gpupdate-0.13.2-alt1
admx-basealt-0.4.0-alt1
Comment 1 Котюхов Михаил Андреевич 2025-12-04 16:37:32 MSK
 Не воспроизводится с версией gpupdate-0.13.4-alt1
 
Проверялось на системах:
 kworkstation-10.4-x86-64
 education-10.4-x86-64-kde
 education-10.4-x86-64-xfce
 workstation-10.4-x86-64