obuilder icon indicating copy to clipboard operation
obuilder copied to clipboard

Experimental "docker build" alternative using btrfs/zfs snapshots

Results 28 obuilder issues
Sort by recently updated
recently updated
newest added

In particular the user and the working directory of the image. These are available in the same way as the environment variables are I believe i.e. ``` % docker image...

The PR adds an OverlayFS backend to OBuilder. OverlayFS is a union filesystem allowing a hierarchy of layers to be stacked on top of any other filesystem. Notable this is...

In some circumstances like running obuilder inside docker, it is faster and more efficient to cache nothing. For example when running `ocaml-docs-ci` inside a docker container we use the rsync...

Failures are not seen in production or in our own CI. PR: https://github.com/ocaml/opam-repository/pull/25147 Logs: https://opam.ci.ocaml.org/github/ocaml/opam-repository/commit/17d427351aedb72675ff938f7e099d6f62999d93 Relevant sections of the logs are repeated below in case the above link dies. The...

OBuilder has support for running health checks to identify issues with the platform it is running on. Presently those checks assume a Linux platform with Docker being available. eg ```...

enhancement

This is a tracking issue to cover getting OBuilder working with Windows and introducing support for Windows builds into [ocaml-ci](https://github.com/ocurrent/ocaml-ci) and [opam-repo-ci](https://github.com/ocurrent/opam-repo-ci). ## The Idea (as it relates to OBuilder)...

enhancement

This PR tries to make the separation between the type of OS we're targeting and the way users are specified. The existing code always assumes numerical user ids are used...

I've been using OBuilder with the `runc` and `zfs` backends and have bumped into this a few times. If ZFS runs out of space on the device whilst running some...

Currently obuilder on macOS only supports a single user account, limiting the throughput on the macOS workers. Extending macOS obuilder to support multiple users should improve throughput and resource usage....

enhancement

Consolidate the description of how obuilder and ocluster worker work for macOS into a single place. Suggest having obuilder specific pieces exist in [ocurrent/obuilder](https://github.com/ocurrent/obuilder/blob/master/macOS.md) and the deployment of ocluster worker...