Hi everyone,

Just bumping this again now that the long weekend is behind us. If no one
advocates for fixing the job in the next few days I'll assume a lazy
consensus and remove it.

I also want to point out a typo in the subject, it should be "Remove *or*
 Fix."

Thanks,

Jack McCluskey

On Thu, May 25, 2023 at 3:16 PM Jack McCluskey <jrmcclus...@google.com>
wrote:

> Hey everyone,
>
> The Beam Dependency Check Report email (like
> https://lists.apache.org/thread/tc9v1d66rx77wzvrjnkcf0jo3rxtmrhn) has not
> had a successful incarnation since July 21st, 2022. I've done a little bit
> of digging into the problem and have found that the issue lies in a query
> <https://github.com/apache/beam/blob/2b13a03acc46c0a53dca9857f530d08a20b50da1/.test-infra/jenkins/dependency_check/dependency_check_report_generator.py#L196>
> to a "Python Compatibility Checking Service" that is just an IP address
> also taking the package name, version, and then specifying that it wants
> Python 2 packages specifically. I made a few brief attempts to figure out
> what that IP address was supposed to lead to and didn't turn up anything;
> however, that doesn't seem to matter since the root of the problem is that
> the job cannot connect to anything at that address, so the build fails and
> the email is sent out without a body.
>
> I started a bit of work this afternoon trying to update the job to direct
> its Python-related queries to PyPi's JSON API (
> https://github.com/apache/beam/pull/26897); however, I question the need
> for this automated email at all given that we added Dependabot to the
> repository around 6 weeks before the Jenkins job started failing. If
> there's a good reason to fix it I'll keep digging, otherwise I'm in favor
> of removing the job altogether.
>
> Thanks,
>
> Jack McCluskey
>
> --
>
>
> Jack McCluskey
> SWE - DataPLS PLAT/ Dataflow ML
> RDU
> jrmcclus...@google.com
>
>
>

Reply via email to