You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Launchpad fails to parse many platforms definitions.
We need to complete canonical/craft-platforms#5 and sync with the Launchpad team to consume that build planner.
Problem 2
The legacy remote builder would only allow snaps that could build a single artefact on a build-on architecture. That is an architecture could only appear once in all build-on entries.
The new remote builder doesn't restrict this. This is a problem because Launchpad's API appears not to distinguish between build-on and build-for, so it is not clear Snapcraft can request builds.
Bug Description
Problem 1
Launchpad fails to parse many
platforms
definitions.We need to complete canonical/craft-platforms#5 and sync with the Launchpad team to consume that build planner.
Problem 2
The legacy remote builder would only allow snaps that could build a single artefact on a
build-on
architecture. That is an architecture could only appear once in allbuild-on
entries.The new remote builder doesn't restrict this. This is a problem because Launchpad's API appears not to distinguish between
build-on
andbuild-for
, so it is not clear Snapcraft can request builds.To Reproduce
snapcraft remote-build --platform amd64
Environment
n/a
snapcraft.yaml
Relevant log output
Additional context
No response
The text was updated successfully, but these errors were encountered: