Skip to content

curator: check-lts failing in GitHub workflow with http InvalidChunkHeaders error for package #55

@juhp

Description

@juhp

It seems GH workflows are not very happy with hackage http fetching: this might be a pantry related issue.
I worked around the http errors while generating pantry.sqlite3 by downloading a prebuilt db,
but check-lts continues to fail 100% with errors like this (always a different package):

+ curator snapshot
Writing snapshot.yaml
curator: HttpExceptionRequest Request {
  host                 = "hackage.haskell.org"
  port                 = 443
  secure               = True
  requestHeaders       = [("User-Agent","Haskell pantry package")]
  path                 = "/package/dockerfile-0.2.0.tar.gz"
  queryString          = ""
  method               = "GET"
  proxy                = Nothing
  rawBody              = False
  redirectCount        = 10
  responseTimeout      = ResponseTimeoutDefault
  requestVersion       = HTTP/1.1
  proxySecureMode      = ProxySecureWithConnect
}
 InvalidChunkHeaders

Why is it even downloading packages??? Boggle

lts-check has been failing since the end of May.

Nightly check has been running fine all this time, so it is strange.

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