Problem:
After removal of puppet plugin the host view still shows a puppet tab
Expected outcome:
No puppet tab on hosts visible after puppet plugin removal
Foreman and Proxy versions:
3.17 and 3.18
Foreman and Proxy plugin versions: N/A
Distribution and version:
CentOS Stream 9
Other relevant data:
- Installation of puppet plugin:
foreman-installer --enable-foreman-plugin-puppet --enable-foreman-cli-puppet --foreman-proxy-puppet true --foreman-proxy-puppetca true --enable-puppet --puppet-server true --puppet-client-package openvox-agent --puppet-server-package openvox-server
- Removal of Puppet plugin
foreman-installer --no-enable-foreman-plugin-puppet --no-enable-foreman-cli-puppet --foreman-proxy-puppet false --foreman-proxy-puppetca false --no-enable-puppet --puppet-server false --reset-puppet-server-package
- Try running the purge:puppet rake task
foreman-rake purge:puppet --trace
** Invoke purge:puppet (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute purge:puppet
rake aborted!
Puppet data could not be purged
/usr/share/foreman/lib/tasks/cleanup.rake:22:in block (2 levels) in <top (required)>' /usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:281:in block in execute’
/usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:281:in each' /usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:281:in execute’
/usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:219:in block in invoke_with_call_chain' /usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:199:in synchronize’
/usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:199:in invoke_with_call_chain' /usr/share/gems/gems/rake-13.0.3/lib/rake/task.rb:188:in invoke’
/usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:160:in invoke_task' /usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:116:in block (2 levels) in top_level’
/usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:116:in each' /usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:116:in block in top_level’
/usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:125:in run_with_threads' /usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:110:in top_level’
/usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:83:in block in run' /usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:186:in standard_exception_handling’
/usr/share/gems/gems/rake-13.0.3/lib/rake/application.rb:80:in run' /usr/share/gems/gems/rake-13.0.3/exe/rake:27:in <top (required)>’
/usr/bin/rake:25:in load' /usr/bin/rake:25:in ’
Tasks: TOP => purge:puppet