Is Red Hat Insights included with No-cost Red Hat Enterprise Linux Individual Developer Subscription?

Latest response

As a developer who was used to using CentOS for fiddling around - not production at all - someone recommended the new No-cost licenses.

I have it activated, subscription is current.

When I try to activate Insights, it wants me to get a paid-for subscription trial, which I do not want to do.

Is Insights included with the no-cost options?

Thanks!

Responses

As an aside, I found the following:

12. Does the no-cost Red Hat Developer Subscription for Individuals include Red Hat insights?

Yes.

Great! So how do I get that set-up? Right now, it shows "This system is not connected to Red Hat Insights ." over in the Cockpit portal.

I've tried this:

# insights-client --unregister
Unable to fetch egg url. Defaulting to /release
ERROR: Unable to validate GPG signature: /tmp/tmp0fkf8hbt
Please enable Insights on Satellite server cert-api.access.redhat.com to continue.
# insights-client --register
Unable to fetch egg url. Defaulting to /release
ERROR: Unable to validate GPG signature: /tmp/tmpvcyv_10d
Please enable Insights on Satellite server cert-api.access.redhat.com to continue.
Could not connect to the Insights API. Run insights-client --test-connection for more information.

Any thoughts?

https://developers.redhat.com/articles/faqs-no-cost-red-hat-enterprise-linux

Additional information:

# insights-client --test-connection
Running Connection Tests...
=== Begin Upload URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/uploads/
POST https://cert-api.access.redhat.com/r/insights/uploads/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End Upload URL Connection Test: FAILURE ===

=== Begin API URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/
GET https://cert-api.access.redhat.com/r/insights/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End API URL Connection Test: FAILURE ===

Connectivity tests completed with some errors
See /var/log/insights-client/insights-client.log for more details.

I go through the log, it shows I'm registered/subscribed to the OS properly.

Hi Sean,

Please try again. Insights requires an account number to register. An account number was not generated during registration, but I manually had it created so you should be all set.

Fantastic, thank you so much!

"Insights: Connected to Insights"

Looking forward to trying out all of these new features before I have to -really- use them at work in the next year or two!

What do say now, Sean ? Was that quick ? Just came back and saw that my friends from the
Insights team immediately chimed in, after I have asked them to have a look into the issue ...
This is what makes Red Hat being really awesome. Thanks a lot guys for having solved this. :)

Regards,
Christian

Hi Sean,

Red Hat Insights is included in every RHEL subscription, so of course in the free no-cost developer subscription as well.
What you experience is not expected behavior ... please make sure that you have registered the system with the correct
Red Hat account name and the correct credentials. Well, maybe it's a temporary issue with the Red Hat Insights servers.

To get sure unregister and re-register the system from all Red Hat services by running the following commands, and in
case the issue persists, contact the Red Hat Customer Service team and ask them to solve the problem. Good luck ! :)

Un-register the system :

sudo insights-client --unregister

sudo subscription-manager remove --all
sudo subscription-manager unregister
sudo subscription-manager clean

Re-register the system :

sudo subscription-manager register
sudo subscription-manager refresh

Search for the Pool ID :

sudo subscription-manager list --available

Attach the subscription :

sudo subscription-manager attach --pool=<Pool-ID>

Re-register to Insights :

sudo insights-client --register

Regards,
Christian

I had the exact same problem,

# sudo insights-client --register
Unable to fetch egg url. Defaulting to /release
Please enable Insights on Satellite server cert-api.access.redhat.com to continue.
Could not connect to the Insights API. Run insights-client --test-connection for more informatio
# insights-client --test-connection
Running Connection Tests...
=== Begin Upload URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/uploads/
POST https://cert-api.access.redhat.com/r/insights/uploads/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End Upload URL Connection Test: FAILURE ===

=== Begin API URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/
GET https://cert-api.access.redhat.com/r/insights/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End API URL Connection Test: FAILURE ===

Connectivity tests completed with some errors
See /var/log/insights-client/insights-client.log for more details.

I tried

# curl https://cert-api.access.redhat.com/r/insights/
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

Is this a problem with my network or expected behavior ?

I also tried re-registering the system but still the same result. full log here https://pastebin.com/MPWURudm

Interesting. I have the exact same experience!

# curl https://cert-api.access.redhat.com/r/insights/
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

Hi Sean,

Do you by chance have a Smart Management Add-On subscription attached ?
In case you have please check out if it works with the RHEL dev subscription. :)

Regards,
Christian

Hi Christian!

I ran the command mentioned below:

# subscription-manager list --consumed
+-------------------------------------------+
   Consumed Subscriptions
+-------------------------------------------+
Subscription Name:   Red Hat Developer Subscription for Individuals
Provides:            Red Hat Enterprise Linux High Availability - Update
                     Services for SAP Solutions
                     Red Hat CodeReady Linux Builder for IBM z Systems -
                     Extended Update Support
                     Red Hat Enterprise Linux Atomic Host
                     JBoss Enterprise Application Platform from RHUI
                     Red Hat Enterprise Linux Atomic Host Beta
                     Red Hat Developer Tools (for RHEL Server)
                     Red Hat Container Images
                     JBoss Enterprise Web Server from RHUI
                     Red Hat Developer Tools Beta (for RHEL Server)
                     Red Hat Container Images Beta
                     Red Hat 3scale API Management Platform
                     Red Hat OpenShift Enterprise JBoss EAP add-on
                     Red Hat Software Collections (for RHEL Server for ARM)
                     Red Hat Software Collections Beta (for RHEL Server for ARM)
                     Red Hat Migration Toolkit
                     Red Hat OpenShift Enterprise JBoss FUSE add-on
                     Red Hat OpenShift Enterprise JBoss A-MQ add-on
                     Red Hat JBoss Core Services from RHUI
                     Red Hat Enterprise Linux for x86_64
                     Red Hat Enterprise Linux Resilient Storage for x86_64
                     Red Hat Enterprise Linux Resilient Storage for x86_64 -
                     Extended Update Support
                     dotNET on RHEL (for RHEL Server)
                     Red Hat Enterprise Linux Scalable File System (for RHEL
                     Server)
                     Red Hat Enterprise Linux Scalable File System (for RHEL
                     Server) - Extended Update Support
                     dotNET on RHEL Beta (for RHEL Server)
                     Red Hat Ansible Automation Platform
                     Oracle Java (for RHEL Server)
                     Red Hat Enterprise Linux for SAP HANA for x86_64
                     OpenJDK Java (for Middleware)
                     Red Hat Enterprise Linux for Real Time
                     Red Hat Software Collections (for RHEL Server)
                     Red Hat AMQ Interconnect
                     Oracle Java (for RHEL Server) - Extended Update Support
                     RHEL for SAP - Extended Update Support
                     Red Hat Openshift Application Runtimes for IBM Power LE
                     Red Hat Developer Tools (for RHEL Server for ARM)
                     Red Hat Developer Tools Beta (for RHEL Server for ARM)
                     RHEL for SAP HANA - Extended Update Support
                     Red Hat S-JIS Support (for RHEL Server) - Extended Update
                     Support
                     Red Hat Software Collections Beta (for RHEL Server)
                     Red Hat Ansible Engine
                     Red Hat Enterprise Linux Server
                     Red Hat OpenShift Container Platform
                     MRG Realtime
                     Red Hat Container Development Kit
                     Red Hat CodeReady Linux Builder for x86_64
                     Red Hat CodeReady Linux Builder for ARM 64
                     Red Hat Developer Toolset (for RHEL Server)
                     Red Hat Enterprise Linux High Performance Networking (for
                     RHEL Server)
                     Red Hat Enterprise Linux High Performance Networking (for
                     RHEL Server) - Extended Update Support
                     Red Hat Enterprise Linux High Performance Networking (for
                     RHEL Compute Node)
                     Red Hat Build of Quarkus
                     Red Hat OpenShift Application Runtimes Beta
                     Red Hat Enterprise Linux EUS Compute Node
                     Red Hat Enterprise Linux for x86_64 - Extended Update
                     Support
                     Red Hat Openshift Application Runtimes
                     Red Hat Enterprise Linux for IBM z Systems - Extended
                     Update Support
                     Red Hat Enterprise Linux for ARM 64
                     Red Hat Beta
                     Red Hat EUCJP Support (for RHEL Server) - Extended Update
                     Support
                     JBoss Enterprise Application Platform
                     JBoss Enterprise Web Platform
                     Red Hat Developer Suite v.3
                     RHEL for SAP (for IBM Power LE) - Update Services for SAP
                     Solutions
                     Red Hat Enterprise Linux Server - Update Services for SAP
                     Solutions
                     Red Hat Enterprise Linux High Availability (for IBM z
                     Systems) - Extended Update Support
                     RHEL for SAP - Update Services for SAP Solutions
                     Red Hat Enterprise Linux for SAP Applications for x86_64
                     Red Hat JBoss AMQ Clients
                     RHEL for SAP HANA - Update Services for SAP Solutions
                     Red Hat Enterprise Linux Resilient Storage for IBM z
                     Systems - Extended Update Support
                     Red Hat OpenShift Enterprise JBoss EAP add-on Beta
                     Red Hat CodeReady Linux Builder for x86_64 - Extended
                     Update Support
                     Red Hat JBoss Middleware
                     Red Hat CodeReady Workspaces for OpenShift
                     Red Hat JBoss Data Grid
                     Red Hat JBoss Core Services
                     Red Hat Enterprise Linux High Availability for x86_64
                     Red Hat Enterprise Linux High Availability for x86_64 -
                     Extended Update Support
                     Red Hat Enterprise Linux Load Balancer (for RHEL Server)
                     Red Hat Enterprise Linux Load Balancer (for RHEL Server) -
                     Extended Update Support
