Bug 1537752 - EPEL 7 version lacks: waiverdb-cli
Summary: EPEL 7 version lacks: waiverdb-cli
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: waiverdb
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dan Callaghan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-01-23 19:34 UTC by R P Herrold
Modified: 2018-04-15 14:37 UTC (History)
2 users (show)

Fixed In Version: waiverdb-0.9.0-1.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-04-15 14:37:02 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Fedora Pagure https://pagure.io/waiverdb issue 109 0 None None None 2018-01-24 20:20:57 UTC

Description R P Herrold 2018-01-23 19:34:31 UTC
The CLI tool seems to be missing at the indicated package 
level on EPEL 7 [1]

[herrold@centos-7 waiverdb]$ rpm -q waiverdb ; rpm -V waiverdb \
        ; which waiverdb-cli ; sudo yum -q provides \*bin/waiverdb-cli
waiverdb-0.3.1-1.el7.noarch
/usr/bin/which: no waiverdb-cli in 
(/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin
:/sbin:~/bin/:/home/herrold/bin:~/bin/)
[herrold@centos-7 waiverdb]$

Comment 1 Dan Callaghan 2018-01-24 11:44:03 UTC
During waiverdb development we stopped supporting EPEL7 so that we could use all the nice features in Fedora. That's why the most recent EPEL7 version is 0.3.1 right now (compared to the current 0.5.0).

I think we should separate the CLI from the server side, then we can support a wider set of platforms for the CLI (including EPEL7) while targetting on the latest and greatest Fedora stuff for the server side.

Comment 2 R P Herrold 2018-01-24 20:20:00 UTC
https://pagure.io/waiverdb/issue/109 filed

Comment 3 Dan Callaghan 2018-01-25 13:21:03 UTC
So waiverdb itself doesn't work on EPEL7 anymore since we are depending on Flask 0.11 features whereas EPEL7 only has Flask 0.10.

However the CLI works fine on EPEL7. And waiverdb RPM build succeeds on EPEL7 (even though the server won't work).

Actually it's a bit frustrating, it only succeeds if you can get an x86_64 builder, it seems that python-flask is in RHEL7 Extras but only on x86_64 and not ppc64 🙄

Anyway, this should be okay for the short term until we properly split the CLI from the server.

Comment 4 Fedora Update System 2018-01-25 13:22:46 UTC
waiverdb-0.5.0-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-8c03cf5953

Comment 5 Fedora Update System 2018-01-26 20:28:25 UTC
waiverdb-0.5.0-2.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-8c03cf5953

Comment 6 Fedora Update System 2018-03-02 04:07:00 UTC
waiverdb-0.9.0-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-a77ed94045

Comment 7 R P Herrold 2018-03-02 16:13:55 UTC
This is reported as fixed (included) -- OK to close here

Comment 8 Fedora Update System 2018-03-02 18:35:59 UTC
waiverdb-0.9.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-a77ed94045

Comment 9 Fedora Update System 2018-04-15 14:37:02 UTC
waiverdb-0.9.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.


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