-
Notifications
You must be signed in to change notification settings - Fork 44
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
chore: Remove MQTT Page and Native Subscriptions Components from C2 UI #6970
Conversation
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.
Hi @blegesse-w Thanks for doing this - I had two comments:
- I'll revalidate when I can spin up remocal, but I believe we need to still expose the UI elements that reference the telegraf MQTT plugin (not part of the C2 native subscriptions feature).
- Before closing the issue (i.e. after this PR is merged) there is still a little more cleanup to do (removing the feature flag in ConfigCat and IDPE).
113bff0
to
8a1822e
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.
Content looks good, and I tested in remocal as well. Thanks for doing this!
Before merging, could you please remove the whitespace changes in the two plugin files?
src/writeData/components/telegrafInputPluginsConfigurationText/mqtt_consumer.conf
Outdated
Show resolved
Hide resolved
Rerunning monitor-ci tests: they failed because of a remocal deployment failure that is likely unrelated to this PR. |
05b6459
to
1bc235a
Compare
d4f0ebc
to
d547e63
Compare
d547e63
to
7f5fd03
Compare
@wdoconnell this is ready for a review :) |
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.
I gave this another full review, and it looks good. Thank you for doing this work!
Closes granite#3226
This PR addresses part of issue 3226 by removing the Native Subscriptions/MQTT page and any components exclusively used by it from the codebase. The associated subscriptions tests were already removed in a previous PR. With this change, we're continuing the cleanup of deprecated MQTT-related features as customers no longer use them
Checklist
Authors and Reviewer(s), please verify the following: