​Yes, this could be the problem but the order in the script is correct. So 
probably the execution order does not depend on the argument order.

But i still have no idea how to fix this..

________________________________
Von: p2-dev-boun...@eclipse.org <p2-dev-boun...@eclipse.org> im Auftrag von 
Alena Laskavaia <elaskavaia....@gmail.com>
Gesendet: Donnerstag, 13. Oktober 2016 00:14
An: P2 developer discussions
Betreff: Re: [p2-dev] p2-director with verifyOnly passed, without failed.

The order of install/unintall is reversed in two screenshots. I don't know if 
this is an artifact of this option but its definitely not the same (checked 
operation is not the same as performed operation)

On Wed, Oct 12, 2016 at 3:44 AM, Lange, Timo 
<timo.la...@fsg-ship.de<mailto:timo.la...@fsg-ship.de>> wrote:

Hello p2-devs,

i've a question about the p2-director.

We're using the director to update our RCP application.
Before we're running the director with -uninstallIU and -installIU we're 
appending an -verifyOnly to see, if the update would be successful.

Here's the verify code:

P2_DIRECTOR="${ECLIPSE_DIR} \
-application org.eclipse.equinox.p2.director \
-repository ${P2_REPOSITORIES} \
-tag RDE_ALL_FEATURES \
-destination ${PRODUCT_DESTINATION_CURRENT} \
-profile DefaultProfile"
-uninstallIU ${FEATURES} \
-installIU ${FEATURES} \
-verifyOnly \
-vmargs -Dlogback.configurationFile=/

The update code script is the same without -verifyOnly. First uninstallIU and 
afterwards installIU.

Today unfortunately the verify test passed but the real update (without 
-verifyOnly) failed. This results in an [empty] product with uninstalled 
features.

Any ideas how to avoid this and any improvement advices?




Here's the log from jenkins:

Installing de.fsg.tfe.rde.basic.feature.feature.group 3.1.1.201610111822.
Installing de.fsg.tfe.rde.e4.feature.feature.group 3.1.1.201610111822.
Installing de.fsg.tfe.rde.e4.methods.linux86.feature.feature.group 
3.1.1.201610111822.
Installing de.fsg.tk.ansys.propeller.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.ansys.propeller.blockstructured.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.ansys.propeller.unstructured.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.ansys.wakefield.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.cfdvisualization.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.combinator.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.engine.characteristic.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.hsva.pfqcm.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.hsva.qcmst.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.hulldomain.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.hydro.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.openwater.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.propeller.cpp.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.propeller.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rde.e4.leckrechnung.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.rp.group.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.tables.e4.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.tables.example.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.tables.hsva.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.seakeeping.rao.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.seakeeping.spectrum.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.wakefield.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.lightshipweight.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.fe.dypos.stat.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tfe.rde.tools.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.fresco.wakefield.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.basic.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.e4.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.e4.methods.linux86.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.propeller.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.propeller.blockstructured.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.propeller.unstructured.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.wakefield.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.cfdvisualization.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.combinator.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.engine.characteristic.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.hsva.pfqcm.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.hsva.qcmst.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.hulldomain.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.hydro.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.openwater.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.propeller.cpp.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.propeller.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rde.e4.leckrechnung.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.group.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.tables.e4.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.tables.example.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.tables.hsva.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.seakeeping.rao.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.seakeeping.spectrum.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.wakefield.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.lightshipweight.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.fe.dypos.stat.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.tools.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.fresco.wakefield.feature.feature.group 
3.1.1.201610101822.
Operation completed in 11783 ms.

Verify OK (exitcode=0), starting update..

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; 
support was removed in 8.0
Uninstalling de.fsg.tfe.rde.basic.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.e4.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.e4.methods.linux86.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.propeller.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.propeller.blockstructured.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.propeller.unstructured.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.ansys.wakefield.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.cfdvisualization.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.combinator.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.engine.characteristic.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.hsva.pfqcm.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.hsva.qcmst.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.hulldomain.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.hydro.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.openwater.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.propeller.cpp.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.propeller.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rde.e4.leckrechnung.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.group.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.tables.e4.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.tables.example.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.tables.hsva.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.seakeeping.rao.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.seakeeping.spectrum.feature.feature.group 
3.1.1.201610101822.
Uninstalling de.fsg.tk.wakefield.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.rp.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.lightshipweight.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.fe.dypos.stat.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tfe.rde.tools.feature.feature.group 3.1.1.201610101822.
Uninstalling de.fsg.tk.fresco.wakefield.feature.feature.group 
3.1.1.201610101822.
21:25:20,279 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found 
resource [/] at [bundleresource://2.fwk1830712962/]
21:25:20,280 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource 
[/] occurs multiple times on the classpath.
21:25:20,284 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource 
[/] occurs at [bundleresource://2.fwk1830712962/]
21:25:20,284 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource 
[/] occurs at [bundleresource://2.fwk1830712962:1/]

Operation completed in 9855 ms.
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; 
support was removed in 8.0
21:25:29,918 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found 
resource [/] at [bundleresource://2.fwk1830712962/]
21:25:29,919 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource 
[/] occurs multiple times on the classpath.
21:25:29,919 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource 
[/] occurs at [bundleresource://2.fwk1830712962/]
21:25:29,919 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource 
[/] occurs at [bundleresource://2.fwk1830712962:1/]

Installing de.fsg.tfe.rde.basic.feature.feature.group 3.1.1.201610111822.
Installing de.fsg.tfe.rde.e4.feature.feature.group 3.1.1.201610111822.
Installing de.fsg.tfe.rde.e4.methods.linux86.feature.feature.group 
3.1.1.201610111822.
Installing de.fsg.tk.ansys.propeller.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.ansys.propeller.blockstructured.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.ansys.propeller.unstructured.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.ansys.wakefield.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.cfdvisualization.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.combinator.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.engine.characteristic.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.hsva.pfqcm.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.hsva.qcmst.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.hulldomain.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.hydro.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.openwater.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.propeller.cpp.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.propeller.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rde.e4.leckrechnung.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.rp.group.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.tables.e4.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.tables.example.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.tables.hsva.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.seakeeping.rao.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.seakeeping.spectrum.feature.feature.group 
3.1.1.201610101822.
Installing de.fsg.tk.wakefield.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.rp.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.lightshipweight.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.fe.dypos.stat.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tfe.rde.tools.feature.feature.group 3.1.1.201610101822.
Installing de.fsg.tk.fresco.wakefield.feature.feature.group 3.1.1.201610101822.
Installation failed.
Cannot complete the install because one or more required items could not be 
found.
 Software being installed: RP Group Feature 3.1.1.201610101822 
(de.fsg.tk.rp.group.feature.feature.group 3.1.1.201610101822)
 Missing requirement: Wraptension 3.1.1.201610111822 (de.fsg.tk.rde.wraptension 
3.1.1.201610111822) requires 'bundle org.newsclub.junixsocket 2.0.5' but it 
could not be found
 Cannot satisfy dependency:
  From: de.fsg.tk.openwater.ui 3.1.1.201610101822 (de.fsg.tk.openwater.ui 
3.1.1.201610101822)
  To: bundle de.fsg.tk.propeller.ui 0.0.0
 Cannot satisfy dependency:
  From: Propeller UI Plug-in 3.1.1.201610101822 (de.fsg.tk.propeller.ui 
3.1.1.201610101822)
  To: bundle de.fsg.tk.rde.wraptension 1.0.0
 Cannot satisfy dependency:
  From: RP Group Feature 3.1.1.201610101822 
(de.fsg.tk.rp.group.feature.feature.group 3.1.1.201610101822)
  To: de.fsg.tk.rp.group.ui [3.1.1.201610101822]
 Cannot satisfy dependency:
  From: RP Group UI Plug-in 3.1.1.201610101822 (de.fsg.tk.rp.group.ui 
3.1.1.201610101822)
  To: bundle de.fsg.tk.rp.ui.methods 1.0.0
 Cannot satisfy dependency:
  From: Collection of numerical methods for RP data 3.1.1.201610101822 
(de.fsg.tk.rp.ui.methods 3.1.1.201610101822)
  To: bundle de.fsg.tk.openwater.ui 1.0.0


________________________________
FLENSBURGER SCHIFFBAU-GESELLSCHAFT mbH & Co. KG
Batteriestrasse 52, 24939 Flensburg

Sitz der Gesellschaft / Place of business : Flensburg
Geschäftsführer / Managing Director : Rüdiger C. Fuchs
Handelregister / Commercial register : Amtsgericht Flensburg, HRA 3140
Steuer Nr. / Tax number: 1528040009
USt.-Id-Nr. / VAT no : DE 134633705
Amtsgericht / District court : Flensburg HRB 2036
________________________________

The information contained in this email message may be privileged and
confidential. If you have received this communication in error, please
notify the sender immediately by telephoning ( +49-461-49400<tel:+4946149400>) 
and return this
message to the above address. Thank you.

_______________________________________________
p2-dev mailing list
p2-dev@eclipse.org<mailto:p2-dev@eclipse.org>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

________________________________
FLENSBURGER SCHIFFBAU-GESELLSCHAFT mbH & Co. KG
Batteriestrasse 52, 24939 Flensburg

Sitz der Gesellschaft / Place of business : Flensburg
Geschäftsführer / Managing Director : Rüdiger C. Fuchs
Handelregister / Commercial register : Amtsgericht Flensburg, HRA 3140
Steuer Nr. / Tax number: 1528040009
USt.-Id-Nr. / VAT no : DE 134633705
Amtsgericht / District court : Flensburg HRB 2036
________________________________

The information contained in this email message may be privileged and
confidential. If you have received this communication in error, please
notify the sender immediately by telephoning ( +49-461-49400<tel:+4946149400>) 
and return this
message to the above address. Thank you.
_______________________________________________
p2-dev mailing list
p2-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to