Jeff Kowalczyk's avatar

You are behind a proxy. You can modify other data related to your profile by this link.

Jeff Kowalczyk's avatar

Jeff Kowalczyk

jfkw

Member of the group
Involved Projects and Packages
Maintainer

CRI-O is meant to provide an integration path between OCI conformant runtimes and the kubelet. Specifically, it implements the Kubelet Container Runtime Interface (CRI) using OCI conformant runtimes. The scope of CRI-O is tied to the scope of the CRI.

Maintainer

cri-tools aims to provide a series of debugging and validation tools for Kubelet CRI, which includes:
- crictl: CLI for kubelet CRI
- critest: validation test suites for kubelet CRI

Maintainer

Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops with Kubernetes by Google.

Maintainer

Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS.

Maintainer Bugowner
Maintainer Bugowner Reviewer

This repository contains packages related to the Go programming language (designed by Robert Griesemer, Rob Pike and Ken Thompson).

Go is an expressive, concurrent, garbage collected systems programming language that is type safe and memory safe. It has pointers but no pointer arithmetic. Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language.

http://en.opensuse.org/openSUSE:Packaging_Go

Please do not use OBS comments for support requests. Instead please use one of these communication methods:

Support via mailing list (first): go@lists.opensuse.org (links to list archives)

For bug reports: https://bugzilla.opensuse.org

Using go.mod and go.sum distributed with a Go application, the obs-service-go_modules service calls go mod download, go mod verify and go mod vendor. The service then creates vendor.tar.gz containing the vendor/ directory populated by go mod vendor, allowing Go application package builds without network access during the build stage.

Maintainer Bugowner Reviewer

Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics.

Design goals are to have a minimal memory footprint with a plugin system so that developers in the community can easily add support for collecting metrics from local or remote services.

Go packaging on openSUSE uses a distinct package go1.x per major release and a go metapackage that points to one go1.x package at a time. The presence of Provides: go = go_api in go1.x packages causes multiple package resolution options for BuildRequires: go via the go1.x packages and go metapackage. In OBS it is necessary for projects to use prjconf Prefer: go to resolve the resolution in favor of the go metapackage. While this is usable for presents problems in distribution maintenance projects

This subproject of devel:languages:go is for improvement of the Provides: and BuildRequires: usage to avoid the prjconf requirement, and normalize BuildRequires: usage guidance for go applications.

This project was created for package hugo via attribute OBS:Maintained

Maintainer

Conmon is a monitoring program and communication tool between a
container manager (like podman or CRI-O) and an OCI runtime (like
runc or crun) for a single container.

Maintainer

This project was created for package ltrace via attribute OBS:Maintained

This project was created for package coredns-for-k8s1.24 via attribute OBS:Maintained

OBS devel:languages:go branch project

This project was created for package go1.17 via attribute OBS:Maintained

This project was created for package container-diff via attribute OBS:Maintained

This project was created for package suseconnect-ng via attribute OBS:Maintained

Branch project for Virtualization:WSL

Per Go upstream: As of go1.21.8 and go1.22.1, Go application packages can no longer unconditionally set `CGO_ENABLED=0` and `-buildmode=pie`. The latter is one of several options that triggers use of the external linker. Use of the external linker now requires CGo. More information at boo#1221095 and https://go-review.googlesource.com/c/website/+/569296

There are 40+ packages in Factory which set both `CGO_ENABLED=0` and `-buildmode=pie`. This project will be for branch checkouts of the affected packages and SRs to their devel projects.

Build failures of this type are preventing the go metapackage version update from 1.21 to 1.22.

openSUSE Build Service is sponsored by