Skip to content

change: [DPS-36769] - Filter clusters in Stream Form based on region capability#13467

Open
mduda-akamai wants to merge 1 commit intolinode:developfrom
mduda-akamai:feature/DPS-36769-Filter-clusters-in-Stream-Form-based-on-region-capability
Open

change: [DPS-36769] - Filter clusters in Stream Form based on region capability#13467
mduda-akamai wants to merge 1 commit intolinode:developfrom
mduda-akamai:feature/DPS-36769-Filter-clusters-in-Stream-Form-based-on-region-capability

Conversation

@mduda-akamai
Copy link
Contributor

@mduda-akamai mduda-akamai commented Mar 5, 2026

Description 📝

In Stream Create and Edit forms in the Clusters table show only clusters that have a region that has "ACLP Logs Datacenter LKE-E" capability

Changes 🔄

List any change(s) relevant to the reviewer.

  • Add "ACLP Logs Datacenter LKE-E" capability to regions
  • In Kubernetes API Audit Logs Stream Create/Edit forms (logs/delivery/streams/create): filter regions and clusters to the ones having "ACLP Logs Datacenter LKE-E" capability

Scope 🚢

Upon production release, changes in this PR will be visible to:

  • Some customers (e.g. in Beta or Limited Availability)

Target release date 🗓️

March 2026

Preview 📷

Screenshot 2026-03-05 at 09 41 19

How to test 🧪

Prerequisites

  • Set aclpLogs.enabled flag to true

Verification steps

  • On devcloud it should only display clusters from regions having "ACLP Logs Datacenter LKE-E" capability, on prod we're still waiting for API release
  • Filtering, searching, selecting clusters should work as before
Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support


  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • All tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@mduda-akamai mduda-akamai force-pushed the feature/DPS-36769-Filter-clusters-in-Stream-Form-based-on-region-capability branch from 7fda6e7 to dafbecb Compare March 5, 2026 09:15
@mduda-akamai mduda-akamai marked this pull request as ready for review March 5, 2026 09:15
@mduda-akamai mduda-akamai requested review from a team as code owners March 5, 2026 09:15
@mduda-akamai mduda-akamai requested review from dmcintyr-akamai, kagora-akamai and mikeZuber-akamai and removed request for a team March 5, 2026 09:15
Copy link
Contributor

@kagora-akamai kagora-akamai left a comment

Choose a reason for hiding this comment

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

Code Review ✅

@linode-gh-bot
Copy link
Collaborator

Cloud Manager UI test results

🔺 3 failing tests on test run #2 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
3 Failing866 Passing11 Skipped38m 8s

Details

Failing Tests
SpecTest
object-storage.e2e.spec.tsCloud Manager Cypress Tests→object storage end-to-end tests » can create and delete object storage buckets
account-switching.spec.tsCloud Manager Cypress Tests→Parent/Child account switching→From Child to Parent » can switch from Proxy user back to Parent account user from Billing page
account-switching.spec.tsCloud Manager Cypress Tests→Parent/Child account switching→From Child to Child » can switch to another Child account as a Proxy user

Troubleshooting

Use this command to re-run the failing tests:

pnpm cy:run -s "cypress/e2e/core/objectStorage/object-storage.e2e.spec.ts,cypress/e2e/core/parentChild/account-switching.spec.ts"

@github-project-automation github-project-automation bot moved this from Review to Approved in Cloud Manager Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Approved

Development

Successfully merging this pull request may close these issues.

5 participants