{"object_kind":"push","event_name":"push","before":"2f5fde1d19bfebb219168ec75ea61d6cabef04f3","after":"f4b1bb010895875d468ded875b77748b1e811a3e","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"f4b1bb010895875d468ded875b77748b1e811a3e","message":null,"user_id":1940,"user_name":"Vladimír Beneš","user_username":"vbenes","user_email":"[REDACTED]","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/1940/avatar.png?v=1792745649","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=1792749747","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":"45cd1d54c7f13a42c18d51607cd06400e0c67276","message":"copr: follow HTTP redirects when downloading nm-git-bundle\n\nAfter the Copr storage migration to Pulp, RPM downloads from\ndownload.copr.fedorainfracloud.org are no longer served directly.\nInstead, they go through a redirect chain:\n\n download.copr.fedorainfracloud.org --301--> packages.redhat.com (Pulp)\n packages.redhat.com --302--> copr-pulp-prod.s3.amazonaws.com\n\nWithout -L, curl receives the 301 response (which is < 400, so\n--fail does not trigger), writes an empty redirect body to the\noutput file, and the build fails at rpm2cpio with \"argument is\nnot an RPM package\". The graceful fallback to git fetch never\nactivates because curl exits 0.\n\nAdd -L so curl follows redirects to the actual RPM on S3.\n","title":"copr: follow HTTP redirects when downloading nm-git-bundle","timestamp":"2026-10-23T12:28:09+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/45cd1d54c7f13a42c18d51607cd06400e0c67276","author":{"name":"Vladimír Beneš","email":"vbenes@redhat.com"},"added":[],"modified":["contrib/scripts/nm-copr-build.sh"],"removed":[]},{"id":"f4b1bb010895875d468ded875b77748b1e811a3e","message":"merge: branch 'vb/copr-curl-follow-redirects'\n\ncopr: follow HTTP redirects when downloading nm-git-bundle\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2581","title":"merge: branch 'vb/copr-curl-follow-redirects'","timestamp":"2026-10-23T10:31:42+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/f4b1bb010895875d468ded875b77748b1e811a3e","author":{"name":"Vladimír Beneš","email":"benesv@email.cz"},"added":[],"modified":["contrib/scripts/nm-copr-build.sh"],"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}}