Bug 1982759
Summary: | Navigating to Admin, Organization, and selecting an organization gives 404 | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Stephen Wadeley <swadeley> |
Component: | Subscription Management | Assignee: | Chris Roberts <chrobert> |
Status: | CLOSED ERRATA | QA Contact: | sganar |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.10.0 | CC: | jlenz, jturel, lufu, sganar, tbrisker, zhunting |
Target Milestone: | 6.10.0 | Keywords: | Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | tfm-rubygem-katello-4.1.1.28-1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-11-16 14:12:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Stephen Wadeley
2021-07-15 15:58:19 UTC
Is this a regression from 6.9? (In reply to Brad Buckingham from comment #2) > Is this a regression from 6.9? Hi Brad, I think not, its happening in Version 6.9.4 This is also affecting API-created Organizations without hosts. As a result, we are unable to perform actions like switching SCA mode after manifest upload. This is blocking a resolution path for automation failures. Jonathon, can you please take a look? The stack trace seems to indicate a connection failure at https://github.com/Katello/katello/blob/master/app/controllers/katello/concerns/organizations_controller_extensions.rb#L10 that isn't handled properly. Stephen, Jake, is this failing when using a normal manifest or one of the 'cloned' ( forget the term you all use ) manifests that have no real representation in the portal? We can probably address it but if it's the latter that's important to not because the issue is more than likely not customer-facing (In reply to Jonathon Turel from comment #6) > Stephen, Jake, is this failing when using a normal manifest or one of the > 'cloned' ( forget the term you all use ) manifests that have no real > representation in the portal? We can probably address it but if it's the > latter that's important to not because the issue is more than likely not > customer-facing Hello Jonathon issue was noticed after running some tests to create the org, so yes, that test setup would have cloned the repo. I can register a host to an org with manifest and check if I can reproduce this in the absence of cloning. Thank you Hello Jonathon tested with non-cloned manifest in Default org, registered a host, no error when navigating Administer > Organization and selecting the organization's name. I tested again on some old test orgs from past test runs where a cloned manifest would have been used and got the error regardless of hosts being registered to that org in the past or not. Note that I use stage manifests whereas Cole probably did not. thank you Hey Stephen, is there any way you can figure out how to get us a copy of that cloned manifest? Theory is that the changed uuid in the cloned manifest is causing Katello to ask Candlepin about a consumer that doesn't actually exist. But I want to test it to be sure. (In reply to Jeremy Lenz from comment #9) > Hey Stephen, > > is there any way you can figure out how to get us a copy of that cloned > manifest? Theory is that the changed uuid in the cloned manifest is causing > Katello to ask Candlepin about a consumer that doesn't actually exist. But I > want to test it to be sure. Hi Jeremy, sorry for delay, I have been on PTO. As we discussed this last week over IRC, please contact me again on IRC with status of your testing. Thank you Created redmine issue https://projects.theforeman.org/issues/33573 from this bug Hi Stephen, We can't re-create the issue without a cloned manifest. Code change was made in https://github.com/Katello/katello/pull/9674 to address it. I think you can either send me a cloned manifest or apply the patch to your environment to verify the fix. Please let me know what you prefer. Thanks. (In reply to Lucy Fu from comment #12) > Hi Stephen, > > We can't re-create the issue without a cloned manifest. > Code change was made in https://github.com/Katello/katello/pull/9674 to > address it. > I think you can either send me a cloned manifest or apply the patch to your > environment to verify the fix. > Please let me know what you prefer. > > Thanks. Hi Lucy I cannot send you a cloned manifest, I tried to explain this last week to Jeremy. Please contact me in IRC for more info if required. I will try to test patch Thank you Hi Lucy patch does not work for me, please IRC if you want to check my test system. thank you Moving to POST as upstream PR is merged. (In reply to Stephen Wadeley from comment #15) > Hi Lucy > > patch does not work for me, please IRC if you want to check my test system. > Latest patch works thank you Verified. Tested on Satellite 6.10.0 Snap 21.0 Steps followed: 1. Create some orgs 2. Create one content host in some of the orgs 3. navigate Administer > Organization and select the organization's names. Observation: No error is displayed. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.10 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:4702 |