-
Notifications
You must be signed in to change notification settings - Fork 75
merge commits from release branch #1105
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
Conversation
This PR adds configurable session timeout settings for Grafana across both the industrial-edge-insights-time-series and industrial-edge-insights-multimodal modules. The change allows administrators to control how long inactive users remain logged into Grafana before being automatically logged out. Signed-off-by: Pooja Kumbharkar <[email protected]>
Signed-off-by: B, Vinod K <[email protected]>
This PR updates the volume mount configuration in the OPC UA deployment template by replacing a dynamically-named volume mount with a static configuration. The change simplifies the volume mounting strategy by removing template variable interpolation and making the mount path more explicit. Also, updated the helm docs to use rc1 tag instead of weekly. Signed-off-by: Pooja Kumbharkar <[email protected]>
Co-authored-by: Mikolaj Pytlik <[email protected]>
…1098) This PR fixes the MQTT publisher's continuous ingestion loop and updates documentation paths. The main change implements proper continuous looping through CSV files when continous_ingestion is set to true, along with documentation improvements and cleanup of the Helm chart generation process. Key Changes: - Fixed MQTT publisher to continuously loop through CSV files when continuous ingestion is enabled - Updated Helm deployment documentation link to correct path - Added cleanup step to remove existing simulation-data folder before copying during Helm chart generation Signed-off-by: Pooja Kumbharkar <[email protected]>
Signed-off-by: B, Vinod K <[email protected]>
This PR updates logging levels and message formatting in the weld-data-simulator publisher module to improve log clarity and consistency. It also updates the MQTT client initialization to use the newer API version. Key changes: - Changed logging levels from info to debug or warning where appropriate for better log categorization - Consolidated multiple log messages into single lines for improved readability - Updated MQTT client initialization to explicitly specify API version Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
This PR fixes WebRTC publishing issues in secure mode by updating the nginx configuration to properly route WHIP/WHEP traffic and updating the Grafana dashboard to use HTTPS with the correct port. Key Changes - Restructured nginx location blocks to handle WHIP/WHEP routes separately with proper WebSocket support and CORS headers - Updated Grafana iframe to use HTTPS protocol with explicit port handling instead of hardcoded HTTP Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
This PR addresses documentation bugs across multimodal and time-series documentation files, including fixes for spelling errors, incorrect URLs, and content organization issues. Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
manufacturing-ai-suite/industrial-edge-insights-multimodal/.env
Outdated
Show resolved
Hide resolved
...ndustrial-edge-insights-time-series/docs/user-guide/how-to-guides/how-to-deploy-with-helm.md
Show resolved
Hide resolved
...i-suite/industrial-edge-insights-time-series/docs/user-guide/weld-anomaly-detection/index.md
Outdated
Show resolved
Hide resolved
...s-time-series/docs/user-guide/wind-turbine-anomaly-detection/how-to-enable-system-metrics.md
Outdated
Show resolved
Hide resolved
...-ai-suite/industrial-edge-insights-time-series/docs/user-guide/wind-turbine-anomaly/index.md
Outdated
Show resolved
Hide resolved
This PR addresses an nmap port security issue by changing the Kubernetes Service type from NodePort to ClusterIP for two services in the industrial-edge-insights-time-series component. This restricts external access to these services, making them only accessible within the cluster. Key Changes: - Changed Service type from NodePort to ClusterIP for the time-series-analytics-microservice - Changed Service type from NodePort to ClusterIP for Grafana Signed-off-by: Pooja Kumbharkar <[email protected]>
manufacturing-ai-suite/industrial-edge-insights-time-series/helm/values.yaml
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-time-series/helm/Chart.yaml
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-time-series/helm/Chart.yaml
Outdated
Show resolved
Hide resolved
...ndustrial-edge-insights-multimodal/docs/user-guide/how-to-guides/how-to-build-from-source.md
Outdated
Show resolved
Hide resolved
...ite/industrial-edge-insights-multimodal/docs/user-guide/weld-defect-detection/get-started.md
Outdated
Show resolved
Hide resolved
Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
...ite/industrial-edge-insights-multimodal/docs/user-guide/weld-defect-detection/get-started.md
Outdated
Show resolved
Hide resolved
...s-time-series/docs/user-guide/wind-turbine-anomaly-detection/how-to-enable-system-metrics.md
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-time-series/docs/user-guide/get-started.md
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-time-series/docs/user-guide/index.md
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-time-series/.env
Outdated
Show resolved
Hide resolved
Signed-off-by: Vellaisamy, Sathyendran <[email protected]>
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.
Pull Request Overview
This PR merges commits from a release branch, bringing multiple improvements and fixes across the industrial edge insights codebase. The changes focus on configuration updates, bug fixes, documentation improvements, and version upgrades.
Key changes include:
- Corrected spelling of "continuous" throughout the codebase and fixed related variable naming
- Updated service types from NodePort to ClusterIP in Kubernetes configurations
- Added Grafana session timeout configuration
- Updated documentation paths and corrected typos
Reviewed Changes
Copilot reviewed 24 out of 24 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| publisher.py (mqtt-publisher) | Fixed spelling of "continuous" variable and improved control flow with proper loop structure |
| values.yaml | Added Grafana timeout configuration and updated OPC-UA server version |
| time-series-analytics-microservice.yaml | Changed service type from NodePort to ClusterIP |
| opcua.yaml | Updated volume mount configuration for simulation data |
| grafana.yaml | Changed service type to ClusterIP and added session timeout environment variables |
| README.md (helm) | Updated documentation link path |
| how-to-enable-system-metrics.md | Corrected documentation link path |
| index.md (weld-anomaly-detection) | Updated documentation describing data flow and model information |
| index.md (user-guide) | Minor formatting improvement |
| how-to-deploy-with-helm.md | Restructured deployment instructions and updated version references |
| how-to-build-from-source.md | Removed hardcoded git checkout command |
| get-started.md | Clarified GPU terminology and added dashboard selection instruction |
| docker-compose.yml (time-series) | Added Grafana session timeout environment variables |
| Makefile | Added cleanup step for simulation data directory |
| .env (time-series) | Updated OPC-UA server version and added Grafana timeout configuration |
| publisher.py (multimodal) | Changed logging levels, consolidated log messages, and updated MQTT client initialization |
| index.md (weld-defect-detection) | Removed redundant OPC-UA alert configuration note |
| dec-2025.md | Fixed spelling of "Vision" |
| how-to-update-config.md | Updated API endpoint URL |
| how-to-build-from-source.md (multimodal) | Removed hardcoded git checkout command |
| docker-compose.yml (multimodal) | Added Grafana session timeout environment variables |
| nginx.conf | Restructured proxy configuration for WHIP/WHEP routes |
| weld_defect_detection.json | Updated iframe URL to use HTTPS with port |
| .env (multimodal) | Added Grafana timeout configuration |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
...acturing-ai-suite/industrial-edge-insights-time-series/simulator/mqtt-publisher/publisher.py
Show resolved
Hide resolved
...ndustrial-edge-insights-time-series/docs/user-guide/how-to-guides/how-to-deploy-with-helm.md
Show resolved
Hide resolved
...ndustrial-edge-insights-time-series/docs/user-guide/how-to-guides/how-to-deploy-with-helm.md
Outdated
Show resolved
Hide resolved
...i-suite/industrial-edge-insights-time-series/docs/user-guide/weld-anomaly-detection/index.md
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-time-series/docs/user-guide/get-started.md
Show resolved
Hide resolved
…cs/user-guide/weld-anomaly-detection/index.md Co-authored-by: Copilot <[email protected]>
Description
merge commits from release branch
Fixes # (issue)
Any Newly Introduced Dependencies
No
How Has This Been Tested?
Yes
Checklist: