Last active
July 7, 2017 08:17
-
-
Save appkr/51c28963508f8d26ba776a229d893824 to your computer and use it in GitHub Desktop.
Install PHP Modules on AWS EB PHP7 Base Image
This file contains hidden or 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
files: | |
/opt/elasticbeanstalk/hooks/appdeploy/pre/03_install_php_modules.sh: | |
mode: "000755" | |
owner: root | |
group: root | |
content: | | |
#!/usr/bin/env bash | |
set -xe | |
if [ -f /root/.not-a-new-instance.txt ] | |
then | |
echo "Not a new instance. Skipping installation." | |
exit 0 | |
else | |
echo "Installing PHP modules." | |
yum install -y php70-gmp php70-zip | |
touch /root/.not-a-new-instance.txt | |
fi |
Tried hooks/preinit instead of hooks/appdeploy/preinit, the file was there, but was not being executed.
eb hooks
http://www.jmccc.com/blog/archives/2015/06/17/amazon-elastic-beanstalk-hooks/
[ec2-user@ip-172-31-0-142 ~]$ tree /opt/elasticbeanstalk/hooks/appdeploy -L 2
/opt/elasticbeanstalk/hooks/appdeploy
├── enact
│ ├── 01_flip.sh
│ └── 99_reload_app_server.sh
├── post
│ └── 01_monitor_httpd_pid.sh
└── pre
├── 01_unzip.sh
├── 02_setup_envvars.sh
├── 03_install_php_modules.sh
├── 05_configure_php.sh
├── 10_composer_install.sh
└── 12_update_permissions.sh
Case 1: Deploy New Instance
[ec2-user@ip-172-31-0-142 ~]$ cat /var/log/eb-activity.log
[2017-07-07T07:36:08.017Z] INFO [2794] - [Initialization] : Starting activity...
[2017-07-07T07:36:08.017Z] INFO [2794] - [Initialization/AddonsBefore] : Starting activity...
[2017-07-07T07:36:08.017Z] INFO [2794] - [Initialization/AddonsBefore/InstallCWLAgent] : Starting activity...
[2017-07-07T07:36:08.017Z] INFO [2794] - [Initialization/AddonsBefore/InstallCWLAgent/01-install-cwl-agent.sh] : Starting activity...
[2017-07-07T07:36:10.998Z] INFO [2794] - [Initialization/AddonsBefore/InstallCWLAgent/01-install-cwl-agent.sh] : Completed activity. Result:
+ grep -iq 'Amazon Linux' /etc/issue
+ yum install -y awslogs
Loaded plugins: priorities, update-motd, upgrade-helper
Resolving Dependencies
--> Running transaction check
---> Package awslogs.noarch 0:1.1.2-1.10.amzn1 will be installed
--> Processing Dependency: aws-cli-plugin-cloudwatch-logs(python27) for package: awslogs-1.1.2-1.10.amzn1.noarch
--> Running transaction check
---> Package aws-cli-plugin-cloudwatch-logs.noarch 0:1.3.3-1.15.amzn1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
awslogs noarch 1.1.2-1.10.amzn1 amzn-main 8.8 k
Installing for dependencies:
aws-cli-plugin-cloudwatch-logs noarch 1.3.3-1.15.amzn1 amzn-main 69 k
Transaction Summary
================================================================================
Install 1 Package (+1 Dependent package)
Total download size: 78 k
Installed size: 240 k
Downloading packages:
--------------------------------------------------------------------------------
Total 613 kB/s | 78 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : aws-cli-plugin-cloudwatch-logs-1.3.3-1.15.amzn1.noarch 1/2
Installing : awslogs-1.1.2-1.10.amzn1.noarch 2/2
Verifying : awslogs-1.1.2-1.10.amzn1.noarch 1/2
Verifying : aws-cli-plugin-cloudwatch-logs-1.3.3-1.15.amzn1.noarch 2/2
Installed:
awslogs.noarch 0:1.1.2-1.10.amzn1
Dependency Installed:
aws-cli-plugin-cloudwatch-logs.noarch 0:1.3.3-1.15.amzn1
Complete!
+ cat
++ sed 's/.$//'
++ curl 169.254.169.254/latest/meta-data/placement/availability-zone
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 15 100 15 0 0 9535 0 --:--:-- --:--:-- --:--:-- 15000
+ region=ap-northeast-2
+ sed -i -e 's/region = us-east-1/region = ap-northeast-2/g' /etc/awslogs/awscli.conf
+ /opt/elasticbeanstalk/bin/log-conf -n awslogs -l/var/log/awslogs.log
[2017-07-07T07:36:10.998Z] INFO [2794] - [Initialization/AddonsBefore/InstallCWLAgent] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logstreaming/hooks/install.
[2017-07-07T07:36:10.998Z] INFO [2794] - [Initialization/AddonsBefore] : Completed activity.
[2017-07-07T07:36:10.998Z] INFO [2794] - [Initialization/PreInitStage0] : Starting activity...
[2017-07-07T07:36:10.999Z] INFO [2794] - [Initialization/PreInitStage0/InfraWriteConfig] : Starting activity...
[2017-07-07T07:36:11.001Z] INFO [2794] - [Initialization/PreInitStage0/InfraWriteConfig] : Completed activity. Result:
Recreated directory /opt/elasticbeanstalk/deploy/configuration/.
Generate appsource url file at /opt/elasticbeanstalk/deploy/configuration/appsourceurl.
Generate container config file at /opt/elasticbeanstalk/deploy/configuration/containerconfiguration.
[2017-07-07T07:36:11.001Z] INFO [2794] - [Initialization/PreInitStage0/DownloadSourceBundle] : Starting activity...
[2017-07-07T07:36:11.361Z] INFO [2794] - [Initialization/PreInitStage0/DownloadSourceBundle] : Completed activity. Result:
[2017-07-07T07:36:11.105Z] INFO [2862] : Application version will be saved to /opt/elasticbeanstalk/deploy/appsource.
[2017-07-07T07:36:11.105Z] INFO [2862] : Using manifest cache with deployment ID 1 and serial 1.
[2017-07-07T07:36:11.105Z] INFO [2862] : Attempting to download application source bundle to: '/opt/elasticbeanstalk/deploy/appsource/source_bundle'.
[2017-07-07T07:36:11.105Z] INFO [2862] : Using computed s3 key.
[2017-07-07T07:36:11.226Z] INFO [2862] : Downloading from bucket 'elasticbeanstalk-ap-northeast-2-628988759087' with key 'resources/environments/e-enjyipsses/_runtime/_versions/eb-test/app-4664-170707_163503' and version '' to '/opt/elasticbeanstalk/deploy/appsource/source_bundle'.
[2017-07-07T07:36:11.322Z] INFO [2862] : Size: 1210, ETag: "7e414f9ecfe83a665169c4786cefa174", Metadata: {"environmentid"=>"e-enjyipsses", "requestid"=>"cb9f6393-62e6-11e7-80f4-e1fc77ca1f1d"}.
[2017-07-07T07:36:11.347Z] INFO [2862] : Downloaded size: 1210.
[2017-07-07T07:36:11.347Z] INFO [2862] : Successfully downloaded to '/opt/elasticbeanstalk/deploy/appsource/source_bundle'.
[2017-07-07T07:36:11.361Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook] : Starting activity...
[2017-07-07T07:36:11.362Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/01_setup_envvars.sh] : Starting activity...
[2017-07-07T07:36:11.584Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/01_setup_envvars.sh] : Completed activity. Result:
+ SUPPORT_PATH=/opt/elasticbeanstalk/support
+ /opt/elasticbeanstalk/support/export_envvars
+ ln -sf /opt/elasticbeanstalk/support/envvars /etc/profile.d/eb_envvars.sh
[2017-07-07T07:36:11.584Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/02_web_user.sh] : Starting activity...
[2017-07-07T07:36:11.723Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/02_web_user.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
+ id -u webapp
id: webapp: no such user
+ adduser --system --user-group webapp -s /sbin/nologin
[2017-07-07T07:36:11.723Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/03_packages.sh] : Starting activity...
[2017-07-07T07:36:11.818Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/03_packages.sh] : Completed activity. Result:
+ is_baked php_base_packages
+ [[ -f /etc/elasticbeanstalk/baking_manifest/php_base_packages ]]
+ true
+ echo PHP base and related packages have already been installed. Skipping installation.
PHP base and related packages have already been installed. Skipping installation.
++ /opt/elasticbeanstalk/bin/get-config container -k php_version
+ PHP_VERSION=7.0
+ case $PHP_VERSION in
+ is_baked php70_packages
+ [[ -f /etc/elasticbeanstalk/baking_manifest/php70_packages ]]
+ true
+ echo PHP 7.0 packages have already been installed. Skipping installation.
PHP 7.0 packages have already been installed. Skipping installation.
[2017-07-07T07:36:11.818Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/04_configure_php.sh] : Starting activity...
[2017-07-07T07:36:12.419Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/04_configure_php.sh] : Completed activity. Result:
+ /opt/elasticbeanstalk/support/php_apache_env
Using configuration value for DocumentRoot:
+ '[' true '!=' true ']'
+ echo 'First run. Configuring PHP.'
First run. Configuring PHP.
+ grep -q 'AWS Settings' /etc/httpd/conf/httpd.conf
+ cat
+ calculate_shm_size
+ case `curl -s http://169.254.169.254/latest/meta-data/instance-type` in
++ curl -s http://169.254.169.254/latest/meta-data/instance-type
+ shm_size=256M
+ '[' -e /etc/php.d/apc.ini ']'
+ cp /opt/elasticbeanstalk/support/phpunit.phar /usr/bin/phpunit.phar
+ chmod +x /usr/bin/phpunit.phar
++ /opt/elasticbeanstalk/bin/get-config container -k php_version
+ PHP_VERSION=7.0
+ php_conf_paths=/etc/httpd/conf.d/php.conf
+ case $PHP_VERSION in
+ php_conf_paths='/etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php-conf.7.0'
+ for php_conf_path in '$php_conf_paths'
+ sed -i -r 's/^([[:space:]]*)php_value/\1# php_value/' /etc/httpd/conf.d/php.conf
+ for php_conf_path in '$php_conf_paths'
+ sed -i -r 's/^([[:space:]]*)php_value/\1# php_value/' /etc/httpd/conf.d/php-conf.7.0
[2017-07-07T07:36:12.419Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/05_composer.sh] : Starting activity...
[2017-07-07T07:36:12.515Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/05_composer.sh] : Completed activity. Result:
+ . /opt/elasticbeanstalk/support/envvars
++ export PHP_MEMORY_LIMIT=256M
++ PHP_MEMORY_LIMIT=256M
++ export PHP_MAX_EXECUTION_TIME=60
++ PHP_MAX_EXECUTION_TIME=60
++ export PHP_DISPLAY_ERRORS=Off
++ PHP_DISPLAY_ERRORS=Off
++ export PHP_COMPOSER_OPTIONS=
++ PHP_COMPOSER_OPTIONS=
++ export PHP_ALLOW_URL_FOPEN=On
++ PHP_ALLOW_URL_FOPEN=On
++ export PHP_ZLIB_OUTPUT_COMPRESSION=Off
++ PHP_ZLIB_OUTPUT_COMPRESSION=Off
++ export PHP_DOCUMENT_ROOT=
++ PHP_DOCUMENT_ROOT=
++ export PHP_DATE_TIMEZONE=UTC
++ PHP_DATE_TIMEZONE=UTC
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
+ export COMPOSER_HOME=/root
+ COMPOSER_HOME=/root
+ ln -sf /opt/elasticbeanstalk/support/composer.phar /usr/bin/composer.phar
+ chown webapp /usr/bin/composer.phar
+ chmod +x /usr/bin/composer.phar
[2017-07-07T07:36:12.515Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/10_layout.sh] : Starting activity...
[2017-07-07T07:36:12.696Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/10_layout.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_deploy_dir
+ EB_APP_DEPLOY_DIR=/var/app/current
++ /opt/elasticbeanstalk/bin/get-config container -k app_support_dir
+ EB_APP_SUPPORT_DIR=/var/app/support
+ mkdir -p /var/app/current /var/app/support/logs /var/app/support/pids /var/app/support/assets
[2017-07-07T07:36:12.696Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/11_logging.sh] : Starting activity...
[2017-07-07T07:36:12.802Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/11_logging.sh] : Completed activity. Result:
+ /opt/elasticbeanstalk/bin/log-conf -n httpd '-l/var/log/httpd/*' -f /opt/elasticbeanstalk/support/conf/httpd/apache_rotate_logs.conf
+ /opt/elasticbeanstalk/bin/log-conf -n webapp '-l/var/app/support/logs/*'
[2017-07-07T07:36:12.802Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/22_pear.sh] : Starting activity...
[2017-07-07T07:36:12.804Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/22_pear.sh] : Completed activity. Result:
+ is_baked pear_packages
+ [[ -f /etc/elasticbeanstalk/baking_manifest/pear_packages ]]
+ true
+ echo PEAR packages have already been installed. Skipping installation.
PEAR packages have already been installed. Skipping installation.
+ exit 0
[2017-07-07T07:36:12.804Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/23_apache.sh] : Starting activity...
[2017-07-07T07:36:13.092Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/23_apache.sh] : Completed activity. Result:
+ cp /opt/elasticbeanstalk/support/conf/httpd/httpd_upstart /etc/init/httpd.conf
+ cp /opt/elasticbeanstalk/support/conf/httpd/httpd_init /etc/init.d/httpd
+ chmod +x /etc/init.d/httpd
+ rm -rfv /var/www/html
removed directory: ‘/var/www/html’
+ ln -sfv /var/app/current /var/www/html
‘/var/www/html’ -> ‘/var/app/current’
++ /opt/elasticbeanstalk/bin/get-config container -k app_deploy_dir
+ EB_APP_DEPLOY_DIR=/var/app/current
++ /opt/elasticbeanstalk/bin/get-config optionsettings -n aws:elasticbeanstalk:container:php:phpini -o document_root
+ PHP_DOCUMENT_ROOT=
+ mkdir -p /var/app/current/
+ grep -q /opt/elasticbeanstalk/support/envvars /etc/sysconfig/httpd
+ echo '. /opt/elasticbeanstalk/support/envvars'
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
+ sed -i 's/User .*/User webapp/g' /etc/httpd/conf/httpd.conf
+ sed -i 's/Group .*/Group webapp/g' /etc/httpd/conf/httpd.conf
+ sed -i 's/DirectoryIndex .*/DirectoryIndex index.php index.html/g' /etc/httpd/conf/httpd.conf
+ sed -i 's/AllowOverride None/AllowOverride All/g' /etc/httpd/conf/httpd.conf
+ sed -i 's/Options Indexes FollowSymLinks/Options FollowSymLinks/g' /etc/httpd/conf/httpd.conf
+ grep -q 'AWS Settings' /etc/httpd/conf/httpd.conf
+ cat
+ cp /opt/elasticbeanstalk/support/conf/httpd/add-types.conf /etc/httpd/conf.d/add-types.conf
+ cp /opt/elasticbeanstalk/support/conf/httpd/mod_reqtimeout.conf /etc/httpd/conf.d/mod_reqtimeout.conf
+ cp /opt/elasticbeanstalk/support/conf/httpd/unset_proxy_header.conf /etc/httpd/conf.d/unset_proxy_header.conf
+ mv /etc/httpd/conf.d/userdir.conf /etc/httpd/conf.d/userdir.conf.disabled
+ mv /etc/httpd/conf.modules.d/00-lua.conf /etc/httpd/conf.modules.d/00-lua.conf.disabled
+ mv /etc/httpd/conf.modules.d/00-dav.conf /etc/httpd/conf.modules.d/00-dav.conf.disabled
+ mv /etc/httpd/conf.modules.d/01-cgi.conf /etc/httpd/conf.modules.d/01-cgi.conf.disabled
+ mv /etc/httpd/conf.d/autoindex.conf /etc/httpd/conf.d/autoindex.conf.disable
+ mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.disable
[2017-07-07T07:36:13.093Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/30_permissions.sh] : Starting activity...
[2017-07-07T07:36:13.359Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook/30_permissions.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
++ /opt/elasticbeanstalk/bin/get-config container -k app_base_dir
+ EB_APP_BASE_DIR=/var/app
++ /opt/elasticbeanstalk/bin/get-config container -k app_logs_dir
+ EB_APP_LOGS_DIR=/var/app/support/logs
+ chown -R webapp:webapp /var/app
+ chown -R webapp:webapp /var/app/support/logs
[2017-07-07T07:36:13.359Z] INFO [2794] - [Initialization/PreInitStage0/PreInitHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/preinit.
[2017-07-07T07:36:13.359Z] INFO [2794] - [Initialization/PreInitStage0] : Completed activity. Result:
Initialization - Command CMD-PreInit stage 0 completed
[2017-07-07T07:36:13.359Z] INFO [2794] - [Initialization/AddonsAfter] : Starting activity...
[2017-07-07T07:36:13.359Z] INFO [2794] - [Initialization/AddonsAfter] : Completed activity.
[2017-07-07T07:36:13.359Z] INFO [2794] - [Initialization] : Completed activity. Result:
Initialization - Command CMD-PreInit succeeded
[2017-07-07T07:36:49.905Z] INFO [3128] - [Application deployment app-4664-170707_163503@1] : Starting activity...
[2017-07-07T07:36:49.905Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsBefore] : Starting activity...
[2017-07-07T07:36:49.905Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsBefore/ConfigCWLAgent] : Starting activity...
[2017-07-07T07:36:49.905Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsBefore/ConfigCWLAgent/10-config.sh] : Starting activity...
[2017-07-07T07:36:50.021Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsBefore/ConfigCWLAgent/10-config.sh] : Completed activity. Result:
Log streaming option setting is not specified, ignore cloudwatch logs setup.
Disabled log streaming.
[2017-07-07T07:36:50.021Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsBefore/ConfigCWLAgent] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logstreaming/hooks/config.
[2017-07-07T07:36:50.021Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsBefore] : Completed activity.
[2017-07-07T07:36:50.270Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0] : Starting activity...
[2017-07-07T07:36:50.270Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/HealthdLogRotation] : Starting activity...
[2017-07-07T07:36:50.274Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/HealthdLogRotation] : Completed activity. Result:
["/etc/cron.hourly/cron.logrotate.elasticbeanstalk.healthd.conf"]
[2017-07-07T07:36:50.274Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/HealthdHTTPDLogging] : Starting activity...
[2017-07-07T07:36:50.275Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/HealthdHTTPDLogging] : Completed activity.
[2017-07-07T07:36:50.275Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/HealthdNginxLogging] : Starting activity...
[2017-07-07T07:36:50.275Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/HealthdNginxLogging] : Completed activity.
[2017-07-07T07:36:50.275Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPreBuild] : Starting activity...
[2017-07-07T07:36:50.540Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild] : Starting activity...
[2017-07-07T07:36:50.541Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_0_eb_test] : Starting activity...
[2017-07-07T07:36:50.541Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_0_eb_test] : Completed activity.
[2017-07-07T07:36:50.541Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild] : Completed activity.
[2017-07-07T07:36:50.559Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPreBuild] : Completed activity.
[2017-07-07T07:36:50.559Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook] : Starting activity...
[2017-07-07T07:36:50.559Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/01_unzip.sh] : Starting activity...
[2017-07-07T07:36:50.834Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/01_unzip.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
++ /opt/elasticbeanstalk/bin/get-config container -k source_bundle
+ EB_SOURCE_BUNDLE=/opt/elasticbeanstalk/deploy/appsource/source_bundle
+ rm -rf /var/app/ondeck
+ /usr/bin/unzip -d /var/app/ondeck /opt/elasticbeanstalk/deploy/appsource/source_bundle
Archive: /opt/elasticbeanstalk/deploy/appsource/source_bundle
46645041c4a9ac909a4b514c3cc0121b5bd92cc8
creating: /var/app/ondeck/.ebextensions/
inflating: /var/app/ondeck/.ebextensions/00install_php7_modules.config
inflating: /var/app/ondeck/.gitignore
inflating: /var/app/ondeck/index.php
+ chown -R webapp:webapp /var/app/ondeck
+ chmod 775 /var/app/ondeck
[2017-07-07T07:36:50.834Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/02_setup_envvars.sh] : Starting activity...
[2017-07-07T07:36:51.048Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/02_setup_envvars.sh] : Completed activity.
[2017-07-07T07:36:51.048Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/03_install_php_modules.sh] : Starting activity...
[2017-07-07T07:36:51.789Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/03_install_php_modules.sh] : Completed activity. Result:
+ '[' -f /root/.not-a-new-instance.txt ']'
+ echo 'Installing PHP modules.'
Installing PHP modules.
+ yum install -y php70-gmp php70-zip
Loaded plugins: priorities, update-motd, upgrade-helper
Resolving Dependencies
--> Running transaction check
---> Package php70-gmp.x86_64 0:7.0.16-1.21.amzn1 will be installed
---> Package php70-zip.x86_64 0:7.0.16-1.21.amzn1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
php70-gmp x86_64 7.0.16-1.21.amzn1 amzn-main 75 k
php70-zip x86_64 7.0.16-1.21.amzn1 amzn-main 144 k
Transaction Summary
================================================================================
Install 2 Packages
Total download size: 219 k
Installed size: 382 k
Downloading packages:
--------------------------------------------------------------------------------
Total 1.2 MB/s | 219 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : php70-zip-7.0.16-1.21.amzn1.x86_64 1/2
Installing : php70-gmp-7.0.16-1.21.amzn1.x86_64 2/2
Verifying : php70-gmp-7.0.16-1.21.amzn1.x86_64 1/2
Verifying : php70-zip-7.0.16-1.21.amzn1.x86_64 2/2
Installed:
php70-gmp.x86_64 0:7.0.16-1.21.amzn1 php70-zip.x86_64 0:7.0.16-1.21.amzn1
Complete!
+ touch /root/.not-a-new-instance.txt
[2017-07-07T07:36:51.789Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/05_configure_php.sh] : Starting activity...
[2017-07-07T07:36:52.277Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/05_configure_php.sh] : Completed activity. Result:
Using configuration value for DocumentRoot:
[2017-07-07T07:36:52.277Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/10_composer_install.sh] : Starting activity...
[2017-07-07T07:36:52.367Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/10_composer_install.sh] : Completed activity. Result:
+ . /opt/elasticbeanstalk/support/envvars
++ export PHP_MEMORY_LIMIT=256M
++ PHP_MEMORY_LIMIT=256M
++ export PHP_MAX_EXECUTION_TIME=60
++ PHP_MAX_EXECUTION_TIME=60
++ export PHP_DISPLAY_ERRORS=Off
++ PHP_DISPLAY_ERRORS=Off
++ export PHP_COMPOSER_OPTIONS=
++ PHP_COMPOSER_OPTIONS=
++ export PHP_ALLOW_URL_FOPEN=On
++ PHP_ALLOW_URL_FOPEN=On
++ export PHP_ZLIB_OUTPUT_COMPRESSION=Off
++ PHP_ZLIB_OUTPUT_COMPRESSION=Off
++ export PHP_DOCUMENT_ROOT=
++ PHP_DOCUMENT_ROOT=
++ export PHP_DATE_TIMEZONE=UTC
++ PHP_DATE_TIMEZONE=UTC
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
+ cd /var/app/ondeck
+ '[' -f composer.json ']'
+ echo 'No composer.json file detected'
No composer.json file detected
[2017-07-07T07:36:52.368Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/12_update_permissions.sh] : Starting activity...
[2017-07-07T07:36:52.726Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook/12_update_permissions.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
++ /opt/elasticbeanstalk/bin/get-config container -k app_base_dir
+ EB_APP_BASE_DIR=/var/app
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
++ /opt/elasticbeanstalk/bin/get-config container -k app_logs_dir
+ EB_APP_LOGS_DIR=/var/app/support/logs
+ cd /var/app/ondeck
+ chown -R webapp:webapp /var/app
+ chown -R webapp:webapp /var/log/httpd
+ '[' -f app/SymfonyRequirements.php ']'
[2017-07-07T07:36:52.726Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/AppDeployPreHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/pre.
[2017-07-07T07:36:52.727Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPostBuild] : Starting activity...
[2017-07-07T07:36:52.985Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPostBuild/Infra-EmbeddedPostBuild] : Starting activity...
[2017-07-07T07:36:52.985Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPostBuild/Infra-EmbeddedPostBuild] : Completed activity.
[2017-07-07T07:36:53.000Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/EbExtensionPostBuild] : Completed activity.
[2017-07-07T07:36:53.000Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/InfraCleanEbExtension] : Starting activity...
[2017-07-07T07:36:53.001Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0/InfraCleanEbExtension] : Completed activity. Result:
Cleaned ebextensions subdirectories from /var/app/ondeck.
[2017-07-07T07:36:53.001Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage0] : Completed activity. Result:
Application deployment - Command CMD-Startup stage 0 completed
[2017-07-07T07:36:53.001Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1] : Starting activity...
[2017-07-07T07:36:53.001Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployEnactHook] : Starting activity...
[2017-07-07T07:36:53.002Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployEnactHook/01_flip.sh] : Starting activity...
[2017-07-07T07:36:53.184Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployEnactHook/01_flip.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
++ /opt/elasticbeanstalk/bin/get-config container -k app_deploy_dir
+ EB_APP_DEPLOY_DIR=/var/app/current
+ '[' -d /var/app/current ']'
+ mv /var/app/current /var/app/current.old
+ mv /var/app/ondeck /var/app/current
+ nohup rm -rf /var/app/current.old
[2017-07-07T07:36:53.184Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployEnactHook/99_reload_app_server.sh] : Starting activity...
[2017-07-07T07:36:53.204Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployEnactHook/99_reload_app_server.sh] : Completed activity. Result:
Equivalent Upstart operations: start httpd, stop httpd, restart httpd, status httpd
Gracefully restarting httpd
Stopping httpd
stop: Unknown instance:
Starting httpd
httpd start/running, process 3278
[OK]
[2017-07-07T07:36:53.204Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployEnactHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/enact.
[2017-07-07T07:36:53.204Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployPostHook] : Starting activity...
[2017-07-07T07:36:53.204Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployPostHook/01_monitor_httpd_pid.sh] : Starting activity...
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployPostHook/01_monitor_httpd_pid.sh] : Completed activity. Result:
+ chmod 0755 /var/run/httpd
+ /opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy httpd
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/AppDeployPostHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/post.
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/PostInitHook] : Starting activity...
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1/PostInitHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/postinit.
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/StartupStage1] : Completed activity. Result:
Application deployment - Command CMD-Startup stage 1 completed
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsAfter] : Starting activity...
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsAfter/ConfigLogRotation] : Starting activity...
[2017-07-07T07:36:54.287Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsAfter/ConfigLogRotation/10-config.sh] : Starting activity...
[2017-07-07T07:36:54.364Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsAfter/ConfigLogRotation/10-config.sh] : Completed activity. Result:
Disabled forced hourly log rotation.
[2017-07-07T07:36:54.364Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsAfter/ConfigLogRotation] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logpublish/hooks/config.
[2017-07-07T07:36:54.364Z] INFO [3128] - [Application deployment app-4664-170707_163503@1/AddonsAfter] : Completed activity.
[2017-07-07T07:36:54.364Z] INFO [3128] - [Application deployment app-4664-170707_163503@1] : Completed activity. Result:
Application deployment - Command CMD-Startup succeeded
Case 2: App Deploy
[2017-07-07T07:49:39.092Z] INFO [4060] - [Application update 13@3] : Starting activity...
[2017-07-07T07:49:39.092Z] INFO [4060] - [Application update 13@3/AddonsBefore] : Starting activity...
[2017-07-07T07:49:39.092Z] INFO [4060] - [Application update 13@3/AddonsBefore/ConfigCWLAgent] : Starting activity...
[2017-07-07T07:49:39.093Z] INFO [4060] - [Application update 13@3/AddonsBefore/ConfigCWLAgent/10-config.sh] : Starting activity...
[2017-07-07T07:49:39.209Z] INFO [4060] - [Application update 13@3/AddonsBefore/ConfigCWLAgent/10-config.sh] : Completed activity. Result:
Log streaming option setting is not specified, ignore cloudwatch logs setup.
Disabled log streaming.
[2017-07-07T07:49:39.210Z] INFO [4060] - [Application update 13@3/AddonsBefore/ConfigCWLAgent] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logstreaming/hooks/config.
[2017-07-07T07:49:39.210Z] INFO [4060] - [Application update 13@3/AddonsBefore] : Completed activity.
[2017-07-07T07:49:39.458Z] INFO [4060] - [Application update 13@3/AppDeployStage0] : Starting activity...
[2017-07-07T07:49:39.458Z] INFO [4060] - [Application update 13@3/AppDeployStage0/InfraWriteConfig] : Starting activity...
[2017-07-07T07:49:39.461Z] INFO [4060] - [Application update 13@3/AppDeployStage0/InfraWriteConfig] : Completed activity. Result:
Recreated directory /opt/elasticbeanstalk/deploy/configuration/.
Generate appsource url file at /opt/elasticbeanstalk/deploy/configuration/appsourceurl.
Generate container config file at /opt/elasticbeanstalk/deploy/configuration/containerconfiguration.
[2017-07-07T07:49:39.461Z] INFO [4060] - [Application update 13@3/AppDeployStage0/DownloadSourceBundle] : Starting activity...
[2017-07-07T07:49:39.767Z] INFO [4060] - [Application update 13@3/AppDeployStage0/DownloadSourceBundle] : Completed activity. Result:
[2017-07-07T07:49:39.563Z] INFO [4100] : Application version will be saved to /opt/elasticbeanstalk/deploy/appsource.
[2017-07-07T07:49:39.564Z] INFO [4100] : Using manifest cache with deployment ID 3 and serial 3.
[2017-07-07T07:49:39.564Z] INFO [4100] : Attempting to download application source bundle to: '/opt/elasticbeanstalk/deploy/appsource/source_bundle'.
[2017-07-07T07:49:39.564Z] INFO [4100] : Using computed s3 key.
[2017-07-07T07:49:39.681Z] INFO [4100] : Downloading from bucket 'elasticbeanstalk-ap-northeast-2-628988759087' with key 'resources/environments/e-enjyipsses/_runtime/_versions/eb-test/13' and version '' to '/opt/elasticbeanstalk/deploy/appsource/source_bundle'.
[2017-07-07T07:49:39.742Z] INFO [4100] : Size: 1210, ETag: "7e414f9ecfe83a665169c4786cefa174", Metadata: {"environmentid"=>"e-enjyipsses", "requestid"=>"d0a6dae9-62e8-11e7-9740-216acb4bc9ba"}.
[2017-07-07T07:49:39.754Z] INFO [4100] : Downloaded size: 1210.
[2017-07-07T07:49:39.754Z] INFO [4100] : Successfully downloaded to '/opt/elasticbeanstalk/deploy/appsource/source_bundle'.
[2017-07-07T07:49:39.768Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPreBuild] : Starting activity...
[2017-07-07T07:49:40.040Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild] : Starting activity...
[2017-07-07T07:49:40.041Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_0_eb_test] : Starting activity...
[2017-07-07T07:49:40.041Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild/prebuild_0_eb_test] : Completed activity.
[2017-07-07T07:49:40.041Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPreBuild/Infra-EmbeddedPreBuild] : Completed activity.
[2017-07-07T07:49:40.059Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPreBuild] : Completed activity.
[2017-07-07T07:49:40.059Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook] : Starting activity...
[2017-07-07T07:49:40.059Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/01_unzip.sh] : Starting activity...
[2017-07-07T07:49:40.333Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/01_unzip.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
++ /opt/elasticbeanstalk/bin/get-config container -k source_bundle
+ EB_SOURCE_BUNDLE=/opt/elasticbeanstalk/deploy/appsource/source_bundle
+ rm -rf /var/app/ondeck
+ /usr/bin/unzip -d /var/app/ondeck /opt/elasticbeanstalk/deploy/appsource/source_bundle
Archive: /opt/elasticbeanstalk/deploy/appsource/source_bundle
46645041c4a9ac909a4b514c3cc0121b5bd92cc8
creating: /var/app/ondeck/.ebextensions/
inflating: /var/app/ondeck/.ebextensions/00install_php7_modules.config
inflating: /var/app/ondeck/.gitignore
inflating: /var/app/ondeck/index.php
+ chown -R webapp:webapp /var/app/ondeck
+ chmod 775 /var/app/ondeck
[2017-07-07T07:49:40.333Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/02_setup_envvars.sh] : Starting activity...
[2017-07-07T07:49:40.550Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/02_setup_envvars.sh] : Completed activity.
[2017-07-07T07:49:40.550Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/03_install_php_modules.sh] : Starting activity...
[2017-07-07T07:49:40.552Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/03_install_php_modules.sh] : Completed activity. Result:
+ '[' -f /root/.not-a-new-instance.txt ']'
+ echo 'Not a new instance. Skipping installation.'
Not a new instance. Skipping installation.
+ exit 0
[2017-07-07T07:49:40.553Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/05_configure_php.sh] : Starting activity...
[2017-07-07T07:49:41.039Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/05_configure_php.sh] : Completed activity. Result:
Using configuration value for DocumentRoot:
[2017-07-07T07:49:41.039Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/10_composer_install.sh] : Starting activity...
[2017-07-07T07:49:41.130Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/10_composer_install.sh] : Completed activity. Result:
+ . /opt/elasticbeanstalk/support/envvars
++ export PHP_MEMORY_LIMIT=256M
++ PHP_MEMORY_LIMIT=256M
++ export PHP_MAX_EXECUTION_TIME=60
++ PHP_MAX_EXECUTION_TIME=60
++ export PHP_DISPLAY_ERRORS=Off
++ PHP_DISPLAY_ERRORS=Off
++ export PHP_COMPOSER_OPTIONS=
++ PHP_COMPOSER_OPTIONS=
++ export PHP_ALLOW_URL_FOPEN=On
++ PHP_ALLOW_URL_FOPEN=On
++ export PHP_ZLIB_OUTPUT_COMPRESSION=Off
++ PHP_ZLIB_OUTPUT_COMPRESSION=Off
++ export PHP_DOCUMENT_ROOT=
++ PHP_DOCUMENT_ROOT=
++ export PHP_DATE_TIMEZONE=UTC
++ PHP_DATE_TIMEZONE=UTC
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
+ cd /var/app/ondeck
+ '[' -f composer.json ']'
+ echo 'No composer.json file detected'
No composer.json file detected
[2017-07-07T07:49:41.130Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/12_update_permissions.sh] : Starting activity...
[2017-07-07T07:49:41.494Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook/12_update_permissions.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_user
+ EB_APP_USER=webapp
++ /opt/elasticbeanstalk/bin/get-config container -k app_base_dir
+ EB_APP_BASE_DIR=/var/app
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
++ /opt/elasticbeanstalk/bin/get-config container -k app_logs_dir
+ EB_APP_LOGS_DIR=/var/app/support/logs
+ cd /var/app/ondeck
+ chown -R webapp:webapp /var/app
+ chown -R webapp:webapp /var/log/httpd
+ '[' -f app/SymfonyRequirements.php ']'
[2017-07-07T07:49:41.494Z] INFO [4060] - [Application update 13@3/AppDeployStage0/AppDeployPreHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/pre.
[2017-07-07T07:49:41.494Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPostBuild] : Starting activity...
[2017-07-07T07:49:41.753Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPostBuild/Infra-EmbeddedPostBuild] : Starting activity...
[2017-07-07T07:49:41.753Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPostBuild/Infra-EmbeddedPostBuild] : Completed activity.
[2017-07-07T07:49:41.767Z] INFO [4060] - [Application update 13@3/AppDeployStage0/EbExtensionPostBuild] : Completed activity.
[2017-07-07T07:49:41.767Z] INFO [4060] - [Application update 13@3/AppDeployStage0/InfraCleanEbextension] : Starting activity...
[2017-07-07T07:49:41.769Z] INFO [4060] - [Application update 13@3/AppDeployStage0/InfraCleanEbextension] : Completed activity. Result:
Cleaned ebextensions subdirectories from /var/app/ondeck.
[2017-07-07T07:49:41.769Z] INFO [4060] - [Application update 13@3/AppDeployStage0] : Completed activity. Result:
Application update - Command CMD-AppDeploy stage 0 completed
[2017-07-07T07:49:41.769Z] INFO [4060] - [Application update 13@3/AppDeployStage1] : Starting activity...
[2017-07-07T07:49:41.769Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployEnactHook] : Starting activity...
[2017-07-07T07:49:41.769Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployEnactHook/01_flip.sh] : Starting activity...
[2017-07-07T07:49:41.952Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployEnactHook/01_flip.sh] : Completed activity. Result:
++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir
+ EB_APP_STAGING_DIR=/var/app/ondeck
++ /opt/elasticbeanstalk/bin/get-config container -k app_deploy_dir
+ EB_APP_DEPLOY_DIR=/var/app/current
+ '[' -d /var/app/current ']'
+ mv /var/app/current /var/app/current.old
+ mv /var/app/ondeck /var/app/current
+ nohup rm -rf /var/app/current.old
[2017-07-07T07:49:41.952Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployEnactHook/99_reload_app_server.sh] : Starting activity...
[2017-07-07T07:49:42.003Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployEnactHook/99_reload_app_server.sh] : Completed activity. Result:
Equivalent Upstart operations: start httpd, stop httpd, restart httpd, status httpd
Gracefully restarting httpd
[OK]
[2017-07-07T07:49:42.003Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployEnactHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/enact.
[2017-07-07T07:49:42.003Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployPostHook] : Starting activity...
[2017-07-07T07:49:42.003Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployPostHook/01_monitor_httpd_pid.sh] : Starting activity...
[2017-07-07T07:49:42.143Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployPostHook/01_monitor_httpd_pid.sh] : Completed activity. Result:
+ chmod 0755 /var/run/httpd
+ /opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy httpd
[2017-07-07T07:49:42.143Z] INFO [4060] - [Application update 13@3/AppDeployStage1/AppDeployPostHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/post.
[2017-07-07T07:49:42.143Z] INFO [4060] - [Application update 13@3/AppDeployStage1] : Completed activity. Result:
Application version switch - Command CMD-AppDeploy stage 1 completed
[2017-07-07T07:49:42.143Z] INFO [4060] - [Application update 13@3/AddonsAfter] : Starting activity...
[2017-07-07T07:49:42.143Z] INFO [4060] - [Application update 13@3/AddonsAfter/ConfigLogRotation] : Starting activity...
[2017-07-07T07:49:42.143Z] INFO [4060] - [Application update 13@3/AddonsAfter/ConfigLogRotation/10-config.sh] : Starting activity...
[2017-07-07T07:49:42.228Z] INFO [4060] - [Application update 13@3/AddonsAfter/ConfigLogRotation/10-config.sh] : Completed activity. Result:
Disabled forced hourly log rotation.
[2017-07-07T07:49:42.228Z] INFO [4060] - [Application update 13@3/AddonsAfter/ConfigLogRotation] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logpublish/hooks/config.
[2017-07-07T07:49:42.228Z] INFO [4060] - [Application update 13@3/AddonsAfter] : Completed activity.
[2017-07-07T07:49:42.229Z] INFO [4060] - [Application update 13@3] : Completed activity. Result:
Application update - Command CMD-AppDeploy succeeded
Case 3: Config Deploy
[2017-07-07T07:53:52.434Z] INFO [4428] - [Configuration update 13@4] : Starting activity...
[2017-07-07T07:53:52.434Z] INFO [4428] - [Configuration update 13@4/AddonsBefore] : Starting activity...
[2017-07-07T07:53:52.434Z] INFO [4428] - [Configuration update 13@4/AddonsBefore/ConfigCWLAgent] : Starting activity...
[2017-07-07T07:53:52.434Z] INFO [4428] - [Configuration update 13@4/AddonsBefore/ConfigCWLAgent/10-config.sh] : Starting activity...
[2017-07-07T07:53:52.550Z] INFO [4428] - [Configuration update 13@4/AddonsBefore/ConfigCWLAgent/10-config.sh] : Completed activity. Result:
Log streaming option setting is not specified, ignore cloudwatch logs setup.
Disabled log streaming.
[2017-07-07T07:53:52.550Z] INFO [4428] - [Configuration update 13@4/AddonsBefore/ConfigCWLAgent] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logstreaming/hooks/config.
[2017-07-07T07:53:52.550Z] INFO [4428] - [Configuration update 13@4/AddonsBefore] : Completed activity.
[2017-07-07T07:53:52.550Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0] : Starting activity...
[2017-07-07T07:53:52.550Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/InfraWriteConfig] : Starting activity...
[2017-07-07T07:53:52.553Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/InfraWriteConfig] : Completed activity. Result:
Recreated directory /opt/elasticbeanstalk/deploy/configuration/.
Generate appsource url file at /opt/elasticbeanstalk/deploy/configuration/appsourceurl.
Generate container config file at /opt/elasticbeanstalk/deploy/configuration/containerconfiguration.
[2017-07-07T07:53:52.553Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/ConfigDeployPreHook] : Starting activity...
[2017-07-07T07:53:52.553Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/ConfigDeployPreHook/10_setup_envvars.sh] : Starting activity...
[2017-07-07T07:53:52.772Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/ConfigDeployPreHook/10_setup_envvars.sh] : Completed activity.
[2017-07-07T07:53:52.772Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/ConfigDeployPreHook/20_configure_php.sh] : Starting activity...
[2017-07-07T07:53:53.259Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/ConfigDeployPreHook/20_configure_php.sh] : Completed activity. Result:
Using configuration value for DocumentRoot:
[2017-07-07T07:53:53.259Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0/ConfigDeployPreHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/configdeploy/pre.
[2017-07-07T07:53:53.259Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage0] : Completed activity. Result:
Configuration update - Command CMD-ConfigDeploy stage 0 completed
[2017-07-07T07:53:53.259Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1] : Starting activity...
[2017-07-07T07:53:53.259Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1/ConfigDeployEnactHook] : Starting activity...
[2017-07-07T07:53:53.259Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1/ConfigDeployEnactHook/99_reload_app_server.sh] : Starting activity...
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1/ConfigDeployEnactHook/99_reload_app_server.sh] : Completed activity. Result:
Equivalent Upstart operations: start httpd, stop httpd, restart httpd, status httpd
Stopping httpd
httpd stop/waiting
Starting httpd
httpd start/running, process 4502
[OK]
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1/ConfigDeployEnactHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/configdeploy/enact.
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1/ConfigDeployPostHook] : Starting activity...
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1/ConfigDeployPostHook] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/configdeploy/post.
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/ConfigDeployStage1] : Completed activity. Result:
Application restart - Command CMD-ConfigDeploy stage 1 completed
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/AddonsAfter] : Starting activity...
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/AddonsAfter/ConfigLogRotation] : Starting activity...
[2017-07-07T07:53:53.352Z] INFO [4428] - [Configuration update 13@4/AddonsAfter/ConfigLogRotation/10-config.sh] : Starting activity...
[2017-07-07T07:53:53.511Z] INFO [4428] - [Configuration update 13@4/AddonsAfter/ConfigLogRotation/10-config.sh] : Completed activity. Result:
Disabled forced hourly log rotation.
[2017-07-07T07:53:53.512Z] INFO [4428] - [Configuration update 13@4/AddonsAfter/ConfigLogRotation] : Completed activity. Result:
Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logpublish/hooks/config.
[2017-07-07T07:53:53.512Z] INFO [4428] - [Configuration update 13@4/AddonsAfter] : Completed activity.
[2017-07-07T07:53:53.512Z] INFO [4428] - [Configuration update 13@4] : Completed activity. Result:
Configuration update - Command CMD-ConfigDeploy succeeded
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.