Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 761421 - Request for amd64 AWS machine for chromium development
Summary: Request for amd64 AWS machine for chromium development
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Dev box issues (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-23 17:56 UTC by Stephan Hartmann (RETIRED)
Modified: 2021-01-09 17:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Hartmann (RETIRED) gentoo-dev 2020-12-23 17:56:01 UTC
Hi,

is it possible to get an amd64 AWS instance for chromium/chromium-bin development?
Chromium releases every week a developer snapshot that almost always fails with GCC and/or libstdc++, because they only run CI for clang with libcxx. Additionally, each release changes a lot of basic headers which make ccache  useless. To keep the number of patches low and detect breakages early, I started to build their daily snapshots. However, with my current system it is impossible to test stable and beta releases as well even though ccache hit rate is much better.
On the other hand, users are complaining about long compile times and failed builds due to limited RAM resources. Therefore I started creating chromium-bin for stable only and it looks working so far. A future goal here is to move that to ::gentoo and hopefully also provide beta and maybe developer builds, again to catch breakage early.
Requirements would be as much CPUs as possible ;) and at least twice the CPU count of RAM (in GiB). Something around 500GiB storage should be enough.

Thanks!
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2021-01-09 17:14:12 UTC
2 concerns then:
 - Budgetary. Antarus added some more budget reports for AWS. We will exhaust our credits this year at this spend. This is good (we want to spend them all) but it means we will either need to pay the overage for the last 1-2 months, or reduce our spending. Its a problem for summer.
 - Use Case. Sultan says they manually kick off builds. Ideally we would have an offering here where they submit a job and we make a spot instance. Likely to reduce cost significantly (usually 50% off or more.) Infra really needs to flex this capability.

Given this I've approved this VM and created it in gentoo/infra/infra-as-code:45cf081fe5aac950ec76d9ec2d19f259bcccd590

Its public IP is currently: 3.122.250.181, Sultan and I have root on it.

-A