SKU:                 RH00798

Contract and Account are blank.
Serial and Pool ID are set and redacted here.

Provides Management: No
Active:              True
Quantity Used:       1
Service Type:
Roles:               Red Hat Enterprise Linux Server
                     Red Hat Enterprise Linux Workstation
                     Red Hat Enterprise Linux Compute Node
Service Level:       Self-Support
Usage:               Development/Test
Add-ons:
Status Details:      Subscription is current
Subscription Type:   Standard
Starts:              01/23/2022
Ends:                01/22/2023
Entitlement Type:    Physical

Is there something else I need to add/set/do?

Hi Sean,

Well, looks okay so far ... but you should check for the Pool ID, it might be the culprit.
Can you see the Pool ID on https://access.redhat.com/management/subscriptions ?
Click on the Subscription Number, if you don't see one, contact Customer Service. :)

Regards,
Christian

It's looking good on server-side and on the RedHat Customer Portal under Red Hat Subscription Management:

<br />CentOS-Server-2022  1   Physical System Properly Subscribed 2022-01-25

Hi Sean,

I asked if you see the Pool ID there ? And what is this CentOS-Server-2022 thing ? :)
Of course only Red Hat Enterprise Linux systems can make use of Red Hat Insights !

Regards,
Christian

Oh, under the Red Hat Customer Portal - where would I see the Pool ID?

On the server-side, there is a Pool ID listed. I redacted it, but it's there.

"CentOS-Server-2022" was probably a name I called the system when I installed CentOS 8.5 stream as a test. But I wiped (deleted all partitions) and installed Red Hat 8.5, once I learned there was a no-cost option for developers.

I believe the name "CentOS-Server-2022" was an artifact. The system is 100% clean Red Hat 8.5 install from ISO/USB media.

Okay Sean, glad we could get that ID thingie sorted out. :)

Regards,
Christian

Okay, I found the Pool ID both on the system at the command line, and in Red Hat Customer Portal under Subscriptions. The "Pool ID" matches between the web-site and the system.

Thanks for confirming you are having a valid Pool ID, Sean ! :)

Regards,
Christian

Hi Inory,

"Please enable Insights on Satellite server cert-api.access.redhat.com to continue." Do you have Satellite ?
This is a current known issue when you try to connect to the Red Hat Insights services via a Satellite server.
The Red Hat engineers are working on a solution ... if you connect via Red Hat CDN, it works as expected. :)

Regards,
Christian

I don't have a satellite server, just installed and registered the system without tweaking these settings.

Hi Inory,

Thanks for your feedback and clarification ! :)

Regards,
Christian

