Enable riscv64 builders for ubuntu-mysql team

Asked by Otto Kekäläinen

I can see riscv64 as an option for builders at https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.11/+edit but it is greyed out and I can't select it.

Can riscv64 be enabled for the repository so it is easier to test riscv64 builds?

Gianfranco is now forking the package in Ubuntu in vain in https://launchpad.net/ubuntu/+source/mariadb/1:10.11.1-3ubuntu1 and if we had riscv64 builders this episoid maybe could have been avoided.

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Otto Kekäläinen (otto) said :
#1

The riscv64 build was already passing in https://launchpad.net/ubuntu/+source/mariadb/1:10.11.1-2 and https://launchpad.net/ubuntu/+source/mariadb/1:10.11.1-3

This one person with upload permissions however decided to upload https://launchpad.net/ubuntu/+source/mariadb/1:10.11.1-3ubuntu1 to test how a patch affects the build. This would better have been tested in a test repository/build if riscv64 builds were enabled in https://launchpad.net/~mysql-ubuntu

Revision history for this message
Colin Watson (cjwatson) said :
#2

We can currently only do this for Canonical staff and Ubuntu core developers, because our current riscv64 builders aren't secure enough against one build making changes to a builder that persist into other builds. There's infrastructure work in progress which will allow us to fix this (after which it will become available as a self-service option), but it's likely to take at least another month or two.

Revision history for this message
Otto Kekäläinen (otto) said :
#3

Colin: Any updates on getting the riscv64 builder allowed on https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.11/+edit?

Revision history for this message
Otto Kekäläinen (otto) said :
#4

Seems my personal PPA has riscv64 enabled at https://launchpad.net/~otto/+archive/ubuntu/mariadb/+edit - thus I should be equally trusted no matter if I upload to PPA or to packaging team repository?

I am currently the only active non-Canonical staff in the team https://launchpad.net/~mysql-ubuntu, I can purge those other out if you are concerned about access to builders.

Revision history for this message
Launchpad Janitor (janitor) said :
#5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Colin Watson (cjwatson) said :
#6

I'm leaving this open because we're close enough to having virtualized riscv64 builders (just trying to work out a LXD issue before we make them live) that it makes more sense to put effort into that than to figure out fine details of team management here.

Revision history for this message
Launchpad Janitor (janitor) said :
#7

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Ines Almeida (ines-almeida) said :
#8

Keeping it open for the reasons Colin mentioned above

Revision history for this message
Colin Watson (cjwatson) said :
#9

Can you help with this problem?

Provide an answer of your own, or ask Otto Kekäläinen for more information if necessary.

To post a message you must log in.