Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove the all nailgun imports from UI folder #13809

Merged

Conversation

omkarkhatavkar
Copy link

Problem Statement

We are using the direct imports from the nailgun rather than directly using from target_sat

Solution

Direct Imports Removed: We've cleaned up our codebase by eliminating direct imports from the Nailgun package.

Using target_sat, module_target_sat, class_target_sat: Modified the API calls and using the target_sat.api. pattern for all API calls.

@omkarkhatavkar omkarkhatavkar requested a review from a team as a code owner January 17, 2024 09:31
@omkarkhatavkar omkarkhatavkar added CherryPick PR needs CherryPick to previous branches 6.12.z Introduced in or relating directly to Satellite 6.12 6.13.z Introduced in or relating directly to Satellite 6.13 6.14.z Introduced in or relating directly to Satellite 6.14 6.15.z Introduced in or relating directly to Satellite 6.15 labels Jan 17, 2024
@omkarkhatavkar
Copy link
Author

Needs review here @SatelliteQE/tier-1-reviewers and @SatelliteQE/tier-2-reviewers.

Copy link
Member

@jyejare jyejare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK with minor comment !

tests/foreman/ui/test_sync.py Outdated Show resolved Hide resolved
@omkarkhatavkar omkarkhatavkar force-pushed the ui_remove_nailgun_import branch from ca3c081 to 990899a Compare January 29, 2024 07:18
@jyejare
Copy link
Member

jyejare commented Jan 29, 2024

@omkarkhatavkar ACKed based on the comments addressed but the checks are failing, please fix !

@omkarkhatavkar omkarkhatavkar force-pushed the ui_remove_nailgun_import branch 2 times, most recently from 1fd56df to e6d68b1 Compare January 29, 2024 08:05
@omkarkhatavkar omkarkhatavkar changed the title remove the all nailgum imports from UI folder remove the all nailgun imports from UI folder Jan 31, 2024
@omkarkhatavkar
Copy link
Author

@Gauravtalreja1 @jyejare Can you please review this PR again? waiting for more than 3 weeks.

@omkarkhatavkar omkarkhatavkar force-pushed the ui_remove_nailgun_import branch from e6d68b1 to 66f0d21 Compare February 6, 2024 10:37
@jyejare jyejare merged commit 2d62072 into SatelliteQE:master Feb 6, 2024
5 checks passed
shweta83 pushed a commit to shweta83/robottelo that referenced this pull request Apr 10, 2024
remove the all nailgum imports from UI folder
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.12.z Introduced in or relating directly to Satellite 6.12 6.13.z Introduced in or relating directly to Satellite 6.13 6.14.z Introduced in or relating directly to Satellite 6.14 6.15.z Introduced in or relating directly to Satellite 6.15 CherryPick PR needs CherryPick to previous branches
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants