Skip to content

REQUEST: Extra packages on baremetal runners #2701

@scottgerring

Description

@scottgerring

Affected Repository

https://github.com/open-telemetry/opentelemetry-rust

Requested Changes

Over in otel-rust, we'd like to move our performance benchmarks for main onto the baremetal runners. In #2616 , @trask has given us access, but we've discovered that we can't use them just yet, as we've discovered a couple system deps we need - so far, unzip and build-essential (but more may pop up when we get further in the build process).

Is it in principal possible to request additional packages be installed to these ubuntu workers? If it is, I can run the build through in a minimal docker image, work out what packages we need in totality, and then report back.

Alternatives Considered

Wrapping things up in docker so we can control our own destinies, but 1/ docker is also not installed and 2/ this will make it harder to structure and still benefit from github actions for performance testing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/project-infraNon-GitHub project infra (DockerHub, etc.)

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions