Skip to content

Prep v0.12.42 release - #4280

Open
michaeljguarino wants to merge 10 commits into
masterfrom
prep-v0.12.42
Open

Prep v0.12.42 release#4280
michaeljguarino wants to merge 10 commits into
masterfrom
prep-v0.12.42

Conversation

@michaeljguarino

Copy link
Copy Markdown
Member
  • implement monitor extraction
  • ..bump agent

Test Plan

Test environment: https://console.your-env.onplural.sh/

Checklist

  • I have added a meaningful title and summary to convey the impact of this PR to a user.
  • If required, I have updated the Plural documentation accordingly.
  • I have added tests to cover my changes.
  • I have deployed the agent to a test environment and verified that it works as expected (required only when changing agent code).

Plural Flow: console

@michaeljguarino
michaeljguarino requested a review from a team September 9, 2026 14:24
@michaeljguarino michaeljguarino added the enhancement New feature or request label Sep 9, 2026
@soffi-ai

soffi-ai Bot commented Sep 9, 2026

Copy link
Copy Markdown
Soffi AI Summary

This release (v0.12.42) bundles several feature additions and stability improvements across the cloud-query service, AI workbench tooling, Bedrock LLM support, and Helm chart configuration. The most significant additions are: VictoriaLogs as a new observability backend for the AI workbench, proper AWS Bedrock configuration support with Helm chart wiring, stack vulnerability and cost policy integration, and a suite of robustness fixes for dashboards, subscriptions, and in-cluster TLS traffic handling. The agent version is also bumped alongside these changes.

Changes

v0.12.42 release preparation

  • Bumps the release version to v0.12.42 and updates embedded controller chart artifacts for the console and console-rapid Helm charts. (f12fbd4)

AWS Bedrock LLM support

  • Adds Bedrock connection configuration to Helm chart values and secrets templates, and touches up related chart plumbing so Bedrock credentials are properly wired into the console deployment. (03a3753)
  • Adds proper Bedrock 'mantle' support, extending the LLM provider integration to cover the full Bedrock API surface needed for the AI workbench. (ef73d45)

In-cluster TLS traffic routing fix

  • Fixes handling of TLS traffic within the cluster by correcting routing or proxy configuration so encrypted connections are properly terminated or forwarded. (7b0fea6)

Stack vulnerability and cost policy integration

  • Adds policy integration that surfaces infrastructure stack vulnerability findings and cost data through the policy layer, enabling policy-driven gates on stacks based on security and cost signals. (3e0183b)

Configurable request body size limit

  • Introduces a configurable maximum body size for HTTP requests, allowing operators to tune the limit rather than relying on a hard-coded default. (94c0bf6)

VictoriaLogs workbench tool

  • Implements a VictoriaLogs query tool for the AI workbench, adding a new client, protobuf message type (VictoriaLogsConnection), and service-layer wiring in cloud-query so agents can query VictoriaLogs alongside Loki and other log backends. Also fixes Elasticsearch log fetch behavior. (0624e43)

GraphQL subscription race condition fix

  • Resolves race conditions in GraphQL subscription handling, preventing inconsistent state or dropped updates when multiple subscriptions are established concurrently. (a0db8f8)

Dashboard robustness improvements

  • Improves resilience of the observability dashboard layer, likely guarding against missing data, failed queries, or rendering errors that caused dashboards to break under certain conditions. (824274d)
  • Adds distributed tracing support to dashboard queries, making it easier to diagnose latency and failures in the dashboard data pipeline. (0c2cd47)

Updated: 2026-09-11 04:10 UTC

Deploy in Soffi

@greptile-apps

greptile-apps Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 3/5

The PR is not safe to merge until Azure monitor retrieval and pagination are constrained to the subscription configured on the workbench tool.

Findings

  1. P1 Security Azure subscription scope bypass

Summary

  • Adds provider-specific monitor extraction and normalized monitor results.
  • Registers monitor list/detail tools in the workbench catalog.
  • Adds tool schemas and provider-focused tests.
  • Preserves the existing external-dashboard functionality through the shared client and support modules.

