Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace AWS Linux/aarch64 perf machines with OSUOSL ones #3000

Open
sxa opened this issue Mar 18, 2023 · 5 comments
Open

Replace AWS Linux/aarch64 perf machines with OSUOSL ones #3000

sxa opened this issue Mar 18, 2023 · 5 comments

Comments

@sxa
Copy link
Member

sxa commented Mar 18, 2023

I need to request a new machine:

  • New machine operating system (e.g. linux/windows/macos/solaris/aix): Linux
  • New machine architecture (e.g. x64/aarch32/arm32/ppc64/ppc64le/sparc): aarch64
  • Provider (leave blank if it does not matter): OSUOSL / Linaro
  • Desired usage: Performance testing
  • Any unusual specification/setup required: Not virtualised
  • How many of them are required: 1/2

Please explain what this machine is needed for: Replace AWS RHEL7 system which is the only one available for the perf test jobs (Also that one is not currently used for anything else)

@sxa
Copy link
Member Author

sxa commented Mar 28, 2023

@smlambert If we do this the performance test results will not be comparable before and after. Will that cause any problems, or are we not looking at the results closely enough at the moment for it to be a problem?

@smlambert
Copy link
Contributor

We are only keeping 90 builds worth of perf history at the moment, so I do not think this will have a big impact, as we can build up history on the new set of machines in a short space of time, and as you correctly state, we've not moved into our intended 'phase 2' plan of deeper analytics for our perf test results yet.

@sxa
Copy link
Member Author

sxa commented Jan 5, 2024

Running the following on build-osuosl-ubuntu2204-aarch64-1 with a view to switching over:

@sxa sxa self-assigned this Jan 5, 2024
@sxa sxa added this to the 2024-01 (January) milestone Jan 5, 2024
@sxa
Copy link
Member Author

sxa commented Jan 6, 2024

/etc/hosts is getting overwritten on reboot by an entry that doesn't match /etc/hostname. I've adjusted /etc/cloud/cloud.cfg to comment out update_etc_hosts so the hostname resolution doesn't get lost as it won't overwrite /etc/hosts:

@sxa
Copy link
Member Author

sxa commented Jan 6, 2024

Pass - have enabled ci.role.perf on those machines and marked the AWS on offline.
There may be some argument for testing on Graviton machines, and RHEL on aarch64, but at the moment I'm happy to decommission

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants