From nobody Sun Apr 28 20:32:54 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VSJ7B60wyz5JvNb for ; Sun, 28 Apr 2024 20:32:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VSJ7B3KJxz4BMx for ; Sun, 28 Apr 2024 20:32:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714336374; a=rsa-sha256; cv=none; b=OabLoio2BXvCBBGIPRmnjxegF/JMPNq3uDYqT/qWhM3h4+oyqTv9bS3CZDVRDOQSjBJLHF uNodHNFrlaNnJd/gTKzKmfdZmYdRfvjSJd65aetx5PDq+kOBI94aam6tOOCRmyUWLD54zQ 7f7+UBLR+UJcEtBfIiC/6pymR543j0ZtiRqXaXGp7tnU9wvKpQQD7MVj8z/7cofsdYqy7f EVSltvxmFuBdAxUpveCYG1Shs+6sgIhcHJJwtH9qzwz4txlvbBDXnUSe6i11imSWZFCThI fTPrD1qmKfBdiyYody/pfyPaxFVfy3EvoAJ3P8RM0QT/xIGgRlgdbOgOchzc3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714336374; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6XWdMc96oVM7hIOczrStQzYpmNJ7y1eikAN+8xN4rgU=; b=Cy6Jz3iKWzAhLKKZpn5+O9IatM9uO52nzarxATK7gn9f/qIWSH68twRHvcZceRrwYhYjsy fOAJs+hqSziGvY5sNKYY9b8lU/20FeL1KwC5ExTOfyVXOlzajx1SYdUeMVDATUB+QLCLCO 5R8jByiSeihUMv3LRTe2xWFwEhB56q62VToJBrWPzTr1nx57iQYDsNCOnCgS2PsjBHN4sH PZPe0CAMyAK/NfcX4tm9XjtryfNKrHzCUjGtizIvEQEHDNe0ezU+uUocL6ncH+TWOKVV5w S6/5V+OVqDXBsfMY1Ha1nEojEAUlJhN8mwjk3/T0zYOaHuhy/eCd2WOVPmhF1w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VSJ7B2xfpzgZ2 for ; Sun, 28 Apr 2024 20:32:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 43SKWsnC000584 for ; Sun, 28 Apr 2024 20:32:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 43SKWsrb000583 for ports-bugs@FreeBSD.org; Sun, 28 Apr 2024 20:32:54 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 277352] [NEW PORT] devel/act-runner Gitea Actions Runner Date: Sun, 28 Apr 2024 20:32:54 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: vivek@khera.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277352 --- Comment #6 from Vick Khera --- A couple of notes building the port from this patch. Thanks so much for ma= king it! Hopefully it can be committed soon. Building in Poudriere fails the build step with a bunch of DNS query failure (see below). Building directly in the port directory succeeds. The pkg-message file has a typo "supoprt" instead of support. When registering the runner one must first `cd ~act-runner` so the `.runner` file is written to the right place. Before starting the daemon, one must edit the `/usr/local/etc/act-runner/act-runner.conf` file to comment out the docker "labels", since this is not built with docker support. I'm hoping we can u= se the podman support to run linux images eventually. I'm still figuring out how to write the action scripts to run on the local machine, and how to make it use a jail instead of just its own home directo= ry. Errors from poudriere building (I tried two different DNS servers, one local and one remote): =3D=3D=3D> Building for act-runner-0.2.10 go build -v -tags '' -ldflags '-extldflags "-static" -s -w ' -o act_runner go: downloading code.gitea.io/actions-proto-go v0.4.0 go: downloading connectrpc.com/connect v1.15.0 go: downloading github.com/docker/docker v25.0.3+incompatible go: downloading github.com/joho/godotenv v1.5.1 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading gitea.com/gitea/act v0.261.1 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/spf13/cobra v1.8.0 go: downloading golang.org/x/term v0.18.0 go: downloading golang.org/x/time v0.5.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/avast/retry-go/v4 v4.5.1 go: downloading google.golang.org/protobuf v1.33.0 internal/app/cmd/register.go:16:2: code.gitea.io/actions-proto-go@v0.4.0: G= et "https://proxy.golang.org/code.gitea.io/actions-proto-go/@v/v0.4.0.zip": di= al tcp: lookup proxy.golang.org on 192.168.135.1:53: write udp 127.0.0.1:50796->192.168.135.1:53: write: can't assign requested address internal/app/cmd/register.go:17:2: code.gitea.io/actions-proto-go@v0.4.0: G= et "https://proxy.golang.org/code.gitea.io/actions-proto-go/@v/v0.4.0.zip": di= al tcp: lookup proxy.golang.org on 192.168.135.1:53: write udp 127.0.0.1:50796->192.168.135.1:53: write: can't assign requested address ... bunches more ... --=20 You are receiving this mail because: You are the assignee for the bug.=