Comments (6)
This might be related to https://issues.redhat.com/browse/RHELC-697.
@neutralalice, I suppose you've passed Red Hat account credentials to convert2rhel, either through /etc/convert2rhel.ini or through command line options.
Does the Red Hat account have at least one subscription available? You can verify that under https://access.redhat.com/management/subscriptions.
And does your account have Simple Content Access enabled https://access.redhat.com/articles/simple-content-access? We recommend having that enabled.
from convert2rhel.
Yes, I passed in an activation key and org through the ini. I don't have access to check that page apparently but I bet I know what has happened now thanks to your response. Our licensing folk seem to have neglected to enable rhel7 repositories(but they enabled rhel 8 and rhel 9 baseos/appstream; likely an oversight since all of our machines are doing the centos7->rhel7->8->9 migration.
I sent them an email to check if this is the case, but based off of what I can see it probably is.
from convert2rhel.
Well, they gave me access to see that page and it looks like there 25+ subscriptions. It's not clear to me if SCA is enabled since I don't see any tickboxes, but I assume it's not because I get "System Purpose Status: Matched" on some of the RHEL9 VM's that are registered if I check the status.
Haven't found out what repositories need to be added otherwise
from convert2rhel.
Regarding the SCA, you don't see this UI switch, is that so?
With SCA enabled you wouldn't need to worry about what subscriptions are associated with the activation key you've used. There might be 0 subscriptions associated with the key and that would not be a problem - you would still get access to the RHEL repositories after registering a system with the key. The only requirement with SCA enabled would be to have at least one RHEL subscription purchased by the Red Hat account - which is satisfied since you've mentioned there's 25+ subscriptions under the account.
Let's suppose you have SCA disabled. For the conversion to work, your activation key needs to have a RHEL subscription associated with the activation key. To see what subscriptions are associated with the activation key, go to https://access.redhat.com/management/activation_keys.
from convert2rhel.
That's correct - unable to see the tickbox there. I can see it on my personal non-corporate login, so this will probably just be a continual back and forth with the licensing folk at work to give me the right permissions to see things. Unable to also view the activation keys page.
I am making an assumption here, but I imagine I can try to find the information with subscription-manager. Since it's likely I'll be playing cat and mouse to get permissions. This might be better as an internal support ticket since it may never have been code related(perhaps it's just come down to wording of the initial post error). But happy to continue here anyway.
On a RHEL 9 registered VM using the same activation key as below
+-------------------------------------------+
Consumed Subscriptions
+-------------------------------------------+
Subscription Name: Red Hat Enterprise Linux for Virtual Datacenters, Standard
Provides: Red Hat Beta
Red Hat Enterprise Linux Atomic Host
Red Hat CodeReady Linux Builder for x86_64
Red Hat Enterprise Linux Atomic Host Beta
Oracle Java (for RHEL Server)
Red Hat Developer Tools (for RHEL Server)
Red Hat Developer Tools Beta (for RHEL Server)
Red Hat Developer Toolset (for RHEL Server)
Red Hat Software Collections (for RHEL Server)
Red Hat Enterprise Linux for x86_64
Red Hat Software Collections Beta (for RHEL Server)
dotNET on RHEL (for RHEL Server)
Red Hat Ansible Engine
Red Hat Enterprise Linux Server
...
Subscription Type: Standard
On the Centos7 machine to be migrated using the same key as above
[root@migrationtest ~]# sudo subscription-manager list --consumed
You are attempting to use a locale that is not installed.
No consumed subscription pools were found.
[root@migrationtest ~]# sudo subscription-manager status
You are attempting to use a locale that is not installed.
+-------------------------------------------+
System Status Details
+-------------------------------------------+
Overall Status: Current
System Purpose Status: Mismatched
- The service level preference "Standard" is not provided by a currently consumed subscription.
from convert2rhel.
I've now got SCA enabled from the licensing folks, and the tool seems to be running - so agree with you that this is a subscription association issue.
I do still think that the wording is a bit nebulous and doesn't really characterize what the issue can boil down to. But I suppose that could be clarified by possible remediations being listed.
from convert2rhel.
Related Issues (20)
- Convert 2 RHEL offline HOT 1
- centos7.4 ---> rhel7.4 HOT 3
- test issue
- CentOS7.4 update to RHEL7.4? HOT 1
- Feature Request: reduce timeout for the 'Checking internet connectivity' check HOT 1
- Convert2rhel failed to convert Rocky 8.9 to rhel 8.9 on Satellete server HOT 5
- `EFI::UNEXPECTED_ERROR` when `blkid -p -s PART_ENTRY_NUMBER` is empty HOT 2
- Exception on Alma/Rocky 8.9 HOT 1
- Version 9.3 not supported yet HOT 3
- Passing environment variables HOT 2
- EFI::BOOTLOADER_ERROR with RAID + UEFI HOT 5
- [2.0.0] option --no-rpm-va is irgnored HOT 4
- [2.0.0] converting CentOS 7 to RHEL 7 fails with an python error HOT 11
- Conversion of Centos7 fails without any usefull error HOT 3
- RuntimeWarning: line buffering isn't supported in binary mode (Rocky Linux 9) HOT 4
- Post Conversion Action Framework merge order HOT 2
- convert2rhel man page does not mention --els option
- convert2rhel analyze and convert attempt to connect to cdn.redhat.com always HOT 7
- Error Message if LIST_THIRD_PARTY_PACKAGES HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from convert2rhel.