Skip to content

OpenRefine 3.8.6 incorrectly says it needs updating even when it's the latest version #7001

@vivian-rook

Description

@vivian-rook

I install OpenRefine into an ubuntu container to deploy as part of paws (https://wikitech.wikimedia.org/wiki/PAWS) I preformed the following change to update to 3.8.6:

 ENV OPENREFINE_DIR /srv/openrefine
 ENV PATH=$PATH:$OPENREFINE_DIR
 RUN mkdir -p ${OPENREFINE_DIR} && cd ${OPENREFINE_DIR} && \
-    curl -L 'https://github.com/OpenRefine/OpenRefine/releases/download/3.8.5/openrefine-linux-3.8.5.tar.gz' | tar xzf - --strip=1
+    curl -L 'https://github.com/OpenRefine/OpenRefine/releases/download/3.8.6/openrefine-linux-3.8.6.tar.gz' | tar xzf - --strip=1

This seemed to build fine, though when I started to container I still saw OpenRefine listing 3.8.5 as its version with the update banner. I do see in the licenses.xml:

      <groupId>org.openrefine</groupId>
      <artifactId>server</artifactId>
      <version>3.8.6</version>

Suggesting to me that it updated. Though it doesn't seem to be fully updated. Is this install updating to the next version?

To Reproduce

Steps to reproduce the behavior:

  1. First, do ...
  2. Then, ...
  3. Finally, ...

Current Results

Expected Behavior

Screenshots

Versions

  • Operating System:
  • Browser Version:
  • JRE or JDK Version:
  • OpenRefine:

Datasets

Additional context

Metadata

Metadata

Assignees

Labels

Type: BugIssues related to software defects or unexpected behavior, which require resolution.mavenConfiguration of our build system using Maven

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions