Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0013794 | Openbravo ERP | A. Platform | public | 2010-06-28 10:30 | 2010-07-16 00:00 |
|
Reporter | alostale | |
Assigned To | alostale | |
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
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. |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
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:31 | alostale | Proposed Solution updated | |
2010-06-28 12:14 | alostale | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=552#r552 |
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 |
Notes |
|
(0028812)
|
hgbot
|
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
|
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
---
|
|
|
|
|
|
|
|
|
|
Tested on pi @ rev 161d540df8db |
|