Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048870
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] Coremajorhave not tried2022-03-23 09:022022-05-16 15:05
ReporterjarmendarizView Statuspublic 
Assigned Tojarmendariz 
PrioritynormalResolutionfixedFixed in Versionpi
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToAugustoMauch
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0048870: Add support to Node 16/Npm 8

DescriptionCurrently we're supporting up to Node 14 which is in "maintenance LTS" and will reach its end-of-life in may 2023. For this reason it is convenient to support at least the current active LTS version (Node 14.x for the time of writing)

This version comes bundled with npm 8, so we'll have to support this version as well.
Steps To ReproduceSee description
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on defect 0047399 closedjarmendariz POS2 npm ci fails with nodejs 16.x in openbravo custom script (preinstall) 
depends on defect 0048987 closedjarmendariz POS2 Improve jest tests to make them compatible with Node 16 
related to design defect 0049012 newTriage Platform Base POS2 Remove peer dependencies of local OB modules 
related to defect 0049023 newTriage Platform Base POS2 Remove --legacy-peer-deps flag when possible 
related to feature request 0049152 closedjarmendariz Openbravo ERP Enable support of Node 16 
related to backport 0049178TAP closedjarmendariz POS2 Enable support of Node 16 
related to backport 0049301PR22Q2 closedjarmendariz Openbravo ERP Add support to Node 16/Npm 8 
related to feature request 0049304 closedjarmendariz Openbravo ERP Raise minimum supported version of Node to 16 and npm 8 
blocks defect 0047401 closedjarmendariz POS2 npm ci fails with node 16.x/npm 7.x 'org.openbravo.core2@*' is not in the npm registry. 
blocks backport 0049302PR22Q1 closedjarmendariz Openbravo ERP Add support to Node 16/Npm 8 

-  Notes
(0136308)
hgbot (developer)
2022-04-04 15:53

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/352 [^]
(0136309)
hgbot (developer)
2022-04-04 15:54

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/728 [^]
(0136310)
hgbot (developer)
2022-04-04 15:54

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/911 [^]
(0136312)
hgbot (developer)
2022-04-04 15:56

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/132 [^]
(0136314)
hgbot (developer)
2022-04-04 15:57

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/merge_requests/113 [^]
(0136315)
hgbot (developer)
2022-04-04 15:59

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/merge_requests/13 [^]
(0136316)
hgbot (developer)
2022-04-04 16:01

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/15 [^]
(0136317)
hgbot (developer)
2022-04-04 16:01

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/551 [^]
(0136818)
hgbot (developer)
2022-04-27 16:35

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
---
(0137122)
hgbot (developer)
2022-05-10 13:14

Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev/-/merge_requests/24 [^]
(0137158)
hgbot (developer)
2022-05-11 17:06

