Giter Club home page Giter Club logo

Comments (14)

blop avatar blop commented on September 24, 2024 2

Using ":latest" in production configurations is not recommended :
https://vsupalov.com/docker-latest-tag/

from docker-atlassian-jira-software.

bobswift avatar bobswift commented on September 24, 2024

I noticed the CI builder says: Updated Atlassian JIRA Software master branch to latest version 8.1.0. So, it would seem CI builder knows about 8.1.0 from Atlassian at least.

from docker-atlassian-jira-software.

perlan avatar perlan commented on September 24, 2024

Looks like JIRA_VERSION was updated but Dockerfile is still fetching atlassian-jira-software-7.13.3.tar.gz. This seems a little brittle and would probably be fixed by PR #56.

from docker-atlassian-jira-software.

smk508 avatar smk508 commented on September 24, 2024

Also the CircleCI builder keeps reverting master to 7.13 after trying to upgrade to 8.1. It just did it again yesterday.

from docker-atlassian-jira-software.

perlan avatar perlan commented on September 24, 2024

Yes, It seems like the bin/prepare script is not working correctly. It will always pick the last entry for the tar file (the opposite to the comment in the file) and update the JIRA_VERSION back and forth between the two available versions. My guess is that previously, it has been only one entry in the Atlassian response.

from docker-atlassian-jira-software.

perlan avatar perlan commented on September 24, 2024

The version feed is now back to just single jira version (8.1.0) so the latest build is back to using 8.1.0. The problem in bin/prepare is still there so it will break again the next time there are multiple versions in the version feed.

from docker-atlassian-jira-software.

smk508 avatar smk508 commented on September 24, 2024

I think that atlassian considers 7.13.3 to be the 'long-term' version of Jira while 8.1 is the latest one, which is why the feed gives tars for both versions. So perhaps both of them should be built into separate branches?
Also, even though 8.1 is on master now, there isn't a separate branch for it like for the other Jira versions, so there's no way to pin to that version when pulling from Docker other than to pull latest.

Also, this is the line in the bash script that pulls the version feed and is causing issues for reference:

curl -Ls 'https://my.atlassian.com/download/feeds/current/jira-software.json' | sed 's/downloads(\(.*\))/\1/g' | jq -r '.[] | select(.description | test("TAR\\.GZ Archive")) | ("" + .zipUrl + " " + .version)' | while read -r URL VERSION

from docker-atlassian-jira-software.

zoispag avatar zoispag commented on September 24, 2024

It is now done.

from docker-atlassian-jira-software.

blop avatar blop commented on September 24, 2024

https://hub.docker.com/r/cptactionhank/atlassian-jira/tags
https://hub.docker.com/r/cptactionhank/atlassian-jira-software/tags

Still no sign of the 8.1+

from docker-atlassian-jira-software.

zoispag avatar zoispag commented on September 24, 2024

@blop maybe not explicitly tagged, but it is there.

image

I am using latest: cptactionhank/atlassian-jira-software:latest

from docker-atlassian-jira-software.

viceice avatar viceice commented on September 24, 2024

https://hub.docker.com/r/cptactionhank/atlassian-jira/tags
https://hub.docker.com/r/cptactionhank/atlassian-jira-software/tags

Still no sign of the 8.1+

at least jira software 8.1.0 is finally there

from docker-atlassian-jira-software.

cptactionhank avatar cptactionhank commented on September 24, 2024

As long as the feed (https://my.atlassian.com/download/feeds/current/jira-software.json) does not contain any later version, this will not have that either.

You could push Atlassian for updating their feed.

from docker-atlassian-jira-software.

blop avatar blop commented on September 24, 2024

https://my.atlassian.com/download/feeds/current/jira-software.json -> JIRA 8.2.1
cptactionhank/atlassian-jira-software:8.2.1 not found: manifest unknown: manifest unknown

Maybe it's the same issue ?

from docker-atlassian-jira-software.

loneken79 avatar loneken79 commented on September 24, 2024

As a workaround you can pull the latest images and tag it localy, so you can use it in your process.

Assuming the latest commit is refering to the desired tag update (8.3.0 actually) the commands are:

  1. docker pull cptactionhank/atlassian-jira-software (get "latest" version of the image)
  2. docker tag cptactionhank/atlassian-jira:latest cptactionhank/atlassian-jira:8.3.0 (tag this image locally)
  3. check that you see both "latest" and "8.3.0" version with the same "Image ID" in docker images | head listing
  4. docker rmi cptactionhank/atlassian-jira:latest (clean unused "latest" version)

from docker-atlassian-jira-software.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.