{"object_kind":"push","event_name":"push","before":"7f4efc484c4ce4be38539a34c66eb353af4d4a0b","after":"58f4c81673e9219d409dbe09576caec6aa11fa76","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"58f4c81673e9219d409dbe09576caec6aa11fa76","message":null,"user_id":94562,"user_name":"Íñigo Huguet","user_username":"ihuguet","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/94562/avatar.png","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","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":"24c50803a7c6eeabec398b2843dca940e30c2d01","message":"dhcp: improve log message for unknown DHCP plugin\n\nIf a DHCP plugin is unknown, the logs says \"DHCP client 'x' not\navailable\". This is the same message that is shown if, for example, it\nis a valid DHCP plugin name, but the program is not installed in the\nsystem.\n\nFor example, after 'dhclient' was deprecated, now NM is built without\nsupport for it. Then, people with old configs `dhcp=dhclient` get the\nmessage \"DHCP client 'dhclient' not available\". That seems to mean that\ndhclient is not installed.\n\nShow a message \"unknown DHCP client\" instead.\n\nFixes https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/work_items/1917\n","title":"dhcp: improve log message for unknown DHCP plugin","timestamp":"2026-04-08T07:50:41+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/24c50803a7c6eeabec398b2843dca940e30c2d01","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["src/core/dhcp/nm-dhcp-manager.c"],"removed":[]},{"id":"58f4c81673e9219d409dbe09576caec6aa11fa76","message":"merge: branch 'ih/dhcp-client-unknown'\n\ndhcp: improve log message for unknown DHCP plugin\n\nCloses #1917\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2388","title":"merge: branch 'ih/dhcp-client-unknown'","timestamp":"2026-04-08T07:50:51+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/58f4c81673e9219d409dbe09576caec6aa11fa76","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["src/core/dhcp/nm-dhcp-manager.c"],"removed":[]}],"total_commits_count":2,"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}}