change: [DPS-41857] - Logs: Add new statuses - deactivating, failed#13551
Conversation
765d145 to
0c8d1c3
Compare
| "@linode/manager": Added | ||
| --- | ||
|
|
||
| Add new stream statuses - deactivating, failed ([#13551](https://github.com/linode/manager/pull/13551)) |
There was a problem hiding this comment.
https://linode.github.io/manager/CONTRIBUTING.html
Avoid starting a changeset with the verb "Add", "Remove", "Change" or "Fix" when listed under that respective Added, Removed, Changed or Fixed section. It is unnecessary repetition.
| { | ||
| value: streamStatus.Failed, | ||
| label: 'Failed', | ||
| pendoId: 'Logs Delivery Streams-Status Failed', |
There was a problem hiding this comment.
New pendo Ids to be added to: https://docs.google.com/spreadsheets/d/1_0eldFGu6nnzoQ3JP5rHLmtY1SGjgpxLEOT8qgf1Xmw/edit?gid=1479039708#gid=1479039708
| ? `You cannot save changes while the stream status is ${selectedStreamStatus}` | ||
| : undefined, | ||
| [selectedStreamStatus] | ||
| [isStreamStatusBlocking, selectedStreamStatus] |
There was a problem hiding this comment.
[selectedStreamStatus] should be enough.
isStreamStatusBlocking depends on selectedStreamStatus change.
| }, | ||
| title: 'Edit', | ||
| pendoId: 'Logs Delivery Streams-Edit', | ||
| disabled: |
There was a problem hiding this comment.
remove disabled prop. Edit in action menu stays enabled, same as for 'provisioning' status.
Cloud Manager UI test results🔺 1 failing test on test run #6 ↗︎
Details
TroubleshootingUse this command to re-run the failing tests: pnpm cy:run -s "cypress/e2e/core/objectStorage/object-storage.e2e.spec.ts" |
|||||||||||||||||
Description 📝
Two new statuses (Delivery Logs Streams status) have been added in the UI: Failed and Deactivating.
It also prevents users from performing edit or activate actions when a stream is in either of these statuses.
Changes 🔄
Scope 🚢
Upon production release, changes in this PR will be visible to:
Some customers (e.g. in Beta or Limited Availability)
Target release date 🗓️
April 2026
Preview 📷
How to test 🧪
packages/manager/src/factories/delivery.ts)Verification steps
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
🚩 Using a feature flag to protect the release
📱 Providing mobile support
As an Author, before moving this PR from Draft to Open, I confirmed ✅