Hi Sean and Inory,

I'm gonna contact the Insights team and will ask them to have look into the issue. Meanwhile you may want to to file a bug report. :)

Regards,
Christian

So many threads!

Thank you so much for assisting!

I basically have a little Intel NUC sitting on my desk, and I've installed RedHat 8.5. In Cockpit, it's very adamant about getting Insights set-up, and I'm absolutely curious as both a developer and a systems administrator who may be using RHEL 8 at work sometime over the next year or so, to familiarize myself with Insights, how it works, how it gets configured.

This is all academic for me, but in the next year, I'm sure it will become urgent for me to learn/know.

With a fairly clean installation, that Insights is clearly stuck on something.

I'm more than happy to try anything you'd like to offer!

Is it weird that Insights is clearly not working "right out of the box?"

If there's something you'd like me to install, or uninstall, or remove/configure differently, I'd be more than happy to do so.

The system is sitting on my network, NAT'd to the Internet, with a private static IP address.

According to what I'm seeing on my end, it seems like it's either an authentication or perhaps a missing SSL cert?

Any ideas? Is everyone who installs RedHat 8.5 from ISO experiencing this issue?

Also, I'm an RHCE from WAY back. Got 100% on the troubleshooting part of my exam. I'm usually pretty good with this stuff. Pandemic Brain is very real, and I do very much appreciate the assistance! It's important to note that this is a "play" system, and that there are zero consequences to something "breaking." I'll just reinstall.

Hi Sean,

Red Hat Insights is designed to work out-of-the-box. The only thing one has to do is register
the system(s) to Red Hat Insights. If it then doesn't work, it is either a bug or the system isn't
properly registered to RHSM (Red Hat Subscription Management) - in most cases at least. :)

Regards,
Christian

And it absolutely looks good on the RHSM side under the Red Hat Customer Portal.

I think I shared this before, but this is what I'm seeing:

# insights-client --register
Unable to fetch egg url. Defaulting to /release
Please enable Insights on Satellite server cert-api.access.redhat.com to continue.
Could not connect to the Insights API. Run insights-client --test-connection for more information.

And when I run the command recommended:

<br /># insights-client --test-connection
Running Connection Tests...
=== Begin Upload URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/uploads/
POST https://cert-api.access.redhat.com/r/insights/uploads/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End Upload URL Connection Test: FAILURE ===

=== Begin API URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/
GET https://cert-api.access.redhat.com/r/insights/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End API URL Connection Test: FAILURE ===

Connectivity tests completed with some errors
See /var/log/insights-client/insights-client.log for more details.

The server is 100% on-line, so I shouldn't need to configure any "offline" stuff. I noticed under Customer Portal there were "offline" API keys needed or something. I suspect I won't need those. But do I need to generate/create an API key for the system to talk?

That "403 Forbidden" seems like an authentication error. "Insights authorization failed - invalid account number" Ominous.

Hi Sean,

As I said before, it should work out-of-the-box. At this point the only thing you can do is
either contact the Red Hat Customer Service team, or wait until I get response from the
Red Hat Insights team. :)

Regards,
Christian

No worries at all! If you can think of any additional troubleshooting steps, I'm absolutely willing to try anything.

Barring that, I will wait for you to get a response back from the Red Hat Insights team, as it -looks- like everything is set-up and entitled as it should be.

Hi Sean,

No, there's nothing else you can do ... by the way, I wanna let you know that I'm a volunteer,
I'm not employed by Red Hat, but I try my best to help customers solving their problems. :)

Regards,
Christian

Oh, thank you! I hope to, one day, be as helpful as you in these forums!

You're welcome, Sean ! :)

Additionally, when I visit https://cloud.redhat.com/insights, it tells me "Red Hat Insights is included with your Red Hat Enterprise Linux subscription." But the button below still asks me to Request a trial.

https://imgur.com/I0PzViA

Hi Inory,

Please check if the correct subscription is attached. :)
sudo subscription-manager list --consumed

Regards,
Christian

I'm logged in with the Organization administrator account in a browser on a Windows computer, and I can't attach a subscription to my account, right?

Hi Inory,

