Page MenuHomeSoftware Heritage

README: Explain the current caveats on elasticsearch 7.10.0
AbandonedPublic

Authored by ardumont on Dec 8 2020, 10:00 AM.

Details

Summary

Otherwise, you might see tests failing as explained in T2791

Related to T2791

Test Plan

tox

Diff Detail

Repository
rDSEA Archive search
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 17785
Build 27490: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 27489: arc lint + arc unit

Event Timeline

Build is green

Patch application report for D4679 (id=16606)

Rebasing onto 27f82bafea...

Current branch diff-target is up to date.
Changes applied before test
commit c8a21a64b5d10f99a2863289834afd5f5bbcbd20
Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
Date:   Tue Dec 8 09:38:38 2020 +0100

    Explain the current caveats on 7.10.0 in the readme
    
    Otherwise, you might see tests failing as explained in T2791
    
    Related to T2791

See https://jenkins.softwareheritage.org/job/DSEA/job/tests-on-diff/52/ for more details.

vlorentz added inline comments.
README.md
34

what does that mean?

Not sure the debian specific part is needed here. It's only a transient problem that will hit very few (most probably swh team mate only) people.

Also the "Currently" in not appropriate, there is not any chance the 7.10.0 will be updated, so the I'd get rid of the "currently" in this caveat entry description.

Not sure the debian specific part is needed here. It's only a transient problem that will hit very few (most probably swh team mate only) people.

Well, i opened this to avoid losing the particular setup i had to install for my diffs (now landed) to work.
I'm fine with the idea of not mentioning this at all as well. As i agree it's a transient problem [1]

[1] albeit particularly annoying one to me right now ;)
because it's in multiple dimensions (e.g. python, docker,
and i'm still currently fighting the debian dimension ¯\_(ツ)_/¯
for packaging swh-search ;)

README.md
34

I don't have the specifics.
I just used references what puppet dumped for that particular pinning setup (which also works in our docker container).

So i gather it means something like, "when using the elasticsearch package, please just avoid 7.10.0".

Let's drop this. At least, it's here so I can reference it if someone encounters the issue.