-
Notifications
You must be signed in to change notification settings - Fork 75
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create minimega windows instance and install elastic agent (#534)
* Create windows qcow installer * Updates the README and the build_azure_linux_network.py file * Updates the README for the installers * Set up windows minimega instance in pipeline * Hardcode the path to the script in pipeline_install.sh * Passes the azure credentials to the windows qcow installer * Export the environment variables to the remote machine * Fix the check_agent_reporting.sh script * Don't remove the .env file for debug purposed * Pass the secrets to the minimega installer * Fix the adding of the environment variables to the .env file * Don't run the pipeline install script as sudo * Install linux before windows in minimega * Change the way we get the minimega ip address for linux * Adds getting the windows ip address from minimega * Set up to install elastic agent on windows minimega * Prep scripts for installing elastic agent on windows minimega * Prep scripts for installing elastic agent on windows minimega * Install the Elastic Agent in Windows Minimega * Use sshpass to install the Elastic Agent in Windows Minimega * Try escaping the password in the Windows Minimega workflow * Put minimega password in secrets * Install the Elastic Agent in Windows Minimega * Increase the size of the Azure instance * Remove comments causing errors * Rework the Windows Minimega install command * Don't remove the containers so we can run builds again * Comments out the password correction for the Windows Minimega tests * Adds the unique id to the Windows Minimega installer command * Keeps the azure instance running after the tests are done * Add Windows Elastic Agent reporting check * Remove the azure resources when the tests are complete * Adds some more timeouts for the installers * Adds a delay to wait for kibana to be fully ready * Fix the typo in the post install script * Adds in the linux only workflow to run on pull requests * Make the hosts and fingerprint setters more robust
- Loading branch information
Showing
14 changed files
with
325 additions
and
85 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.