0.03
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
This plugin adds Red Hat Access knowledge base search, case management and diagnostics to Foreman
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

foreman-plugin

This plugin extends the Foreman UI ( https://github.com/theforeman/foreman ) with features that allow subscribed users to interact with the Red Hat Customer Portal. This includes ability to search the Red Hat Knowledge Base, Support Case Management and Log Diagnostics.

Satellite .rpm Builds

Installable rpms are built by koji brew via the satellite-packaging repository. Follow the directions pointed to in the repo README to install the necessary packages to use obal, the build front-end utility, or use the Dockerfile in the build directory to create a suitable image.

  1. git clone the satellite-packaging repository
  2. git checkout <satellite-version> (git branch --all for list)
  3. gem build redhat_access.gemspec to build your new gem
  4. Copy your new gem to satellite-packaging/packages/rubygem-redhat_access
  5. Update satellite-packaging/packages/rubygem-redhat_access.spec with the new redhat_access gem version
  6. (optional) docker build -t plugin_builder
  7. (optional) docker run -it -v $(pwd)/../satellite-packaging:/root/satellite-packaging --rm plugin_builder
  8. cd to the satellite-packaging dir
  9. Koji brew uses your kerberos credentials so kinit <your ldap id>@REDHAT.COM
  10. obal setup
  11. obal scratch rubygem-redhat_access

To install your newly built plugin on a satellite: satellite-maintain packages install tfm-rubygem-redhat_access-2.2.19-1.el7sat.noarch.rpm