Updating an existing install of elasticsearch 7.x with the RPM package provided for ES 7.5.1-1 removes the group permissions on /etc/elasticsearch which results in an error when trying to start elasticsearch.
rpm -qlv elasticsearch | fgrep '/etc/elasticsearch'
drwxr-s--- 2 root elastics 0 Dec 16 15:10 /etc/elasticsearch
without the ability to write in this location the startup results in the error
Exception in thread "main" org.elasticsearch.bootstrap.BootstrapException: org.elasticsearch.cli.UserException: unable to create temporary keystore at [/etc/elasticsearch/elasticsearch.keystore.tmp], write permissions required for [/etc/elasticsearch] or run [elasticsearch-keystore upgrade]
It is easy to change the permission to permit write, however, an RPM update should be seamless.
Comments from the packagers?