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

[chromedriver] use cache from packer if available and current #32511

Merged
merged 7 commits into from
Mar 6, 2019

Conversation

spalger
Copy link
Contributor

@spalger spalger commented Mar 5, 2019

We've seen a number of chromedriver download failures on tracked branches, and I'm assuming they're even more common in PRs, but I had to revert my previous attempt to cache the chromedriver download because I didn't actually test it. This time I've committed the updated packer cache script, I'm running an update to the packer images now, and will test the new images with this updated setup script before merging into the repo 😄

@spalger
Copy link
Contributor Author

spalger commented Mar 5, 2019

retest

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@spalger
Copy link
Contributor Author

spalger commented Mar 5, 2019

https://kibana-ci.elastic.co/job/elastic+kibana+pull-request/3740/JOB=kibana-intake,node=immutable/

00:00:57.132 extracting bootstrap_cache from /var/lib/jenkins/.kibana/bootstrap_cache/master.tar
...
00:02:37.910  -- Using chromedriver cache at /var/lib/jenkins/workspace/elastic+kibana+pull-request/JOB/kibana-intake/node/immutable/kibana/.chromedriver/master/chromedriver.zip
00:02:37.910  -- installing node.js dependencies
00:02:38.121 yarn run v1.13.0
00:02:38.197 $ node scripts/kbn bootstrap --prefer-offline
00:02:38.412 Running [bootstrap] command from [/var/lib/jenkins/workspace/elastic+kibana+pull-request/JOB/kibana-intake/node/immutable/kibana]:
00:02:38.414 
00:02:38.465 Found [27] projects:
00:02:38.466 
00:02:38.469 kibana
00:02:38.469 ├── packages
00:02:38.471 │   ├── elastic-datemath (@elastic/datemath)
00:02:38.471 │   ├── eslint-config-kibana (@elastic/eslint-config-kibana)
00:02:38.471 │   ├── eslint-plugin-kibana-custom (@elastic/eslint-plugin-kibana-custom)
00:02:38.473 │   ├── kbn-babel-code-parser (@kbn/babel-code-parser)
00:02:38.473 │   ├── kbn-babel-preset (@kbn/babel-preset)
00:02:38.474 │   ├── kbn-config-schema (@kbn/config-schema)
00:02:38.475 │   ├── kbn-dev-utils (@kbn/dev-utils)
00:02:38.475 │   ├── kbn-es-query (@kbn/es-query)
00:02:38.476 │   ├── kbn-es (@kbn/es)
00:02:38.478 │   ├── kbn-eslint-import-resolver-kibana (@kbn/eslint-import-resolver-kibana)
00:02:38.478 │   ├── kbn-eslint-plugin-license-header (@kbn/eslint-plugin-license-header)
00:02:38.478 │   ├── kbn-i18n (@kbn/i18n)
00:02:38.478 │   ├── kbn-interpreter (@kbn/interpreter)
00:02:38.480 │   ├── kbn-plugin-generator (@kbn/plugin-generator)
00:02:38.494 │   ├── kbn-plugin-helpers (@kbn/plugin-helpers)
00:02:38.494 │   ├── kbn-pm (@kbn/pm)
00:02:38.495 │   ├── kbn-system-loader (@kbn/system-loader)
00:02:38.496 │   ├── kbn-test-subj-selector (@kbn/test-subj-selector)
00:02:38.497 │   ├── kbn-test (@kbn/test)
00:02:38.498 │   └── kbn-ui-framework (@kbn/ui-framework)
00:02:38.502 ├── test/plugin_functional/plugins
00:02:38.502 │   ├── kbn_tp_custom_visualizations
00:02:38.502 │   ├── kbn_tp_sample_app_plugin
00:02:38.502 │   ├── kbn_tp_sample_panel_action
00:02:38.502 │   └── kbn_tp_visualize_embedding
00:02:38.502 └── x-pack (x-pack)
00:02:38.502     └── plugins/infra
00:02:38.504 
00:02:38.504 Running installs in topological order:
00:02:38.505 
00:02:38.505 
00:02:38.507 Installing dependencies in [kibana]:
00:02:38.508 
00:02:38.923 $ node ./preinstall_check
00:02:39.081 [1/5] Validating package.json...
00:02:39.121 [2/5] Resolving packages...
00:02:40.415 [3/5] Fetching packages...
00:02:45.180 info [email protected]: The platform "linux" is incompatible with this module.
00:02:45.180 info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
00:02:45.217 [4/5] Linking dependencies...
00:02:45.236 warning " > @kbn/[email protected]" has incorrect peer dependency "[email protected]".
00:02:45.243 warning "x-pack > [email protected]" has incorrect peer dependency "react@^0.14.8 || ^15".
00:02:45.243 warning "x-pack > [email protected]" has incorrect peer dependency "react-dom@^0.14.8 || ^15".
00:02:45.247 warning "x-pack > @storybook/react > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
00:02:45.249 warning "x-pack > graphql-code-generator > @graphql-modules/[email protected]" has unmet peer dependency "@graphql-modules/logger@*".
00:02:45.252 warning "x-pack > @storybook/react > @babel/preset-flow > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
00:02:45.252 warning "x-pack > @storybook/react > @storybook/core > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
00:02:45.252 warning "x-pack > @storybook/react > @storybook/core > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
00:02:45.255 warning "x-pack > @storybook/react > @babel/preset-flow > @babel/plugin-transform-flow-strip-types > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
00:07:00.958 [5/5] Building fresh packages...
00:07:09.422 Skipping workspace project: @elastic/kibana-sharing

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@elasticmachine
Copy link
Contributor

💔 Build Failed

@spalger
Copy link
Contributor Author

spalger commented Mar 5, 2019

retest

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@spalger spalger merged commit d22c17f into elastic:master Mar 6, 2019
@spalger spalger deleted the implement/packer/chromedriver branch August 18, 2020 17:56
@timroes timroes added the release_note:skip Skip the PR/issue when compiling release notes label Apr 26, 2021
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 28, 2021
@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create backports run node scripts/backport --pr 32511 or prevent reminders by adding the backport:skip label.

@spalger spalger added the backport:skip This commit does not require backporting label Apr 28, 2021
@kibanamachine kibanamachine removed the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip This commit does not require backporting release_note:skip Skip the PR/issue when compiling release notes test v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants