depot/third_party/gerrit-queue, branch refs/r/8623 monorepo for the virus lounge http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F8623 2023-10-30T09:07:13+00:00 chore(third_party/gerrit-queue): move to tvl overlay 2023-10-30T09:07:13+00:00 Florian Klink flokli@flokli.de 2023-10-20T12:18:02+00:00 urn:sha1:9a1e5cf4c731c082032285e9b02e453fd0d11483 Bump to a version including https://github.com/flokli/gerrit-queue/pull/15 Change-Id: Ie316498ca2c608e5489901c5705ce5f2dc047f29 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9808 Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI chore(3p/sources): Bump channels & overlays 2022-09-28T08:02:31+00:00 sterni sternenseemann@systemli.org 2022-09-26T17:33:05+00:00 urn:sha1:0c178a0ef61d2f5f4d6169c7a951663c62509cd7 Upstream nixpkgs removed a lot of aliases this time, so we needed to do the following transformations. It's a real shame that aliases only really become discoverable easily when they are removed. * runCommandNoCC -> runCommand * gmailieer -> lieer We also need to work around the fact that home-manager hasn't catched on to this rename. * mysql -> mariadb * pkgconfig -> pkg-config This also affects our Nix fork which needs to be bumped. * prometheus_client -> prometheus-client * rxvt_unicode -> rxvt-unicode-unwrapped * nix-review -> nixpkgs-review * oauth2_proxy -> oauth2-proxy Additionally, some Go-related builders decided to drop support for passing the sha256 hash in directly, so we need to use the generic hash arguments. Change-Id: I84aaa225ef18962937f8616a9ff064822f0d5dc3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6792 Autosubmit: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: flokli <flokli@flokli.de> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: wpcarro <wpcarro@gmail.com> refactor(3p/gerrit-queue): use go:embed, bump go1.16, drop shell.nix 2021-12-14T17:14:31+00:00 Florian Klink flokli@flokli.de 2021-12-14T16:23:56+00:00 urn:sha1:b3c4057f4bcb770785ba7147e40aa98e38171d08 Previously, gerrit-queue used statik to embed files. Since go1.16, we have go:embed, which solves this much nicer, without any requirements to have the statik binary around. As the only other thing the shell.nix and .envrc plumbing did was bring a version of Go in scope, it's dropped now. We assume to have a recent-enough go binary around, else go will complain. Imported from https://github.com/flokli/gerrit-queue/pull/9 Change-Id: I851b06777a29d4f2d955cf3a7db6455a7189bc46 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4329 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> Autosubmit: tazjin <mail@tazj.in> fix(3p/gerrit-queue): submitqueue/runner.go: fix format string 2021-12-14T17:14:31+00:00 Florian Klink flokli@flokli.de 2021-12-14T16:29:47+00:00 urn:sha1:b68f7eebb9763c0ea8f135f72026bfb787b78c6c Imported from https://github.com/flokli/gerrit-queue/pull/9 Change-Id: I8a1747686cfd60d28867a99b0c86d5b9b6ba352e Reviewed-on: https://cl.tvl.fyi/c/depot/+/4328 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> Reviewed-by: flokli <flokli@flokli.de> Autosubmit: tazjin <mail@tazj.in> refactor(gerrit-queue): Remove dependency on gin 2021-12-10T13:09:10+00:00 Vincent Ambo mail@tazj.in 2021-12-10T09:15:15+00:00 urn:sha1:0fa937551e6fa1021dbad4d523e0743fe25a24df Unnecessary dependency & complexity. (Patch originally contributed by an anonymous contributor) Change-Id: Id49dc362cb0c1b29937404447bb0b1f9794dc117 refactor(gerrit-queue): Gracefully handle missing changesets 2021-12-10T13:09:09+00:00 Vincent Ambo mail@tazj.in 2021-12-10T08:33:52+00:00 urn:sha1:6e4decf19b2b221030df0e3614c579ff3896b25a (Patch contributed by an anonymous contributor) Change-Id: I29fd7dd008d4e509ea074a38d3948946b26da7ab subtree(3p/gerrit-queue): Vendor at commit '24f5a642' 2021-12-09T13:13:56+00:00 Vincent Ambo mail@tazj.in 2021-12-09T13:11:32+00:00 urn:sha1:59f97332b3076afe80ed3fe92eb0e1da676e3a99 Imported from github/tvlfyi/gerrit-queue, originally from github/tweag/gerrit-queue but that upstream is unmaintained. git-subtree-dir: third_party/gerrit-queue git-subtree-mainline: ff10b7ab8303d050a8d7d751611da88bc13a75b4 git-subtree-split: 24f5a642af3aa1627bbff977f0a101907a02c69f Change-Id: I307cc38185ab9e25eb102c95096298a150ae13a2 chore(3p): Remove gerrit-queue folder in preparation for vendoring 2021-12-09T13:11:01+00:00 Vincent Ambo mail@tazj.in 2021-12-09T13:11:01+00:00 urn:sha1:ff10b7ab8303d050a8d7d751611da88bc13a75b4 The upstream isn't really maintained anymore, so we may as well take it over since we're patching it anyways. Change-Id: I7dddc03ab90b00611520a77a26e73a5be1c2cfb8 feat(3p/gerrit-queue): Patch to use Gerrit 'Autosubmit' label 2021-12-09T11:16:30+00:00 Vincent Ambo mail@tazj.in 2021-12-09T10:53:25+00:00 urn:sha1:afa2d08fe7ba4bf62d32735c505047f40747a60f ... instead of a hashtag in Gerrit. Might be easier to review here: https://github.com/tvlfyi/gerrit-queue/commit/24f5a642af3aa1627bbff977f0a101907a02c69f Change-Id: I1ae8d4607f7cb858135f88411c82e1a353b28105 feat(3p/gerrit-queue): Add derivation for gerrit-queue 2021-12-09T11:16:15+00:00 Vincent Ambo mail@tazj.in 2021-12-09T10:22:22+00:00 urn:sha1:417a1ba9ebcc8b6b43f1a38800f45294ab723c74 This is a Gerrit autosubmit bot (actually written by flokli) which we intend to use. For now we're using the plain upstream version, but we'll want to patch some of the behaviours of it so there's a vendoring on the horizon. Change-Id: I021d41b55f9f678435d9aec6d359545577cb9ec0
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>depot/third_party/gerrit-queue, branch refs/r/8623</title>
<subtitle>monorepo for the virus lounge</subtitle>
<id>http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F8623</id>
<link rel="self" href="http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F8623"/>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/"/>
<updated>2023-10-30T09:07:13+00:00</updated>
<entry>
<title>chore(third_party/gerrit-queue): move to tvl overlay</title>
<updated>2023-10-30T09:07:13+00:00</updated>
<author>
<name>Florian Klink</name>
<email>flokli@flokli.de</email>
</author>
<published>2023-10-20T12:18:02+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=9a1e5cf4c731c082032285e9b02e453fd0d11483"/>
<id>urn:sha1:9a1e5cf4c731c082032285e9b02e453fd0d11483</id>
<content type="text"> Bump to a version including https://github.com/flokli/gerrit-queue/pull/15 Change-Id: Ie316498ca2c608e5489901c5705ce5f2dc047f29 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9808 Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI </content>
</entry>
<entry>
<title>chore(3p/sources): Bump channels & overlays</title>
<updated>2022-09-28T08:02:31+00:00</updated>
<author>
<name>sterni</name>
<email>sternenseemann@systemli.org</email>
</author>
<published>2022-09-26T17:33:05+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=0c178a0ef61d2f5f4d6169c7a951663c62509cd7"/>
<id>urn:sha1:0c178a0ef61d2f5f4d6169c7a951663c62509cd7</id>
<content type="text"> Upstream nixpkgs removed a lot of aliases this time, so we needed to do the following transformations. It's a real shame that aliases only really become discoverable easily when they are removed. * runCommandNoCC -> runCommand * gmailieer -> lieer We also need to work around the fact that home-manager hasn't catched on to this rename. * mysql -> mariadb * pkgconfig -> pkg-config This also affects our Nix fork which needs to be bumped. * prometheus_client -> prometheus-client * rxvt_unicode -> rxvt-unicode-unwrapped * nix-review -> nixpkgs-review * oauth2_proxy -> oauth2-proxy Additionally, some Go-related builders decided to drop support for passing the sha256 hash in directly, so we need to use the generic hash arguments. Change-Id: I84aaa225ef18962937f8616a9ff064822f0d5dc3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6792 Autosubmit: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: flokli <flokli@flokli.de> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: wpcarro <wpcarro@gmail.com> </content>
</entry>
<entry>
<title>refactor(3p/gerrit-queue): use go:embed, bump go1.16, drop shell.nix</title>
<updated>2021-12-14T17:14:31+00:00</updated>
<author>
<name>Florian Klink</name>
<email>flokli@flokli.de</email>
</author>
<published>2021-12-14T16:23:56+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=b3c4057f4bcb770785ba7147e40aa98e38171d08"/>
<id>urn:sha1:b3c4057f4bcb770785ba7147e40aa98e38171d08</id>
<content type="text"> Previously, gerrit-queue used statik to embed files. Since go1.16, we have go:embed, which solves this much nicer, without any requirements to have the statik binary around. As the only other thing the shell.nix and .envrc plumbing did was bring a version of Go in scope, it's dropped now. We assume to have a recent-enough go binary around, else go will complain. Imported from https://github.com/flokli/gerrit-queue/pull/9 Change-Id: I851b06777a29d4f2d955cf3a7db6455a7189bc46 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4329 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> Autosubmit: tazjin <mail@tazj.in> </content>
</entry>
<entry>
<title>fix(3p/gerrit-queue): submitqueue/runner.go: fix format string</title>
<updated>2021-12-14T17:14:31+00:00</updated>
<author>
<name>Florian Klink</name>
<email>flokli@flokli.de</email>
</author>
<published>2021-12-14T16:29:47+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=b68f7eebb9763c0ea8f135f72026bfb787b78c6c"/>
<id>urn:sha1:b68f7eebb9763c0ea8f135f72026bfb787b78c6c</id>
<content type="text"> Imported from https://github.com/flokli/gerrit-queue/pull/9 Change-Id: I8a1747686cfd60d28867a99b0c86d5b9b6ba352e Reviewed-on: https://cl.tvl.fyi/c/depot/+/4328 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> Reviewed-by: flokli <flokli@flokli.de> Autosubmit: tazjin <mail@tazj.in> </content>
</entry>
<entry>
<title>refactor(gerrit-queue): Remove dependency on gin</title>
<updated>2021-12-10T13:09:10+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-12-10T09:15:15+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=0fa937551e6fa1021dbad4d523e0743fe25a24df"/>
<id>urn:sha1:0fa937551e6fa1021dbad4d523e0743fe25a24df</id>
<content type="text"> Unnecessary dependency & complexity. (Patch originally contributed by an anonymous contributor) Change-Id: Id49dc362cb0c1b29937404447bb0b1f9794dc117 </content>
</entry>
<entry>
<title>refactor(gerrit-queue): Gracefully handle missing changesets</title>
<updated>2021-12-10T13:09:09+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-12-10T08:33:52+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=6e4decf19b2b221030df0e3614c579ff3896b25a"/>
<id>urn:sha1:6e4decf19b2b221030df0e3614c579ff3896b25a</id>
<content type="text"> (Patch contributed by an anonymous contributor) Change-Id: I29fd7dd008d4e509ea074a38d3948946b26da7ab </content>
</entry>
<entry>
<title>subtree(3p/gerrit-queue): Vendor at commit '24f5a642'</title>
<updated>2021-12-09T13:13:56+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-12-09T13:11:32+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=59f97332b3076afe80ed3fe92eb0e1da676e3a99"/>
<id>urn:sha1:59f97332b3076afe80ed3fe92eb0e1da676e3a99</id>
<content type="text"> Imported from github/tvlfyi/gerrit-queue, originally from github/tweag/gerrit-queue but that upstream is unmaintained. git-subtree-dir: third_party/gerrit-queue git-subtree-mainline: ff10b7ab8303d050a8d7d751611da88bc13a75b4 git-subtree-split: 24f5a642af3aa1627bbff977f0a101907a02c69f Change-Id: I307cc38185ab9e25eb102c95096298a150ae13a2 </content>
</entry>
<entry>
<title>chore(3p): Remove gerrit-queue folder in preparation for vendoring</title>
<updated>2021-12-09T13:11:01+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-12-09T13:11:01+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=ff10b7ab8303d050a8d7d751611da88bc13a75b4"/>
<id>urn:sha1:ff10b7ab8303d050a8d7d751611da88bc13a75b4</id>
<content type="text"> The upstream isn't really maintained anymore, so we may as well take it over since we're patching it anyways. Change-Id: I7dddc03ab90b00611520a77a26e73a5be1c2cfb8 </content>
</entry>
<entry>
<title>feat(3p/gerrit-queue): Patch to use Gerrit 'Autosubmit' label</title>
<updated>2021-12-09T11:16:30+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-12-09T10:53:25+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=afa2d08fe7ba4bf62d32735c505047f40747a60f"/>
<id>urn:sha1:afa2d08fe7ba4bf62d32735c505047f40747a60f</id>
<content type="text"> ... instead of a hashtag in Gerrit. Might be easier to review here: https://github.com/tvlfyi/gerrit-queue/commit/24f5a642af3aa1627bbff977f0a101907a02c69f Change-Id: I1ae8d4607f7cb858135f88411c82e1a353b28105 </content>
</entry>
<entry>
<title>feat(3p/gerrit-queue): Add derivation for gerrit-queue</title>
<updated>2021-12-09T11:16:15+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-12-09T10:22:22+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=417a1ba9ebcc8b6b43f1a38800f45294ab723c74"/>
<id>urn:sha1:417a1ba9ebcc8b6b43f1a38800f45294ab723c74</id>
<content type="text"> This is a Gerrit autosubmit bot (actually written by flokli) which we intend to use. For now we're using the plain upstream version, but we'll want to patch some of the behaviours of it so there's a vendoring on the horizon. Change-Id: I021d41b55f9f678435d9aec6d359545577cb9ec0 </content>
</entry>
</feed>