Created
August 2, 2016 22:14
-
-
Save tleyden/4cc13b530f08bcaef04f5233bf43daee to your computer and use it in GitHub Desktop.
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
Building remotely on sync-gateway-ami-builder in workspace /var/jenkins/workspace/sync-gateway-ami | |
[WS-CLEANUP] Deleting project workspace... | |
[WS-CLEANUP] Done | |
Cloning the remote Git repository | |
Cloning repository https://github.com/couchbase/build.git | |
> git init /var/jenkins/workspace/sync-gateway-ami # timeout=10 | |
Fetching upstream changes from https://github.com/couchbase/build.git | |
> git --version # timeout=10 | |
> git -c core.askpass=true fetch --tags --progress https://github.com/couchbase/build.git +refs/heads/*:refs/remotes/origin/* | |
> git config remote.origin.url https://github.com/couchbase/build.git # timeout=10 | |
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 | |
> git config remote.origin.url https://github.com/couchbase/build.git # timeout=10 | |
Fetching upstream changes from https://github.com/couchbase/build.git | |
> git -c core.askpass=true fetch --tags --progress https://github.com/couchbase/build.git +refs/heads/*:refs/remotes/origin/* | |
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10 | |
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 | |
Checking out Revision ba5ac4f2d7bb3fc7bac1ebf220e4577aa948d824 (refs/remotes/origin/master) | |
> git config core.sparsecheckout # timeout=10 | |
> git checkout -f ba5ac4f2d7bb3fc7bac1ebf220e4577aa948d824 | |
> git rev-list ba5ac4f2d7bb3fc7bac1ebf220e4577aa948d824 # timeout=10 | |
[sync-gateway-ami] $ /bin/sh -xe /tmp/hudson9058371735589705510.sh | |
+ echo 'AMI Name: Couchbase Server Enterprise 4.5.0 and Sync Gateway Enterprise 1.3.0' | |
AMI Name: Couchbase Server Enterprise 4.5.0 and Sync Gateway Enterprise 1.3.0 | |
[ami] $ /var/jenkins/tools/biz.neustar.jenkins.plugins.packer.PackerInstallation/Packer_Global_Tool_Configuration/packer build -var source_ami=ami-08111162 -var ssh_username=ec2-user -var couchbase_server_package_name=couchbase-server-enterprise-4.5.0-centos6.x86_64.rpm -var couchbase_server_package_url=https://s3.amazonaws.com/packages.couchbase.com/releases/4.5.0/couchbase-server-enterprise-4.5.0-centos6.x86_64.rpm -var couchbase_sync_gateway_package_base_url=http://packages.couchbase.com/releases/couchbase-sync-gateway/1.3.0 -var couchbase_sync_gateway_package=couchbase-sync-gateway-enterprise_1.3.0-274_x86_64.rpm -var couchbase_server_version=4.5.0 -var couchbase_sync_gateway_version=1.3.0 -var couchbase_server_edition=Enterprise -var sync_gateway_edition=Enterprise /var/jenkins/workspace/sync-gateway-ami/scripts/jenkins/mobile/ami/sync-gateway.json | |
[1;32mamazon-ebs output will be in this color.[0m | |
[1;32m==> amazon-ebs: Prevalidating AMI Name...[0m | |
[1;32m==> amazon-ebs: Inspecting the source AMI...[0m | |
[1;32m==> amazon-ebs: Creating temporary keypair: packer 57a111a1-3376-e98b-7f26-bf70f236310d[0m | |
[1;32m==> amazon-ebs: Creating temporary security group for this instance...[0m | |
[1;32m==> amazon-ebs: Authorizing access to port 22 the temporary security group...[0m | |
[1;32m==> amazon-ebs: Launching a source AWS instance...[0m | |
[0;32m amazon-ebs: Instance ID: i-9f115e01[0m | |
[1;32m==> amazon-ebs: Waiting for instance (i-9f115e01) to become ready...[0m | |
[1;32m==> amazon-ebs: Waiting for SSH to become available...[0m | |
[1;32m==> amazon-ebs: Connected to SSH![0m | |
[1;32m==> amazon-ebs: Provisioning with shell script: /tmp/packer-shell208475183[0m | |
[0;32m amazon-ebs: You are using pip version 6.1.1, however version 8.1.2 is available.[0m | |
[0;32m amazon-ebs: You should consider upgrading via the 'pip install --upgrade pip' command.[0m | |
[0;32m amazon-ebs: Collecting ansible[0m | |
[0;32m amazon-ebs: Downloading ansible-2.1.1.0.tar.gz (1.9MB)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): paramiko in /usr/lib/python2.7/dist-packages (from ansible)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): jinja2 in /usr/lib/python2.7/dist-packages (from ansible)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): PyYAML in /usr/lib64/python2.7/dist-packages (from ansible)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/lib/python2.7/dist-packages (from ansible)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): pycrypto>=2.6 in /usr/lib64/python2.7/dist-packages (from ansible)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): ecdsa>=0.11 in /usr/lib/python2.7/dist-packages (from paramiko->ansible)[0m | |
[0;32m amazon-ebs: Requirement already satisfied (use --upgrade to upgrade): markupsafe in /usr/lib64/python2.7/dist-packages (from jinja2->ansible)[0m | |
[0;32m amazon-ebs: Installing collected packages: ansible[0m | |
[0;32m amazon-ebs: Running setup.py install for ansible[0m | |
[0;32m amazon-ebs: Successfully installed ansible-2.1.1.0[0m | |
[1;32m==> amazon-ebs: Provisioning with Ansible...[0m | |
[0;32m amazon-ebs: Creating Ansible staging directory...[0m | |
[0;32m amazon-ebs: Creating directory: /tmp/packer-provisioner-ansible-local[0m | |
[0;32m amazon-ebs: Uploading main Playbook file...[0m | |
[0;32m amazon-ebs: Uploading inventory file...[0m | |
[0;32m amazon-ebs: Executing Ansible: cd /tmp/packer-provisioner-ansible-local && ANSIBLE_FORCE_COLOR=1 PYTHONUNBUFFERED=1 ansible-playbook /tmp/packer-provisioner-ansible-local/install-couchbase-server-playbook.yml --extra-vars "couchbase_server_package_name=couchbase-server-enterprise-4.5.0-centos6.x86_64.rpm couchbase_server_package_url=https://s3.amazonaws.com/packages.couchbase.com/releases/4.5.0/couchbase-server-enterprise-4.5.0-centos6.x86_64.rpm" -c local -i /tmp/packer-provisioner-ansible-local/packer-provisioner-ansible-local442120634[0m | |
[0;32m amazon-ebs: [1;35m [WARNING]: While constructing a mapping from /tmp/packer-provisioner-ansible-[0m | |
[0;32m amazon-ebs: local/install-couchbase-server-playbook.yml, line 43, column 7, found a[0m | |
[0;32m amazon-ebs: duplicate dict key (shell). Using last defined value only.[0m | |
[0;32m amazon-ebs: [0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: PLAY [all] *********************************************************************[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [setup] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [debug] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1] => {[0m | |
[0;32m amazon-ebs: "msg": "Downloading Couchbase server v. https://s3.amazonaws.com/packages.couchbase.com/releases/4.5.0/couchbase-server-enterprise-4.5.0-centos6.x86_64.rpm"[0m | |
[0;32m amazon-ebs: }[0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Set password to instance id] *********************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs: [1;35m [WARNING]: Consider using get_url or uri module rather than running curl[0m | |
[0;32m amazon-ebs: [0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Download couchbase server] ***********************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Install Couchbase Server] ************************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [raise max file descriptors] **********************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [change owner to root for security limits file] ***************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Disable Transparent Huge Pages] ******************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [debug] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1] => {[0m | |
[0;32m amazon-ebs: "msg": "Couchbase cluster RAM 796"[0m | |
[0;32m amazon-ebs: }[0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [debug] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1] => {[0m | |
[0;32m amazon-ebs: "msg": "Couchbase bucket RAM 398"[0m | |
[0;32m amazon-ebs: }[0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Wait for node to be listening on port 8091] ******************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: PLAY RECAP *********************************************************************[0m | |
[0;32m amazon-ebs: [0;33m127.0.0.1[0m : [0;32mok[0m[0;32m=[0m[0;32m11[0m [0;33mchanged[0m[0;33m=[0m[0;33m5[0m unreachable=0 failed=0[0m | |
[0;32m amazon-ebs:[0m | |
[1;32m==> amazon-ebs: Provisioning with Ansible...[0m | |
[0;32m amazon-ebs: Creating Ansible staging directory...[0m | |
[0;32m amazon-ebs: Creating directory: /tmp/packer-provisioner-ansible-local[0m | |
[0;32m amazon-ebs: Uploading main Playbook file...[0m | |
[0;32m amazon-ebs: Uploading inventory file...[0m | |
[0;32m amazon-ebs: Executing Ansible: cd /tmp/packer-provisioner-ansible-local && ANSIBLE_FORCE_COLOR=1 PYTHONUNBUFFERED=1 ansible-playbook /tmp/packer-provisioner-ansible-local/install-sync-gateway-playbook.yml --extra-vars "couchbase_sync_gateway_package_base_url=http://packages.couchbase.com/releases/couchbase-sync-gateway/1.3.0 couchbase_sync_gateway_package=couchbase-sync-gateway-enterprise_1.3.0-274_x86_64.rpm" -c local -i /tmp/packer-provisioner-ansible-local/packer-provisioner-ansible-local414555311[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: PLAY [all] *********************************************************************[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [setup] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Create sync gateway user] ************************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: PLAY [all] *********************************************************************[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [setup] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [debug] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1] => {[0m | |
[0;32m amazon-ebs: "msg": "Downloading sync_gateway v. http://packages.couchbase.com/releases/couchbase-sync-gateway/1.3.0/couchbase-sync-gateway-enterprise_1.3.0-274_x86_64.rpm"[0m | |
[0;32m amazon-ebs: }[0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Download sync_gateway rpm] ***********************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: PLAY [all] *********************************************************************[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [setup] *******************************************************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [Install sync_gateway rpm] ************************************************[0m | |
[0;32m amazon-ebs: [0;33mchanged: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs: [1;35m [WARNING]: Consider using yum, dnf or zypper module rather than running rpm[0m | |
[0;32m amazon-ebs: [0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: TASK [wait until sync gateway to listen on port] *******************************[0m | |
[0;32m amazon-ebs: [0;32mok: [127.0.0.1][0m[0m | |
[0;32m amazon-ebs:[0m | |
[0;32m amazon-ebs: PLAY RECAP *********************************************************************[0m | |
[0;32m amazon-ebs: [0;33m127.0.0.1[0m : [0;32mok[0m[0;32m=[0m[0;32m8[0m [0;33mchanged[0m[0;33m=[0m[0;33m3[0m unreachable=0 failed=0[0m | |
[0;32m amazon-ebs:[0m | |
[1;32m==> amazon-ebs: Stopping the source instance...[0m | |
[1;32m==> amazon-ebs: Waiting for the instance to stop...[0m | |
[1;32m==> amazon-ebs: Creating the AMI: Couchbase Server Enterprise 4.5.0 and Sync Gateway Enterprise 1.3.0[0m | |
[0;32m amazon-ebs: AMI: ami-c15cccd6[0m | |
[1;32m==> amazon-ebs: Waiting for AMI to become ready...[0m | |
[1;32m==> amazon-ebs: Copying AMI (ami-c15cccd6) to other regions...[0m | |
[0;32m amazon-ebs: Copying to: us-west-1[0m | |
[0;32m amazon-ebs: Copying to: us-west-2[0m | |
[0;32m amazon-ebs: Copying to: eu-west-1[0m | |
[0;32m amazon-ebs: Copying to: eu-central-1[0m | |
[0;32m amazon-ebs: Copying to: ap-northeast-1[0m | |
[0;32m amazon-ebs: Copying to: ap-southeast-1[0m | |
[0;32m amazon-ebs: Copying to: sa-east-1[0m | |
[0;32m amazon-ebs: Waiting for all copies to complete...[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-79da1319)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-fad81f9b)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-e1492792)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-570c9b3b)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-b4be60d7)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-a32fd8cc)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-c15cccd6)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Modifying attributes on AMI (ami-6ab3f30a)...[0m | |
[0;32m amazon-ebs: Modifying: groups[0m | |
[1;32m==> amazon-ebs: Terminating the source AWS instance...[0m | |
[1;32m==> amazon-ebs: Cleaning up any extra volumes...[0m | |
[1;32m==> amazon-ebs: No volumes to clean up, skipping[0m | |
[1;32m==> amazon-ebs: Deleting temporary security group...[0m | |
[1;32m==> amazon-ebs: Deleting temporary keypair...[0m | |
[1;32mBuild 'amazon-ebs' finished.[0m | |
==> Builds finished. The artifacts of successful builds are: | |
--> amazon-ebs: AMIs were created: | |
ap-northeast-1: ami-fad81f9b | |
ap-southeast-1: ami-b4be60d7 | |
eu-central-1: ami-a32fd8cc | |
eu-west-1: ami-e1492792 | |
sa-east-1: ami-570c9b3b | |
us-east-1: ami-c15cccd6 | |
us-west-1: ami-6ab3f30a | |
us-west-2: ami-79da1319 | |
Finished: SUCCESS | |
Finished: SUCCESS |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment