Summary
This is an experimental status issue, documenting known remaining tasks before Elasticsearch is ready to move to GA as part of Elastic Stack Installers. This repository contains MSI package build framework (ElastiBuild) capable of discovering various artifacts from local file system and artifacts API, fetching, unpacking and building supported MSI packages.
- Support building and testing Elasticsearch MSI within ElastiBuild framework.
Below we outline a high level plan of changes that will help us achieve the above goals:
Note to self: https://github.com/elastic/elasticsearch-net-abstractions
Relevant User Requests, Issues and Potential Improvements:
Summary
This is an experimental status issue, documenting known remaining tasks before Elasticsearch is ready to move to GA as part of Elastic Stack Installers. This repository contains MSI package build framework (ElastiBuild) capable of discovering various artifacts from local file system and artifacts API, fetching, unpacking and building supported MSI packages.
Below we outline a high level plan of changes that will help us achieve the above goals:
Note to self: https://github.com/elastic/elasticsearch-net-abstractions
Relevant User Requests, Issues and Potential Improvements:
MSI package doesn't upgrade log4j2.properties file windows-installers#351
ES MSI Enable security settings, license installation and TLS windows-installers#277
Specify a license file to apply when starting Elasticsearch as part of installation windows-installers#126
The uninstaller won't work if heap size is changed in settings to more than 1/2 manually. windows-installers#244
MSI - Configure ML node role windows-installers#194
Computing Space requirements based on chosen plugins windows-installers#11
Support configuration file as a PROPERTY windows-installers#46
Change in xpack.{basic-feature}.enabled setting #66