Installing tfm-rubygem-foreman_setup results in "Web application could not be started" "some permissions were not found"

Problem:

yum install tfm-rubygem-foreman_setup
foreman-rake db:migrate

Expected outcome:
setup plugin installed

Foreman and Proxy versions:

Name Description Author Version
foreman-tasks The goal of this plugin is to unify the way of showing task statuses across the Foreman instance. It defines Task model for keeping the information about the tasks and Lock for assigning the tasks to resources. The locking allows dealing with preventing multiple colliding tasks to be run on the same resource. It also optionally provides Dynflow infrastructure for using it for managing the tasks. Ivan Nečas 1.1.3
foreman_ansible Ansible integration with Foreman Daniel Lobato Garcia 5.0.1
foreman_bootdisk Plugin for Foreman that creates iPXE-based boot disks to provision hosts without the need for PXE infrastructure. Dominic Cleal 16.0.0
foreman_default_hostgroup Adds the option to specify a default hostgroup for new hosts created from facts/reports Greg Sutcliffe 5.0.0
foreman_dhcp_browser Plugin for Foreman to browse and add/edit/delete DHCP leases independent of Foreman’s host creation Ohad Levy 0.0.8
foreman_discovery MaaS Discovery Plugin engine for Foreman Aditi Puntambekar, alongoldboim, Alon Goldboim, amirfefer, Amit Karsale, Amos Benari, Avi Sharvit, Bryan Kearney, bshuster, Daniel Lobato, Daniel Lobato Garcia, Daniel Lobato García, Danny Smit, David Davis, Djebran Lezzoum, Dominic Cleal, Eric D. Helms, Ewoud Kohl van Wijngaarden, Frank Wall, Greg Sutcliffe, ChairmanTubeAmp, Ido Kanner, imriz, Imri Zvik, Ivan Nečas, Joseph Mitchell Magen, June Zhang, kgaikwad, Lars Berntzon, ldjebran, Lukas Zapletal, Lukáš Zapletal, Marek Hulan, Marek Hulán, Martin Bačovský, Matt Jarvis, Michael Moll, Nick, odovzhenko, Ohad Levy, Ondrej Prazak, Ondřej Ezr, Ori Rabin, orrabin, Partha Aji, Petr Chalupa, Phirince Philip, Rahul Bajaj, Robert Antoni Buj Gelonch, Scubafloyd, Sean O’Keeffe, Sebastian Gräßl, Shimon Shtein, Shlomi Zadok, Stephen Benjamin, Swapnil Abnave, Thomas Gelf, Timo Goebel, Tomas Strych, Tom Caspy, Tomer Brisker, and Yann Cézard 16.0.1
foreman_memcache Adds memcache support to foreman Ohad Levy 0.1.1
foreman_remote_execution A plugin bringing remote execution to the Foreman, completing the config management functionality with remote management functionality. Foreman Remote Execution team 3.2.2
katello Katello adds Content and Subscription Management to Foreman. For this it relies on Candlepin and Pulp. N/A 3.15.3.1

Foreman and Proxy plugin versions:
2.0.1

Active features

  • Ansible

  • DHCP

  • DNS

  • Dynflow

  • HTTPBoot

  • Logs

  • Pulp

  • Pulpcore

  • Puppet

  • Puppet CA

  • SSH

  • Templates

  • TFTP

Distribution and version: 3.15

Other relevant data:

Removing the tfm-rubygem-foreman_setup package resolves the issue.

I’ve noticed that sidekiq has high cpu usage while the setup package is installed.

some tips I’ve read about that I did initially try were

foreman-rake db:seed
foreman-rake tmp:cache:clear
foreman-rake tmp:sessions:clear

Full error [minus paths]

I looked at the guide for RedHat 6.3 which details installing this package using yum, which I’ve done. I suspect I’m having a compatibility issue with some other plugin

Web application could not be started
ERF73-0602 [Foreman::PermissionMissingException]: some permissions were not found: ["rh_telemetry_api", "rh_telemetry_view", :rh_telemetry_api, :rh_telemetry_view] (Foreman::PermissionMissingException)
  /usr/share/foreman/app/models/role.rb:335:in `permission_records'
  /usr/share/foreman/app/models/role.rb:154:in `add_permissions'
  /usr/share/foreman/app/models/role.rb:207:in `add_permissions!'
  /usr/share/foreman/app/services/foreman/plugin/role_lock.rb:54:in `block in update_plugin_role_permissions'
  /usr/share/foreman/app/models/role.rb:86:in `ignore_locking'
  /usr/share/foreman/app/services/foreman/plugin/role_lock.rb:52:in `update_plugin_role_permissions'
  /usr/share/foreman/app/services/foreman/plugin/role_lock.rb:23:in `process_role'
  /usr/share/foreman/app/services/foreman/plugin/role_lock.rb:12:in `block in register_role'
  /usr/share/foreman/app/models/concerns/foreman/thread_session.rb:108:in `as'
  /usr/share/foreman/app/models/concerns/foreman/thread_session.rb:114:in `as_anonymous_admin'
  /usr/share/foreman/app/services/foreman/plugin/role_lock.rb:11:in `register_role'
  /usr/share/foreman/app/registries/foreman/plugin.rb:294:in `block (2 levels) in role'
  /opt/theforeman/tfm/root/usr/share/gems/gems/audited-4.9.0/lib/audited/auditor.rb:376:in `without_auditing'
  /usr/share/foreman/app/registries/foreman/plugin.rb:293:in `block in role'
  /opt/theforeman/tfm/root/usr/share/gems/gems/audited-4.9.0/lib/audited/auditor.rb:376:in `without_auditing'
  /usr/share/foreman/app/registries/foreman/plugin.rb:292:in `role'
  /opt/theforeman/tfm/root/usr/share/gems/gems/redhat_access-2.2.6/lib/redhat_access/engine.rb:129:in `block (2 levels) in <class:Engine>'
  /usr/share/foreman/app/registries/foreman/plugin.rb:76:in `instance_eval'
  /usr/share/foreman/app/registries/foreman/plugin.rb:76:in `register'
  /opt/theforeman/tfm/root/usr/share/gems/gems/redhat_access-2.2.6/lib/redhat_access/engine.rb:59:in `block in <class:Engine>'
  /opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-5.2.1/lib/active_support/lazy_load_hooks.rb:69:in `block in execute_hook'
  /opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-5.2.1/lib/active_support/lazy_load_hooks.rb:62:in `with_execution_control'
  /opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-5.2.1/lib/active_support/lazy_load_hooks.rb:67:in `execute_hook'
  /opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-5.2.1/lib/active_support/lazy_load_hooks.rb:52:in `block in run_load_hooks'
  /opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-5.2.1/lib/active_support/lazy_load_hooks.rb:51:in `each'
  /opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-5.2.1/lib/active_support/lazy_load_hooks.rb:51:in `run_load_hooks'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/application/finisher.rb:75:in `block in <module:Finisher>'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/initializable.rb:32:in `instance_exec'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/initializable.rb:32:in `run'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:228:in `block in tsort_each'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:431:in `each_strongly_connected_component_from'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:349:in `block in each_strongly_connected_component'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:347:in `each'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:347:in `call'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:347:in `each_strongly_connected_component'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:226:in `tsort_each'
  /opt/rh/rh-ruby25/root/usr/share/ruby/tsort.rb:205:in `tsort_each'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/initializable.rb:60:in `run_initializers'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/application.rb:361:in `initialize!'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/railtie.rb:190:in `public_send'
  /opt/theforeman/tfm/root/usr/share/gems/gems/railties-5.2.1/lib/rails/railtie.rb:190:in `method_missing'
  /usr/share/foreman/config/environment.rb:5:in `<top (required)>'
  /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:59:in `require'
  /opt/rh/rh-ruby25/root/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:59:in `require'
  config.ru:5:in `block in <main>'
  /opt/theforeman/tfm/root/usr/share/gems/gems/rack-2.0.6/lib/rack/builder.rb:55:in `instance_eval'
  /opt/theforeman/tfm/root/usr/share/gems/gems/rack-2.0.6/lib/rack/builder.rb:55:in `initialize'
  config.ru:1:in `new'
  config.ru:1:in `<main>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:112:in `eval'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:112:in `preload_app'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:158:in `<module:App>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:28:in `<main>'
Error ID
19ff5fb9
Application root
/usr/share/foreman
Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV, NODE_ENV and PASSENGER_APP_ENV)
production
Ruby interpreter command
/usr/bin/tfm-ruby
User and groups
uid=995(foreman) gid=991(foreman) groups=991(foreman),990(qpidd)
Environment variables
MANPATH = /opt/rh/rh-ruby25/root/usr/local/share/man:/opt/rh/rh-ruby25/root/usr/share/man:/opt/theforeman/tfm/root/usr/share/man:
GEM_HOME = /opt/theforeman/tfm/root/usr/share/gems
SHELL = /bin/false
LIBRARY_PATH = /opt/theforeman/tfm/root/usr/lib64dd
PYTHONUNBUFFERED = 1
PASSENGER_DEBUG_DIR = /tmp/passenger.spawn-debug.XXXXws38PV
SERVER_PORT = 80
X_SCLS = rh-ruby25 tfm 
USER = foreman
LD_LIBRARY_PATH = /opt/rh/rh-ruby25/root/usr/local/lib64:/opt/rh/rh-ruby25/root/usr/lib64:/opt/theforeman/tfm/root/usr/lib64
DOCUMENT_ROOT = /usr/share/foreman/public
REQUEST_URI = /
CPATH = /opt/theforeman/tfm/root/usr/include
IN_PASSENGER = 1
RACK_ENV = production
REMOTE_PORT = 42386
PATH = /opt/rh/rh-ruby25/root/usr/local/bin:/opt/rh/rh-ruby25/root/usr/bin:/opt/theforeman/tfm/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
WSGI_ENV = production
SERVER_ADMIN = [no address given]
PWD = /usr/share/foreman
LANG = C
NODE_PATH = /usr/share/passenger/node
NODE_ENV = production
NOTIFY_SOCKET = /run/systemd/notify
REMOTE_ADDR = 127.0.0.1
SHLVL = 0
SERVER_NAME = katellopredeploy.nunya.biz
HOME = /usr/share/foreman
RAILS_ENV = production
SERVER_SOFTWARE = Apache
LOGNAME = foreman
QUERY_STRING = 
XDG_DATA_DIRS = /opt/rh/rh-ruby25/root/usr/local/share:/opt/rh/rh-ruby25/root/usr/share:/usr/local/share:/usr/share
GEM_PATH = /opt/theforeman/tfm/root/usr/share/gems:/usr/share/foreman/.gem/ruby:/opt/rh/rh-ruby25/root/usr/share/gems:/opt/rh/rh-ruby25/root/usr/local/share/gems
SERVER_ADDR = 127.0.0.1
PKG_CONFIG_PATH = /opt/rh/rh-ruby25/root/usr/local/lib64/pkgconfig:/opt/rh/rh-ruby25/root/usr/lib64/pkgconfig:/opt/theforeman/tfm/root/usr/lib64/pkgconfig
SERVER_PROTOCOL = HTTP/1.1
PASSENGER_APP_ENV = production
REQUEST_METHOD = HEAD
BUNDLER_ORIG_BUNDLE_BIN_PATH = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLER_ORIG_BUNDLE_GEMFILE = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLER_ORIG_BUNDLER_ORIG_MANPATH = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLER_ORIG_BUNDLER_VERSION = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLER_ORIG_GEM_HOME = /opt/theforeman/tfm/root/usr/share/gems
BUNDLER_ORIG_GEM_PATH = /opt/theforeman/tfm/root/usr/share/gems:/usr/share/foreman/.gem/ruby:/opt/rh/rh-ruby25/root/usr/share/gems:/opt/rh/rh-ruby25/root/usr/local/share/gems
BUNDLER_ORIG_MANPATH = /opt/rh/rh-ruby25/root/usr/local/share/man:/opt/rh/rh-ruby25/root/usr/share/man:/opt/theforeman/tfm/root/usr/share/man:
BUNDLER_ORIG_PATH = /opt/rh/rh-ruby25/root/usr/local/bin:/opt/rh/rh-ruby25/root/usr/bin:/opt/theforeman/tfm/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
BUNDLER_ORIG_RB_USER_INSTALL = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLER_ORIG_RUBYLIB = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLER_ORIG_RUBYOPT = BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLE_GEMFILE = /usr/share/foreman/Gemfile.in
Ulimits
Unknown
System metrics
------------- General -------------
Kernel version    : 3.10.0-1127.13.1.el7.x86_64
Uptime            : 36m 8s
Load averages     : 6.69%, 6.53%, 5.87%
Fork rate         : unknown

