Bug 1478152 - kompose tries to install docker
Summary: kompose tries to install docker
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kompose
Version: 26
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dusty Mabe
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-03 18:21 UTC by Dusty Mabe
Modified: 2018-02-06 15:26 UTC (History)
5 users (show)

Fixed In Version: kompose-1.7.0-1.fc26 kompose-1.7.0-1.fc27 kompose-1.7.0-1.el7
Clone Of:
Environment:
Last Closed: 2018-02-06 10:46:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dusty Mabe 2017-08-03 18:21:40 UTC
With the latest kompose release we added docker as a recommends. When I tried to update my system I unexpectedly saw docker trying to get installed. I don't want to install docker and I mostly work with remote docker daemons and/or kubernetes/openshift. 

Can we remove the recommends? What justification do we have for adding it? 

I suspect if a user wants to use a local docker daemon they would have installed it themselves.


kompose x86_64 1.0.0-2.fc25

Comment 1 Suraj Deshmukh 2017-08-08 15:01:46 UTC
Dusty I wanted to add it as a weak dependency so that it is not installed automatically, is there a way to specify that apart from using `recommends` ?

Comment 2 Dusty Mabe 2017-08-10 13:20:53 UTC
(In reply to Suraj Deshmukh from comment #1)
> Dusty I wanted to add it as a weak dependency so that it is not installed
> automatically, is there a way to specify that apart from using `recommends` ?

Fedora infra doesn't support weak dependencies at this point. The only way is with recommends which defaults to installing it. I would prefer to not have that in this package. If the user wants docker it's pretty easy for them to get it.

Comment 3 Fedora Update System 2018-01-10 10:59:35 UTC
kompose-1.7.0-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-e3a71ad61e

Comment 4 Fedora Update System 2018-01-10 10:59:50 UTC
kompose-1.7.0-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2fea51c649

Comment 5 Fedora Update System 2018-01-10 11:10:23 UTC
kompose-1.7.0-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-21ad37dfbd

Comment 6 Fedora Update System 2018-01-10 14:07:57 UTC
kompose-1.7.0-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-21ad37dfbd

Comment 7 Fedora Update System 2018-01-10 15:55:14 UTC
kompose-1.7.0-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-2fea51c649

Comment 8 Fedora Update System 2018-01-10 16:15:54 UTC
kompose-1.7.0-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-e3a71ad61e

Comment 9 Fedora Update System 2018-02-06 10:46:55 UTC
kompose-1.7.0-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2018-02-06 11:20:38 UTC
kompose-1.7.0-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2018-02-06 13:17:02 UTC
kompose-1.7.0-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2018-02-06 15:26:46 UTC
kompose-1.7.0-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.