-
Notifications
You must be signed in to change notification settings - Fork 42
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
base: master
Are you sure you want to change the base?
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
)} | ||
/> | ||
)} | ||
{CLOUD && ( |
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.
not sure why this wasn't put behind the subscriptionsUI
ff. 🤔
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?
@@ -77,3 +77,4 @@ | |||
## Value supported is int, float, unit | |||
# [[inputs.mqtt_consumer.topic.types]] | |||
# key = type | |||
|
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 would git checkout main -- [this file]
to revert any change -- it's just whitespace but we don't want history that suggests a change was made here since we are not altering availability of the telegraf plugin.
@@ -197,7 +197,7 @@ sensors,site=CLE,version=v1,device_name=device5 temp=390,rpm=45.0,ph=1.45 | |||
- when [[inputs.internal]] is set: | |||
- payload_size (int): get the cumulative size in bytes that have been received from incoming messages | |||
- messages_received (int): count of the number of messages that have been received from mqtt | |||
|
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.
Same comment here re: space in this file we aren't changing.
Rerunning monitor-ci tests: they failed because of a remocal deployment failure that is likely unrelated to this PR. |
84f60a3
to
05b6459
Compare
05b6459
to
1bc235a
Compare
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: