buildbot / buildbot/buildbot_travis
Builds fail with "invalid label" in the URL everytime
- Dominant language
- Python
- Stars
- 129
- Forks
- 43
- PR merge metrics
- No merged PRs in 30d
Description
Hi, I'm following along with the youtube video on setting up bb travis with Hyper. Everything was working great, and I'm excited to get this going, but I'm running into an issue. When I try to force a build on my repo, it always results in an immediate error with the following message:

This is the config for the project:

And I'm kinda stumped. The webhook thing seems to work when I did a test PR.

The same error happened both on force build, as well as when a build was triggered from my test PR. The error is coming from the request library, but it doesn't show me what URL is actually being called. Doing a bit of digging on the web for these revealed that this error is often thrown when there's an underscore in the hostname of a URL. And you can see from the stacktrace that it appears to be checking to see if the url starts with `*`. I have no idea how or why it would be requesting a URL that starts with a "*" or an "_", as nothing in the project config even contains those characters.
Any help here would be much appreciated! Thanks!
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the failure with a forced build and the test pull request, then inspect the request-library stack trace and the project configuration shown in the issue. Compare the failing request with the webhook test result; done means both manual and pull-request-triggered builds complete without the invalid-label URL error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100