envoyproxy / envoyproxy/nighthawk

//tools/base:requirements.update fails to build due to missing pyproject.toml input file

Open
#1,055 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
414
Forks
95
Avg merge
2d 9h
Merged PRs (30d)
11

Description

*Title*: Python dependencies update fails due to missing input file

*Description*:
>What issue is being seen?
Python dependencies update detailed in https://github.com/envoyproxy/nighthawk/blob/main/docs/root/updating_envoy_dependency.md#step-11 fails due to missing input file '//tools/base:pyproject.toml'

*Reproduction steps*:
> Include sample requests, environment, etc. All data and inputs
required to reproduce the bug.

~/nighthawk$ bazel run //tools/base:requirements.update

INFO: Invocation ID: 344a0345-9242-41c9-97c2-2bc455bf3393
INFO: Build option --action_env has changed, discarding analysis cache.
INFO: Analyzed target //tools/base:requirements.update (138 packages loaded, 4350 targets configured).
INFO: Found 1 target...
ERROR: /usr/local/google/home/amerlan/nighthawk/tools/base/BUILD:8:25: Middleman _middlemen/tools_Sbase_Srequirements.update-runfiles failed: missing input file '//tools/base:pyproject.toml'
ERROR: /usr/local/google/home/amerlan/nighthawk/tools/base/BUILD:8:25: Middleman _middlemen/tools_Sbase_Srequirements.update-runfiles failed: 1 input file(s) do not exist
Target //tools/base:requirements.update failed to build
Use --verbose_failures to see the command lines of failed build steps.
ERROR: /usr/local/google/home/amerlan/nighthawk/tools/base/BUILD:8:25 Middleman _middlemen/tools_Sbase_Srequirements.update-runfiles failed: 1 input file(s) do not exist
INFO: Elapsed time: 8.325s, Critical Path: 0.44s
INFO: 4 processes: 4 internal.
FAILED: Build did NOT complete successfully
ERROR: Build failed. Not running target

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.