Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0048488 | Openbravo ERP | A. Platform | public | 2022-01-27 10:23 | 2022-01-27 11:57 |
|
Reporter | AugustoMauch | |
Assigned To | AugustoMauch | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | PR22Q2 | |
Merge Request Status | approved |
Review Assigned To | |
OBNetwork customer | No |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0048488: Execution limit of RemoveRebuildAppender is not proper |
Description | RemoveRebuildAppender is a build validation that should be executed when updating from a version >=19Q1 and < 21Q1.
Its execution limits use as first version the one that corresponds to 19Q1 and as last version the one that corresponds to 21Q1, the problem is that both first and last versions are excluded, so when updating from 19Q1 the build validation is not executed. |
Steps To Reproduce | - Downgrade to 19Q1: git checkout 3.0PR19Q1
- Run install.source
- Upgrade to 21Q4.3: git checkout 3.0PR21Q4.3
- Update the log configuration to show DEBUG messages of org.openbravo.base.ExecutionLimitBaseProcess
- Run update.database, the following message will be shown in the log:
[java] 1250 [main] DEBUG org.openbravo.base.ExecutionLimitBaseProcess - Not necessary to execute BuildValidation: org.openbravo.buildvalidation.RemoveRebuildAppender
[java] 1254 [main] DEBUG org.openbravo.base.ExecutionLimitBaseProcess - Dependent module current version (3.0.35325) is not between BuildValidation execution limits: first version = 3.0.35325, last version = 3.0.211000 |
Proposed Solution | Update the execution limit of RemoveRebuildAppender to ensure it is executed when upgrading from 19Q1 |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0048489 | PR22Q1.1 | closed | AugustoMauch | Execution limit of RemoveRebuildAppender is not proper | depends on | backport | 0048490 | PR21Q4.4 | closed | AugustoMauch | Execution limit of RemoveRebuildAppender is not proper | related to | defect | 0048464 | | closed | Triage Platform Base | OBRebuildAppender: fails to compile after updating OB version |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2022-01-27 10:23 | AugustoMauch | New Issue | |
2022-01-27 10:23 | AugustoMauch | Assigned To | => Triage Platform Base |
2022-01-27 10:23 | AugustoMauch | OBNetwork customer | => No |
2022-01-27 10:23 | AugustoMauch | Modules | => Core |
2022-01-27 10:23 | AugustoMauch | Triggers an Emergency Pack | => No |
2022-01-27 10:26 | hgbot | Merge Request Status | => open |
2022-01-27 10:26 | hgbot | Note Added: 0134590 | |
2022-01-27 10:55 | hgbot | Merge Request Status | open => approved |
2022-01-27 11:20 | AugustoMauch | Assigned To | Triage Platform Base => AugustoMauch |
2022-01-27 11:20 | AugustoMauch | Status | new => acknowledged |
2022-01-27 11:21 | AugustoMauch | Status | acknowledged => scheduled |
2022-01-27 11:45 | AugustoMauch | Relationship added | related to 0048464 |
2022-01-27 11:57 | hgbot | Note Added: 0134601 | |
2022-01-27 11:57 | hgbot | Resolution | open => fixed |
2022-01-27 11:57 | hgbot | Status | scheduled => closed |
2022-01-27 11:57 | hgbot | Fixed in Version | => PR22Q2 |
2022-01-27 11:57 | hgbot | Note Added: 0134602 | |