konrad-ohms opened a new issue #2231: RHEL 8 Support for CouchDB
URL: https://github.com/apache/couchdb/issues/2231
 
 
   ## Summary
   CouchDB v2.3.1 does not provide RPM packages for Red Hat Enterprise Linux 8 
at the moment, the [bintray 
repositories](http://apache.bintray.com/couchdb-rpm/) are only providing el6 
and el7 packages.
   
   ## Desired Behaviour
   I would appreciate having RPM based precompiled packages for RHEL 8 hosts 
([released in May 
2019](https://developers.redhat.com/blog/2019/05/07/red-hat-enterprise-linux-8-now-generally-available/)).
   
   ## Possible Solution
   Add CentOS 8 build node in Jenkins 
https://github.com/apache/couchdb/blob/a5858b99506dfcd843e8edb9ed06c85d783b0545/Jenkinsfile#L145-L183
 and potentially adjust compile instructions/dependencies.
   
   ## Additional context
   While trying to build a CouchDB OCI/Docker image for the Red Hat's OpenShift 
platform I tried to find installation instructions of CouchDB for Red Hat based 
installations. I found instructions to [install CouchDB 2.3.1 on RHEL 6 and 
RHEL 
7](http://docs.couchdb.org/en/latest/install/unix.html#installation-using-the-apache-couchdb-convenience-binary-packages),
 but it looks like that no package is available for RHEL 8. Is it planned to 
add support for RHEL 8 in future or maybe only in new CouchDB versions?
   
   Currently my other images are based on Red Hat Universal Base Image 8 (base 
image name: `registry.access.redhat.com/ubi8-minimal`, see also [RHEL 8 
Documentation](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/building_running_and_managing_containers/index?extIdCarryOver=true&intcmp=701f20000012k6YAAQ&sc_cid=701f2000001OH7EAAW#using_minimal_red_hat_base_images)
 or [Introducing the Red Hat Universal Base 
Image](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image)),
 CouchDB right now need to use Red Hat Universal Base Image 7 as base image in 
order to leverage existing rpms for RHEL 7.
   I cannot directly use docker images provided by the CouchDB project, as only 
RHEL or UBI based images are getting certified on Red Hat OpenShift, therefore 
[the existing 
Dockerfile](https://github.com/apache/couchdb-docker/blob/3bcc626d30623789b4750d076f059bcd010c2a04/2.3.1/Dockerfile)
 is not an option for my use case as it is based on Debian and will not pass 
the certification.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to