Bug 1676560

Summary: [RFE]: support omhttp for REST APIs
Product: Red Hat Enterprise Linux 7 Reporter: Rich Megginson <rmeggins>
Component: rsyslogAssignee: Jiří Vymazal <jvymazal>
Status: CLOSED WONTFIX QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.7CC: dapospis, jvymazal, qe-baseos-security, rmeggins
Target Milestone: rcKeywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1676559 Environment:
Last Closed: 2019-02-28 06:54:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1676559    
Bug Blocks:    

Description Rich Megginson 2019-02-12 14:59:44 UTC
+++ This bug was initially created as a clone of Bug #1676559 +++

Description of problem:
rsyslog needs a general purpose REST API for communication with a new generation of logging services - AWS S3, CEPH object store api, Loki, and many more.  In addition, the existing http apis (elasticsearch, mmkubernetes) could use more generalized support for http options such as headers, and better tls option support for passing in cipher suites, tls versions, and other tls parameters (especially the flag to turn off strict root CA checking so that we can use intermediate CA certs).

There is an upstream PR - https://github.com/rsyslog/rsyslog/pull/3423 - but I don't yet know if it supports all of the features we require.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info: