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

[Fleet] Fix wrong policy_id in dev tools flyout request #176729

Merged
merged 2 commits into from
Feb 13, 2024

Conversation

criamico
Copy link
Contributor

@criamico criamico commented Feb 12, 2024

Fixes #172798

Summary

Small bug fix: when adding a new integration, the policy_id in dev tools flyout request was not correct

Steps to reproduce:

  • Add one agent policy to the stack
  • Go to any integration and navigate to add integration page
  • Switch to Existing hosts and select an existing policy.
  • Open Preview API request. The policy id in the preview should be the one from the selected policy
  • Switch back to New hosts
  • Open Preview API request. The policy id should be <agent_policy_id> again (not the one from the previously selected policy)

Screenshot 2024-02-12 at 17 56 45

@criamico criamico added the Team:Fleet Team label for Observability Data Collection Fleet team label Feb 12, 2024
@criamico criamico self-assigned this Feb 12, 2024
@apmmachine
Copy link
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • /oblt-deploy-serverless : Deploy a serverless Kibana instance using the Observability test environments.
  • run elasticsearch-ci/docs : Re-trigger the docs validation. (use unformatted text in the comment!)

@criamico criamico added the release_note:skip Skip the PR/issue when compiling release notes label Feb 12, 2024
@criamico criamico marked this pull request as ready for review February 12, 2024 17:02
@criamico criamico requested a review from a team as a code owner February 12, 2024 17:02
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

Copy link
Member

@nchaulet nchaulet left a comment

Choose a reason for hiding this comment

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

🚀

@criamico criamico added the backport:prev-minor Backport to (8.x) the previous minor version (i.e. one version back from main) label Feb 12, 2024
@criamico criamico enabled auto-merge (squash) February 12, 2024 18:32
@criamico
Copy link
Contributor Author

@elasticmachine merge upstream

@criamico criamico merged commit 466a05a into elastic:main Feb 13, 2024
21 checks passed
@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
fleet 1.2MB 1.2MB +18.0B

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

cc @criamico

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Feb 13, 2024
Fixes elastic#172798

## Summary
Small bug fix: when adding a new integration, the `policy_id` in dev
tools flyout request was not correct

Steps to reproduce:

- Add one agent policy to the stack
- Go to any integration and navigate to `add integration` page
- Switch to `Existing hosts` and select an existing policy.
- Open `Preview API request`. The policy id in the preview should be the
one from the selected policy
- Switch back to `New hosts`
- Open `Preview API request`. The policy id should be
`<agent_policy_id>` again (not the one from the previously selected
policy)

![Screenshot 2024-02-12 at 17 56
45](https://github.com/elastic/kibana/assets/16084106/6f2e5085-7418-4fef-ac4e-79b57d551722)

(cherry picked from commit 466a05a)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.12

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

@criamico criamico deleted the 172798_fix_devtools_policyid branch February 13, 2024 10:38
kibanamachine added a commit that referenced this pull request Feb 13, 2024
…) (#176800)

# Backport

This will backport the following commits from `main` to `8.12`:
- [[Fleet] Fix wrong policy_id in dev tools flyout request
(#176729)](#176729)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Cristina
Amico","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-02-13T10:02:20Z","message":"[Fleet]
Fix wrong policy_id in dev tools flyout request (#176729)\n\nFixes
https://github.com/elastic/kibana/issues/172798\r\n\r\n##
Summary\r\nSmall bug fix: when adding a new integration, the `policy_id`
in dev\r\ntools flyout request was not correct\r\n\r\nSteps to
reproduce:\r\n\r\n- Add one agent policy to the stack\r\n- Go to any
integration and navigate to `add integration` page\r\n- Switch to
`Existing hosts` and select an existing policy. \r\n- Open `Preview API
request`. The policy id in the preview should be the\r\none from the
selected policy\r\n- Switch back to `New hosts`\r\n- Open `Preview API
request`. The policy id should be\r\n`<agent_policy_id>` again (not the
one from the previously selected\r\npolicy)\r\n\r\n![Screenshot
2024-02-12 at 17
56\r\n45](https://github.com/elastic/kibana/assets/16084106/6f2e5085-7418-4fef-ac4e-79b57d551722)","sha":"466a05ae843f3aeefaa035121dbb9e642bd0eed6","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:prev-minor","v8.13.0"],"title":"[Fleet]
Fix wrong policy_id in dev tools flyout
request","number":176729,"url":"https://github.com/elastic/kibana/pull/176729","mergeCommit":{"message":"[Fleet]
Fix wrong policy_id in dev tools flyout request (#176729)\n\nFixes
https://github.com/elastic/kibana/issues/172798\r\n\r\n##
Summary\r\nSmall bug fix: when adding a new integration, the `policy_id`
in dev\r\ntools flyout request was not correct\r\n\r\nSteps to
reproduce:\r\n\r\n- Add one agent policy to the stack\r\n- Go to any
integration and navigate to `add integration` page\r\n- Switch to
`Existing hosts` and select an existing policy. \r\n- Open `Preview API
request`. The policy id in the preview should be the\r\none from the
selected policy\r\n- Switch back to `New hosts`\r\n- Open `Preview API
request`. The policy id should be\r\n`<agent_policy_id>` again (not the
one from the previously selected\r\npolicy)\r\n\r\n![Screenshot
2024-02-12 at 17
56\r\n45](https://github.com/elastic/kibana/assets/16084106/6f2e5085-7418-4fef-ac4e-79b57d551722)","sha":"466a05ae843f3aeefaa035121dbb9e642bd0eed6"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/176729","number":176729,"mergeCommit":{"message":"[Fleet]
Fix wrong policy_id in dev tools flyout request (#176729)\n\nFixes
https://github.com/elastic/kibana/issues/172798\r\n\r\n##
Summary\r\nSmall bug fix: when adding a new integration, the `policy_id`
in dev\r\ntools flyout request was not correct\r\n\r\nSteps to
reproduce:\r\n\r\n- Add one agent policy to the stack\r\n- Go to any
integration and navigate to `add integration` page\r\n- Switch to
`Existing hosts` and select an existing policy. \r\n- Open `Preview API
request`. The policy id in the preview should be the\r\none from the
selected policy\r\n- Switch back to `New hosts`\r\n- Open `Preview API
request`. The policy id should be\r\n`<agent_policy_id>` again (not the
one from the previously selected\r\npolicy)\r\n\r\n![Screenshot
2024-02-12 at 17
56\r\n45](https://github.com/elastic/kibana/assets/16084106/6f2e5085-7418-4fef-ac4e-79b57d551722)","sha":"466a05ae843f3aeefaa035121dbb9e642bd0eed6"}}]}]
BACKPORT-->

Co-authored-by: Cristina Amico <[email protected]>
CoenWarmer pushed a commit to CoenWarmer/kibana that referenced this pull request Feb 15, 2024
Fixes elastic#172798

## Summary
Small bug fix: when adding a new integration, the `policy_id` in dev
tools flyout request was not correct

Steps to reproduce:

- Add one agent policy to the stack
- Go to any integration and navigate to `add integration` page
- Switch to `Existing hosts` and select an existing policy. 
- Open `Preview API request`. The policy id in the preview should be the
one from the selected policy
- Switch back to `New hosts`
- Open `Preview API request`. The policy id should be
`<agent_policy_id>` again (not the one from the previously selected
policy)

![Screenshot 2024-02-12 at 17 56
45](https://github.com/elastic/kibana/assets/16084106/6f2e5085-7418-4fef-ac4e-79b57d551722)
fkanout pushed a commit to fkanout/kibana that referenced this pull request Mar 4, 2024
Fixes elastic#172798

## Summary
Small bug fix: when adding a new integration, the `policy_id` in dev
tools flyout request was not correct

Steps to reproduce:

- Add one agent policy to the stack
- Go to any integration and navigate to `add integration` page
- Switch to `Existing hosts` and select an existing policy. 
- Open `Preview API request`. The policy id in the preview should be the
one from the selected policy
- Switch back to `New hosts`
- Open `Preview API request`. The policy id should be
`<agent_policy_id>` again (not the one from the previously selected
policy)

![Screenshot 2024-02-12 at 17 56
45](https://github.com/elastic/kibana/assets/16084106/6f2e5085-7418-4fef-ac4e-79b57d551722)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:prev-minor Backport to (8.x) the previous minor version (i.e. one version back from main) release_note:skip Skip the PR/issue when compiling release notes Team:Fleet Team label for Observability Data Collection Fleet team v8.12.2 v8.13.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

when switching from "Existing Hosts" to "New Hosts" UX doesn't reflect this
6 participants