Ben Cressey

Results 40 issues of Ben Cressey

As seen in https://github.com/bottlerocket-os/bottlerocket/pull/3831, we are getting some automated lints on `host-ctr` now that we should address.

**Image I'm using:** v0.42.0 **Issue or Feature Request:** [lz4 v1.10.0](https://github.com/lz4/lz4/releases/tag/v1.10.0) is out with improved multicore support. This should speed up image builds significantly, as the `lz4 -9vc` step takes a...

**Issue number:** N/A **Description of changes:** Two `buildsys` changes, one potentially controversial, one hopefully not. The first is the `BUILDSYS_CICD_HACK` variable - naming suggestions wanted! - to allow `cargo` to...

**Issue number:** N/A **Description of changes:** The old approach of defining our targets - which was always a hack - stopped working after https://github.com/rust-lang/rust/commit/09c076810cb7649e5817f316215010d49e78e8d7 added a check to ensure the...

**Issue number:** Related: https://github.com/bottlerocket-os/bottlerocket-sdk/pull/210 **Description of changes:** `find-debuginfo` overrides $PATH to prefer its own directory, so this wasn't working as expected. Drop this workaround to avoid conflating host and target...

On a new build host, I ran `twoliter fetch` without first configuring Docker to use the containerd snapshotter, or installing crane. This failed, and the following directory was created under...

As part of the overall effort to migrate to AL23 in #109, we should have the admin container place itself into "FIPS mode" if the host is running with FIPS...

As part of the overall effort to migrate to AL23 in #73, we should have the control container place itself into "FIPS mode" if the host is running with FIPS...

Our custom Rust targets can be configured to use the `panic=abort` strategy by default for a modest binary size savings.

**Issue number:** Fixes #242 **Description of changes:** Rather than implicitly using BuildKit underneath `docker build`, switch to explicitly using it via `docker buildx build` with a custom builder. The default...