Commit 2dff663e by Stuart Young

fix sg param in packer jobs

parent af9f5660
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
"venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible", "venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible",
"ami": "{{env `JENKINS_WORKER_AMI`}}", "ami": "{{env `JENKINS_WORKER_AMI`}}",
"test_platform_version": "{{env `TEST_PLATFORM_VERSION`}}", "test_platform_version": "{{env `TEST_PLATFORM_VERSION`}}",
"security_group": "{{env `AWS_SECURITY_GROUP`}}",
"delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}", "delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}",
"remote_branch": "{{env `REMOTE_BRANCH`}}" "remote_branch": "{{env `REMOTE_BRANCH`}}"
}, },
...@@ -21,7 +22,7 @@ ...@@ -21,7 +22,7 @@
"ssh_username": "ubuntu", "ssh_username": "ubuntu",
"ami_description": "jenkins worker", "ami_description": "jenkins worker",
"iam_instance_profile": "jenkins-worker", "iam_instance_profile": "jenkins-worker",
"security_group_id": "{{env `AWS_SECURITY_GROUP`}}", "security_group_id": "{{user `security_group`}}",
"tags": { "tags": {
"delete_or_keep": "{{user `delete_or_keep`}}" "delete_or_keep": "{{user `delete_or_keep`}}"
} }
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
"playbook_remote_dir": "/tmp/packer-edx-playbooks", "playbook_remote_dir": "/tmp/packer-edx-playbooks",
"venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible", "venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible",
"ami": "{{env `JENKINS_WORKER_AMI`}}", "ami": "{{env `JENKINS_WORKER_AMI`}}",
"security_group": "{{env `AWS_SECURITY_GROUP`}}",
"delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}", "delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}",
"remote_branch": "{{env `REMOTE_BRANCH`}}" "remote_branch": "{{env `REMOTE_BRANCH`}}"
}, },
...@@ -19,7 +20,7 @@ ...@@ -19,7 +20,7 @@
"ssh_username": "ubuntu", "ssh_username": "ubuntu",
"ami_description": "jenkins worker android", "ami_description": "jenkins worker android",
"iam_instance_profile": "jenkins-worker", "iam_instance_profile": "jenkins-worker",
"security_group_id": "{{env `AWS_SECURITY_GROUP`}}", "security_group_id": "{{user `security_group`}}",
"tags": { "tags": {
"delete_or_keep": "{{user `delete_or_keep`}}" "delete_or_keep": "{{user `delete_or_keep`}}"
} }
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
"playbook_remote_dir": "/tmp/packer-edx-playbooks", "playbook_remote_dir": "/tmp/packer-edx-playbooks",
"venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible", "venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible",
"ami": "{{env `JENKINS_WORKER_AMI`}}", "ami": "{{env `JENKINS_WORKER_AMI`}}",
"security_group": "{{env `AWS_SECURITY_GROUP`}}",
"delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}", "delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}",
"remote_branch": "{{env `REMOTE_BRANCH`}}" "remote_branch": "{{env `REMOTE_BRANCH`}}"
}, },
...@@ -20,7 +21,7 @@ ...@@ -20,7 +21,7 @@
"ssh_username": "ubuntu", "ssh_username": "ubuntu",
"ami_description": "jenkins worker loadtest driver", "ami_description": "jenkins worker loadtest driver",
"iam_instance_profile": "jenkins-worker", "iam_instance_profile": "jenkins-worker",
"security_group_id": "{{env `AWS_SECURITY_GROUP`}}", "security_group_id": "{{user `security_group`}}",
"tags": { "tags": {
"delete_or_keep": "{{user `delete_or_keep`}}" "delete_or_keep": "{{user `delete_or_keep`}}"
} }
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
"venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible", "venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible",
"ami": "{{env `JENKINS_WORKER_AMI`}}", "ami": "{{env `JENKINS_WORKER_AMI`}}",
"test_platform_version": "{{env `TEST_PLATFORM_VERSION`}}", "test_platform_version": "{{env `TEST_PLATFORM_VERSION`}}",
"security_group": "{{env `AWS_SECURITY_GROUP`}}",
"delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}", "delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}",
"remote_branch": "{{env `REMOTE_BRANCH`}}" "remote_branch": "{{env `REMOTE_BRANCH`}}"
}, },
...@@ -20,7 +21,7 @@ ...@@ -20,7 +21,7 @@
"ssh_username": "ubuntu", "ssh_username": "ubuntu",
"ami_description": "jenkins worker", "ami_description": "jenkins worker",
"iam_instance_profile": "jenkins-worker", "iam_instance_profile": "jenkins-worker",
"security_group_id": "{{env `AWS_SECURITY_GROUP`}}", "security_group_id": "{{user `security_group`}}",
"tags": { "tags": {
"delete_or_keep": "{{user `delete_or_keep`}}" "delete_or_keep": "{{user `delete_or_keep`}}"
} }
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
"playbook_remote_dir": "/tmp/packer-edx-playbooks", "playbook_remote_dir": "/tmp/packer-edx-playbooks",
"venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible", "venv_dir": "/edx/app/edx_ansible/venvs/edx_ansible",
"ami": "{{env `JENKINS_WORKER_AMI`}}", "ami": "{{env `JENKINS_WORKER_AMI`}}",
"security_group": "{{env `AWS_SECURITY_GROUP`}}",
"delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}", "delete_or_keep": "{{env `DELETE_OR_KEEP_AMI`}}",
"remote_branch": "{{env `REMOTE_BRANCH`}}" "remote_branch": "{{env `REMOTE_BRANCH`}}"
}, },
...@@ -19,7 +20,7 @@ ...@@ -19,7 +20,7 @@
"ssh_username": "ubuntu", "ssh_username": "ubuntu",
"ami_description": "jenkins worker sitespeedio", "ami_description": "jenkins worker sitespeedio",
"iam_instance_profile": "jenkins-worker", "iam_instance_profile": "jenkins-worker",
"security_group_id": "{{env `AWS_SECURITY_GROUP`}}", "security_group_id": "{{user `security_group`}}",
"tags": { "tags": {
"delete_or_keep": "{{user `delete_or_keep`}}" "delete_or_keep": "{{user `delete_or_keep`}}"
} }
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
"variables": { "variables": {
"aws_access_key": "{{env `AWS_ACCESS_KEY_ID`}}", "aws_access_key": "{{env `AWS_ACCESS_KEY_ID`}}",
"aws_secret_key": "{{env `AWS_SECRET_ACCESS_KEY`}}", "aws_secret_key": "{{env `AWS_SECRET_ACCESS_KEY`}}",
"security_group": "{{env `AWS_SECURITY_GROUP`}}",
"ami": "{{env `WEBPAGETEST_BASE_AMI`}}" "ami": "{{env `WEBPAGETEST_BASE_AMI`}}"
}, },
"builders": [{ "builders": [{
...@@ -15,7 +16,7 @@ ...@@ -15,7 +16,7 @@
"ssh_username": "ubuntu", "ssh_username": "ubuntu",
"ami_description": "webpagetest", "ami_description": "webpagetest",
"iam_instance_profile": "jenkins-worker", "iam_instance_profile": "jenkins-worker",
"security_group_id": "{{env `AWS_SECURITY_GROUP`}}" "security_group_id": "{{user `security_group`}}"
}], }],
"provisioners": [{ "provisioners": [{
"type": "shell", "type": "shell",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment