-
Notifications
You must be signed in to change notification settings - Fork 83
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
Nailgun Updates for Needs_publish feature #922
Conversation
c6f8692
to
66b3c69
Compare
Codecov ReportPatch coverage has no change and project coverage change:
Additional details and impacted files@@ Coverage Diff @@
## master #922 +/- ##
==========================================
- Coverage 92.25% 92.25% -0.01%
==========================================
Files 6 6
Lines 3073 3071 -2
==========================================
- Hits 2835 2833 -2
Misses 238 238
☔ View full report in Codecov by Sentry. |
This will be exercised via SatelliteQE/robottelo#11433 |
Added another nailgun change here for the needs_publish feature, figured it didn't make sense to make another PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pending question. LGTM
674b10c
to
d73e01a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK pending Cherrypick question from @ogajduse !
Sorry for late replies here, forgot I had a nailgun PR here. I'll address the comments. |
d73e01a
to
e43b6a6
Compare
Alright, so with respect to the API for components changing: It hasn't. This portion that I removed from the Nailgun entity seems to be only something within Nailgun, rather than anything within satellite. This entity doesn't have any tests utilizing it currently, and I can't find anywhere there were tests. So I think this is just something that's a nailgun cleanup, and should be backported to any version of Satellite we care about writing tests retroactively for. |
Thanks for looking into it. Funny that #920 (open at the moment) makes use of the import that you are removing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack, pending comment for cherrypick @ogajduse and add respective branch labels with Cherrypick label
e43b6a6
to
7dc04f5
Compare
Will need to create a seperate cherrypick, since those older versions won't have the needs_publish feature - I'll create a github issue and link it here to capture that effort |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK. Can you re-review @Gauravtalreja1?
Shouldn't we cherry-pick this PR to 6.14, @sambible? |
We definitely need to, thanks for the catch @ogajduse - this PR has been up for so long, I had hoped it would be in before branching haha. |
baafc07
to
109f12c
Compare
@jyejare can you merge this today please? It is ready to go :) |
* Add needs_publish flag * Fix ContentViewComponent add method * Readd payload mixin (cherry picked from commit 46e937b)
* Add needs_publish flag * Fix ContentViewComponent add method * Readd payload mixin (cherry picked from commit 46e937b)
Simple PR, adds a new flag for the content-view publish audit feature.