\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]",[1984,1987],{"name":1985,"color":1986},"bug","d73a4a",{"name":1988,"color":1989},"ui","46DEA2",4677,"woodpecker-ci","woodpecker","open","`tag` pipelines are missing avatar and commit title","2025-01-12T06:19:42Z","https://github.com/woodpecker-ci/woodpecker/issues/4677",0.7184051,{"description":1999,"labels":2000,"number":2004,"owner":1991,"repository":1992,"state":1993,"title":2005,"updated_at":2006,"url":2007,"score":2008},"### 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).",[2001],{"name":2002,"color":2003},"documentation","7D625D",1021,"Failed to start containers on the agent","2023-03-16T16:17:37Z","https://github.com/woodpecker-ci/woodpecker/issues/1021",0.71849835,{"description":2010,"labels":2011,"number":2020,"owner":1991,"repository":1992,"state":1993,"title":2021,"updated_at":2022,"url":2023,"score":2024},"We could have a workspace preparation docker image that would be run as root and do necessary tasks to prepare everything so that the skip clone would work and also clone steps could be run as non-root images?\n\nMaybe even a woodpecker server could act as docker registry to serve container image for this so that it would work in instances that have no internet connection\n\n_Originally posted by @lafriks in https://github.com/woodpecker-ci/woodpecker/pull/5056#issuecomment-2784618118_",[2012,2015,2018],{"name":2013,"color":2014},"server","5D7A92",{"name":2016,"color":2017},"backend/docker","bfdadc",{"name":2019,"color":2017},"backend/kubernetes",5082,"Add workspace preparation hidden step before clone steps","2025-04-07T21:24:54Z","https://github.com/woodpecker-ci/woodpecker/issues/5082",0.7299938,{"description":2026,"labels":2027,"number":2030,"owner":1991,"repository":1992,"state":1993,"title":2031,"updated_at":2032,"url":2033,"score":2034},"https://ci.woodpecker-ci.org/repos/8987/pipeline/94/errors\r\n\r\nversion: current main",[2028,2029],{"name":1985,"color":1986},{"name":2013,"color":2014},4249,"[Bug] MultiForge: second forge can not be used","2024-10-25T17:33:00Z","https://github.com/woodpecker-ci/woodpecker/issues/4249",0.7324027,{"description":2036,"labels":2037,"number":2044,"owner":1991,"repository":1992,"state":1993,"title":2045,"updated_at":2046,"url":2047,"score":2048},"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- [ ] ...",[2038,2041],{"name":2039,"color":2040},"tests","ACEA1E",{"name":2042,"color":2043},"summary","C3DC73",3819,"Create \"backend integration test\" framework","2024-11-05T23:18:48Z","https://github.com/woodpecker-ci/woodpecker/issues/3819",0.74505097,{"description":2050,"labels":2051,"number":2055,"owner":1991,"repository":1992,"state":2056,"title":2057,"updated_at":2058,"url":2059,"score":2060},"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 ",[2052],{"name":2053,"color":2054},"enhancement","7E1FE4",3889,"closed","User registries","2024-07-13T03:32:12Z","https://github.com/woodpecker-ci/woodpecker/issues/3889",0.69912237,{"description":2062,"labels":2063,"number":2065,"owner":1991,"repository":1992,"state":2056,"title":2066,"updated_at":2067,"url":2068,"score":2069},"### 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).",[2064],{"name":1985,"color":1986},1115,"pq: value too long for type character varying(255)","2022-10-12T22:47:13Z","https://github.com/woodpecker-ci/woodpecker/issues/1115",0.71312183,{"description":2071,"labels":2072,"number":2075,"owner":1991,"repository":1992,"state":2056,"title":2076,"updated_at":2077,"url":2078,"score":2079},"### 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).",[2073,2074],{"name":1985,"color":1986},{"name":1988,"color":1989},718,"The spaces in task output should be kept.","2022-06-16T17:24:27Z","https://github.com/woodpecker-ci/woodpecker/issues/718",0.72178805,{"description":2081,"labels":2082,"number":2083,"owner":1991,"repository":1992,"state":2056,"title":2084,"updated_at":2085,"url":2086,"score":2087},"### Component\n\nserver\n\n### Describe the bug\n\nI am attempting to deduplicate CI/CD code and one obvious option would be to include `.woodpecker` as Git submodule\n\n### Steps to reproduce\n\nI moved YAML files to separate repo https://git.k-space.ee/k-space/container-image-pipeline and included it as submodule https://git.k-space.ee/k-space/wildflock/commit/86d0b37713e19b66ee48187ba2e4f24fb3d4e0d2\r\n\r\nWoodpecker doesn't see any pipeline elements now\n\n### Expected behavior\n\nWoodpecker would look up YAML files in the referenced Git submodule\n\n### System Info\n\n```shell\n{\"source\":\"https://github.com/woodpecker-ci/woodpecker\",\"version\":\"2.7.0\"}\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]",[],4050,"Can't include .woodpecker as Git submodule","2024-08-21T05:20:15Z","https://github.com/woodpecker-ci/woodpecker/issues/4050",0.7248151,{"description":2089,"labels":2090,"number":2095,"owner":1991,"repository":1992,"state":2056,"title":2096,"updated_at":2097,"url":2098,"score":2099},"we have #315 for our own plugins ...\r\n\r\nbut it would be nice to just have some simple list to link to plugins like e.g.:\r\n - https://codeberg.org/qwerty287/woodpecker-intellij-formatter\r\n - https://codeberg.org/qwerty287/woodpecker-regex-check\r\n - ...",[2091,2094],{"name":2092,"color":2093},"plugin","887B27",{"name":2002,"color":2003},859,"List of community plugins","2022-09-25T17:04:48Z","https://github.com/woodpecker-ci/woodpecker/issues/859",0.73028946,["Reactive",2101],{},["Set"],["ShallowReactive",2104],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"fomkQk7QWmB6--ovs1lEdleDqqP2mShhfQ8D_kaVtN4":-1},"/woodpecker-ci/woodpecker/1774"]