-
Notifications
You must be signed in to change notification settings - Fork 20
Apt1 runner for gpupdate #215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
9b06876 to
ee99731
Compare
|
При написании данного раннера, использующего gpupdate/gpoa/frontend/package_applier.py Lines 29 to 42 in ee99731
Однако, данный код приводит к падению в: Lines 204 to 212 in ee99731
Изучив проблему подробнее, оказалось, что для падения необходимо и достаточно вызвать: bus = dbus.SystemBus();
bus.close() # не обязательно, т.к. падает даже без вызова close()Есть вероятность (*), что На данный момент данная проблема возможно не является критической. (*) — это требует изучения и, при выявлении возможных проблем, может потребовать отдельного PR с исправлениями. Изучением данной проблемы я постараюсь заняться. P.S. переменные окрушения и стэктрейс в месте происхождения ошибки: P.S.S. ошибка проявляется только в данном PR. В последнем commit в master ветке на текущий момент (63e5ffc) ошибка не воспроизводилась. |
ee99731 to
c860fdc
Compare
|
В данном PR как решение вышеописанной проблемы был добавлен скрипт Line 67 in c860fdc
Его алгоритм:
Остаётся протестировать в полной мере. По крайней мере на моём тестовом стенде с простой политикой всё работает(машинная и пользовательская политики): Также есть вопрос, стоит ли добавить конфликт со старыми версиями Lines 32 to 34 in c860fdc
|
c860fdc to
9927970
Compare

No description provided.