\r\n\n\n### Steps to reproduce\n\n.\n\n### Expected behavior\n\n_No response_\n\n### System Info\n\n```shell\n\"next-d126cf9e35\"\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Checked that the bug isn't fixed in the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]",[2004,2007],{"name":2005,"color":2006},"bug","d73a4a",{"name":2008,"color":2009},"ui","46DEA2",4677,"`tag` pipelines are missing avatar and commit title","2025-01-12T06:19:42Z","https://github.com/woodpecker-ci/woodpecker/issues/4677",0.7359724,{"description":2016,"labels":2017,"number":2024,"owner":1994,"repository":1995,"state":1996,"title":2025,"updated_at":2026,"url":2027,"score":2028},"and address\r\n- https://github.com/woodpecker-ci/woodpecker/issues/3503 -> #3820\r\n- https://github.com/woodpecker-ci/woodpecker/pull/3733#issuecomment-2180578290\r\n- ...\r\n\r\nTests to run:\r\n- [ ] Run workflow with steps that should only run if the step before [failed,succeded] (could help with questions like: https://github.com/woodpecker-ci/woodpecker/pull/3846#discussion_r1686246455)\r\n- [ ] Services and check if it is started before the steps who need it ...\r\n- [ ] Make sure the Queue respect **labels** and dependencies correctly\r\n- [ ] ...",[2018,2021],{"name":2019,"color":2020},"tests","ACEA1E",{"name":2022,"color":2023},"summary","C3DC73",3819,"Create \"backend integration test\" framework","2024-11-05T23:18:48Z","https://github.com/woodpecker-ci/woodpecker/issues/3819",0.7423561,{"description":2030,"labels":2031,"number":2034,"owner":1994,"repository":1995,"state":1996,"title":2035,"updated_at":2036,"url":2037,"score":2038},"https://ci.woodpecker-ci.org/repos/8987/pipeline/94/errors\r\n\r\nversion: current main",[2032,2033],{"name":2005,"color":2006},{"name":1985,"color":1986},4249,"[Bug] MultiForge: second forge can not be used","2024-10-25T17:33:00Z","https://github.com/woodpecker-ci/woodpecker/issues/4249",0.74536514,{"description":2040,"labels":2041,"number":2045,"owner":1994,"repository":1995,"state":1996,"title":2046,"updated_at":2047,"url":2048,"score":2049},"### Component\n\nagent\n\n### Describe the bug\n\nThe builds i start all fail even before the clone step. I tested the clone step manually and it worked.\r\nMy Problem is that the agent can't even start the container.\r\nIts similar to the error mentioned in https://github.com/woodpecker-ci/woodpecker/issues/85#issuecomment-1146854548_.\r\nThe containers run in an bridged network, because of some issues of podman with nftables.\n\n### System Info\n\n```shell\n{\"source\":\"https://github.com/woodpecker-ci/woodpecker\",\"version\":\"next-e08e1e1b\"}\n```\n\n\n### Additional context\n\n```shell\njournald log:\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"received execution\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"listen for cancel signal\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"Repo\":\"sebastian/website\",\"Build\":\"16\",\"ID\":\"46\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"Executing 2 stages, in order of:\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"Repo\":\"sebastian/website\",\"Build\":\"16\",\"ID\":\"46\",\"Stage\":\"0_7617429746464150374_clone\",\"Steps\":\"0_7617429746464150374_clone\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"stage\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"Repo\":\"sebastian/website\",\"Build\":\"16\",\"ID\":\"46\",\"Stage\":\"0_7617429746464150374_stage_0\",\"Steps\":\"0_7617429746464150374_step_0\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"stage\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"error\",\"error\":\"Error response from daemon: no container with name or ID \\\"0_7617429746464150374_clone\\\" found: no such container\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"could not kill container '0_7617429746464150374_clone'\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"error\",\"error\":\"Error response from daemon: no container with name or ID \\\"0_7617429746464150374_step_0\\\" found: no such container\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"could not kill container '0_7617429746464150374_stage_0'\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"error\",\"error\":\"Error: No such network: 0_7617429746464150374_default\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"could not remove network '0_7617429746464150374_default'\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"error\":\"Error response from daemon: could not find free subnet from subnet pools\",\"exit_code\":1,\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"pipeline complete\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"uploading logs\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"uploading logs complete\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"error\":\"Error response from daemon: could not find free subnet from subnet pools\",\"exit_code\":1,\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"updating pipeline status\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"error\",\"error\":\"rpc error: code = Unknown desc = Proc finished with exitcode 1, Error response from daemon: could not find free subnet from subnet pools\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"grpc error: wait(): code: Unknown: rpc error: code = Unknown desc = Proc finished with exitcode 1, Error response from daemon: could not find free subnet from subnet pools\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"warn\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"error\":\"rpc error: code = Unknown desc = Proc finished with exitcode 1, Error response from daemon: could not find free subnet from subnet pools\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"cancel signal received\"}\r\nJul 10 09:27:20 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"time\":\"2022-07-10T09:27:20Z\",\"message\":\"pipeline done\"}\r\nJul 10 09:27:21 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"repo\":\"sebastian/website\",\"build\":\"16\",\"id\":\"46\",\"time\":\"2022-07-10T09:27:21Z\",\"message\":\"updating pipeline status complete\"}\r\nJul 10 09:27:21 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"time\":\"2022-07-10T09:27:21Z\",\"message\":\"polling new jobs\"}\r\nJul 10 09:27:21 echidna woodpacker-agent-0[100253]: {\"level\":\"debug\",\"time\":\"2022-07-10T09:27:21Z\",\"message\":\"request next execution\"}\r\n\r\npodman version:\r\nClient: Podman Engine\r\nVersion: 4.1.1\r\nAPI Version: 4.1.1\r\nGo Version: go1.18.3\r\nBuilt: Thu Jan 1 00:00:00 1970\r\nOS/Arch: linux/amd64\n```\n\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/master/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Check that this is a concrete bug. For Q&A join our [Discord Chat Server](https://discord.gg/fcMQqSMXJy) or the [Matrix room](https://matrix.to/#/#woodpecker:matrix.org).",[2042],{"name":2043,"color":2044},"documentation","7D625D",1021,"Failed to start containers on the agent","2023-03-16T16:17:37Z","https://github.com/woodpecker-ci/woodpecker/issues/1021",0.7516991,{"description":2051,"labels":2052,"number":2054,"owner":1994,"repository":1995,"state":2055,"title":2056,"updated_at":2057,"url":2058,"score":2059},"Misses two things:\r\n1. user registries\r\n2. show global/org registries in org/repo as read-only\r\n\r\n_Originally posted by @qwerty287 in https://github.com/woodpecker-ci/woodpecker/issues/1672#issuecomment-2213434651_\r\n ",[2053],{"name":1988,"color":1989},3889,"closed","User registries","2024-07-13T03:32:12Z","https://github.com/woodpecker-ci/woodpecker/issues/3889",0.7128224,{"description":2061,"labels":2062,"number":2065,"owner":1994,"repository":1995,"state":2055,"title":2066,"updated_at":2067,"url":2068,"score":2069},"### Component\n\nweb-ui\n\n### Describe the bug\n\nThe spaces in task output should be kept.\r\n\r\n\r\n\n\n### System Info\n\n```shell\n\"source\": \"https://github.com/woodpecker-ci/woodpecker\",\r\n\"version\": \"next-9feb6be9\"\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/master/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Check that this is a concrete bug. For Q&A join our [Discord Chat Server](https://discord.gg/fcMQqSMXJy).",[2063,2064],{"name":2005,"color":2006},{"name":2008,"color":2009},718,"The spaces in task output should be kept.","2022-06-16T17:24:27Z","https://github.com/woodpecker-ci/woodpecker/issues/718",0.7316771,{"description":2071,"labels":2072,"number":2079,"owner":1994,"repository":1995,"state":2055,"title":2080,"updated_at":2081,"url":2082,"score":2083},"### Clear and concise description of the problem\r\n\r\nFor example, automatic detection doesn't work for Podman. This causes strange errors like `git executable doesn't exist` in the `clone` step.\r\nThis issue was posted on Matrix, but there was something like that before, as I remember.\r\n\r\n### Suggested solution\r\n\r\nDisable automatic fallback to the `local` backend.\r\n\r\n### Alternative\r\n\r\n_No response_\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Checked that the feature isn't part of the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]\r\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\r\n- [X] Check that there isn't already an [issue](https://github.com/woodpecker-ci/woodpecker/issues) that request the same feature to avoid creating a duplicate.",[2073,2076],{"name":2074,"color":2075},"agent","ECBCDF",{"name":2077,"color":2078},"breaking","A1B83C",3996,"Disable auto-fallback to Local backend","2024-08-07T10:04:12Z","https://github.com/woodpecker-ci/woodpecker/issues/3996",0.7343764,{"description":2085,"labels":2086,"number":2091,"owner":1994,"repository":1995,"state":2055,"title":2092,"updated_at":2093,"url":2094,"score":2095},"### Clear and concise description of the problem\n\nWhen committing with a structured message (e.g. following Conventional Commits specification), Woodpecker cramps the whole message together into one large string when displaying it in the repo commit list and the pipeline run title. This is usually pretty ugly and decreases readability. \r\n\r\nExample:\r\n\r\n\n\n### Suggested solution\n\nA new environment variable CI_COMMIT_MESSAGE_HEADER could be added which would be used to populate the strings mentioned above. This would of course require parsing the commit message first.\n\n### Alternative\n\nAlternatively, a UI section for the body and footer of the commit message could be added below the pipeline run title to display those variables. \r\n\r\nAll of the steps described above would still be necessary, but in addition, at least CI_COMMIT_MESSAGE_BODY (if one wants to treat body and footer as one) would have to be parsed and added as well.\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/master/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't already an [issue](https://github.com/woodpecker-ci/woodpecker/issues) that request the same feature to avoid creating a duplicate.",[2087,2088],{"name":2008,"color":2009},{"name":2089,"color":2090},"feature","180DBE",1489,"Beautify display of commit messages with bodies and/or footers","2023-08-20T16:52:56Z","https://github.com/woodpecker-ci/woodpecker/issues/1489",0.7363254,{"description":2097,"labels":2098,"number":2100,"owner":1994,"repository":1995,"state":2055,"title":2101,"updated_at":2102,"url":2103,"score":2104},"### Component\n\nserver\n\n### Describe the bug\n\nFrequently seeing this error:\r\n```\r\n{\"level\":\"error\",\"error\":\"pq: value too long for type character varying(255)\",\"time\":\"2022-08-16T21:03:05Z\",\"caller\":\"/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/pipeline/create.go:107\",\"message\":\"failure to save build for stintel/openthread-ci\"}\r\n```\n\n### System Info\n\n```shell\n{\"source\":\"https://github.com/woodpecker-ci/woodpecker\",\"version\":\"next-e6d0b403\"}\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/master/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Check that this is a concrete bug. For Q&A join our [Discord Chat Server](https://discord.gg/fcMQqSMXJy) or the [Matrix room](https://matrix.to/#/#woodpecker:matrix.org).",[2099],{"name":2005,"color":2006},1115,"pq: value too long for type character varying(255)","2022-10-12T22:47:13Z","https://github.com/woodpecker-ci/woodpecker/issues/1115",0.7451153,["Reactive",2106],{},["Set"],["ShallowReactive",2109],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"w9oYKLlHvz7sIQvAkDhgWdvFu4nmyZB5FY6yloamZac":-1},"/woodpecker-ci/woodpecker/5082"]