Skip to content

Module cncf/xds is not syncing: new dependency? #339

@unmultimedio

Description

@unmultimedio

See https://github.com/bufbuild/modules/actions/workflows/fetch.yaml failed the last 3 times.

When processing reference cncf/xds:0f5e0d9dbc1270b5eddd1be47fa8b2aea72f9a1f, buf build fails because:

+ buf build
xds/type/v3/cel.proto:7:8:cel/expr/checked.proto: does not exist

That import checked.proto was added here, and then reverted here (although the PR says it will be reintroduced). Following now this issue: cncf/xds#76

In the PR that introduced it, they also add "@dev_cel//proto/cel/expr:checked_proto", to the BUILD bazel rules (which assume it translates to a new dependency that should go in the buf.yaml?)

I suspect that dep comes from here: https://github.com/google/cel-spec, although in that repo I don't see any checked.proto file.

Should we skip this commit? or make sure the dependency is synced before trying to sync cncf/xds again?

I'd appreciate your input here @rodaine @pkwarren

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions