Samuel Karp
Samuel Karp
Hello! Currently the MMDS `get` operation is defined as follows: ```yaml /mmds: # ...snip... get: summary: Get the MMDS data store. responses: 200: description: The MMDS data store JSON. schema:...
Right now, if `firecracker` has an error, we show a pretty cryptic message like `ctr: Put http://localhost/machine-config: dial unix /tmp/firecracker.sock: connect: no such file or directory: unknown`. I've been using...
**Issue number:** https://github.com/bottlerocket-os/bottlerocket/issues/2052 **Description of changes:** This pull request implements Option C in https://github.com/bottlerocket-os/bottlerocket/issues/2052: changes to buildsys that enable automatic Go module downloads ahead of the rpmbuild invocation. **Testing done:**...
In order to provide core functionality for the operating system, Bottlerocket includes a number of third-party software packages. Bottlerocket builds these software packages from source code, and stores the source...
This issue is tracking adding support for [AWS App Mesh](https://aws.amazon.com/app-mesh/) to the ECS variant of Bottlerocket. This will require adding the [AWS VPC CNI plugin](https://github.com/aws/amazon-vpc-cni-plugins).
`docker build` requires credentials to be known up-front rather than on-demand as specified in the `FROM` lines. This means that the credential helper needs to guess what credentials might be...
*Issue #, if available:* Fixes #205 Carries #208 (from @WhyNotHugo) *Description of changes:* Currently, for caching data, a new directory is created in the current user's home directory. This is...
*Description of changes:* Initial packaging as a [snap](https://snapcraft.io/) package. This needs review in the following areas: * Is it possible for us to get away from needing `classic` confinement? The...
Go has long had issue with reproducible builds due to embedding build path information into the artifacts (see https://github.com/golang/go/issues/16860). Go 1.13 added [`-trimpath`](https://github.com/golang/go/issues/32609) to strip that data, which should make...
Should not require socket path to be set in both firecracker.Config and firecracker.VMCommandBuilder
The SDK currently requires the socket path to be set in two places, and for it to be set to the same thing: * [firecracker.Config](https://github.com/firecracker-microvm/firecracker-go-sdk/blob/57448b62dc5998a32cb240f4991f7c5203ef8773/machine.go#L42-L45) * [firecracker.VMCommandBuilder](https://github.com/firecracker-microvm/firecracker-go-sdk/blob/57448b62dc5998a32cb240f4991f7c5203ef8773/command_builder.go#L36) `firecracker.VMCommandBuilder` is used...