Problem:
i have installed katello server and foreman-proxy in another server. i used below command to install foreman-proxy. after refreshing the smart proxies features in katello , it detects all services except pulp, then to install pulp3 (pulpcore) , i followed Ansible Installer | software repository management and installed it. during the installation pulp_rpm and pulp_deb plugins also installed with Pypi (pip) and according to below in pulpcore.yml file and set it to be enabled in foreman proxy. again when i check smart proxy page in katello server and refresh the features, i can see pulpcore server is successfully add. but the issue is that according to below, it doesnt show any pulp plugins in front of the “supported content types”. in katelo server, deb yum docker are the plugins in similar location. do i miss anything in regards to pulp installation in foreman-proxy.
Pulpcore
Version
2.1.0
Supported Content Types
Registration
Version
2.3.3
Templates
Version
2.3.3
foreman-installer
–scenario foreman-proxy-content
–certs-tar-file “/root/vm01.domain.local-certs.tar”
–foreman-proxy-content-parent-fqdn “kvmktl01.domain.local”
–foreman-proxy-register-in-foreman “true”
–foreman-proxy-foreman-base-url “https://kvmktl01.domain.local”
–foreman-proxy-trusted-hosts “kvmktl01.domain.local”
–foreman-proxy-trusted-hosts “vm01.domain.local”
–foreman-proxy-oauth-consumer-key “xxx”
–foreman-proxy-oauth-consumer-secret “xxx”
–puppet-server-foreman-url “https://kvmktl01.domain.local”
[root@vm01 settings.d]# cat /etc/foreman-proxy/settings.d/pulpcore.yml
:enabled: true
:pulp_url: https://vm01.domain.local
:content_app_url: https://vm01.domain.local/pulp/content
:mirror: false
Expected outcome:
i need pulp3 and its plugins working in foreman proxy to be able to sync rpm and deb contents from katello server to foreman-proxies in different regions
Foreman and Proxy versions:
foreman
URL
https://kvmktl01.domain.local:9090
Version
2.3.3
Active features
Ansible
Dynflow
HTTPBoot
Logs
Pulpcore
foreman-proxy
URL
https://vm01.domain.local:9090
Version
2.3.3
Active features
Logs
Pulpcore
Puppet
Puppet CA
Registration
Templates
Foreman and Proxy plugin versions:
Name Features Status Version
kvmktl01.domain.local Pulpcore, Puppet CA, Puppet, Logs, Registration, TFTP, HTTPBoot, Dynflow, and Ansible
2.3.3
vm01.domain.local Templates, Puppet CA, Puppet, Logs, Registration, and Pulpcore
2.3.3
foreman-tasks 3.0.5
foreman_ansible 6.1.1
foreman_bootdisk 17.0.2
foreman_remote_execution 4.2.2
foreman_setup 7.0.0
katello 3.18.1
Distribution and version:
Other relevant data: