Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0013794 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo ERP] A. Platform | minor | always | 2010-06-28 10:30 | 2010-07-16 00:00 | |||
Reporter | alostale | View Status | public | |||||
Assigned To | alostale | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | de99c80d2650 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
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 | 0013794: Send dependencies to check consistency | |||||||
Description | When scanning for updates and checking consistency for remote module installation, information about locally installed modules is sent. The problem is that the only sent info is module module_id + version, without any additional info about dependencies. This makes that in case the locally installed module versions are not present in central repository they are not taken into account when calculating consistency. | |||||||
Steps To Reproduce | 1- ERP instance with Initial Data Load 1.0.0 installed 2- Create a new module depending depending on Initial Data Load 1.0.0 3- Scan for updates -> Latest Initial Data Load version is proposed to be installed Note that 3 is not correct because the module defined in 2 wouldn't satisfy dependencies if latest version of Initial Data Load is installed since it is a different major version than the one defined as dependency. | |||||||
Proposed Solution | Additionally to module_id + version send the complete dependency list. Note that this changes are already implemented in Central Repository, it is only pending to implement them in Openbravo ERP. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0028812) hgbot (developer) 2010-06-28 12:44 |
Repository: erp/devel/pi Changeset: de99c80d26508b85b6e2a71b903e65465367784c Author: Asier Lostalé <asier.lostale <at> openbravo.com> Date: Mon Jun 28 12:43:45 2010 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/de99c80d26508b85b6e2a71b903e65465367784c [^] fixed issue 13794: Send dependencies to check consistency Dependencies of locally installed modules are sent to central repository to check consistency. In this way it is possible to guarantee consistency even for module versions that are not registered in central repository. --- M src/org/openbravo/erpCommon/modules/ImportModule.java M src/org/openbravo/erpCommon/modules/VersionUtility.java --- |
(0028813) hgbot (developer) 2010-06-28 13:34 |
Repository: erp/devel/pi Changeset: 1b3eed45fb417051b57208e730f307120666412f Author: Asier Lostalé <asier.lostale <at> openbravo.com> Date: Mon Jun 28 13:33:56 2010 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/1b3eed45fb417051b57208e730f307120666412f [^] issue 13794: removed unneded argument --- M src/org/openbravo/erpCommon/modules/ImportModule.java M src/org/openbravo/erpCommon/modules/VersionUtility.java --- |
(0028914) hudsonbot (viewer) 2010-06-30 12:17 |
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated: Changeset: http://code.openbravo.com/erp/devel/main/rev/de99c80d2650 [^] Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/0670375d782d [^] Tests: http://builds.openbravo.com/view/int/ [^] OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17726.obx [^] |
(0028915) hudsonbot (viewer) 2010-06-30 12:17 |
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated: Changeset: http://code.openbravo.com/erp/devel/main/rev/1b3eed45fb41 [^] Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/0670375d782d [^] Tests: http://builds.openbravo.com/view/int/ [^] OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17726.obx [^] |
(0029332) iperdomo (viewer) 2010-07-15 10:40 |
Tested on pi @ rev 161d540df8db |
![]() |
|||
Date Modified | Username | Field | Change |
2010-06-28 10:30 | alostale | New Issue | |
2010-06-28 10:30 | alostale | Assigned To | => alostale |
2010-06-28 10:30 | alostale | OBNetwork customer | => No |
2010-06-28 10:31 | alostale | Proposed Solution updated | |
2010-06-28 12:14 | alostale | Steps to Reproduce Updated | View Revisions |
2010-06-28 12:44 | hgbot | Checkin | |
2010-06-28 12:44 | hgbot | Note Added: 0028812 | |
2010-06-28 12:44 | hgbot | Status | new => resolved |
2010-06-28 12:44 | hgbot | Resolution | open => fixed |
2010-06-28 12:44 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/de99c80d26508b85b6e2a71b903e65465367784c [^] |
2010-06-28 13:34 | hgbot | Checkin | |
2010-06-28 13:34 | hgbot | Note Added: 0028813 | |
2010-06-30 12:17 | hudsonbot | Checkin | |
2010-06-30 12:17 | hudsonbot | Note Added: 0028914 | |
2010-06-30 12:17 | hudsonbot | Checkin | |
2010-06-30 12:17 | hudsonbot | Note Added: 0028915 | |
2010-07-15 10:40 | iperdomo | Note Added: 0029332 | |
2010-07-15 10:40 | iperdomo | Status | resolved => closed |
2010-07-16 00:00 | anonymous | sf_bug_id | 0 => 3030267 |
Copyright © 2000 - 2009 MantisBT Group |