Comment thread lib/console/ai/tools/workbench/observability/external/azure.ex
@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot

plural-copilot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Follow-up deployment: demo GitOps PR https://github.com/pluralsh/plrl-up-demos/pull/2843 pins the console image to sha-61b3075 for source SHA 61b307509958ec73cfd1ade97522866045130925. Associated with mgmt/apps.

@plural-copilot

plural-copilot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Deployment GitOps PR: https://github.com/pluralsh/plrl-up-demos/pull/2843

* implement monitor extraction
* ..bump agent
@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot

plural-copilot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

The demo deployment PR https://github.com/pluralsh/plrl-up-demos/pull/2844 pins Console to sha-03a3753 and is ready for review.

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this (and modify the controller + kas images to the new sha as well)

@plural-copilot

plural-copilot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Deployment GitOps PR: https://github.com/pluralsh/plrl-up-demos/pull/2845

This updates the demo bootstrap Console image tag to sha-7b0fea6.

@plural-copilot

plural-copilot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Demo GitOps promotion PR: https://github.com/pluralsh/plrl-up-demos/pull/2846

Updates Console, controller, and KAS to sha-7b0fea6.

@socket-security

socket-security Bot commented Sep 10, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgolang/​github.com/​maximhq/​bifrost/​core@​v1.5.17 ⏵ v1.7.1575 +1100100100100

View full report

@michaeljguarino
michaeljguarino force-pushed the prep-v0.12.42 branch 5 times, most recently from 4552dcf to 90868a7 Compare September 10, 2026 02:00
@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this - and set the nexus and console operator controller tags to the same sha tag.

@plural-copilot

Copy link
Copy Markdown
Contributor

Authorized deployment GitOps PR is ready: https://github.com/pluralsh/plrl-up-demos/pull/2854

Promotes image tag sha-16ee0ff.

@michaeljguarino
michaeljguarino force-pushed the prep-v0.12.42 branch 2 times, most recently from c3cba68 to 2600cf2 Compare September 10, 2026 05:13
@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot

Copy link
Copy Markdown
Contributor

Deployment PR: https://github.com/pluralsh/plrl-up-demos/pull/2855

Promotes the current source head 2600cf238e35aa0e782b791335cf29ee85873061 via image tag sha-2600cf2.

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot plural-copilot Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Deployment GitOps PR: https://github.com/pluralsh/plrl-up-demos/pull/2857

This promotes the current PR head da543ba1190c31de9c43fcd3e7d83bff577df1c5 using image tag sha-da543ba.

@michaeljguarino
michaeljguarino force-pushed the prep-v0.12.42 branch 2 times, most recently from 7bb24c7 to 17949fa Compare September 11, 2026 00:37
@github-actions

github-actions Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this (and set cloud query to the same tag as well)

@plural-copilot

Copy link
Copy Markdown
Contributor

Demo GitOps promotion PR created: https://github.com/pluralsh/plrl-up-demos/pull/2870

Console and Cloud Query are pinned to sha-0624e43.

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot

Copy link
Copy Markdown
Contributor

Demo GitOps promotion PR created: https://github.com/pluralsh/plrl-up-demos/pull/2872

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot

Copy link
Copy Markdown
Contributor

The authorized deployment GitOps PR has been created: https://github.com/pluralsh/plrl-up-demos/pull/2874

It promotes the console image to sha-ff8f502.

@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

1 similar comment
@michaeljguarino

Copy link
Copy Markdown
Member Author

plural deploy this

@plural-copilot

Copy link
Copy Markdown
Contributor

Demo GitOps promotion: https://github.com/pluralsh/plrl-up-demos/pull/2878 — pins the demo Console image to sha-0c2cd47 and is tagged Plural Service: mgmt/apps.

@plural-copilot

Copy link
Copy Markdown
Contributor

Promoted image tag sha-0c2cd47 via GitOps: https://github.com/pluralsh/plrl-up-demos/pull/2879

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant