You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hexpm adapter recently started to have issues with installing package in Artipie integration tests. Since tools/docker image versions have been stable and package data also stable, looks like some extra dependencies/scripts/metadata files are used by mix package manager which are downloaded from its repositories by mix on every test run. I tried elixir:1.12.3, elixir:1.17.1 and few other versions of the client docker container with the same result.
I also tried to force install old version of hexpm/hex dependency too, but it didn't help:
mix archive.install github hexpm/hex branch v1.0
The repository list looks like this:
mix hex.repo list
Name URL Public key Auth key
hexpm https://repo.hex.pm SHA256:O1LOYhHFW4kcrblKAxROaDEzLD8bn1seWbe5tq8TRsk
my_repo http://host.testcontainers.internal:34955
This issue could be reproduced locally, as well as in GitHub CI.
Another alternative could be to update/change test packages data. May be some of the dependencies or its features got obsolete.
Below is the error log:
So, the issue needs further investigation, for now download tests will be disabled for hexpm tests in hexpm-adapter and in artipie-main. And in smoke tests too. See corresponding PR: #1465
Hexpm adapter recently started to have issues with installing package in Artipie integration tests. Since tools/docker image versions have been stable and package data also stable, looks like some extra dependencies/scripts/metadata files are used by
mix
package manager which are downloaded from its repositories bymix
on every test run. I triedelixir:1.12.3
,elixir:1.17.1
and few other versions of the client docker container with the same result.I also tried to force install old version of
hexpm/hex
dependency too, but it didn't help:The repository list looks like this:
This issue could be reproduced locally, as well as in GitHub CI.
Another alternative could be to update/change test packages data. May be some of the dependencies or its features got obsolete.
Below is the error log:
See also: #1435
The text was updated successfully, but these errors were encountered: