Skip to content

Commit

Permalink
Update install-agent.sh script (#3023)
Browse files Browse the repository at this point in the history
* update az install scripts

* add for debug and testing

* revert debug template change

(cherry picked from commit 8319740)

# Conflicts:
#	deploy/azure/install-agent-dev.sh
#	deploy/azure/install-agent.sh
  • Loading branch information
gurevichdmitry authored and mergify[bot] committed Feb 18, 2025
1 parent a2e76a7 commit e200e9d
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
10 changes: 10 additions & 0 deletions deploy/azure/install-agent-dev.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,20 @@ ElasticArtifactServer=${2:?$usage}
FleetUrl=${3:?$usage}
EnrollmentToken=${4:?$usage}

install_servers_opt=""
major_version=$(echo "${ElasticAgentVersion}" | cut -d'.' -f1)
if [ "$major_version" -ge 9 ]; then
install_servers_opt="--install-servers"
fi

ElasticAgentArtifact="elastic-agent-$ElasticAgentVersion-linux-x86_64"
curl -L -O "${ElasticArtifactServer}/$ElasticAgentArtifact.tar.gz"
tar xzf "${ElasticAgentArtifact}.tar.gz"
cd "${ElasticAgentArtifact}"
<<<<<<< HEAD
sudo ./elastic-agent install --non-interactive --url="${FleetUrl}" --enrollment-token="${EnrollmentToken}"
=======
sudo ./elastic-agent install --non-interactive --url="${FleetUrl}" --enrollment-token="${EnrollmentToken}" ${install_servers_opt:+$install_servers_opt}
>>>>>>> 83197406 (Update install-agent.sh script (#3023))

wait
10 changes: 10 additions & 0 deletions deploy/azure/install-agent.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,20 @@ ElasticArtifactServer=${2:?$usage}
FleetUrl=${3:?$usage}
EnrollmentToken=${4:?$usage}

install_servers_opt=""
major_version=$(echo "${ElasticAgentVersion}" | cut -d'.' -f1)
if [ "$major_version" -ge 9 ]; then
install_servers_opt="--install-servers"
fi

ElasticAgentArtifact="elastic-agent-$ElasticAgentVersion-linux-x86_64"
curl -L -O "${ElasticArtifactServer}/$ElasticAgentArtifact.tar.gz"
tar xzf "${ElasticAgentArtifact}.tar.gz"
cd "${ElasticAgentArtifact}"
<<<<<<< HEAD
sudo ./elastic-agent install --non-interactive --url="${FleetUrl}" --enrollment-token="${EnrollmentToken}"
=======
sudo ./elastic-agent install --non-interactive --url="${FleetUrl}" --enrollment-token="${EnrollmentToken}" ${install_servers_opt:+$install_servers_opt}
>>>>>>> 83197406 (Update install-agent.sh script (#3023))

wait

0 comments on commit e200e9d

Please sign in to comment.