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

[circleci] build broken due to circleci/node:8 changes #353

Closed
stefan-guggisberg opened this issue Nov 28, 2018 · 4 comments
Closed

[circleci] build broken due to circleci/node:8 changes #353

stefan-guggisberg opened this issue Nov 28, 2018 · 4 comments

Comments

@stefan-guggisberg
Copy link
Contributor

Description
as of dec 28 circleci build jobs (i.e. npm test) fail with:

/home/circleci/repo/node_modules/nodegit/dist/nodegit.js:16
    throw ex;
    ^

Error: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

node version hasn't changed (v8.13).

To Reproduce

  • Got to CircleCi dashboard
  • open a failing helix-cli build job
  • open Spin up Environment step and check sha256 of circleci/node:8 image
  • do the same with last successful build job

Expected behavior
build job shouldn't fail if it succeeded previously and there were no changes to the code or circleci config.

@kptdobe
Copy link
Contributor

kptdobe commented Nov 28, 2018

I applied the same tmp fix to the smoke test instance: adobe/helix-continuous@b1c4450

@stefan-guggisberg
Copy link
Contributor Author

problem analysis:

circleci/node:8 used to resolve to circleci/node:8.12-jesssie (jessie -> debian 8)

since a couple of hours ago circleci/node:8 resolves to circleci/node:8.13-stretch (stretch -> debian 9)

on debian 9 the following error occurs when running the tests:

Error: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

solution: use latest node 8 version on debian 8, i.e. circleci/node:8-jessie

@stefan-guggisberg
Copy link
Contributor Author

fixed in 25ec7cc

@kptdobe
Copy link
Contributor

kptdobe commented Nov 28, 2018

I patched the CI too: adobe/helix-continuous@227ddd8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants