Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JBIDE-24382 ensure openshift depends on min ver linuxtools.docker 2.3.0.201704251823... #1492

Merged
merged 1 commit into from May 4, 2017

Conversation

nickboldt
Copy link
Member

@nickboldt nickboldt commented May 3, 2017

JBIDE-24382 ensure openshift depends on min ver linuxtools.docker 2.3.0.201704251823 and m2e.feature 1.7.1.20161104-1805

Signed-off-by: nickboldt nboldt@redhat.com

Pull Request Checklist

General

  • Is this a blocking issue or new feature? If yes, QE needs to +1 this PR

Code

  • Are method-/class-/variable-names meaningful?
  • Are methods concise, not too long?
  • Are catch blocks catching precise Exceptions only (no catch all)?

Testing

  • Are there unit-tests?
  • Are there integration tests (or at least a jira to tackle these)?
  • Is the non-happy path working, too?
  • Are other parts that use the same component still working fine?

Function

  • Does it work?

…inuxtools.docker.core;bundle-version=2.3.0.201704251823 and m2e.feature 1.7.1.20161104-1805

Signed-off-by: nickboldt <nboldt@redhat.com>
@robstryker
Copy link
Member

+1 this looks safe. I'm not sure why this is needed, but I assume we're either using APIs or require functionality in these versions? Assuming there's a legitimate cause, this is a valid fix.

@nickboldt
Copy link
Member Author

The 2.3.0.20170425 rebuild of Docker Tools fixes wiring issues w.r.t. docker by depending on OLDER dependencies like spotify.docker 3.4, httpcomponents.httpcore (and httpclient), plus backlevels jnr.* plugins too. This is the current best solution from Neon.3 respin-b.

Without this fix, installation may pull in an older version of Docker Tools, which depends on newer dependencies. This forces the old deps and the newer feature to be installed and used.

@adietish
Copy link
Member

adietish commented May 3, 2017

@nickboldt what's the problem with the newer dependecies?

@nickboldt
Copy link
Member Author

nickboldt commented May 4, 2017 via email

@nickboldt nickboldt merged commit 38088a7 into jbosstools:jbosstools-4.4.x May 4, 2017
Copy link
Member

@adietish adietish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, seems to work properly for me when I tested it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants