monogon-dev / monogon

The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!
https://monogon.tech
Apache License 2.0
378 stars 9 forks source link

gerrit: external contributors cannot submit changes #222

Closed q3k closed 1 year ago

q3k commented 1 year ago

Over in https://review.monogon.dev/c/monogon/+/1725 we received an external contribution which went through the intended flow of V-R-CI +1 -> V +1 -> C-R +1 but then ended up getting stuck at the contributor unable to actually submit the change.

We should either document this somehow to external contributors (eg. have some bot comment that a maintainer will have to submit the change) if this is intended behaviour, or fix this behaviour so that changes in the appropriate state can be submitted by external contributors.

flokli commented 1 year ago

You can check out the Gerrit config of TVL (https://cl.tvl.fyi) , where the authors of a CL can also submit.

leoluk commented 1 year ago

No harm in allowing this, here's a CL to change the config: https://review.monogon.dev/c/Public-Projects/+/1761.

[access "refs/heads/*"]
+   submit = group Registered Users

I can think of two situations where restricting it to maintainers would help:

leoluk commented 1 year ago

Done! Thanks for the contribution