------------- CPU -------------
Number of CPUs    :    2
Average CPU usage : 100%  --  82% user,   0% nice,  18% system,   0% idle
  CPU 1           : 100%  --  80% user,   0% nice,  20% system,   0% idle
  CPU 2           : 100%  --  83% user,   0% nice,  17% system,   0% idle
I/O pressure      :   0%
  CPU 1           :   0%
  CPU 2           :   0%
Interference from other VMs:   0%
  CPU 1                    :   0%
  CPU 2                    :   0%

------------- Memory -------------
RAM total         :  15885 MB
RAM used          :   5292 MB (33%)
RAM free          :  10593 MB
Swap total        :   2047 MB
Swap used         :      0 MB (0%)
Swap free         :   2047 MB
Swap in           : unknown
Swap out          : unknown

General Ruby interpreter information
RUBY_VERSION = 2.5.5
RUBY_PLATFORM = x86_64-linux
RUBY_ENGINE = ruby
RubyGems version = 2.7.6.2
RubyGems paths = ["/opt/theforeman/tfm/root/usr/share/gems", "/usr/share/foreman/.gem/ruby", "/opt/rh/rh-ruby25/root/usr/share/gems", "/opt/rh/rh-ruby25/root/usr/local/share/gems"]
Ruby configuration (RbConfig::CONFIG)
DESTDIR = 
MAJOR = 2
MINOR = 5
TEENY = 5
PATCHLEVEL = 157
INSTALL = /usr/bin/install -c
EXEEXT = 
prefix = /opt/rh/rh-ruby25/root/usr
ruby_install_name = ruby
RUBY_INSTALL_NAME = ruby
RUBY_SO_NAME = ruby
exec = exec
ruby_pc = ruby.pc
PACKAGE = ruby
BUILTIN_TRANSSRCS =  enc/trans/newline.c
USE_RUBYGEMS = YES
MANTYPE = doc
OPTIONAL_PRELUDES = ./abrt_prelude.rb
vendorarchhdrdir = /opt/rh/rh-ruby25/root/usr/include/vendor_ruby/x86_64-linux
sitearchhdrdir = /opt/rh/rh-ruby25/root/usr/include/site_ruby/x86_64-linux
rubyarchhdrdir = /opt/rh/rh-ruby25/root/usr/include
vendorhdrdir = /opt/rh/rh-ruby25/root/usr/include/vendor_ruby
sitehdrdir = /opt/rh/rh-ruby25/root/usr/include/site_ruby
rubyhdrdir = /opt/rh/rh-ruby25/root/usr/include
RUBY_SEARCH_PATH = 
UNIVERSAL_INTS = 
UNIVERSAL_ARCHNAMES = 
configure_args =  '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/opt/rh/rh-ruby25/root/usr' '--exec-prefix=/opt/rh/rh-ruby25/root/usr' '--bindir=/opt/rh/rh-ruby25/root/usr/bin' '--sbindir=/opt/rh/rh-ruby25/root/usr/sbin' '--sysconfdir=/etc/opt/rh/rh-ruby25' '--datadir=/opt/rh/rh-ruby25/root/usr/share' '--includedir=/opt/rh/rh-ruby25/root/usr/include' '--libdir=/opt/rh/rh-ruby25/root/usr/lib64' '--libexecdir=/opt/rh/rh-ruby25/root/usr/libexec' '--localstatedir=/var/opt/rh/rh-ruby25' '--sharedstatedir=/var/opt/rh/rh-ruby25/lib' '--mandir=/opt/rh/rh-ruby25/root/usr/share/man' '--infodir=/opt/rh/rh-ruby25/root/usr/share/info' '--with-rubylibprefix=/opt/rh/rh-ruby25/root/usr/share/ruby' '--with-archlibdir=/opt/rh/rh-ruby25/root/usr/lib64' '--with-rubyarchprefix=/opt/rh/rh-ruby25/root/usr/lib64/ruby' '--with-sitedir=/opt/rh/rh-ruby25/root/usr/local/share/ruby/site_ruby' '--with-sitearchdir=/opt/rh/rh-ruby25/root/usr/local/lib64/ruby/site_ruby' '--with-vendordir=/opt/rh/rh-ruby25/root/usr/share/ruby/vendor_ruby' '--with-vendorarchdir=/opt/rh/rh-ruby25/root/usr/lib64/ruby/vendor_ruby' '--with-rubyhdrdir=/opt/rh/rh-ruby25/root/usr/include' '--with-rubyarchhdrdir=/opt/rh/rh-ruby25/root/usr/include' '--with-sitearchhdrdir=$(sitehdrdir)/$(arch)' '--with-vendorarchhdrdir=$(vendorhdrdir)/$(arch)' '--with-rubygemsdir=/opt/rh/rh-ruby25/root/usr/share/rubygems' '--with-ruby-pc=ruby.pc' '--with-compress-debug-sections=no' '--disable-rpath' '--enable-shared' '--with-ruby-version=' '--enable-multiarch' '--with-prelude=./abrt_prelude.rb' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic' 'LDFLAGS=-Wl,-z,relro ' 'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic'
CONFIGURE = configure
rubygemsdir = /opt/rh/rh-ruby25/root/usr/share/rubygems
vendorarchdir = /opt/rh/rh-ruby25/root/usr/lib64/ruby/vendor_ruby
vendorlibdir = /opt/rh/rh-ruby25/root/usr/share/ruby/vendor_ruby
vendordir = /opt/rh/rh-ruby25/root/usr/share/ruby/vendor_ruby
sitearchdir = /opt/rh/rh-ruby25/root/usr/local/lib64/ruby/site_ruby
sitelibdir = /opt/rh/rh-ruby25/root/usr/local/share/ruby/site_ruby
sitedir = /opt/rh/rh-ruby25/root/usr/local/share/ruby/site_ruby
rubyarchdir = /opt/rh/rh-ruby25/root/usr/lib64/ruby
rubylibdir = /opt/rh/rh-ruby25/root/usr/share/ruby
ruby_version_dir_name = 
ruby_version = 2.5.0
sitearch = x86_64-linux
arch = x86_64-linux
sitearchincludedir = /opt/rh/rh-ruby25/root/usr/include/x86_64-linux
archincludedir = /opt/rh/rh-ruby25/root/usr/include/x86_64-linux
sitearchlibdir = /opt/rh/rh-ruby25/root/usr/lib64/x86_64-linux
archlibdir = /opt/rh/rh-ruby25/root/usr/lib64
libdirname = archlibdir
RUBY_EXEC_PREFIX = /opt/rh/rh-ruby25/root/usr
RUBY_LIB_VERSION = 2.5.0
RUBY_LIB_VERSION_STYLE = 3	/* full */
RI_BASE_NAME = ri
ridir = /opt/rh/rh-ruby25/root/usr/share/ri
rubysitearchprefix = /opt/rh/rh-ruby25/root/usr/lib64/x86_64-linux/ruby
rubyarchprefix = /opt/rh/rh-ruby25/root/usr/lib64/ruby
MAKEFILES = Makefile GNUmakefile
PLATFORM_DIR = 
THREAD_MODEL = pthread
SYMBOL_PREFIX = 
EXPORT_PREFIX = 
COMMON_HEADERS = 
COMMON_MACROS = 
COMMON_LIBS = 
MAINLIBS = 
ENABLE_SHARED = yes
DLDLIBS =  -lc
SOLIBS = -lpthread -ldl -lcrypt -lm 
LIBRUBYARG_SHARED = -lruby
LIBRUBYARG_STATIC = -lruby-static
LIBRUBYARG = -lruby
LIBRUBY = libruby.so.2.5.5
LIBRUBY_ALIASES = libruby.so.2.5 libruby.so
LIBRUBY_SONAME = libruby.so.2.5
LIBRUBY_SO = libruby.so.2.5.5
LIBRUBY_A = libruby-static.a
RUBYW_INSTALL_NAME = 
rubyw_install_name = 
EXTDLDFLAGS = 
EXTLDFLAGS = 
strict_warnflags = -std=gnu99
warnflags = -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wsuggest-attribute=noreturn -Wsuggest-attribute=format
debugflags = -ggdb3
optflags = -O3
NULLCMD = :
ENABLE_DEBUG_ENV = 
DLNOBJ = dln.o
INSTALL_STATIC_LIBRARY = no
EXECUTABLE_EXTS = 
ARCHFILE = 
LIBRUBY_RELATIVE = no
EXTOUT = .ext
PREP = miniruby
CROSS_COMPILING = no
TEST_RUNNABLE = yes
rubylibprefix = /opt/rh/rh-ruby25/root/usr/share/ruby
setup = Setup
ENCSTATIC = 
EXTSTATIC = 
STRIP = strip -S -x
SOEXT = so
TRY_LINK = 
PRELOADENV = LD_PRELOAD
LIBPATHENV = LD_LIBRARY_PATH
RPATHFLAG = 
LIBPATHFLAG =  -L%s
LINK_SO = 
ASMEXT = S
LIBEXT = a
DLEXT2 = 
DLEXT = so
LDSHAREDXX = g++ -shared
LDSHARED = gcc -shared
CCDLFLAGS = -fPIC
STATIC = 
ARCH_FLAG = -m64
DLDFLAGS = -Wl,-z,relro  -m64
ALLOCA = 
dsymutil = 
codesign = 
POSTLINK = :
WERRORFLAG = -Werror
CHDIR = cd -P
RMALL = rm -fr
RMDIRS = rmdir --ignore-fail-on-non-empty -p
RMDIR = rmdir --ignore-fail-on-non-empty
CP = cp
RM = rm -f
PKG_CONFIG = pkg-config
DOXYGEN = 
DOT = 
MAKEDIRS = /usr/bin/mkdir -p
MKDIR_P = /usr/bin/mkdir -p
INSTALL_DATA = /usr/bin/install -c -m 644
INSTALL_SCRIPT = /usr/bin/install -c
INSTALL_PROGRAM = /usr/bin/install -c
SET_MAKE = 
LN_S = ln -s
NM = nm
DLLWRAP = 
WINDRES = 
OBJCOPY = :
OBJDUMP = objdump
ASFLAGS = 
AS = as
ARFLAGS = rcD 
AR = ar
RANLIB = ranlib
try_header = 
CC_VERSION_MESSAGE = gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
CC_VERSION = gcc --version
CSRCFLAG = 
COUTFLAG = -o 
OUTFLAG = -o 
CPPOUTFILE = -o conftest.i
GNU_LD = yes
LD = ld
GCC = yes
EGREP = /usr/bin/grep -E
GREP = /usr/bin/grep
CPP = gcc -E
CXXFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic
CXX = g++
OBJEXT = o
CPPFLAGS =   
LDFLAGS = -L. -Wl,-z,relro -fstack-protector-strong -rdynamic -Wl,-export-dynamic
CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic -fPIC
CC = gcc
target_os = linux
target_vendor = redhat
target_cpu = x86_64
target = x86_64-redhat-linux-gnu
host_os = linux-gnu
host_vendor = redhat
host_cpu = x86_64
host = x86_64-redhat-linux-gnu
RUBY_VERSION_NAME = ruby-
RUBYW_BASE_NAME = rubyw
RUBY_BASE_NAME = ruby
build_os = linux-gnu
build_vendor = redhat
build_cpu = x86_64
build = x86_64-redhat-linux-gnu
RUBY_API_VERSION = 2.5
RUBY_PROGRAM_VERSION = 2.5.5
HAVE_GIT = yes
GIT = git
cxxflags = -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wsuggest-attribute=noreturn -Wsuggest-attribute=format
cppflags = 
cflags = -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wsuggest-attribute=noreturn -Wsuggest-attribute=format
target_alias = 
host_alias = x86_64-redhat-linux-gnu
build_alias = x86_64-redhat-linux-gnu
LIBS = -lpthread -ldl -lcrypt -lm 
ECHO_T = 
ECHO_N = -n
ECHO_C = 
DEFS = 
mandir = /opt/rh/rh-ruby25/root/usr/share/man
localedir = /opt/rh/rh-ruby25/root/usr/share/locale
libdir = /opt/rh/rh-ruby25/root/usr/lib64
psdir = /opt/rh/rh-ruby25/root/usr/share/doc/ruby
pdfdir = /opt/rh/rh-ruby25/root/usr/share/doc/ruby
dvidir = /opt/rh/rh-ruby25/root/usr/share/doc/ruby
htmldir = /opt/rh/rh-ruby25/root/usr/share/doc/ruby
infodir = /opt/rh/rh-ruby25/root/usr/share/info
docdir = /opt/rh/rh-ruby25/root/usr/share/doc/ruby
oldincludedir = /usr/include
includedir = /opt/rh/rh-ruby25/root/usr/include
localstatedir = /var/opt/rh/rh-ruby25
sharedstatedir = /var/opt/rh/rh-ruby25/lib
sysconfdir = /etc/opt/rh/rh-ruby25
datadir = /opt/rh/rh-ruby25/root/usr/share
datarootdir = /opt/rh/rh-ruby25/root/usr/share
libexecdir = /opt/rh/rh-ruby25/root/usr/libexec
sbindir = /opt/rh/rh-ruby25/root/usr/sbin
bindir = /opt/rh/rh-ruby25/root/usr/bin
exec_prefix = /opt/rh/rh-ruby25/root/usr
PACKAGE_URL = 
PACKAGE_BUGREPORT = 
PACKAGE_STRING = 
PACKAGE_VERSION = 
PACKAGE_TARNAME = 
PACKAGE_NAME = 
PATH_SEPARATOR = :
SHELL = /bin/sh
UNICODE_VERSION = 10.0.0
archdir = /opt/rh/rh-ruby25/root/usr/lib64/ruby
topdir = /opt/rh/rh-ruby25/root/usr/lib64/ruby
Activated Ruby gems
did_you_mean => 1.2.0
rack => 2.0.6
concurrent-ruby => 1.1.6
i18n => 1.4.0
thread_safe => 0.3.6
tzinfo => 1.2.5
minitest => 5.10.3
activesupport => 5.2.1
rack-test => 1.1.0
mini_portile2 => 2.3.0
nokogiri => 1.8.4
crass => 1.0.4
loofah => 2.2.2
rails-html-sanitizer => 1.0.4
rails-dom-testing => 2.0.3
builder => 3.2.3
erubi => 1.7.1
actionview => 5.2.1
actionpack => 5.2.1
activemodel => 5.2.1
arel => 9.0.0
activerecord => 5.2.1
globalid => 0.4.1
activejob => 5.2.1
mini_mime => 1.0.0
mail => 2.7.0
actionmailer => 5.2.1
nio4r => 2.3.1
websocket-extensions => 0.1.3
websocket-driver => 0.7.0
actioncable => 5.2.1
mimemagic => 0.3.2
marcel => 0.3.2
activestorage => 5.2.1
rake => 12.3.0
thor => 0.20.0
method_source => 0.9.0
railties => 5.2.1
bundler => 1.16.1
sprockets => 3.7.2
sprockets-rails => 3.2.1
rails => 5.2.1
apipie-rails => 0.5.17
facter => 2.4.0
multi_json => 1.14.1
apipie-params => 0.0.5
algebrick => 0.7.3
concurrent-ruby-edge => 0.6.0
sequel => 5.7.1
dynflow => 1.4.3
get_process_mem => 0.2.1
bundler_ext => 0.4.1
unf_ext => 0.0.7.2
unf => 0.1.3
domain_name => 0.5.20160310
http-cookie => 1.0.2
mime-types-data => 3.2018.0812
mime-types => 3.2.2
netrc => 0.11.0
rest-client => 2.0.2
audited => 4.9.0
will_paginate => 3.1.7
ancestry => 3.0.0
scoped_search => 4.1.7
net-ldap => 0.16.1
ldap_fluff => 0.4.7
rabl => 0.13.1
oauth => 0.5.4
deep_cloneable => 3.0.0
validates_lengths_from_database => 0.5.0
friendly_id => 5.2.4
secure_headers => 6.3.0
sexp_processor => 4.10.0
ruby_parser => 3.10.1
ruby2ruby => 2.4.2
safemode => 1.3.5
fast_gettext => 1.4.1
gettext_i18n_rails => 1.8.0
rails-i18n => 5.1.1
little-plugger => 1.1.4
logging => 2.2.2
excon => 0.58.0
formatador => 0.2.1
fog-core => 2.1.0
net-ssh => 4.2.0
net-scp => 1.2.1
activerecord-session_store => 1.1.1
record_tag_helper => 1.0.1
responders => 3.0.0
public_suffix => 3.0.3
addressable => 2.6.0
css_parser => 1.4.7
roadie => 3.4.0
roadie-rails => 2.0.0
x-editable-rails => 1.5.5
deacon => 1.0.0
webpack-rails => 0.9.8
sshkey => 1.9.0
daemons => 1.2.3
bcrypt => 3.1.12
rack-cors => 1.0.2
jwt => 2.2.1
graphql => 1.8.14
promise.rb => 0.7.4
graphql-batch => 0.3.10
rack-jsonp => 1.3.1
foreman-tasks-core => 0.3.4
parse-cron => 0.1.4
tilt => 2.0.8
rack-protection => 2.0.3
mustermann => 1.0.2
sinatra => 2.0.3
foreman-tasks => 1.1.3
pg => 1.1.4
json => 2.1.0
activerecord-import => 1.0.0
qpid_messaging => 1.38.0
runcible => 2.12.1
robotex => 1.0.0
anemone => 0.7.2
multipart-post => 2.0.0
faraday => 0.15.4
pulpcore_client => 3.0.0
pulp_file_client => 0.1.0
ffi => 1.11.3
ethon => 0.12.0
typhoeus => 1.3.1
pulp_ansible_client => 0.2.0b1.dev0.1560866833
pulp_container_client => 1.0.0
pulp_rpm_client => 3.0.0
pulp_2to3_migration_client => 0.1.0
rainbow => 2.2.1
polyglot => 0.3.5
deface => 1.5.3
angular-rails-templates => 1.0.2
katello => 3.15.3.1
redis => 4.1.2
connection_pool => 2.2.2
sidekiq => 5.2.7
optimist => 3.0.0
rbvmomi => 2.2.0
fog-vsphere => 3.2.5
foreman_remote_execution_core => 1.3.0
foreman_remote_execution => 3.2.2
dalli => 2.7.6
foreman_memcache => 0.1.1
ipaddress => 0.8.0
foreman_ansible => 5.0.1
foreman_default_hostgroup => 5.0.0
foreman_bootdisk => 16.0.0
foreman_discovery => 16.0.1
foreman_dhcp_browser => 0.0.8
foreman_snapshot_management => 1.7.1
diffy => 3.0.1
git => 1.5.0
foreman_templates => 8.0.0
foreman_hooks => 0.3.16
redhat_access_lib => 1.1.5
redhat_access => 2.2.6

I’m not exactly sure what the issue was. As this was a learning experience (trial and error provisioning until I get the process down). I chock it up to some cli command I must have done on some folder moving pulp files or who knows. But reinstalling katello and starting with setup and redhat_access ruby yum packages from the get go resulted in no error. I was then able to install the rest of the plugins/proxies without it going down. THEN I configured the meta settings inside katello.