Connectors spec v0.3 deployment issues

Hello, I am trying to deploy a connectors subgraph that uses the connect v0.3 spec, which is currently in preview.
(My queries have optional query parameters for filtering, which I was told on discord requires using the 0.3 preview of the connect spec.)

This works fine in local development using rover dev, however since switching my graphOS federation version to the 2.12 preview, I am unable to deploy my updated subgraphs.
In the launch dashboard I get the following error message:

Build exceeded maximum attempts. Please try again and contact Apollo support if this continues.

And on the github action run that started the deployment I am simply getting a failure with no further information:
error[E031]: error sending request for url (https://api.apollographql.com/graphql)

Any help would be appreciated.

Hi, sorry you’re running into trouble here. Two things:

  • optional query parameters landed in Federation 2.11 / Connect 0.2, so you shouldn’t need the preview for what you’re trying to do
  • would you be able to share your graph id and variant with me over email so we can dig into this? i’m lenny at apollographql dot com.

thanks!