You will have to attach the subscription from within the running RHEL system, by using a terminal.
By the way, you don't attach a subscription to an account, you attach a subscription to a system. :)

Regards,
Christian

Thanks for the answer, I seem to understand a bit, I have to register insights in the system before I can access https://cloud.redhat.com/insights

Yes, Inory - from within the RHEL system execute sudo insights-client --register ... :)
Of course the system has to be registered to RHSM before with a valid subscription attached.

Regards,
Christian

Hi Inory,

I manually created an account number for your username so you should now be able to access Insights.

yes it works fine now, thanks for your help.

Hi Sean, Thank you for reporting this and bringing it to our attention - your assumption is correct here: Red Hat Insights is included as part of the developer subscription, so this friction registering a host & the UI prompts as others have reported is not the expected behavior. I have gone ahead and filed a BZ on behalf of this issue at https://bugzilla.redhat.com/show_bug.cgi?id=2046558 so the product team can dig further into these specific issues & areas of streamlining this overall experience. In the meantime, please feel free to follow that BZ for additional updates on this topic.

Thanks again, - Rob

Thank you very much for your assistance, Rob ! :)

Regards,
Christian

Hi Richard,

Thank you for having addressed the issue for Sean and Inory so fast ! It would be great if this specific kind of problem (missing
account number) could be solved generally. It happens quite often, especially when a new private account gets created via the developers website. As a workaround I recommended to new customers - who I convinced to use Red Hat products - to create
a corporate account where an account number gets created automatically. I don't know what the root cause is ... so it would be
nice to have that fixed. Another related problem that often occurs is that the Pool ID is missing - Thanks again for your help ! :)

Regards,
Christian

I'm seeing the same issue. I looked at the bugzilla report, but I don't see how I can create the account number. Is this something that must be done by the insights team if it wasn't created automatically when the system was registered?

Hi Robert,

You cannot create an account number ... this has to be done by a Red Hatter. Please contact Customer Service. :)

Regards,
Christian

Hi Robert,

I manually had an account number created for your username so you are now able to use Insights.

Alternatively, you could have requested a free trial of RHEL [1] to have the account number created even though you already have a developer subscription.

Work is currently being done to improve the current developer registration flow for Insights, but for now affected users are instructed to either contact customer service or obtain a free trial in order to access Insights.

[1] https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/try-it

Thanks for having helped out a customer once again, Richard ... much appreciated ! :)

Regards,
Christian

Hi, I have the same problem - invalid account number. Subscription is successfully activated on my system. And also in Insights Console i see "Red Hat Insights is included with your Red Hat Enterprise Linux subscription." and it below asks me to Request a trial.

Update: first issue seems to be solved (i've tried day after). Second still not solved (not entitled in insights console)

Hello,

I have the same problem as above. The command insights-client --register fails with also the message :

# insights-client --register Unable to fetch egg url. Defaulting to /release Please enable Insights on Satellite server cert-api.access.redhat.com to continue. Could not connect to the Insights API. Run insights-client --test-connection for more information.

Everything seems in order regarding Pool Ids and activation of my virtual-machines. On Red Hat website the only weird thing is I have no contract number. I don't know if this is the source of the problem, I'm pretty new to using Linux and I use Redhat for learning purpose only (I'm currently under formation to work on linux in a few months).

I'll probably try to create a new account with a new Red Hat virtual machine to see if the issue repeat itself.

Hi Guys,

same to me: no cost developer Subscription and

Letzte Anmeldung: Freitag, den 13. Mai 2022, 11:16:34 CEST auf pts/0
[root@linux ~]# insights-client --test-connection
Running Connection Tests...
=== Begin Upload URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/uploads/
POST https://cert-api.access.redhat.com/r/insights/uploads/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End Upload URL Connection Test: FAILURE ===

=== Begin API URL Connection Test ===
Testing: https://cert-api.access.redhat.com/r/insights/
GET https://cert-api.access.redhat.com/r/insights/
HTTP Status: 403 Forbidden
HTTP Response Text: Insights authorization failed - invalid account number

Connection failed
=== End API URL Connection Test: FAILURE ===

Connectivity tests completed with some errors
See /var/log/insights-client/insights-client.log for more details.
[root@linux ~]#