Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0049152Openbravo ERPA. Platformpublic2022-04-27 14:312022-05-05 13:40
jarmendariz 
jarmendariz 
normalmajorhave not tried
closedfixed 
5
 
PR22Q3 
Core
No
0049152: Enable support of Node 16
As part of 0048870 to raise our minimum supported version of Node.js, we want to let our installation script to be able to be executed when host machine runs both Node.js 14.x or 16.x.
See description
- Change Node.js/npm requirements in pre-install script
- Add --legacy-peer-deps flag on 'npm ci' command on install-deps script
No tags attached.
related to feature request 0048870 closed jarmendariz POS2 Add support to Node 16/Npm 8 
related to backport 0049178TAP closed jarmendariz POS2 Enable support of Node 16 
related to backport 0049232PR22Q2 closed jarmendariz Openbravo ERP Enable support of Node 16 
Issue History
2022-04-27 14:31jarmendarizNew Issue
2022-04-27 14:31jarmendarizAssigned To => jarmendariz
2022-04-27 14:31jarmendarizModules => Core
2022-04-27 14:31jarmendarizTriggers an Emergency Pack => No
2022-04-27 14:31jarmendarizRelationship addedrelated to 0048870
2022-04-27 16:12hgbotNote Added: 0136812
2022-04-27 16:35hgbotResolutionopen => fixed
2022-04-27 16:35hgbotStatusnew => closed
2022-04-27 16:35hgbotFixed in Version => PR22Q3
2022-04-27 16:35hgbotNote Added: 0136819
2022-04-27 16:35hgbotNote Added: 0136820
2022-05-02 09:15jarmendarizRelationship addedrelated to 0049178
2022-05-05 13:40jarmendarizIssue cloned0049232
2022-05-05 13:40jarmendarizRelationship addedrelated to 0049232

Notes
(0136812)
hgbot   
2022-04-27 16:12   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/577 [^]
(0136819)
hgbot   
2022-04-27 16:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: b2376ccc2acd7076bea54debe90e418260528778
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 27-04-2022 16:30:36
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/b2376ccc2acd7076bea54debe90e418260528778 [^]

Fixed ISSUE-49152: Changed install script to support Node 16.x/npm 8.x

This changeset is an advance in order to test in CI before merging ISSUE-48870.
Normal projects should still use Node 14/Npm 6 to avoid changing the lockfiles.

---
M modules/org.openbravo.client.kernel/build-scripts/install-deps.js
M modules/org.openbravo.client.kernel/build-scripts/pre-install
---
(0136820)
hgbot   
2022-04-27 16:35   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/577 [^]