Bug 1624599 - websocket-proxy package setup fails because of missing netaddr package
Summary: websocket-proxy package setup fails because of missing netaddr package
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-setup-lib
Classification: oVirt
Component: Packaging.rpm
Version: 1.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ovirt-4.3.0
: 1.2.0
Assignee: Gal Zaidman
QA Contact: Pavel Novotny
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-09-02 07:19 UTC by Gal Zaidman
Modified: 2019-03-01 10:16 UTC (History)
4 users (show)

Fixed In Version: ovirt-setup-lib-1.2.0-0.1.beta1
Clone Of:
Environment:
Last Closed: 2019-03-01 10:16:49 UTC
oVirt Team: Integration
Embargoed:
rule-engine: ovirt-4.3+
lleistne: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 94089 0 master ABANDONED spec: require netaddr for ovirt-engine-websocket-proxy package 2018-09-02 10:33:58 UTC
oVirt gerrit 94091 0 master MERGED spec: move requires to python2/3 packages 2018-10-05 06:26:22 UTC

Description Gal Zaidman 2018-09-02 07:19:55 UTC
While following:

https://www.ovirt.org/documentation/install-guide/appe-Installing_the_Websocket_Proxy_on_a_different_host/

found that websocket-proxy installation requires netaddr,
need to add it to the spec file

Comment 1 Gal Zaidman 2018-09-02 10:55:00 UTC
after

Comment 2 Gal Zaidman 2018-09-02 11:04:31 UTC
Apparently, the bug is in ovirt-setup-lib spec, python2-ovirt-setup-lib doesn't require python-netaddr, only the default package requires python-netaddr,
so we need to change the spec that ovirt-setup-lib will require python2-ovirt-setup-lib , and python2-ovirt-setup-lib will require all the packages.

Comment 3 Sandro Bonazzola 2019-02-12 07:47:55 UTC
Anything blocking this bugfix verification?

Comment 4 Pavel Novotny 2019-02-25 16:17:14 UTC
Verified in rhvm-4.3.1.1-0.1.el7.noarch

python-netaddr is now required by python2-ovirt-setup-lib.

# rpm -qR python2-ovirt-setup-lib | grep python
python(abi) = 2.7
python-netaddr
python-setuptools
python-six

The dependency tree to python2-ovirt-setup-lib is following:
(filtered output from `repoquery --output=ascii-tree --requires rhvm`)

rhvm-0:4.3.1.1-0.1.el7.noarch [cmd line]
 \_  ovirt-engine-0:4.3.1.1-0.1.el7.noarch [1: ovirt-engine = 4.3.1.1-0.1.el7]
     \_  ovirt-engine-setup-0:4.3.1.1-0.1.el7.noarch [1: ovirt-engine-setup >= 4.3.1.1-0.1.el7]
         \_  rhvm-setup-plugins-0:4.3.0-1.el7ev.noarch [1: rhvm-setup-plugins >= 4.3.0]
             \_  python2-ovirt-setup-lib-0:1.2.0-1.el7ev.noarch [1: python2-ovirt-setup-lib >= 1.2.0]

Comment 5 Sandro Bonazzola 2019-03-01 10:16:49 UTC
This bugzilla is included in oVirt 4.3.0 release, published on February 4th 2019.

Since the problem described in this bug report should be
resolved in oVirt 4.3.0 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.


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