Task #2706
closedRework Java truststore generation
100%
Description
Java truststore is generated during the start of the container.
It sort-of reconciles cacerts directory mounted from the host with contents of truststore, if it exists.
This behavior causes lot of problems - certificates have to have filenames with lowercase letters only, when we change certificate and keep the filename same, the certificate is not imported...
This mechanism has to go.
It is way better to drop truststore and create it completely anew on each container start. The same way the bcv-connector-server container does this.
Updated by Petr Fišer over 3 years ago
- Status changed from New to In Progress
- Assignee set to Petr Fišer
- Target version set to 9.0.41-r1
Updated by Petr Fišer over 3 years ago
Implementation branch https://github.com/bcvsolutions/tomcat-docker/tree/2706-rework-java-truststore-gen .
Updated by Petr Fišer over 3 years ago
- % Done changed from 0 to 90
Implemented and tested, awaiting review (internal ticket #22144).
Updated by Petr Fišer over 3 years ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100
Review, ok. Need to release this.
Updated by Petr Fišer over 3 years ago
- Status changed from Resolved to Closed
Released as 9.0.41-r1.