Skip to content
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

Release v1.131.0 - staging → master #11175

Merged
merged 66 commits into from
Oct 28, 2024
Merged

Release v1.131.0 - staging → master #11175

merged 66 commits into from
Oct 28, 2024

Conversation

bnussman-akamai
Copy link
Member

Cloud Manager

[2024-10-28] - v1.131.0

Added:

  • Access Control List (ACL) integration to LKE clusters (#10968)
  • Monitor tab to DBaaS details page for GA (#11105)
  • Support for Application platform for Linode Kubernetes (APL)(#11110)
  • Capability to search for a Linode by ID using the main search tool (#11112)
  • Pendo documentation to our development guide (#11122)
  • hideFill & fillOpacity properties to AreaChart component (#11136)

Changed:

  • Improve weblish retry behavior (#11067)
  • Disable Create VPC button with tooltip text on Landing Page for restricted users (#11063)
  • Disable Create VPC button with tooltip text on empty state Landing Page for restricted users (#11052)
  • Disable VPC Action buttons when no access or read-only access. (#11083)
  • Disable Create Firewall button with tooltip text on empty state Landing Page for restricted users (#11093)
  • Disable Create Firewall button with tooltip text on Landing Page for restricted users (#11094)
  • Disable Longview 'Add Client' button with tooltip text on landing page for restricted users. (#11108)
  • Update Public IP Addresses tooltip and enable LISH console text (#11070)
  • Increase Cloud Manager node.js memory allocation (development jobs) (#11084)
  • Invoice heading from 'Invoice' to 'Tax Invoice' for UAE Customers (#11097)
  • Revise VPC Not Recommended Configuration Tooltip Text
    (#11098)
  • cloud-init icon (#11100)
  • Hide distributed regions in Linode Create StackScripts (#11139)

Fixed:

  • Support Linodes with multiple private IPs in NodeBalancer configurations (#11069)
  • "Support Ticket" button in Add IP Address drawer not working properly (#11074)
  • Link to expired Markdown cheatsheet domain (#11101)
  • Region MultiSelect spacing issues (#11103)
  • Autocomplete renderOption prop console warning (#11140)
  • Duplicate punctuation on image_upload event message (#11148)

Tech Stories:

  • Optimize AccessSelect component: Use React Hook Form & React Query (#10952)
  • Migrate /betas routes to Tanstack Router (#11049)
  • Update NodeJS naming to Node.js for Marketplace (#11086)
  • Replace 'e2e', 'e2e_heimdall', and 'component' Docker Compose services with 'cypress_local', 'cypress_remote', and 'cypress_component' (#11088)
  • Fix MSW 2.0 initial mock store and support ticket seeder bugs (#11090)
  • Move src/foundations directory from manager package to new ui package (#11092)
  • Clean up REACT_APP_LKE_HIGH_AVAILABILITY_PRICE from .env.example (#11117)
  • Remove unused Marketplace feature flags (#11133)
  • Clean up Create Using Command Line (DX Tools Additions) feature flag (#11135)

Tests:

  • Add assertions for bucket details drawer tests (#10971)
  • Add new test to confirm changes to the Object details drawer for OBJ Gen 2 (#11045)
  • Add Cypress test for non-empty Linode landing page with restricted user (#11060)
  • Allow overriding feature flags via CY_TEST_FEATURE_FLAGS environment variable (#11088)
  • Fix flaky DatabaseBackups.test.tsx in coverage job (#11130)
  • Allow pipeline Slack notifications to be customized (#11088)
  • Show PR title in Slack CI notifications (#11088)
  • Fix AppSelect.test.tsx test flake (#11104)
  • Fix failing SMTP support ticket test by using mock Linode data (#11106)
  • Reduce flakiness of Placement Group deletion Cypress tests (#11107)
  • Mock APL feature flag to be disabled in LKE update tests (#11113)
  • Reduce flakiness of Linode rebuild test (#11119)
  • Add cypress tests for updating ACL in LKE clusters (#11131)

Upcoming Features:

  • Improve CloudPulse Dashboard (#11062)
  • Retain CloudPulse resource selection while expand or collapse the filter button (#11068)
  • Add Interaction tokens, minimally clean up theme files (#11078)
  • Enhance DBaaS GA Summary tab (#11091)
  • Add Image Service Gen 2 final GA tweaks (#11115)
  • Add title / label for all global filters in ACLP (#11118)
  • Add global colorTokens to theme and replace one-off hardcoded white colors (#11120)
  • Encourage setting access controls during DBaaS creation (#11124)

API-v4

[2024-10-28] - v0.129.0

Added:

  • ACL related endpoints and types for LKE clusters (#10968)
  • StackScripts to Region capabilities type (#11139)

Fixed:

  • Incorrect documentation on how to set a page size (#11129)

Validation

[2024-10-28] - v0.55.0

Added:

  • Validation schema for LKE ACL payload (#10968)
  • PRIVATE_IPv4_REGEX for determining if an IPv4 address is private (#11069)

Changed:

  • Update nodeBalancerConfigNodeSchema to allow any private IPv4 rather than just `192.168` IPs (#11069)

UI

[2024-10-28] - v0.2.0

Added:

  • Themes, fonts, and breakpoints previously located in manager package (#11092)

Changed:

  • Move inputMaxWidth into Theme (#11116)

AzureLatte and others added 30 commits October 10, 2024 15:49
… drawer for OBJ Gen 2 (#11045)

* Add new tests for object details drawer

* fix bucketCluster value

* Added changeset: Add new test to confirm changes to the Object details drawer for OBJ Gen 2
…Multiple Private IPs (#11069)

* initial work to support multiple private ipv4s on a Linode

* fix style bug

* clean up validation and utils

* add changeset

* add more detailed changesets

* feedback @hkhalil-akamai

* clean `LinodeSelect` extra props

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
… Files (#11078)

* upcoming: [M3-6538] - Add Interaction Tokens, Minimally Cleanup Theme Files

* Add changeset

---------

Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
)

* Add assertions for bucket details drawer tests

* Added changeset: Add assertions for bucket details drawer tests

* Add one more assertion to check toggle is not visible for E2,E3

* update comments
* fix all imports

* ts perf is better

* improve tsc pref more

* theme fix @hkhalil-akamai

* fix typecheck

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…11085)

* use `happy-dom`

* first batch of fixes

* another batch of fixes

* another batch of fixes

* fix ui package color

* fix database test flake with longer timeout

* try something

* try running on macOS

* oops

* try different config

* clean up test config options

* try more forks

* try more forks

* go back to working config

* run on ubuntu

* Added changeset: Use `happy-dom` instead of `jsdom` in unit tests

* add changeset for ui

* fix last flake

* feedback

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…n (development jobs) (#11084)

* Increase CM nodejs and TS memory limit

* Added changeset: Increase Cloud Manager node.js memory allocation (development jobs)
…y state Landing Page for restricted users (#11052)

* feat: [M3-8703] - Disable Create VPC button with tooltip text on empty state Landing Page for restricted users

* Added changeset: Disable Create VPC button with tooltip text on empty state Landing Page for restricted users ([#11052](#11052))

* Added changeset: Disable Create VPC button with tooltip text on empty state Landing Page for restricted users

* Changed changeset: Disable Create VPC button with tooltip text on empty state Landing Page for restricted users

* refactor: [M3-8703] Making variables more descriptive
…ing Page for restricted users (#11063)

* feat: [M3-8703] - Disable Create VPC button with tooltip text on Landing Page for restricted users

* Added changeset: Disable Create VPC button with tooltip text on Landing Page for restricted users ([#11063](#11063))

* Added changeset: Disable Create Image button with tooltip text on Landing Page for restricted users

* refactor: [M3-8703] Making variables more descriptive

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>

* refactor: [M3-8703] Making variables more descriptive

---------

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
… Landing Page for restricted users (#11094)

* feat: [M3-8704] - Disable Create Firewall button with tooltip text on Landing Page for restricted users

* Added changeset: Disable Create Firewall button with tooltip text on Landing Page for restricted users
…vision (#11098)

* unit test coverage for HostNameTableCell

* Revert "unit test coverage for HostNameTableCell"

This reverts commit b274baf.

* chore: [M3-8662] - Update Github Actions actions (#11009)

* update actions

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>

* update revised copy

* Added changeset: VPC Not Recommended Configuration Tooltip Text Revision

* Update packages/manager/.changeset/pr-11098-changed-1728938497573.md

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* Update packages/manager/src/features/VPCs/VPCDetail/SubnetLinodeRow.tsx

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

---------

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…lapse of filter button (#11068)

* upcoming: [DI-21322] - Use deep equal logic for bug fix

* upcoming: [DI-21322] - PR comments

* upcoming: [DI-21322] - As per dev

* upcoming: [DI-21322] - ESlint issue fixes

---------

Co-authored-by: vmangalr <vmangalr@akamai.com>
* Use mock Linode lacking SMTP capability to fix support ticket test

* Added changeset: Fix failing SMTP support ticket test by using mock Linode data
… restricted user (#11060)

* Initial commit for adding new test checks restricted user with no access cannot see existing linode and cannot create linode landing

* Initial commit for adding new test checks restricted user with no access cannot see existing linode and cannot create linode landing

* Removed no_access token test

* Resolved pre-commit error

* Added changeset: Cypress test for non-empty Linode landing page with restricted user

* Removed unwanted omment

* Removed it.only

* Worked on review comments to use mockGetLinodes and cy.wait() for mock profiles

* Reverting it.only from test
* add timeout to flakey test

* Added changeset: Fix `AppSelect.test.tsx` test flake

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…ta feedbacks and CSS changes for CloudPulse (#11062)

* upcoming: [DI-20800] - Tooltip changes

* upcoming: [DI-20800] - Tooltip and publishing the resource selection onClose from Autocomplete

* upcoming: [DI-20800] - Resource Selection close state handling updates

* upcoming: [DI-20800] - Tooltip code refactoring

* upcoming: [DI-20800] - Tooltip code refactoring

* upcoming: [DI-20800] - Global Filters

* upcoming: [DI-20800] - As per dev

* upcoming: [DI-20800] - Code clean up and refactoring

* upcoming: [DI-20800] - UT fixes

* upcoming: [DI-20800] - Code clean up and review comments

* upcoming: [DI-20800] - Mock related changes

* upcoming: [DI-20800] - Code clean up and refactoring

* upcoming: [DI-21254] - Handle unit using reference values

* upcoming: [DI-21254] - Handle unit using reference values

* Update metrics api end point

* Updated non-null assertions

* upcoming: [DI-20800] - Code clean up and refactoring

* upcoming: [DI-20800] - Add Changeset

* upcoming: [DI-20973] - Updated zeroth state message in contextual view

* upcoming: [DI-21359] - Added auto interval option as defaut interval value if pref is not available

* upcoming: [DI-21359] - Updated autoIntervalOptions variable instead of hardcoded value

* upcoming: [DI-20800] - Quick code refactoring

* upcoming: [DI-20800] - We don't need memo here in CloudPulseWidget

* upcoming: [DI-20973] - Updated cloudpulse icon contextual view

* upcoming: [DI-20973] - Updated test cases

* upcoming: [DI-20800] - use theme spacing for height calculation

* upcoming: [DI-20800] - aria-label for global refresh

* upcoming: [DI-20800] - aria-label for zoomers

* upcoming: [DI-20800] - PR review comments initial changes

* upcoming: [DI-20800] - PR review comments

* upcoming: [DI-20800] - PR review comments

* upcoming: [DI-20844] - Remove height

* upcoming: [DI-20844] - Remove comment

* upcoming: [DI-20844] - Using reusable sx and removing styled component

* upcoming: [DI-20844] - Fix eslint and use common tooltip component

* upcoming: [DI-20844] - Remove unused variables

* upcoming: [DI-20844] - Remove arrow

* upcoming: [DI-20844] - Added explaining comments

* upcoming: [DI-20844] - Added UTs for tooltips

* upcoming: [DI-20844] - Updated UT's

* upcoming: [DI-20844] - PR comments

---------

Co-authored-by: vmangalr <vmangalr@akamai.com>
Co-authored-by: nikhagra-akamai <nagrawal@akamai.com>
* add and use the new icon

* Added changeset: Add and use new cloud-init icon

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…es migration (#11049)

* POC: progressive migration

* dev tools integration and save progress

* linting rules and betas reat router removal

* useParams for beta

* yupe issues

* type issues

* fix test

* fix tests

* msw parity

* oops mocking

* Wrap up testing

* Useful comments

* moar cleanup

* Added changeset: Migrate /betas routes to Tanstack Router

* feedback @bnussman-akamai

* testing migration improvements

* missing import in test

* fix dynamic import conflicts (hopefully)

* temp debug

* Revert "temp debug"

This reverts commit 65653a7.

* remove cleanUp and autenticate from `longview.spec.ts` to temp test

* revert MSW config changes

* feedback @bnussman-akamai

* remove det tools

* oof, the testing

* cleanup

* Type cleanup and more tests

* oops revert test experiment

* wrapping up: e2e and cleanup

* feedback @jaalah-akamai

* feedback @bnussman-akamai test routing

* oop unskip test

* feedback @bnussman-akamai

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
* Fix LKE update test failure by mocking APL to be disabled

* Added changeset: Mock APL feature flag to be disabled in LKE update tests

---------

Co-authored-by: Joe D'Amore <jdamore@linode.com>
…hboard and Node-type filter update in DbasS (#11082)

* DI-20837 - Handle new label property for services while selecting dashboard

* small eslint fix

* upcoming: [DI-20837] - adjusted service factory

* upcoming: [DI-21138] - Dbass node type filter change

---------

Co-authored-by: venkatmano-akamai <chk-Venkatesh@outlook.com>
… has an expired domain (#11101)

* Update docs link to valid domain

* Added changeset: Link to expired Markdown cheatsheet domain

* Switch to a better docs link
…n tests (#11107)

* Reduce Cypress flakiness related to Placement Group delete dialog React re-rendering

* Added changeset: Reduce flakiness of Placement Group deletion Cypress tests

---------

Co-authored-by: Joe D'Amore <jdamore@linode.com>
* feat: [M3-7445] - Public IP Addresses Tooltip and LISH Display

* Enable LISH console text

* Updates AccessTable unit tests

* Add changeset

* Update UI based on conversation with UX and updates unit tests

* Remove unnecessary file
…1086)

* feat: [M3-7158] - Update NodeJS naming to Node.js for Marketplace

* Revert changes to hardcoded `name` in oneClickAppsv2.tsx

* Add changeset

* Update the logic to display `label` vs `name`

* Update e2e test to use `stackscript.label` instead of `app.name`

* Revert changes to getMarketplaceAppLabel() and fix failing unit test in AppDetailDrawer

* Remove `name` field from oneClickApps in favor of stackscript label

* PR feedback and merge latest from develop branch
* fix region multi select spacing

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
* upcoming: [DI-21270] - Added the Alerts tab

* Upcoming: [DI-21270] - Addressed the review comments

* Upcoming : [DI:21270] - Added the custom type for the Tab with isEnabled property and memoized the filtering of enabled flags

* Upcoming: [DI:21270] - Improved the names for clarity
…r UAE customers (#11097)

* fix: [M3-8408] - Change of heading from "Invoice" to "Tax Invoice" for UAE customers

* Added changeset: Change of Heading from Invoice to Tax Invoice for UAE Customers

* Change Changeset Description

Co-authored-by: Purvesh Makode <pmakode@akamai.com>

* Change Changeset Type

Co-authored-by: Purvesh Makode <pmakode@akamai.com>

---------

Co-authored-by: Purvesh Makode <pmakode@akamai.com>
…n they do not have access or have read-only access. (#11083)

* feat: [M3-8703] - Disable VPC Action Buttons for Restricted Users with None And ReadOnly Permission.

* Added changeset: Disable VPC Action buttons when do not have access or have read-only access.

* Add new Check in the useIsResourceRestricted logic
corya-akamai and others added 16 commits October 22, 2024 12:59
…M (part 1) (#10968)

* [LKEAPIFW-428] LKE clusters now have IP ACLs

* [LKEAPIFW-428] Migration of non-ipacl'd clusters now working

* [LKEAPIFW-428] Ongoing UI tweaks

* [LKEAPIFW-428] Additional UI tweaks

* [LKEAPIFW-428] Substituition of UI components

* [LKEAPIFW-428] Another round of UI tweaks: multiline IP default values; IPACL drawer showing enabled only when enabled

wip

* fix multiple ip css issues

* [LKEAPIFW-428] Copy text adjustment

* add changeset

* Added changeset: ACL related endpoints and types for LKE clusters

* fix small eslint warnings + update spacing/design review with Daniel

* get rid of extra divider, will need to make a few more design updates

* updates as per Daniel's feedback

* margin fixes

* height issues

* quick initial cleanup

* refactor some styling, initial transition to react-hook-form?

* adding some code description around the update cluster calls

* move button file to Kube summary panel

* invalidate query after installing ipacl

* additional cleanup

* new UX changes, remove refresh

* make function async

* some bit more cleanup

* use shape of payload?? need to cleanup

* make more generic

* cleanup

* fix validation schema

* allow empty addresses

* update copies to most recent, add enabled to query

* add footer, address feedback, tag bug

* address feedback + quick design feedback

* design feedback quick change

* notice style update

* address feedback

* update copies

---------

Co-authored-by: Talmai Oliveira <toliveir@akamai.com>
Co-authored-by: Hana Xu <hxu@akamai.com>
Co-authored-by: Connie Liu <coliu@akamai.com>
* remove unused flags

* rename `oneClickAppsv2.ts` to `oneClickApps.ts`

* add chageset and fix import

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…10952)

* refactor: [M3-8501] - AccessSelect Optimization: Use React Hook Form

* Added changeset: Optimize AccessSelect component: Use React Hook Form & React Query

* refactor: [M3-8501] - Updated tests

* change: [M3-8501] - Tiny bug fixes

* change: [M3-8501] - Styling changes

* refactor: [M3-8501] - Replacing useEffect with useMemo
…place one-off hardcoded white colors (#11120)

* Add global colorTokens to theme and replace one-off hardcoded white colors

* Added changeset: Add global colorTokens to theme and replace one-off hardcoded white colors

* replace remaining colors

* Remove optional chaining for this token
* remove spreaded key prop console warning

* remove the text selection background

* Added changeset: Autocomplete renderOption prop console warning

* feedback @hkhalil-akamai
#11148)

* remove extra `.`

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…11110)

* added beta check in apl availability flag

* feat: test for apl availability

* feat: apl test with mocking of usequery

* fix: typo

* fix: removed unnecessary apl request

* Added changeset: LKE Cluster IP APL integration

* update changeset

* Changeset typo

* clean up react query layer

* remove unnessesary invalidation

* clean up based on feedback

* last bit of clean up

---------

Co-authored-by: ElderMatt <18527012+ElderMatt@users.noreply.github.com>
Co-authored-by: Alban Bailly <abailly@akamai.com>
Co-authored-by: Alban Bailly <130582365+abailly-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
## Description 📝

- automatically reconnect weblish sessions that have disconnected
- … unless it fails rapidly (more than 3 times in a 1 minute window)
- … in which case show an error screen with as much information as we can provide
- … where the error screen includes a button to try again.
- focus the terminal element when starting (which is generally helpful but also prevents _losing_ focus after a reconnect)

Previously, a failure would often just result in a spinning circle forever.

## Changes  🔄
List any change relevant to the reviewer.
- added option “action button” feature to ErrorState
- added some helpers to `Lish.tsx` which may also be useful for similar enhancements to graphical lish (glish) in the future.
- changed `socket` to be mutable and nullable so it can be updated when reconnecting. `origSocket` local variable is used to ensure that “stale” events are properly ignored.
- moved error parsing/handling to the `close` handler, which also eliminates the potential for console output that too closely matches an "expired" error being interpreted as an error and breaking the session immediately.

## How to test 🧪

### Prerequisites
Running linode(s).

### Reproduction steps
Launch a lish session for a machine, type `^a d kill <enter>`. The session will exit and show a spinning circle.

### Verification steps
- Launch a lish session for a machine, type `^a d kill <enter>`. The session will reconnect.
- Repeat, it should reconnect again.
- Repeat, it should reconnect again.
- Repeat, it should show an error message (if all three attempts are withing 60s).
- Click the "Retry Connection" button. It should reconnect.
- Ensure that the reconnected session actually works, i.e., that interaction with the terminal is successful.

---------

Co-authored-by: Hana Xu <hxu@akamai.com>
…ripts (#11139)

## Description 📝
StackScripts cannot be supported for distributed regions right now due to ProdSec concerns. This PR hides distributed regions from the Create Linode StackScripts tab

## How to test 🧪

### Prerequisites
(How to setup test environment)
- Ensure your account has the `new-dc-testing`, `new-dc-testing-gecko`, `edge_testing` and `edge_compute` customer tags

### Verification steps
(How to verify changes)
- Go to `/linodes/create?type=StackScripts`
…(LKE ACL integration part 2) (#11131)

* ip acl e2e tests for updating an lke cluster

* lke update acl tests

* update tests in accordance with new copies

* Added changeset: Added cypress tests for updating ACL in LKE clusters

* remove .only, add comment

* update validation test

* Update packages/manager/cypress/support/intercepts/lke.ts

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* Update packages/manager/cypress/support/intercepts/lke.ts

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* Update packages/manager/cypress/support/intercepts/lke.ts

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* Update packages/manager/cypress/support/intercepts/lke.ts

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

* fix numeric typo

* fix copy typo

* Update packages/manager/cypress/e2e/core/kubernetes/lke-update.spec.ts

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>

---------

Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…e (DX Tools Additions) (#11135)

* unit test coverage for HostNameTableCell

* Revert "unit test coverage for HostNameTableCell"

This reverts commit b274baf.

* chore: [M3-8662] - Update Github Actions actions (#11009)

* update actions

* add changeset

---------

Co-authored-by: Banks Nussman <banks@nussman.us>

* Cleanup feature flag - apicliDxToolsAdditions

* Added changeset: Cleanup feature flag - Create Using Command Line (DX Tools Additions)

* PR - feedback - @coliu-akamai

---------

Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <banks@nussman.us>
Release v1.131.0 - release → staging
@bnussman-akamai bnussman-akamai added the Release Cloud Manager releases label Oct 28, 2024
@bnussman-akamai bnussman-akamai self-assigned this Oct 28, 2024
@bnussman-akamai bnussman-akamai requested review from a team as code owners October 28, 2024 16:43
Copy link

cypress bot commented Oct 28, 2024

Cloud Manager E2E    Run #6741

Run Properties:  status check passed Passed #6741  •  git commit 47ed675a53: Merge pull request #11175 from linode/staging
Project Cloud Manager E2E
Branch Review master
Run status status check passed Passed #6741
Run duration 25m 22s
Commit git commit 47ed675a53: Merge pull request #11175 from linode/staging
Committer Banks Nussman
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 441
View all changes introduced in this branch ↗︎

Copy link

Coverage Report:
Base Coverage: 86.96%
Current Coverage: 86.99%

@bnussman-akamai bnussman-akamai merged commit 47ed675 into master Oct 28, 2024
48 of 49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Cloud Manager releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.