Dear developers, I would like to inform you that after we started to implement the rootCA certificate rotation piece for the certificate rotation feature, we got to a conclusion that we are able to do all the changes without disrupting the code on the master branch. So for the sake of simplicity, we are moving back from the branch to the master branch. We mean @Sammi Chen, @Szabolcs Gal and myself, we have discussed it offline and as we do not see any risks in contributing all changes against the master branch, we will post our PRs against master. You should not see any major difference, and still we are still happy to have any reviews from the community be it design or code change. About the rootCA certificate rotation plans you can find our design docs under HDDS-7391 if you are interested.
We currently have two PRs merged on the HDDS-7391-ca-cert-rot branch, one is simply adding a test to ensure certain functionality, the other one is adding the necessary facilities on the SCM side to start the rotation of the rootCA certificate without doing the actual work, as that piece is still being worked on and will be a PR in the future. These PRs we will post again against the master branch, for another round of review before we are merging them to the master. With that we will abandon the branch HDDS-7391-ca-cert-rot. Should we remove the branch from our repository, or may we leave it there with its history? What do you think? Pifta