{"object_kind":"push","event_name":"push","before":"f4b1bb010895875d468ded875b77748b1e811a3e","after":"a7c187a35e5d74f541b05d89ffe524e79f78942b","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"a7c187a35e5d74f541b05d89ffe524e79f78942b","message":null,"user_id":1255007,"user_name":"Josephine Pfeiffer","user_username":"josie","user_email":"josie@redhat.com","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/1255007/avatar.png?v=1793007654","project_id":411,"project":{"id":411,"name":"NetworkManager","description":"NetworkManager — network management daemon","web_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/411/nm_logo.png?v=1793037524","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","namespace":"NetworkManager","visibility_level":20,"path_with_namespace":"NetworkManager/NetworkManager","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git"},"commits":[{"id":"3e46474998f330e5557116b6f52073bc92030336","message":"audit: allow deferring auditd socket changes\n\nA configuration change that disables auditing closes the auditd socket\nsynchronously from the config-changed signal, so an audit record written\nafter nm_config_reload() for the same reload never reaches auditd.\n\nAdd freeze/thaw so that the Reload handler can log its result first and\napply the pending socket change afterwards.\n","title":"audit: allow deferring auditd socket changes","timestamp":"2026-10-26T21:12:46+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/3e46474998f330e5557116b6f52073bc92030336","author":{"name":"Josephine Pfeiffer","email":"josie@redhat.com"},"added":[],"modified":["src/core/nm-audit-manager.c","src/core/nm-audit-manager.h"],"removed":[]},{"id":"a4f9db53453b66956397e6d3b02d59a68b950cb6","message":"manager: report configuration reload errors\n\nConfiguration reload failures were logged but reported as success to\nD-Bus callers. Propagate the error while retaining the old configuration.\n\nRecord the result before reconfiguring auditd so a reload that disables\nauditing still gets logged.\n","title":"manager: report configuration reload errors","timestamp":"2026-10-26T21:12:48+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a4f9db53453b66956397e6d3b02d59a68b950cb6","author":{"name":"Josephine Pfeiffer","email":"josie@redhat.com"},"added":[],"modified":["NEWS","introspection/org.freedesktop.NetworkManager.xml","src/core/main.c","src/core/nm-config.c","src/core/nm-config.h","src/core/nm-manager.c","src/core/tests/config/test-config.c"],"removed":[]},{"id":"a7c187a35e5d74f541b05d89ffe524e79f78942b","message":"merge: branch 'jp/manager-reload-error'\n\nReturn an error from the Reload D-Bus method when the configuration\ncannot be read, instead of logging the failure and reporting success.\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2550\n","title":"merge: branch 'jp/manager-reload-error'","timestamp":"2026-10-26T21:13:21+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a7c187a35e5d74f541b05d89ffe524e79f78942b","author":{"name":"Josephine Pfeiffer","email":"josie@redhat.com"},"added":[],"modified":["NEWS","introspection/org.freedesktop.NetworkManager.xml","src/core/main.c","src/core/nm-audit-manager.c","src/core/nm-audit-manager.h","src/core/nm-config.c","src/core/nm-config.h","src/core/nm-manager.c","src/core/tests/config/test-config.c"],"removed":[]}],"total_commits_count":3,"push_options":{},"repository":{"name":"NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","description":"NetworkManager — network management daemon","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","visibility_level":20}}