e2e: minor rename and cleanup (#8824)

This commit is contained in:
Tim Gross
2020-09-04 08:51:22 -04:00
committed by GitHub
parent a47a2843d2
commit 75a913eb0a
7 changed files with 19 additions and 27 deletions

View File

@@ -38,14 +38,14 @@ func deployLinux(t *testing.T, target *ProvisioningTarget) error {
}
} else if deployment.NomadSha != "" {
script := fmt.Sprintf(
`/opt/install-nomad --nomad_sha %s --nostart`, deployment.NomadSha)
`/opt/provision.sh --nomad_sha %s --nostart`, deployment.NomadSha)
err = runner.Run(script)
if err != nil {
return err
}
} else if deployment.NomadVersion != "" {
script := fmt.Sprintf(
`/opt/install-nomad --nomad_version %s --nostart`, deployment.NomadVersion)
`/opt/provision.sh --nomad_version %s --nostart`, deployment.NomadVersion)
err = runner.Run(script)
if err != nil {
return err
@@ -96,14 +96,14 @@ func deployWindows(t *testing.T, target *ProvisioningTarget) error {
}
} else if deployment.NomadSha != "" {
script := fmt.Sprintf(
`C:/opt/install-nomad.ps1 -nomad_sha %s -nostart`, deployment.NomadSha)
`C:/opt/provision.ps1 -nomad_sha %s -nostart`, deployment.NomadSha)
err = runner.Run(script)
if err != nil {
return err
}
} else if deployment.NomadVersion != "" {
script := fmt.Sprintf(
`C:/opt/install-nomad.ps1 -nomad_version %s -nostart`, deployment.NomadVersion)
`C:/opt/provision.ps1 -nomad_version %s -nostart`, deployment.NomadVersion)
err = runner.Run(script)
if err != nil {
return err

View File

@@ -6,7 +6,7 @@ set +x
usage() {
cat <<EOF
Usage: install-nomad [options...]
Usage: provision.sh [options...]
Options (use one of the following):
--nomad_sha SHA full git sha to install from S3
--nomad_version VERSION release version number (ex. 0.12.3+ent)

View File

@@ -72,9 +72,9 @@ mkdir_for_root $NOMAD_PLUGIN_DIR
sudo mv /tmp/linux/nomad.service /etc/systemd/system/nomad.service
echo "Install Nomad"
sudo mv /tmp/linux/install-nomad /opt/install-nomad
sudo chmod +x /opt/install-nomad
/opt/install-nomad --nomad_version $NOMADVERSION --nostart
sudo mv /tmp/linux/provision.sh /opt/provision.sh
sudo chmod +x /opt/provision.sh
/opt/provision.sh --nomad_version $NOMADVERSION --nostart
echo "Installing third-party apt repositories"

View File

@@ -38,7 +38,9 @@
"windows/install-tools.ps1",
"windows/install-docker.ps1",
"windows/setup-directories.ps1",
"windows/install-openssh.ps1"
"windows/install-openssh.ps1",
"windows/install-consul.ps1",
"windows/install-vault.ps1"
]
},
{
@@ -46,23 +48,14 @@
},
{
"type": "file",
"source": "./windows/install-nomad.ps1",
"destination": "/opt/install-nomad.ps1"
"source": "./windows/provision.ps1",
"destination": "/opt/provision.ps1"
},
{
"type": "powershell",
"elevated_user": "Administrator",
"elevated_password": "{{.WinRMPassword}}",
"inline": ["/opt/install-nomad.ps1 -nomad_version 0.9.6 -nostart"]
},
{
"type": "powershell",
"elevated_user": "Administrator",
"elevated_password": "{{.WinRMPassword}}",
"scripts": [
"windows/install-consul.ps1",
"windows/install-vault.ps1"
]
"inline": ["/opt/provision.ps1 -nomad_version 0.9.6 -nostart"]
},
{
"type": "powershell",

View File

@@ -11,9 +11,8 @@ Try {
$version = "1.7.3"
$url = "${releases}/consul/${version}/consul_${version}_windows_amd64.zip"
$configDir = "C:\opt\consul.d"
md $configDir
md C:\opt\consul
New-Item -ItemType Directory -Force -Path C:\opt\consul
New-Item -ItemType Directory -Force -Path C:\opt\consul.d
# TODO: check sha!
Write-Output "Downloading Consul from: $url"

View File

@@ -11,8 +11,8 @@ Try {
$version = "1.2.3"
$url = "${releases}/vault/${version}/vault_${version}_windows_amd64.zip"
$configDir = "C:\opt\vault.d"
md $configDir
New-Item -ItemType Directory -Force -Path C:\opt\vault
New-Item -ItemType Directory -Force -Path C:\opt\vault.d
# TODO: check sha!
Write-Output "Downloading Vault from: $url"

View File

@@ -11,7 +11,7 @@ $ErrorActionPreference = "Stop"
$usage = @"
Usage: install-nomad [options...]
Usage: provision.ps1 [options...]
Options (use one of the following):
--nomad_sha SHA full git sha to install from S3
--nomad_version VERSION release version number (ex. 0.12.3+ent)