Not able to enable repository in satellite 6.2.12 UI

Latest response

Hi,

I have installed satellite 6.12.1 on fresh system, and able to access it till now without any issue.
but when I try to enable the repositories I get following error :

undefined method `default_capsule?' for nil:NilClass

Please not that I simply followed the doc for 6.2 satellite installation and as mentioned in it I dint get Capsule URL output on my screen.

example given in doc :

Installing Done
[100%] [........................................]
Success!
* Satellite is running at https://satellite.example.com
Default credentials are 'admin / changeme'
* Capsule is running at https://satellite.example.com:9090
* To install additional capsule on separate machine continue by
running:
capsule-certs-generate --capsule-fqdn "$CAPSULE" --certs-tar
"~/$CAPSULE-certs.tar"
The full log is at /var/log/foreman-installer/satellite.log

port 9090 is opened on my system.

Does that mean Internal Capsule was not installed and it is mandatory?

I have attached both screenshots for your reference.

error-image

installation-image

Responses

Got solution on this thread - https://access.redhat.com/solutions/3120861 :)

Thanks for sharing.

I just installed my first Satellite 6.2 server and realized that the embedded capsule is missing. I have no idea on how to solve this challenge. This causing me not to enable any repositories. Can someone help me with this?

Hello

Try satellite-installer --scenario satellite --foreman-proxy-register-in-foreman true.

BTW, Satellite 6.3 is the latest version.

I opened a case and was advised to rebuild it from scratch with the latest OS 7.5 and Satellite 6.3. Everything went fine but I have another issue registering hosts

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.