[kbn_pm] Only install scripts when yarn integrity changes#255175
[kbn_pm] Only install scripts when yarn integrity changes#255175jbudz merged 2 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/kibana-operations (Team:Operations) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe bootstrap command's install step is now conditionally executed based on the Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe bootstrap command's install-scripts step is now conditionally executed based on a Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Tools execution failed with the following error: Failed to run tools: 13 INTERNAL: Received RST_STREAM with code 2 (Internal server error) Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]
|
|
Starting backport for target branches: 8.19, 9.2, 9.3 https://github.com/elastic/kibana/actions/runs/22868873474 |
…5175) In elastic#250638 we moved lifecycle scripts to our own managed CLI. Currently we're running these scripts every time bootstrap is run. This updates bootstrap to only run scripts when the yarn integrity has changed, matching the previous behavior. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Bootstrap command now conditionally executes install scripts only when necessary, improving efficiency during the setup process. <!-- end of auto-generated comment: release notes by coderabbit.ai --> (cherry picked from commit c39c2de)
💔 Some backports could not be created
Note: Successful backport PRs will be merged automatically after passing CI. Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
…5175) In elastic#250638 we moved lifecycle scripts to our own managed CLI. Currently we're running these scripts every time bootstrap is run. This updates bootstrap to only run scripts when the yarn integrity has changed, matching the previous behavior. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Bootstrap command now conditionally executes install scripts only when necessary, improving efficiency during the setup process. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
) (#256757) # Backport This will backport the following commits from `main` to `9.3`: - [[kbn_pm] Only install scripts when yarn integrity changes (#255175)](#255175) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Jon","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2026-03-09T18:35:28Z","message":"[kbn_pm] Only install scripts when yarn integrity changes (#255175)\n\nIn #250638 we moved lifecycle\nscripts to our own managed CLI.\n\nCurrently we're running these scripts every time bootstrap is run. This\nupdates bootstrap to only run scripts when the yarn integrity has\nchanged, matching the previous behavior.\n\n\n## Summary by CodeRabbit\n\n* **Bug Fixes**\n* Bootstrap command now conditionally executes install scripts only when\nnecessary, improving efficiency during the setup process.\n","sha":"c39c2ded7879074f8813592769e3499a6841f245","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:all-open","v9.4.0"],"title":"[kbn_pm] Only install scripts when yarn integrity changes","number":255175,"url":"https://github.com/elastic/kibana/pull/255175","mergeCommit":{"message":"[kbn_pm] Only install scripts when yarn integrity changes (#255175)\n\nIn #250638 we moved lifecycle\nscripts to our own managed CLI.\n\nCurrently we're running these scripts every time bootstrap is run. This\nupdates bootstrap to only run scripts when the yarn integrity has\nchanged, matching the previous behavior.\n\n\n## Summary by CodeRabbit\n\n* **Bug Fixes**\n* Bootstrap command now conditionally executes install scripts only when\nnecessary, improving efficiency during the setup process.\n","sha":"c39c2ded7879074f8813592769e3499a6841f245"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/255175","number":255175,"mergeCommit":{"message":"[kbn_pm] Only install scripts when yarn integrity changes (#255175)\n\nIn #250638 we moved lifecycle\nscripts to our own managed CLI.\n\nCurrently we're running these scripts every time bootstrap is run. This\nupdates bootstrap to only run scripts when the yarn integrity has\nchanged, matching the previous behavior.\n\n\n## Summary by CodeRabbit\n\n* **Bug Fixes**\n* Bootstrap command now conditionally executes install scripts only when\nnecessary, improving efficiency during the setup process.\n","sha":"c39c2ded7879074f8813592769e3499a6841f245"}}]}] BACKPORT--> Co-authored-by: Jon <jon@elastic.co>
…5175) In elastic#250638 we moved lifecycle scripts to our own managed CLI. Currently we're running these scripts every time bootstrap is run. This updates bootstrap to only run scripts when the yarn integrity has changed, matching the previous behavior. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Bootstrap command now conditionally executes install scripts only when necessary, improving efficiency during the setup process. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
…5175) In elastic#250638 we moved lifecycle scripts to our own managed CLI. Currently we're running these scripts every time bootstrap is run. This updates bootstrap to only run scripts when the yarn integrity has changed, matching the previous behavior. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> * **Bug Fixes** * Bootstrap command now conditionally executes install scripts only when necessary, improving efficiency during the setup process. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
…5175) In elastic#250638 we moved lifecycle scripts to our own managed CLI. Currently we're running these scripts every time bootstrap is run. This updates bootstrap to only run scripts when the yarn integrity has changed, matching the previous behavior. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> * **Bug Fixes** * Bootstrap command now conditionally executes install scripts only when necessary, improving efficiency during the setup process. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
In #250638 we moved lifecycle scripts to our own managed CLI.
Currently we're running these scripts every time bootstrap is run. This updates bootstrap to only run scripts when the yarn integrity has changed, matching the previous behavior.
Summary by CodeRabbit