Skip to content

[Security Solution] fix serverless metering tasks not registering#167881

Merged
joeypoon merged 5 commits intoelastic:mainfrom
joeypoon:fix/metering-task-schema
Oct 3, 2023
Merged

[Security Solution] fix serverless metering tasks not registering#167881
joeypoon merged 5 commits intoelastic:mainfrom
joeypoon:fix/metering-task-schema

Conversation

@joeypoon
Copy link
Copy Markdown
Member

@joeypoon joeypoon commented Oct 3, 2023

Summary

fix serverless metering tasks not registering. task was not registering due to a new task state schema validation, this adds the state schema so that it now passes validation.

For maintainers

task state schema validation enforcement was added, this adds a state
schema so that it now passes validation.
@joeypoon joeypoon added release_note:skip Skip the PR/issue when compiling release notes Team:Defend Workflows “EDR Workflows” sub-team of Security Solution ci:build-serverless-image labels Oct 3, 2023
@joeypoon joeypoon requested a review from a team October 3, 2023 13:49
@joeypoon joeypoon requested a review from a team as a code owner October 3, 2023 13:49
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/security-defend-workflows (Team:Defend Workflows)

@joeypoon joeypoon enabled auto-merge (squash) October 3, 2023 14:53
@kibana-ci
Copy link
Copy Markdown

kibana-ci commented Oct 3, 2023

💛 Build succeeded, but was flaky

  • Buildkite Build
  • Commit: cb4ac65
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-167881-cb4ac65e6123

Failed CI Steps

Test Failures

  • [job] [logs] Defend Workflows Cypress Tests #4 / Artifact pages Trusted applications should update Endpoint Policy on Endpoint when adding Trusted application name should update Endpoint Policy on Endpoint when adding Trusted application name
  • [job] [logs] Defend Workflows Cypress Tests #1 / Response console User journey for Isolate command: isolate and release an endpoint "after all" hook for "should isolate host from response console" "after all" hook for "should isolate host from response console"
  • [job] [logs] Defend Workflows Cypress Tests #1 / Response console User journey for Isolate command: isolate and release an endpoint "before all" hook for "should isolate host from response console" "before all" hook for "should isolate host from response console"
  • [job] [logs] Defend Workflows Cypress Tests #1 / Response console User journey for Processes operations: list, kill and suspend process "kill-process --pid" - should kill a process "kill-process --pid" - should kill a process
  • [job] [logs] Defend Workflows Cypress Tests #1 / Response console User journey for Processes operations: list, kill and suspend process "processes" - should obtain a list of processes "processes" - should obtain a list of processes
  • [job] [logs] Defend Workflows Cypress Tests #1 / Response console User journey for Processes operations: list, kill and suspend process "suspend-process --pid" - should suspend a process "suspend-process --pid" - should suspend a process

Metrics [docs]

Canvas Sharable Runtime

The Canvas "shareable runtime" is an bundle produced to enable running Canvas workpads outside of Kibana. This bundle is included in third-party webpages that embed canvas and therefor should be as slim as possible.

id before after diff
module count - 5602 +5602
total size - 5.9MB +5.9MB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@joeypoon joeypoon merged commit ce5ae7d into elastic:main Oct 3, 2023
@kibanamachine kibanamachine added v8.11.0 backport:skip This PR does not require backporting labels Oct 3, 2023
@joeypoon joeypoon deleted the fix/metering-task-schema branch October 4, 2023 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting ci:build-serverless-image release_note:skip Skip the PR/issue when compiling release notes Team:Defend Workflows “EDR Workflows” sub-team of Security Solution v8.11.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants