Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
9.0.0-M7
-
None
Description
Description after debugging:{}
After debugging the issue it is not related to permissions. We were missing --add-opens options in the itests/failover tests. After adding the options, the tests will succeed.
Permissions are "ok" in the ZIP. Keep in mind, that a ZIP cannot preserve permissions by design (only on Unix systems by using extra fields). We do not need to change anything as we do not need those permissions in the itests.
Original Description
Even though the assembly does set the right permissions, they aren't preserved when extracting the ZIP file.
Different possible options ...
- Switch to tag.gz and use the same approach as we do for iTests to untar.
- Use commons-compress with the zip file so the permissions are used and applied after unpacking
- Fix ou Unzip logic to honor the permissions
- Run a process to apply the permissions after unpacking the zip.