go-runner-12.svc.internal — go 1.22.4 — tty/0 — gnome-terminal

// main.go — sanity check after rack-in

package main

import (
    "fmt"
    "os"
    "runtime"
)

func main() {
    fmt.Println("Hello, World!")
    host, _ := os.Hostname()
    fmt.Printf("host: %s\n", host)
    fmt.Printf("go:   %s\n", runtime.Version())
    fmt.Printf("arch: %s/%s\n", runtime.GOOS, runtime.GOARCH)
    fmt.Printf("cpus: %d\n", runtime.NumCPU())
}
$ go run main.go Hello, World! host: go-runner-12.svc.internal go: go1.22.4 arch: linux/amd64 cpus: 8

host facts

runtimego 1.22.4 (released 2024-06)
archlinux/amd64
cores8 (xeon e-2336)
memory32 GiB ddr4 ecc
uptime00:51:14
cgroupsystem.slice / svc-builder
clusterbuilders-eu-3
roleci-runner + module cache

active processes

$ pgrep -al go
2178 /usr/local/bin/runner-agent --listen 127.0.0.1:9091
2451 /usr/local/bin/cache-proxy   --upstream proxy.modules.internal
3019 /usr/local/bin/buildkitd     --addr unix:///run/buildkit.sock
3402 /usr/local/bin/dogfeed       --queue ci.events --batch 200
No application is currently bound on this host's HTTP root. CI runners and queue workers are operational. Service registry endpoints visible from the management VLAN: consul · prometheus · loki · buildkit. Operator: t.okafor. For runner allocation, file a ticket against the builders-eu SRE rotation. Maintenance: every other tuesday 06:00-08:00 UTC.