Yes, manually specify the logs path instead of using the system properties. The system properties were introduced in Expose logs base path by jasontedor · Pull Request #22625 · elastic/elasticsearch · GitHub exactly to make it possible to use things like the delete action of the rollover strategy without having to hardcode the path yet you can temporarily hardcode the path until you can migrate to a version where those properties are available. Does that help?
You have to be careful here, if you change path.logs and do not update this hardcoded log path, you can end up in situation where you have no logs. So as soon as you can migrate and start using these system properties, do so!
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.