[
https://issues.apache.org/jira/browse/AIRAVATA-3668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcus Christie updated AIRAVATA-3668:
--------------------------------------
Description:
Node 18 recently became the new LTS version.
Build error:
{noformat}
$ webpack
node:internal/crypto/hash:71
this[kHandle] = new _Hash(algorithm, xofLen);
^
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
at module.exports
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:417:16)
at handleParseError
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:471:10)
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:503:5
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:358:12
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:373:3
at iterateNormalLoaders
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
at Array.<anonymous>
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
at Storage.finished
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/graceful-fs/graceful-fs.js:115:16
at FSReqCallback.readFileAfterClose [as oncomplete]
(node:internal/fs/read_file_context:68:3) {
opensslErrorStack: [ 'error:03000086:digital envelope
routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
Node.js v18.12.0
error Command failed with exit code 1.
{noformat}
was:
Node 18 recently became the new LTS version.
Build error:
{noformat}
Backlog
To Do
In Progress (WIP limit = 5)
Completed
Recurring
Someday/maybe
in list Backlog
Description
Add a more detailed description…
Checklist
Delete
0%
upgrade vue-cli to the latest
Activity
Hide Details
Marcus Christie 8 hours ago
Edit - Add link as attachment - Delete
Marcus Christie 8 hours ago
The first step is to upgrade vue-cli to the latest. That will upgrade webpack
and that may all that is needed
Edit - Delete
Marcus Christie added Checklist to this card
8 hours ago
Marcus Christie yesterday at 6:54 PM
$ webpack
node:internal/crypto/hash:71
this[kHandle] = new _Hash(algorithm, xofLen);
^
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
at module.exports
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:417:16)
at handleParseError
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:471:10)
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:503:5
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:358:12
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:373:3
at iterateNormalLoaders
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
at Array.<anonymous>
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
at Storage.finished
(/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
at
/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/graceful-fs/graceful-fs.js:115:16
at FSReqCallback.readFileAfterClose [as oncomplete]
(node:internal/fs/read_file_context:68:3) {
opensslErrorStack: [ 'error:03000086:digital envelope
routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
Node.js v18.12.0
error Command failed with exit code 1.
{noformat}
> Support Node 18
> ---------------
>
> Key: AIRAVATA-3668
> URL: https://issues.apache.org/jira/browse/AIRAVATA-3668
> Project: Airavata
> Issue Type: Bug
> Reporter: Marcus Christie
> Priority: Major
>
> Node 18 recently became the new LTS version.
> Build error:
> {noformat}
> $ webpack
> node:internal/crypto/hash:71
> this[kHandle] = new _Hash(algorithm, xofLen);
> ^
> Error: error:0308010C:digital envelope routines::unsupported
> at new Hash (node:internal/crypto/hash:71:19)
> at Object.createHash (node:crypto:133:10)
> at module.exports
> (/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/util/createHash.js:135:53)
> at NormalModule._initBuildHash
> (/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:417:16)
> at handleParseError
> (/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:471:10)
> at
> /home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:503:5
> at
> /home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/lib/NormalModule.js:358:12
> at
> /home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:373:3
> at iterateNormalLoaders
> (/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
> at Array.<anonymous>
> (/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
> at Storage.finished
> (/home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
> at
> /home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
> at
> /home/travis/build/apache/airavata-django-portal/django_airavata/apps/api/node_modules/graceful-fs/graceful-fs.js:115:16
> at FSReqCallback.readFileAfterClose [as oncomplete]
> (node:internal/fs/read_file_context:68:3) {
> opensslErrorStack: [ 'error:03000086:digital envelope
> routines::initialization error' ],
> library: 'digital envelope routines',
> reason: 'unsupported',
> code: 'ERR_OSSL_EVP_UNSUPPORTED'
> }
> Node.js v18.12.0
> error Command failed with exit code 1.
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)