Merge request closed: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/551 [^]
(0137159)
hgbot (developer)
2022-05-11 17:07

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/592 [^]
(0137161)
hgbot (developer)
2022-05-11 17:53

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider/-/merge_requests/10 [^]
(0137162)
hgbot (developer)
2022-05-11 17:56

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/merge_requests/9 [^]
(0137163)
hgbot (developer)
2022-05-11 17:58

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver/-/merge_requests/15 [^]
(0137166)
hgbot (developer)
2022-05-11 18:22

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/merge_requests/6 [^]
(0137172)
hgbot (developer)
2022-05-11 23:22

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/592 [^]
(0137173)
hgbot (developer)
2022-05-11 23:22

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: d6900e70a0ce44e7280f3f2ece2683146156ba43
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:04:01
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d6900e70a0ce44e7280f3f2ece2683146156ba43 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137174)
hgbot (developer)
2022-05-11 23:24

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 6936a1122fc94d585d5ec76bf153b221e7a35372
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:33:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/6936a1122fc94d585d5ec76bf153b221e7a35372 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.pos2/package-lock.json
M web-jspack/org.openbravo.pos2/package.json
---
(0137175)
hgbot (developer)
2022-05-11 23:24

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/911 [^]
(0137176)
hgbot (developer)
2022-05-11 23:32

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/728 [^]
(0137177)
hgbot (developer)
2022-05-11 23:33

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 01f2cd458cbd2a7e269017ac2d18be4a4c30bc30
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:43:26
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/01f2cd458cbd2a7e269017ac2d18be4a4c30bc30 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137178)
hgbot (developer)
2022-05-11 23:33

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/352 [^]
(0137179)
hgbot (developer)
2022-05-11 23:36

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider [^]
Changeset: 872e747ed75191c48c8c92b1bc165045f74fdfae
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:36:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/commit/872e747ed75191c48c8c92b1bc165045f74fdfae [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.asyncpayprovider/package-lock.json
M web-jspack/org.openbravo.retail.asyncpayprovider/package.json
---
(0137180)
hgbot (developer)
2022-05-11 23:36

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/15 [^]
(0137181)
hgbot (developer)
2022-05-11 23:36

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3 [^]
Changeset: 257ced75ec39b1dfeb258e9008532199b36d0828
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:39:23
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/commit/257ced75ec39b1dfeb258e9008532199b36d0828 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.axisc3/package-lock.json
M web-jspack/org.openbravo.retail.axisc3/package.json
---
(0137182)
hgbot (developer)
2022-05-11 23:36

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/merge_requests/13 [^]
(0137183)
hgbot (developer)
2022-05-11 23:37

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider [^]
Changeset: 6448e6930913b3ad097c0681e98f3d06dc82a301
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:53:32
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider/-/commit/6448e6930913b3ad097c0681e98f3d06dc82a301 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137184)
hgbot (developer)
2022-05-11 23:37

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider/-/merge_requests/10 [^]
(0137185)
hgbot (developer)
2022-05-11 23:38

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/merge_requests/9 [^]
(0137186)
hgbot (developer)
2022-05-11 23:38

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter [^]
Changeset: 0282163910ed51928c83735fc9738631a21e0265
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:56:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/commit/0282163910ed51928c83735fc9738631a21e0265 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137187)
hgbot (developer)
2022-05-11 23:39

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver [^]
Changeset: d2aed526308e4e34ebd5a59f32e6715a14f73743
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:58:14
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver/-/commit/d2aed526308e4e34ebd5a59f32e6715a14f73743 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137188)
hgbot (developer)
2022-05-11 23:39

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver/-/merge_requests/15 [^]
(0137189)
hgbot (developer)
2022-05-11 23:39

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards [^]
Changeset: 84303050125edd6ab1647c75cfffa0608009e1a3
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:47:11
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/commit/84303050125edd6ab1647c75cfffa0608009e1a3 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.giftcards/package-lock.json
M web-jspack/org.openbravo.retail.giftcards/package.json
---
(0137190)
hgbot (developer)
2022-05-11 23:39

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/merge_requests/113 [^]
(0137191)
hgbot (developer)
2022-05-11 23:40

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant [^]
Changeset: 424ed5f927ae442a54df37e8e82936b3e83cada9
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 18:23:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/commit/424ed5f927ae442a54df37e8e82936b3e83cada9 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.pos2.restaurant/package-lock.json
M web-jspack/org.openbravo.pos2.restaurant/package.json
---
(0137192)
hgbot (developer)
2022-05-11 23:40

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/132 [^]
(0137193)
hgbot (developer)
2022-05-11 23:41

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/merge_requests/6 [^]
(0137194)
hgbot (developer)
2022-05-11 23:41

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor [^]
Changeset: 09d38e21d9a27d40f8d34f076496680b0c25c6a3
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 18:21:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/commit/09d38e21d9a27d40f8d34f076496680b0c25c6a3 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M src-test/js/package-lock.json
---
(0137207)
hgbot (developer)
2022-05-12 10:25

Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev/-/merge_requests/24 [^]
(0137208)
hgbot (developer)
2022-05-12 10:25

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev [^]
Changeset: a1da292dd4bb0b1a3e515d6619bd3bb9e3ed70f0
Author: Jorge Garcia <jorge.garcia@openbravo.com>
Date: 10-05-2022 13:13:04
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev/-/commit/a1da292dd4bb0b1a3e515d6619bd3bb9e3ed70f0 [^]

Related to ISSUE-48870: Update package-lock json to support Node 16/Npm 8

---
M package-lock.json
---
(0137233)
hgbot (developer)
2022-05-12 17:52

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/merge_requests/10 [^]
(0137234)
hgbot (developer)
2022-05-12 17:58

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/merge_requests/15 [^]
(0137235)
hgbot (developer)
2022-05-12 18:00

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/merge_requests/41 [^]
(0137331)
hgbot (developer)
2022-05-16 15:05

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc [^]
Changeset: bb212f116da497ccb7a172ed8a322f7db63b80fd
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 12-05-2022 17:54:24
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/commit/bb212f116da497ccb7a172ed8a322f7db63b80fd [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.multiupc/package-lock.json
M web-jspack/org.openbravo.retail.multiupc/package.json
---
(0137332)
hgbot (developer)
2022-05-16 15:05

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons [^]
Changeset: 98b733feb40d17e734c522d6902dc0b712798c00
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 12-05-2022 17:51:19
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/commit/98b733feb40d17e734c522d6902dc0b712798c00 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.discounts.coupons/package-lock.json
M web-jspack/org.openbravo.retail.discounts.coupons/package.json
---
(0137333)
hgbot (developer)
2022-05-16 15:05

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions [^]
Changeset: 8c4c6fd4f0a85f211ba20ccbce32430a9290fe89
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 12-05-2022 17:59:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/commit/8c4c6fd4f0a85f211ba20ccbce32430a9290fe89 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137334)
hgbot (developer)
2022-05-16 15:05

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/merge_requests/15 [^]
(0137335)
hgbot (developer)
2022-05-16 15:05

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/merge_requests/41 [^]
(0137336)
hgbot (developer)
2022-05-16 15:05

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/merge_requests/10 [^]

- Issue History
Date Modified Username Field Change
2022-03-23 09:02 jarmendariz New Issue
2022-03-23 09:02 jarmendariz Assigned To => jarmendariz
2022-03-23 09:02 jarmendariz Triggers an Emergency Pack => No
2022-03-23 12:05 jarmendariz Status new => scheduled
2022-03-28 12:19 shuehner Relationship added depends on 0047399
2022-04-04 15:53 hgbot Note Added: 0136308
2022-04-04 15:54 hgbot Note Added: 0136309
2022-04-04 15:54 hgbot Note Added: 0136310
2022-04-04 15:56 hgbot Note Added: 0136312
2022-04-04 15:57 hgbot Note Added: 0136314
2022-04-04 15:59 hgbot Note Added: 0136315
2022-04-04 16:01 hgbot Note Added: 0136316
2022-04-04 16:01 hgbot Note Added: 0136317
2022-04-06 14:54 jarmendariz Relationship added depends on 0048987
2022-04-06 14:57 jarmendariz Relationship added blocks 0047401
2022-04-08 12:00 jarmendariz Relationship added related to 0049012
2022-04-11 10:06 jarmendariz Relationship added related to 0049023
2022-04-27 14:31 jarmendariz Relationship added related to 0049152
2022-04-27 16:35 hgbot Note Added: 0136818
2022-05-02 09:14 jarmendariz Relationship added related to 0049178
2022-05-10 13:14 hgbot Note Added: 0137122
2022-05-11 17:06 hgbot Note Added: 0137158
2022-05-11 17:07 hgbot Note Added: 0137159
2022-05-11 17:53 hgbot Note Added: 0137161
2022-05-11 17:56 hgbot Note Added: 0137162
2022-05-11 17:58 hgbot Note Added: 0137163
2022-05-11 18:12 jarmendariz Relationship added related to 0049301
2022-05-11 18:16 jarmendariz Relationship added blocks 0049302
2022-05-11 18:22 hgbot Note Added: 0137166
2022-05-11 23:22 hgbot Note Added: 0137172
2022-05-11 23:22 hgbot Note Added: 0137173
2022-05-11 23:24 hgbot Note Added: 0137174
2022-05-11 23:24 hgbot Note Added: 0137175
2022-05-11 23:32 hgbot Note Added: 0137176
2022-05-11 23:33 hgbot Note Added: 0137177
2022-05-11 23:33 hgbot Note Added: 0137178
2022-05-11 23:36 hgbot Note Added: 0137179
2022-05-11 23:36 hgbot Note Added: 0137180
2022-05-11 23:36 hgbot Note Added: 0137181
2022-05-11 23:36 hgbot Note Added: 0137182
2022-05-11 23:37 hgbot Note Added: 0137183
2022-05-11 23:37 hgbot Note Added: 0137184
2022-05-11 23:38 hgbot Note Added: 0137185
2022-05-11 23:38 hgbot Note Added: 0137186
2022-05-11 23:39 hgbot Note Added: 0137187
2022-05-11 23:39 hgbot Note Added: 0137188
2022-05-11 23:39 hgbot Note Added: 0137189
2022-05-11 23:39 hgbot Note Added: 0137190
2022-05-11 23:40 hgbot Note Added: 0137191
2022-05-11 23:40 hgbot Note Added: 0137192
2022-05-11 23:41 hgbot Note Added: 0137193
2022-05-11 23:41 hgbot Note Added: 0137194
2022-05-12 09:53 jarmendariz Relationship added related to 0049304
2022-05-12 10:25 hgbot Note Added: 0137207
2022-05-12 10:25 hgbot Note Added: 0137208
2022-05-12 15:39 AugustoMauch Status scheduled => resolved
2022-05-12 15:39 AugustoMauch Resolution open => fixed
2022-05-12 15:39 AugustoMauch Review Assigned To => AugustoMauch
2022-05-12 15:39 AugustoMauch Status resolved => closed
2022-05-12 15:40 AugustoMauch Fixed in Version => pi
2022-05-12 17:52 hgbot Note Added: 0137233
2022-05-12 17:58 hgbot Note Added: 0137234
2022-05-12 18:00 hgbot Note Added: 0137235
2022-05-16 15:05 hgbot Note Added: 0137331
2022-05-16 15:05 hgbot Note Added: 0137332
2022-05-16 15:05 hgbot Note Added: 0137333
2022-05-16 15:05 hgbot Note Added: 0137334
2022-05-16 15:05 hgbot Note Added: 0137335
2022-05-16 15:05 hgbot Note Added: 0137336


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker