Open Bug 1773153 Opened 2 years ago Updated 28 days ago

android hostutils toolchain task

Categories

(Testing :: General, enhancement)

Default
enhancement

Tracking

(Not tracked)

People

(Reporter: aerickson, Unassigned)

References

Details

This process is currently manual (https://wiki.mozilla.org/Packaging_Android_host_utilities). We still get a decent number of requests for hostutils updates. It would be nice if this were automated.

:nalexander got stuck in https://bugzilla.mozilla.org/show_bug.cgi?id=1433279#c23, but revisit to see if anything has changed (I don't think I have any fancy creds and am able to build hostutils).

+1 for automating this.

If memory serves, the sticking point is mac signing in a toolchain task.

Ben, I hear you might happen to be looking at signing in toolchains? Any good news for Andy?

Flags: needinfo?(bhearsum)

(In reply to Geoff Brown [:gbrown] from comment #1)

+1 for automating this.

If memory serves, the sticking point is mac signing in a toolchain task.

Ben, I hear you might happen to be looking at signing in toolchains? Any good news for Andy?

I have thought about it in the context of https://bugzilla.mozilla.org/show_bug.cgi?id=1771192, but don't have plans to do anything about it anytime soon. The idea was basically to add a toolchain-signing kind downstream of toolchain tasks though.

For a short term fix, you could model something after geckodriver-signing, which is already a signing task downstream of toolchain (just very, very specialized).

Flags: needinfo?(bhearsum)

Why does signing matter? We're not signing other toolchains, and they just work™.

That said, I'd rather move towards not using hostutils at all. There has to be other ways to get what is needed that don't involve new toolchains or keeping hostutils up-to-date on tooltool.

You need to log in before you can comment on or make changes to this bug.