Last active
September 14, 2015 22:54
-
-
Save danapplegate/11a8c9d8c16280e1de38 to your computer and use it in GitHub Desktop.
Output of running vagrant up, for issue https://github.com/mitchellh/vagrant/issues/6267
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
Bringing machine 'web' up with 'virtualbox' provider... | |
==> web: Importing base box 'my_company'... | |
[KProgress: 10% | |
[KProgress: 40% | |
[KProgress: 50% | |
[KProgress: 60% | |
[KProgress: 70% | |
[KProgress: 80% | |
[KProgress: 90% | |
[K==> web: Matching MAC address for NAT networking... | |
==> web: Setting the name of the VM: my_company_web_1442268172462_50018 | |
==> web: Clearing any previously set network interfaces... | |
==> web: Preparing network interfaces based on configuration... | |
web: Adapter 1: nat | |
web: Adapter 2: hostonly | |
==> web: Forwarding ports... | |
web: 3306 => 3306 (adapter 1) | |
web: 22 => 2222 (adapter 1) | |
==> web: Booting VM... | |
==> web: Waiting for machine to boot. This may take a few minutes... | |
web: SSH address: 127.0.0.1:2222 | |
web: SSH username: vagrant | |
web: SSH auth method: private key | |
web: Warning: Connection timeout. Retrying... | |
web: | |
web: Vagrant insecure key detected. Vagrant will automatically replace | |
web: this with a newly generated keypair for better security. | |
web: | |
web: Inserting generated public key within guest... | |
web: Removing insecure key from the guest if it's present... | |
web: Key inserted! Disconnecting and reconnecting using new SSH key... | |
==> web: Machine booted and ready! | |
==> web: Checking for guest additions in VM... | |
web: The guest additions on this VM do not match the installed version of | |
web: VirtualBox! In most cases this is fine, but in rare cases it can | |
web: prevent things such as shared folders from working properly. If you see | |
web: shared folder errors, please make sure the guest additions within the | |
web: virtual machine match the version of VirtualBox you have installed on | |
web: your host and reload your VM. | |
web: | |
web: Guest Additions Version: 4.2.0 | |
web: VirtualBox Version: 4.3 | |
==> web: Configuring and enabling network interfaces... | |
==> web: Exporting NFS shared folders... | |
==> web: Preparing to edit /etc/exports. Administrator privileges will be required... | |
==> web: Mounting NFS shared folders... | |
==> web: Mounting shared folders... | |
web: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks => /Users/applegatedt/workspace/my_company/htdocs/protected/config/cookbooks | |
==> web: Running provisioner: chef_solo... | |
web: Installing Chef (11.10)... | |
Generating chef JSON and uploading... | |
==> web: Running chef-solo... | |
==> web: stdin: is not a tty | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Forking chef instance to converge... | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: Fork successful. Waiting for new chef pid: 1761 | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: Forked instance now converging | |
==> web: Starting Chef Client, version 11.10.4 | |
==> web: [2015-09-14T22:05:00+00:00] INFO: *** Chef 11.10.4 *** | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Chef-client pid: 1761 | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: Building node object for precise64 | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: Extracting run list from JSON attributes provided on command line | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Setting the run_list to ["recipe[php]", "recipe[composer]", "recipe[my_company::php]", "recipe[my_company::php-fpm]", "recipe[curl]", "recipe[nginx]", "recipe[my_company::data_cleanup]", "recipe[mysql::client]", "recipe[mysql::server]", "recipe[my_company::resque_setup]", "recipe[java]", "recipe[nodejs]", "recipe[my_company::composer-self-update]", "recipe[my_company::local]", "recipe[my_company::xdebug]", "recipe[my_company::ffmpeg_install]", "recipe[memcached]", "recipe[redisio::install]", "recipe[redisio::enable]", "recipe[my_company::ffmpeg_install]"] from JSON | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: Applying attributes from json file | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: Platform is ubuntu version 12.04 | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Run List is [recipe[php], recipe[composer], recipe[my_company::php], recipe[my_company::php-fpm], recipe[curl], recipe[nginx], recipe[my_company::data_cleanup], recipe[mysql::client], recipe[mysql::server], recipe[my_company::resque_setup], recipe[java], recipe[nodejs], recipe[my_company::composer-self-update], recipe[my_company::local], recipe[my_company::xdebug], recipe[my_company::ffmpeg_install], recipe[memcached], recipe[redisio::install], recipe[redisio::enable]] | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Run List expands to [php, composer, my_company::php, my_company::php-fpm, curl, nginx, my_company::data_cleanup, mysql::client, mysql::server, my_company::resque_setup, java, nodejs, my_company::composer-self-update, my_company::local, my_company::xdebug, my_company::ffmpeg_install, memcached, redisio::install, redisio::enable] | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Starting Chef Run for precise64 | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Running start handlers | |
==> web: [2015-09-14T22:05:00+00:00] INFO: Start handlers complete. | |
==> web: [2015-09-14T22:05:00+00:00] DEBUG: No chefignore file found at /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chefignore no files will be ignored | |
==> web: [2015-09-14T22:05:01+00:00] WARN: found a directory test in the cookbook path, but it contains no cookbook files. skipping. | |
==> web: Compiling Cookbooks... | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Cookbooks to compile: [:"build-essential", :yum, :"yum-mysql-community", :mysql, :xml, :php, :composer, :cron, :logrotate, :apt, :dmg, :chef_handler, :windows, :"yum-epel", :git, :ohai, :rbenv, :my_company, :curl, :rsyslog, :bluepill, :runit, :nginx, :java, :nodejs, :memcached, :ulimit, :redisio] | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook build-essential's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/build-essential/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook build-essential's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/build-essential/libraries/timing.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook build-essential's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/build-essential/libraries/xcode_command_line_tools.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook yum's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/helpers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_debian.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_fedora.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_freebsd.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_omnios.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_rhel.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_smartos.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_suse.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_ubuntu.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_debian.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_fedora.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_freebsd.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_omnios.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_rhel.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_smartos.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_suse.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/resource_mysql_client.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook mysql's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/resource_mysql_service.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook composer's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/libraries/composer.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook cron's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/cron/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook logrotate's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/logrotate/libraries/logrotate_config.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/libraries/helpers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/libraries/network.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook dmg's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/dmg/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook chef_handler's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/libraries/helpers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook chef_handler's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/feature_base.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/powershell_helper.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/powershell_out.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/registry_helper.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/version.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/windows_architecture_helper.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/windows_helper.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/windows_package.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/windows_privileged.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/libraries/wmi_helper.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/helpers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_client.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_client_osx.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_client_package.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_client_source.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_client_windows.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_service.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_service_xinetd.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/resource_git_client.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/resource_git_service.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook git's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/z_provider_mapping.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook rbenv's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/chef_mixin_rbenv.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook rbenv's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/chef_mixin_ruby_build.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook rbenv's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook rbenv's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/provider_rbenv_rubygems.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook rbenv's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/recipe_ext.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook rbenv's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/resource_ext.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook runit's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/runit/libraries/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook runit's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/runit/libraries/provider_runit_service.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook runit's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/runit/libraries/resource_runit_service.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook java's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/libraries/helpers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook java's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/libraries/matchers.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook redisio's library file: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/libraries/redisio.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook build-essential's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/build-essential/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute build-essential::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/attributes/main.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum::main | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-mysql-community's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-mysql-community/attributes/mysql-connectors-community.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-mysql-community::mysql-connectors-community | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-mysql-community's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-mysql-community/attributes/mysql55-community.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-mysql-community::mysql55-community | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-mysql-community's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-mysql-community/attributes/mysql56-community.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-mysql-community::mysql56-community | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-mysql-community's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-mysql-community/attributes/mysql57-community.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-mysql-community::mysql57-community | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook mysql's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute mysql::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook xml's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/xml/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute xml::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook php's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute php::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook composer's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute composer::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: I am not loading attribute file php::default, because I have already seen it. | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook logrotate's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/logrotate/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute logrotate::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook apt's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute apt::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook dmg's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/dmg/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute dmg::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook chef_handler's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute chef_handler::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook windows's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute windows::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-epel's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-epel/attributes/epel-debuginfo.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-epel::epel-debuginfo | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-epel's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-epel/attributes/epel-source.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-epel::epel-source | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-epel's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-epel/attributes/epel-testing-debuginfo.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-epel::epel-testing-debuginfo | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-epel's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-epel/attributes/epel-testing-source.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-epel::epel-testing-source | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-epel's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-epel/attributes/epel-testing.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-epel::epel-testing | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook yum-epel's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum-epel/attributes/epel.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute yum-epel::epel | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook git's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute git::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook ohai's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ohai/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute ohai::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook rbenv's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute rbenv::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook my_company's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/my_company/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute my_company::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute deploy::deploy | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: nil | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute my_company::php-fpm | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook my_company's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/my_company/attributes/php-fpm.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: I am not loading attribute file my_company::php-fpm, because I have already seen it. | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook my_company's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/my_company/attributes/xdebug.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute my_company::xdebug | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook rsyslog's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rsyslog/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute rsyslog::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook bluepill's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/bluepill/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute bluepill::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook runit's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/runit/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute runit::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/auth_request.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::auth_request | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/devel.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::devel | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/echo.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::echo | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/geoip.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::geoip | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/headers_more.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::headers_more | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/lua.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::lua | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/naxsi.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::naxsi | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/openssl_source.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::openssl_source | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/passenger.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::passenger | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/rate_limiting.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::rate_limiting | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/repo.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::repo | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/source.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::source | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: I am not loading attribute file nginx::default, because I have already seen it. | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/status.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::status | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nginx's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/attributes/upload_progress.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nginx::upload_progress | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook java's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute java::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook nodejs's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nodejs/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute nodejs::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook memcached's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/memcached/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute memcached::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook ulimit's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute ulimit::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook redisio's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/attributes/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute redisio::default | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Node precise64 loading cookbook redisio's attribute file /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/attributes/redis_gem.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading Attribute redisio::redis_gem | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook yum's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/providers/globalconfig.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/providers/globalconfig.rb into a provider named yum_globalconfig defined in Chef::Provider::YumGlobalconfig | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook yum's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/providers/repository.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/providers/repository.rb into a provider named yum_repository defined in Chef::Provider::YumRepository | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook yum's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/resources/globalconfig.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/resources/globalconfig.rb into a resource named yum_globalconfig defined in Chef::Resource::YumGlobalconfig | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook yum's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/resources/repository.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/yum/resources/repository.rb into a resource named yum_repository defined in Chef::Resource::YumRepository | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook php's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/providers/pear.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/providers/pear.rb into a provider named php_pear defined in Chef::Provider::PhpPear | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook php's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/providers/pear_channel.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/providers/pear_channel.rb into a provider named php_pear_channel defined in Chef::Provider::PhpPearChannel | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook php's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/resources/pear.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/resources/pear.rb into a resource named php_pear defined in Chef::Resource::PhpPear | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook php's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/resources/pear_channel.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/resources/pear_channel.rb into a resource named php_pear_channel defined in Chef::Resource::PhpPearChannel | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook composer's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/providers/project.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/providers/project.rb into a provider named composer_project defined in Chef::Provider::ComposerProject | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook composer's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/resources/project.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/resources/project.rb into a resource named composer_project defined in Chef::Resource::ComposerProject | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook cron's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/cron/providers/d.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/cron/providers/d.rb into a provider named cron_d defined in Chef::Provider::CronD | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook cron's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/cron/resources/d.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/cron/resources/d.rb into a resource named cron_d defined in Chef::Resource::CronD | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/providers/preference.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/providers/preference.rb into a provider named apt_preference defined in Chef::Provider::AptPreference | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/providers/repository.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/providers/repository.rb into a provider named apt_repository defined in Chef::Provider::AptRepository | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/resources/preference.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/resources/preference.rb into a resource named apt_preference defined in Chef::Resource::AptPreference | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook apt's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/resources/repository.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/apt/resources/repository.rb into a resource named apt_repository defined in Chef::Resource::AptRepository | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook dmg's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/dmg/providers/package.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/dmg/providers/package.rb into a provider named dmg_package defined in Chef::Provider::DmgPackage | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook dmg's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/dmg/resources/package.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/dmg/resources/package.rb into a resource named dmg_package defined in Chef::Resource::DmgPackage | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook chef_handler's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/providers/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] INFO: ChefHandler light-weight provider already initialized -- overriding! | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/providers/default.rb into a provider named chef_handler defined in Chef::Provider::ChefHandler | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook chef_handler's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/resources/default.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/chef_handler/resources/default.rb into a resource named chef_handler defined in Chef::Resource::ChefHandler | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/auto_run.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/auto_run.rb into a provider named windows_auto_run defined in Chef::Provider::WindowsAutoRun | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/batch.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/batch.rb into a provider named windows_batch defined in Chef::Provider::WindowsBatch | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/certificate.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/certificate.rb into a provider named windows_certificate defined in Chef::Provider::WindowsCertificate | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/certificate_binding.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/certificate_binding.rb into a provider named windows_certificate_binding defined in Chef::Provider::WindowsCertificateBinding | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/feature_dism.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/feature_dism.rb into a provider named windows_feature_dism defined in Chef::Provider::WindowsFeatureDism | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/feature_powershell.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/feature_powershell.rb into a provider named windows_feature_powershell defined in Chef::Provider::WindowsFeaturePowershell | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/feature_servermanagercmd.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/feature_servermanagercmd.rb into a provider named windows_feature_servermanagercmd defined in Chef::Provider::WindowsFeatureServermanagercmd | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/font.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/font.rb into a provider named windows_font defined in Chef::Provider::WindowsFont | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/http_acl.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/http_acl.rb into a provider named windows_http_acl defined in Chef::Provider::WindowsHttpAcl | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/pagefile.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/pagefile.rb into a provider named windows_pagefile defined in Chef::Provider::WindowsPagefile | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/path.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/path.rb into a provider named windows_path defined in Chef::Provider::WindowsPath | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/printer.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/printer.rb into a provider named windows_printer defined in Chef::Provider::WindowsPrinter | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/printer_port.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/printer_port.rb into a provider named windows_printer_port defined in Chef::Provider::WindowsPrinterPort | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/reboot.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/reboot.rb into a provider named windows_reboot defined in Chef::Provider::WindowsReboot | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/registry.rb | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/registry.rb into a provider named windows_registry defined in Chef::Provider::WindowsRegistry | |
==> web: [2015-09-14T22:05:01+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/shortcut.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/shortcut.rb into a provider named windows_shortcut defined in Chef::Provider::WindowsShortcut | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/task.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/task.rb into a provider named windows_task defined in Chef::Provider::WindowsTask | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/zipfile.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/providers/zipfile.rb into a provider named windows_zipfile defined in Chef::Provider::WindowsZipfile | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/auto_run.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/auto_run.rb into a resource named windows_auto_run defined in Chef::Resource::WindowsAutoRun | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/batch.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/batch.rb into a resource named windows_batch defined in Chef::Resource::WindowsBatch | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/certificate.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/certificate.rb into a resource named windows_certificate defined in Chef::Resource::WindowsCertificate | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/certificate_binding.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/certificate_binding.rb into a resource named windows_certificate_binding defined in Chef::Resource::WindowsCertificateBinding | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/feature.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/feature.rb into a resource named windows_feature defined in Chef::Resource::WindowsFeature | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/font.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/font.rb into a resource named windows_font defined in Chef::Resource::WindowsFont | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/http_acl.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/http_acl.rb into a resource named windows_http_acl defined in Chef::Resource::WindowsHttpAcl | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/pagefile.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/pagefile.rb into a resource named windows_pagefile defined in Chef::Resource::WindowsPagefile | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/path.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/path.rb into a resource named windows_path defined in Chef::Resource::WindowsPath | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/printer.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/printer.rb into a resource named windows_printer defined in Chef::Resource::WindowsPrinter | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/printer_port.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/printer_port.rb into a resource named windows_printer_port defined in Chef::Resource::WindowsPrinterPort | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/reboot.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/reboot.rb into a resource named windows_reboot defined in Chef::Resource::WindowsReboot | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/registry.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/registry.rb into a resource named windows_registry defined in Chef::Resource::WindowsRegistry | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/shortcut.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/shortcut.rb into a resource named windows_shortcut defined in Chef::Resource::WindowsShortcut | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/task.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/task.rb into a resource named windows_task defined in Chef::Resource::WindowsTask | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook windows's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/zipfile.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/windows/resources/zipfile.rb into a resource named windows_zipfile defined in Chef::Resource::WindowsZipfile | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook git's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/providers/config.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/providers/config.rb into a provider named git_config defined in Chef::Provider::GitConfig | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook git's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/resources/config.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/resources/config.rb into a resource named git_config defined in Chef::Resource::GitConfig | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook rbenv's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/providers/execute.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/providers/execute.rb into a provider named rbenv_execute defined in Chef::Provider::RbenvExecute | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook rbenv's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/providers/ruby.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/providers/ruby.rb into a provider named rbenv_ruby defined in Chef::Provider::RbenvRuby | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook rbenv's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/resources/execute.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/resources/execute.rb into a resource named rbenv_execute defined in Chef::Resource::RbenvExecute | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook rbenv's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/resources/gem.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/resources/gem.rb into a resource named rbenv_gem defined in Chef::Resource::RbenvGem | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook rbenv's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/resources/ruby.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/resources/ruby.rb into a resource named rbenv_ruby defined in Chef::Resource::RbenvRuby | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook bluepill's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/bluepill/providers/service.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/bluepill/providers/service.rb into a provider named bluepill_service defined in Chef::Provider::BluepillService | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook bluepill's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/bluepill/resources/service.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/bluepill/resources/service.rb into a resource named bluepill_service defined in Chef::Resource::BluepillService | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook java's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/providers/alternatives.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/providers/alternatives.rb into a provider named java_alternatives defined in Chef::Provider::JavaAlternatives | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook java's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/providers/ark.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/providers/ark.rb into a provider named java_ark defined in Chef::Provider::JavaArk | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook java's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/resources/alternatives.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/resources/alternatives.rb into a resource named java_alternatives defined in Chef::Resource::JavaAlternatives | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook java's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/resources/ark.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/java/resources/ark.rb into a resource named java_ark defined in Chef::Resource::JavaArk | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook ulimit's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/providers/domain.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/providers/domain.rb into a provider named ulimit_domain defined in Chef::Provider::UlimitDomain | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook ulimit's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/providers/rule.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/providers/rule.rb into a provider named ulimit_rule defined in Chef::Provider::UlimitRule | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook ulimit's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/resources/domain.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/resources/domain.rb into a resource named ulimit_domain defined in Chef::Resource::UlimitDomain | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook ulimit's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/resources/rule.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/resources/rule.rb into a resource named ulimit_rule defined in Chef::Resource::UlimitRule | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook redisio's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb into a provider named redisio_install defined in Chef::Provider::RedisioInstall | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook redisio's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/service.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/service.rb into a provider named redisio_service defined in Chef::Provider::RedisioService | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook redisio's providers from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/uninstall.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/uninstall.rb into a provider named redisio_uninstall defined in Chef::Provider::RedisioUninstall | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook redisio's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/resources/install.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/resources/install.rb into a resource named redisio_install defined in Chef::Resource::RedisioInstall | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook redisio's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/resources/service.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/resources/service.rb into a resource named redisio_service defined in Chef::Resource::RedisioService | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook redisio's resources from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/resources/uninstall.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loaded contents of /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/resources/uninstall.rb into a resource named redisio_uninstall defined in Chef::Resource::RedisioUninstall | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook cron's definitions from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/cron/definitions/manage.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook logrotate's definitions from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/logrotate/definitions/logrotate_app.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook nginx's definitions from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/definitions/nginx_site.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook memcached's definitions from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/memcached/definitions/memcached_instance.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading cookbook ulimit's definitions from /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/definitions/user_ulimit.rb | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe php via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook php | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe php::source via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe source in cookbook php | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe build-essential via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook build-essential | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe build-essential::_debian via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe _debian in cookbook build-essential | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe xml via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook xml | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe mysql::client via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe client in cookbook mysql | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe composer via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook composer | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe composer::install via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe install in cookbook composer | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe php::default via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading php::default, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe composer::global_configs via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe global_configs in cookbook composer | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::php via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe php in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::php-fpm via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe php-fpm in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe php via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading php, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for php_pear_channel[pecl.php.net] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous php_pear_channel[pecl.php.net]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/recipes/default.rb:29:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current php_pear_channel[pecl.php.net]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/my_company/recipes/php.rb:18:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for template[/etc/php5/cli/php.ini] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous template[/etc/php5/cli/php.ini]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/recipes/source.rb:74:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current template[/etc/php5/cli/php.ini]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/my_company/recipes/php.rb:59:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::php-fpm via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading my_company::php-fpm, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe curl via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook curl | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx::package via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe package in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx::ohai_plugin via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe ohai_plugin in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe ohai::default via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook ohai | |
==> web: [2015-09-14T22:05:02+00:00] INFO: ohai plugins will be at: /etc/chef/ohai_plugins | |
==> web: Recipe: ohai::default | |
==> web: * remote_directory[/etc/chef/ohai_plugins] action create | |
==> web: [2015-09-14T22:05:02+00:00] INFO: Processing remote_directory[/etc/chef/ohai_plugins] action create (ohai::default line 33) | |
==> web: [2015-09-14T22:05:02+00:00] INFO: remote_directory[/etc/chef/ohai_plugins] created directory /etc/chef/ohai_plugins | |
==> web: | |
==> web: - create new directory /etc/chef/ohai_plugins | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:05:02+00:00] INFO: remote_directory[/etc/chef/ohai_plugins] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * cookbook_file[/etc/chef/ohai_plugins/README] action create | |
==> web: [2015-09-14T22:05:02+00:00] INFO: Processing cookbook_file[/etc/chef/ohai_plugins/README] action create (dynamically defined) | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: touching /etc/chef/ohai_plugins/README to create it | |
==> web: [2015-09-14T22:05:02+00:00] INFO: cookbook_file[/etc/chef/ohai_plugins/README] created file /etc/chef/ohai_plugins/README | |
==> web: | |
==> web: - create new file /etc/chef/ohai_plugins/README | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: cookbook_file[/etc/chef/ohai_plugins/README] staging /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ohai/files/default/plugins/README to /tmp/.README20150914-1761-fjo4qo | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: calculating checksum of /tmp/.README20150914-1761-fjo4qo to compare with | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: running: diff -u /etc/chef/ohai_plugins/README /tmp/.README20150914-1761-fjo4qo | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: reading modes from /etc/chef/ohai_plugins/README file | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/.README20150914-1761-fjo4qo | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: moving temporary file /tmp/.README20150914-1761-fjo4qo into place at /etc/chef/ohai_plugins/README | |
==> web: [2015-09-14T22:05:02+00:00] INFO: cookbook_file[/etc/chef/ohai_plugins/README] updated file contents /etc/chef/ohai_plugins/README | |
==> web: | |
==> web: - update content in file /etc/chef/ohai_plugins/README from none to 775fa7 | |
==> web: | |
==> web: --- /etc/chef/ohai_plugins/README 2015-09-14 22:05:02.300981046 +0000 | |
==> web: +++ /tmp/.README20150914-1761-fjo4qo 2015-09-14 22:05:02.304981047 +0000 | |
==> web: @@ -1 +1,2 @@ | |
==> web: +This directory contains custom plugins for Ohai. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:05:02+00:00] INFO: cookbook_file[/etc/chef/ohai_plugins/README] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: ohai::default | |
==> web: * ohai[custom_plugins] action reload | |
==> web: [2015-09-14T22:05:02+00:00] INFO: Processing ohai[custom_plugins] action reload (ohai::default line 46) | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:02+00:00] INFO: ohai[custom_plugins] reloaded | |
==> web: | |
==> web: - re-run ohai and merge results into node attributes | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx::commons via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe commons in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx::commons_dir via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe commons_dir in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx::commons_script via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe commons_script in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nginx::commons_conf via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe commons_conf in cookbook nginx | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for service[nginx] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous service[nginx]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/recipes/package.rb:43:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current service[nginx]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nginx/recipes/default.rb:24:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::data_cleanup via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe data_cleanup in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe mysql::client via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading mysql::client, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe mysql::server via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe server in cookbook mysql | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::resque_setup via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe resque_setup in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe java via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook java | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe java::set_attributes_from_version via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe set_attributes_from_version in cookbook java | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe java::openjdk via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe openjdk in cookbook java | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe java::default_java_symlink via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default_java_symlink in cookbook java | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe java::set_java_home via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe set_java_home in cookbook java | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nodejs via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook nodejs | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe apt via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook apt | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nodejs::install_from_source via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe install_from_source in cookbook nodejs | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe build-essential via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading build-essential, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[libssl-dev] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[libssl-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/recipes/source.rb:36:in `block in from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[libssl-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nodejs/recipes/install_from_source.rb:27:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::composer-self-update via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe composer-self-update in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::local via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe local in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe nodejs via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading nodejs, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe rbenv::default via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook rbenv | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe apt via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading apt, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe build-essential via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading build-essential, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe git via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook git | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe git::package via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe package in cookbook git | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[curl] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[curl]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/curl/recipes/default.rb:20:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[curl]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/recipes/default.rb:33:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[libssl-dev] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[libssl-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/nodejs/recipes/install_from_source.rb:27:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[libssl-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/recipes/default.rb:60:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[libxml2-dev] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[libxml2-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/xml/recipes/default.rb:21:in `block in from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[libxml2-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/recipes/default.rb:67:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[libxslt1-dev] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[libxslt1-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/xml/recipes/default.rb:21:in `block in from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[libxslt1-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/recipes/default.rb:68:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[ncurses-dev] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[ncurses-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/build-essential/recipes/_debian.rb:27:in `block in from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[ncurses-dev]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/recipes/default.rb:71:in `from_file' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe rbenv::ruby_build via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe ruby_build in cookbook rbenv | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe git via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading git, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for ruby_block[set HOME for rbenv at 1442268302] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous ruby_block[set HOME for rbenv at 1442268302]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/chef_mixin_rbenv.rb:125:in `with_home_for_user' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current ruby_block[set HOME for rbenv at 1442268302]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/chef_mixin_rbenv.rb:125:in `with_home_for_user' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for ruby_block[unset HOME for rbenv 1442268302] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous ruby_block[unset HOME for rbenv 1442268302]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/chef_mixin_rbenv.rb:139:in `with_home_for_user' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current ruby_block[unset HOME for rbenv 1442268302]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/rbenv/libraries/chef_mixin_rbenv.rb:139:in `with_home_for_user' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe git via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading git, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::xdebug via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe xdebug in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::php-fpm via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: I am not loading my_company::php-fpm, because I have already seen it. | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe my_company::ffmpeg_install via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe ffmpeg_install in cookbook my_company | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe memcached via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook memcached | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe redisio::install via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe install in cookbook redisio | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe redisio::default via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook redisio | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Cloning resource attributes for package[build-essential] from prior resource (CHEF-3694) | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Previous package[build-essential]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/build-essential/recipes/_debian.rb:24:in `block in from_file' | |
==> web: [2015-09-14T22:05:02+00:00] WARN: Current package[build-essential]: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/recipes/default.rb:23:in `block in from_file' | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe ulimit::default via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe default in cookbook ulimit | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading Recipe redisio::enable via include_recipe | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Found recipe enable in cookbook redisio | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Loading from cookbook_path: /tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks | |
==> web: Converging 146 resources | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Converging node precise64 | |
==> web: Recipe: build-essential::_debian | |
==> web: * package[autoconf] action install | |
==> web: [2015-09-14T22:05:02+00:00] INFO: Processing package[autoconf] action install (build-essential::_debian line 21) | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:02+00:00] DEBUG: package[autoconf] checking package status for autoconf | |
==> web: [2015-09-14T22:05:03+00:00] DEBUG: package[autoconf] current version is nil | |
==> web: [2015-09-14T22:05:03+00:00] DEBUG: package[autoconf] candidate version is 2.68-1ubuntu2 | |
==> web: | |
==> web: - install version 2.68-1ubuntu2 of package autoconf | |
==> web: * package[binutils-doc] action install | |
==> web: [2015-09-14T22:05:05+00:00] INFO: Processing package[binutils-doc] action install (build-essential::_debian line 22) | |
==> web: [2015-09-14T22:05:05+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:05+00:00] DEBUG: package[binutils-doc] checking package status for binutils-doc | |
==> web: [2015-09-14T22:05:05+00:00] DEBUG: package[binutils-doc] current version is nil | |
==> web: [2015-09-14T22:05:05+00:00] DEBUG: package[binutils-doc] candidate version is 2.22-6ubuntu1.3 | |
==> web: | |
==> web: - install version 2.22-6ubuntu1.3 of package binutils-doc | |
==> web: * package[bison] action install | |
==> web: [2015-09-14T22:05:07+00:00] INFO: Processing package[bison] action install (build-essential::_debian line 23) | |
==> web: [2015-09-14T22:05:07+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:07+00:00] DEBUG: package[bison] checking package status for bison | |
==> web: [2015-09-14T22:05:07+00:00] DEBUG: package[bison] current version is nil | |
==> web: [2015-09-14T22:05:07+00:00] DEBUG: package[bison] candidate version is 1:2.5.dfsg-2.1 | |
==> web: | |
==> web: - install version 1:2.5.dfsg-2.1 of package bison | |
==> web: * package[build-essential] action install | |
==> web: [2015-09-14T22:05:08+00:00] INFO: Processing package[build-essential] action install (build-essential::_debian line 24) | |
==> web: [2015-09-14T22:05:08+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:08+00:00] DEBUG: package[build-essential] checking package status for build-essential | |
==> web: [2015-09-14T22:05:08+00:00] DEBUG: package[build-essential] current version is nil | |
==> web: [2015-09-14T22:05:08+00:00] DEBUG: package[build-essential] candidate version is 11.5ubuntu2.1 | |
==> web: | |
==> web: - install version 11.5ubuntu2.1 of package build-essential | |
==> web: * package[flex] action install | |
==> web: [2015-09-14T22:05:14+00:00] INFO: Processing package[flex] action install (build-essential::_debian line 25) | |
==> web: [2015-09-14T22:05:14+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:14+00:00] DEBUG: package[flex] checking package status for flex | |
==> web: [2015-09-14T22:05:14+00:00] DEBUG: package[flex] current version is nil | |
==> web: [2015-09-14T22:05:14+00:00] DEBUG: package[flex] candidate version is 2.5.35-10ubuntu3 | |
==> web: | |
==> web: - install version 2.5.35-10ubuntu3 of package flex | |
==> web: * package[gettext] action install | |
==> web: [2015-09-14T22:05:16+00:00] INFO: Processing package[gettext] action install (build-essential::_debian line 26) | |
==> web: [2015-09-14T22:05:16+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:16+00:00] DEBUG: package[gettext] checking package status for gettext | |
==> web: [2015-09-14T22:05:16+00:00] DEBUG: package[gettext] current version is nil | |
==> web: [2015-09-14T22:05:16+00:00] DEBUG: package[gettext] candidate version is 0.18.1.1-5ubuntu3 | |
==> web: | |
==> web: - install version 0.18.1.1-5ubuntu3 of package gettext | |
==> web: * package[ncurses-dev] action install | |
==> web: [2015-09-14T22:05:18+00:00] INFO: Processing package[ncurses-dev] action install (build-essential::_debian line 27) | |
==> web: [2015-09-14T22:05:18+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:18+00:00] DEBUG: package[ncurses-dev] checking package status for ncurses-dev | |
==> web: [2015-09-14T22:05:18+00:00] DEBUG: package[ncurses-dev] current version is nil | |
==> web: [2015-09-14T22:05:18+00:00] INFO: package[ncurses-dev] is a virtual package, actually acting on package[libncurses5-dev] | |
==> web: [2015-09-14T22:05:18+00:00] DEBUG: package[ncurses-dev] checking package status for libncurses5-dev | |
==> web: [2015-09-14T22:05:18+00:00] DEBUG: package[ncurses-dev] current version is nil | |
==> web: [2015-09-14T22:05:18+00:00] DEBUG: package[ncurses-dev] candidate version is 5.9-4 | |
==> web: | |
==> web: - install version 5.9-4 of package ncurses-dev | |
==> web: Recipe: xml::default | |
==> web: * package[libxml2-dev] action install | |
==> web: [2015-09-14T22:05:19+00:00] INFO: Processing package[libxml2-dev] action install (xml::default line 21) | |
==> web: [2015-09-14T22:05:19+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:19+00:00] DEBUG: package[libxml2-dev] checking package status for libxml2-dev | |
==> web: [2015-09-14T22:05:19+00:00] DEBUG: package[libxml2-dev] current version is nil | |
==> web: [2015-09-14T22:05:19+00:00] DEBUG: package[libxml2-dev] candidate version is 2.7.8.dfsg-5.1ubuntu4.11 | |
==> web: | |
==> web: - install version 2.7.8.dfsg-5.1ubuntu4.11 of package libxml2-dev | |
==> web: * package[libxslt1-dev] action install | |
==> web: [2015-09-14T22:05:22+00:00] INFO: Processing package[libxslt1-dev] action install (xml::default line 21) | |
==> web: [2015-09-14T22:05:22+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:22+00:00] DEBUG: package[libxslt1-dev] checking package status for libxslt1-dev | |
==> web: [2015-09-14T22:05:22+00:00] DEBUG: package[libxslt1-dev] current version is nil | |
==> web: [2015-09-14T22:05:22+00:00] DEBUG: package[libxslt1-dev] candidate version is 1.1.26-8ubuntu1.3 | |
==> web: | |
==> web: - install version 1.1.26-8ubuntu1.3 of package libxslt1-dev | |
==> web: Recipe: mysql::client | |
==> web: * mysql_client[default] action create | |
==> web: [2015-09-14T22:05:24+00:00] INFO: Processing mysql_client[default] action create (mysql::client line 20) | |
==> web: [2015-09-14T22:05:24+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: | |
==> web: - ubuntu patternRecipe: <Dynamically Defined Resource> | |
==> web: * package[mysql-client] action install | |
==> web: [2015-09-14T22:05:24+00:00] INFO: Processing package[mysql-client] action install (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_ubuntu.rb line 16) | |
==> web: [2015-09-14T22:05:24+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:24+00:00] DEBUG: package[mysql-client] checking package status for mysql-client | |
==> web: [2015-09-14T22:05:24+00:00] DEBUG: package[mysql-client] current version is nil | |
==> web: [2015-09-14T22:05:24+00:00] DEBUG: package[mysql-client] candidate version is 5.5.44-0ubuntu0.12.04.1 | |
==> web: | |
==> web: - install version 5.5.44-0ubuntu0.12.04.1 of package mysql-client | |
==> web: * package[libmysqlclient-dev] action install | |
==> web: [2015-09-14T22:05:29+00:00] INFO: Processing package[libmysqlclient-dev] action install (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_client_ubuntu.rb line 16) | |
==> web: [2015-09-14T22:05:29+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:29+00:00] DEBUG: package[libmysqlclient-dev] checking package status for libmysqlclient-dev | |
==> web: [2015-09-14T22:05:29+00:00] DEBUG: package[libmysqlclient-dev] current version is nil | |
==> web: [2015-09-14T22:05:29+00:00] DEBUG: package[libmysqlclient-dev] candidate version is 5.5.44-0ubuntu0.12.04.1 | |
==> web: | |
==> web: - install version 5.5.44-0ubuntu0.12.04.1 of package libmysqlclient-dev | |
==> web: Recipe: php::source | |
==> web: * package[libbz2-dev] action install | |
==> web: [2015-09-14T22:05:31+00:00] INFO: Processing package[libbz2-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:31+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:31+00:00] DEBUG: package[libbz2-dev] checking package status for libbz2-dev | |
==> web: [2015-09-14T22:05:31+00:00] DEBUG: package[libbz2-dev] current version is nil | |
==> web: [2015-09-14T22:05:31+00:00] DEBUG: package[libbz2-dev] candidate version is 1.0.6-1 | |
==> web: | |
==> web: - install version 1.0.6-1 of package libbz2-dev | |
==> web: * package[libc-client2007e] action install | |
==> web: [2015-09-14T22:05:32+00:00] INFO: Processing package[libc-client2007e] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:32+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:32+00:00] DEBUG: package[libc-client2007e] checking package status for libc-client2007e | |
==> web: [2015-09-14T22:05:32+00:00] DEBUG: package[libc-client2007e] current version is nil | |
==> web: [2015-09-14T22:05:32+00:00] DEBUG: package[libc-client2007e] candidate version is 8:2007e~dfsg-3.2ubuntu1 | |
==> web: | |
==> web: - install version 8:2007e~dfsg-3.2ubuntu1 of package libc-client2007e | |
==> web: * package[libc-client2007e-dev] action install | |
==> web: [2015-09-14T22:05:34+00:00] INFO: Processing package[libc-client2007e-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:34+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:34+00:00] DEBUG: package[libc-client2007e-dev] checking package status for libc-client2007e-dev | |
==> web: [2015-09-14T22:05:34+00:00] DEBUG: package[libc-client2007e-dev] current version is nil | |
==> web: [2015-09-14T22:05:34+00:00] DEBUG: package[libc-client2007e-dev] candidate version is 8:2007e~dfsg-3.2ubuntu1 | |
==> web: | |
==> web: - install version 8:2007e~dfsg-3.2ubuntu1 of package libc-client2007e-dev | |
==> web: * package[libcurl4-gnutls-dev] action install | |
==> web: [2015-09-14T22:05:38+00:00] INFO: Processing package[libcurl4-gnutls-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:38+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:38+00:00] DEBUG: package[libcurl4-gnutls-dev] checking package status for libcurl4-gnutls-dev | |
==> web: [2015-09-14T22:05:38+00:00] DEBUG: package[libcurl4-gnutls-dev] current version is nil | |
==> web: [2015-09-14T22:05:38+00:00] DEBUG: package[libcurl4-gnutls-dev] candidate version is 7.22.0-3ubuntu4.14 | |
==> web: | |
==> web: - install version 7.22.0-3ubuntu4.14 of package libcurl4-gnutls-dev | |
==> web: * package[libfreetype6-dev] action install | |
==> web: [2015-09-14T22:05:43+00:00] INFO: Processing package[libfreetype6-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:43+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:43+00:00] DEBUG: package[libfreetype6-dev] checking package status for libfreetype6-dev | |
==> web: [2015-09-14T22:05:43+00:00] DEBUG: package[libfreetype6-dev] current version is nil | |
==> web: [2015-09-14T22:05:43+00:00] DEBUG: package[libfreetype6-dev] candidate version is 2.4.8-1ubuntu2.3 | |
==> web: | |
==> web: - install version 2.4.8-1ubuntu2.3 of package libfreetype6-dev | |
==> web: * package[libgmp3-dev] action install | |
==> web: [2015-09-14T22:05:45+00:00] INFO: Processing package[libgmp3-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:45+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:45+00:00] DEBUG: package[libgmp3-dev] checking package status for libgmp3-dev | |
==> web: [2015-09-14T22:05:45+00:00] DEBUG: package[libgmp3-dev] current version is nil | |
==> web: [2015-09-14T22:05:45+00:00] DEBUG: package[libgmp3-dev] candidate version is 2:5.0.2+dfsg-2ubuntu1 | |
==> web: | |
==> web: - install version 2:5.0.2+dfsg-2ubuntu1 of package libgmp3-dev | |
==> web: * package[libjpeg62-dev] action install | |
==> web: [2015-09-14T22:05:46+00:00] INFO: Processing package[libjpeg62-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:46+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:46+00:00] DEBUG: package[libjpeg62-dev] checking package status for libjpeg62-dev | |
==> web: [2015-09-14T22:05:46+00:00] DEBUG: package[libjpeg62-dev] current version is nil | |
==> web: [2015-09-14T22:05:46+00:00] DEBUG: package[libjpeg62-dev] candidate version is 6b1-2ubuntu1.1 | |
==> web: | |
==> web: - install version 6b1-2ubuntu1.1 of package libjpeg62-dev | |
==> web: * package[libkrb5-dev] action install | |
==> web: [2015-09-14T22:05:47+00:00] INFO: Processing package[libkrb5-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libkrb5-dev] checking package status for libkrb5-dev | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libkrb5-dev] current version is 1.10+dfsg~beta1-2ubuntu0.6 | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libkrb5-dev] candidate version is 1.10+dfsg~beta1-2ubuntu0.6 | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libkrb5-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libmcrypt-dev] action install | |
==> web: [2015-09-14T22:05:47+00:00] INFO: Processing package[libmcrypt-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libmcrypt-dev] checking package status for libmcrypt-dev | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libmcrypt-dev] current version is nil | |
==> web: [2015-09-14T22:05:47+00:00] DEBUG: package[libmcrypt-dev] candidate version is 2.5.8-3.1 | |
==> web: | |
==> web: - install version 2.5.8-3.1 of package libmcrypt-dev | |
==> web: * package[libpng12-dev] action install | |
==> web: [2015-09-14T22:05:49+00:00] INFO: Processing package[libpng12-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:49+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:49+00:00] DEBUG: package[libpng12-dev] checking package status for libpng12-dev | |
==> web: [2015-09-14T22:05:49+00:00] DEBUG: package[libpng12-dev] current version is nil | |
==> web: [2015-09-14T22:05:49+00:00] DEBUG: package[libpng12-dev] candidate version is 1.2.46-3ubuntu4 | |
==> web: | |
==> web: - install version 1.2.46-3ubuntu4 of package libpng12-dev | |
==> web: * package[libssl-dev] action install | |
==> web: [2015-09-14T22:05:51+00:00] INFO: Processing package[libssl-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:51+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:51+00:00] DEBUG: package[libssl-dev] checking package status for libssl-dev | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: package[libssl-dev] current version is 1.0.1-4ubuntu5.5 | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: package[libssl-dev] candidate version is 1.0.1-4ubuntu5.31 | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: package[libssl-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libt1-dev] action install | |
==> web: [2015-09-14T22:05:52+00:00] INFO: Processing package[libt1-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: package[libt1-dev] checking package status for libt1-dev | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: package[libt1-dev] current version is nil | |
==> web: [2015-09-14T22:05:52+00:00] DEBUG: package[libt1-dev] candidate version is 5.1.2-3.4ubuntu1 | |
==> web: | |
==> web: - install version 5.1.2-3.4ubuntu1 of package libt1-dev | |
==> web: * package[libpq-dev] action install | |
==> web: [2015-09-14T22:05:58+00:00] INFO: Processing package[libpq-dev] action install (php::source line 36) | |
==> web: [2015-09-14T22:05:58+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:05:58+00:00] DEBUG: package[libpq-dev] checking package status for libpq-dev | |
==> web: [2015-09-14T22:05:58+00:00] DEBUG: package[libpq-dev] current version is nil | |
==> web: [2015-09-14T22:05:58+00:00] DEBUG: package[libpq-dev] candidate version is 9.1.18-0ubuntu0.12.04 | |
==> web: | |
==> web: - install version 9.1.18-0ubuntu0.12.04 of package libpq-dev | |
==> web: * remote_file[/var/chef/cache/php-5.5.10.tar.gz] action create | |
==> web: [2015-09-14T22:06:00+00:00] INFO: Processing remote_file[/var/chef/cache/php-5.5.10.tar.gz] action create (php::source line 43) | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: touching /var/chef/cache/php-5.5.10.tar.gz to create it | |
==> web: [2015-09-14T22:06:00+00:00] INFO: remote_file[/var/chef/cache/php-5.5.10.tar.gz] created file /var/chef/cache/php-5.5.10.tar.gz | |
==> web: | |
==> web: - create new file /var/chef/cache/php-5.5.10.tar.gz | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: remote_file[/var/chef/cache/php-5.5.10.tar.gz] checking for changes | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: turning gzip compression off due to filename ending in gz | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: Cache control headers: {} | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: Initiating GET to http://us.php.net/distributions/php-5.5.10.tar.gz | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: ---- HTTP Request Header Data: ---- | |
==> web: [2015-09-14T22:06:00+00:00] DEBUG: Streaming download from http://us.php.net/distributions/php-5.5.10.tar.gz to tempfile /tmp/chef-rest20150914-1761-30egyq | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: ---- HTTP Status and Header Data: ---- | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: HTTP 1.1 200 OK | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: date: Mon, 14 Sep 2015 22:06:00 GMT | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: server: Apache/2.2.29 (FreeBSD) PHP/5.4.43 mod_ssl/2.2.29 OpenSSL/1.0.1l-freebsd DAV/2 | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: last-modified: Wed, 21 Jan 2015 11:13:18 GMT | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: etag: "1286a7-1022b77-50d27a47b8f80" | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: accept-ranges: bytes | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: content-length: 16919415 | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: connection: close | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: content-type: application/x-gzip | |
==> web: [2015-09-14T22:06:22+00:00] DEBUG: ---- End HTTP Status/Header Data ---- | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: Creating directory /var/chef/cache/remote_file | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: calculating checksum of /tmp/chef-rest20150914-1761-30egyq to compare with | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: reading modes from /var/chef/cache/php-5.5.10.tar.gz file | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rest20150914-1761-30egyq | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: moving temporary file /tmp/chef-rest20150914-1761-30egyq into place at /var/chef/cache/php-5.5.10.tar.gz | |
==> web: [2015-09-14T22:06:23+00:00] INFO: remote_file[/var/chef/cache/php-5.5.10.tar.gz] updated file contents /var/chef/cache/php-5.5.10.tar.gz | |
==> web: | |
==> web: - update content in file /var/chef/cache/php-5.5.10.tar.gz from none to abf751 | |
==> web: (file sizes exceed 10000000 bytes, diff output suppressed) | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:06:23+00:00] INFO: remote_file[/var/chef/cache/php-5.5.10.tar.gz] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * bash[build php] action run | |
==> web: [2015-09-14T22:06:23+00:00] INFO: Processing bash[build php] action run (php::source line 50) | |
==> web: [2015-09-14T22:06:23+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:38+00:00] INFO: bash[build php] ran successfully | |
==> web: | |
==> web: - execute "bash" "/tmp/chef-script20150914-1761-11z2z5u" | |
==> web: * directory[/etc/php5/cli] action create[2015-09-14T22:14:38+00:00] INFO: Processing directory[/etc/php5/cli] action create (php::source line 60) | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/cli] created directory /etc/php5/cli | |
==> web: | |
==> web: - create new directory /etc/php5/cli[2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/cli] owner changed to 0 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/cli] group changed to 0 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/cli] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root'[2015-09-14T22:14:38+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: * directory[/etc/php5/conf.d] action create[2015-09-14T22:14:38+00:00] INFO: Processing directory[/etc/php5/conf.d] action create (php::source line 67) | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/conf.d] created directory /etc/php5/conf.d | |
==> web: | |
==> web: - create new directory /etc/php5/conf.d[2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/conf.d] owner changed to 0 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/conf.d] group changed to 0 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] INFO: directory[/etc/php5/conf.d] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root'[2015-09-14T22:14:38+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: * template[/etc/php5/cli/php.ini] action create[2015-09-14T22:14:38+00:00] INFO: Processing template[/etc/php5/cli/php.ini] action create (php::source line 74) | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: touching /etc/php5/cli/php.ini to create it | |
==> web: [2015-09-14T22:14:38+00:00] INFO: template[/etc/php5/cli/php.ini] created file /etc/php5/cli/php.ini | |
==> web: | |
==> web: - create new file /etc/php5/cli/php.ini | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1fndqg3 to compare with | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: running: diff -u /etc/php5/cli/php.ini /tmp/chef-rendered-template20150914-1761-1fndqg3 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: reading modes from /etc/php5/cli/php.ini file | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1fndqg3 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1fndqg3 into place at /etc/php5/cli/php.ini | |
==> web: [2015-09-14T22:14:38+00:00] INFO: template[/etc/php5/cli/php.ini] updated file contents /etc/php5/cli/php.ini | |
==> web: | |
==> web: - update content in file /etc/php5/cli/php.ini from none to 3273af | |
==> web: --- /etc/php5/cli/php.ini 2015-09-14 22:14:38.324508659 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1fndqg3 2015-09-14 22:14:38.328508644 +0000 | |
==> web: @@ -1 +1,1855 @@ | |
==> web: +[PHP] | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; About php.ini ; | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; PHP's initialization file, generally called php.ini, is responsible for | |
==> web: +; configuring many of the aspects of PHP's behavior. | |
==> web: + | |
==> web: +; PHP attempts to find and load this configuration from a number of locations. | |
==> web: +; The following is a summary of its search order: | |
==> web: +; 1. SAPI module specific location. | |
==> web: +; 2. The PHPRC environment variable. (As of PHP 5.2.0) | |
==> web: +; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) | |
==> web: +; 4. Current working directory (except CLI) | |
==> web: +; 5. The web server's directory (for SAPI modules), or directory of PHP | |
==> web: +; (otherwise in Windows) | |
==> web: +; 6. The directory from the --with-config-file-path compile time option, or the | |
==> web: +; Windows directory (C:\windows or C:\winnt) | |
==> web: +; See the PHP docs for more specific information. | |
==> web: +; http://php.net/configuration.file | |
==> web: + | |
==> web: +; The syntax of the file is extremely simple. Whitespace and Lines | |
==> web: +; beginning with a semicolon are silently ignored (as you probably guessed). | |
==> web: +; Section headers (e.g. [Foo]) are also silently ignored, even though | |
==> web: +; they might mean something in the future. | |
==> web: + | |
==> web: +; Directives following the section heading [PATH=/www/mysite] only | |
==> web: +; apply to PHP files in the /www/mysite directory. Directives | |
==> web: +; following the section heading [HOST=www.example.com] only apply to | |
==> web: +; PHP files served from www.example.com. Directives set in these | |
==> web: +; special sections cannot be overridden by user-defined INI files or | |
==> web: +; at runtime. Currently, [PATH=] and [HOST=] sections only work under | |
==> web: +; CGI/FastCGI. | |
==> web: +; http://php.net/ini.sections | |
==> web: + | |
==> web: +; Directives are specified using the following syntax: | |
==> web: +; directive = value | |
==> web: | |
==> web: +; Directive names are *case sensitive* - foo=bar is different from FOO=bar. | |
==> web: +; Directives are variables used to configure PHP or PHP extensions. | |
==> web: +; There is no name validation. If PHP can't find an expected | |
==> web: +; directive because it is not set or is mistyped, a default value will be used. | |
==> web: + | |
==> web: +; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one | |
==> web: +; of the INI constants (On, Off, True, False, Yes, No and None) or an expression | |
==> web: +; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a | |
==> web: +; previously set variable or directive (e.g. ${foo}) | |
==> web: + | |
==> web: +; Expressions in the INI file are limited to bitwise operators and parentheses: | |
==> web: +; | bitwise OR | |
==> web: +; ^ bitwise XOR | |
==> web: +; & bitwise AND | |
==> web: +; ~ bitwise NOT | |
==> web: +; ! boolean NOT | |
==> web: + | |
==> web: +; Boolean flags can be turned on using the values 1, On, True or Yes. | |
==> web: +; They can be turned off using the values 0, Off, False or No. | |
==> web: + | |
==> web: | |
==> web: +; An empty string can be denoted by simply not writing anything after the equal | |
==> web: +; sign, or by using the None keyword: | |
==> web: + | |
==> web: +; foo = ; sets foo to an empty string | |
==> web: +; foo = None ; sets foo to an empty string | |
==> web: +; foo = "None" ; sets foo to the string 'None' | |
==> web: + | |
==> web: +; If you use constants in your value, and these constants belong to a | |
==> web: +; dynamically loaded extension (either a PHP extension or a Zend extension), | |
==> web: +; you may only use these constants *after* the line that loads the extension. | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; About this file ; | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; PHP comes packaged with two INI files. One that is recommended to be used | |
==> web: +; in production environments and one that is recommended to be used in | |
==> web: +; development environments. | |
==> web: + | |
==> web: +; php.ini-production contains settings which hold security, performance and | |
==> web: +; best practices at its core. But please be aware, these settings may break | |
==> web: +; compatibility with older or less security conscience applications. We | |
==> web: +; recommending using the production ini in production and testing environments. | |
==> web: + | |
==> web: +; php.ini-development is very similar to its production variant, except it's | |
==> web: +; much more verbose when it comes to errors. We recommending using the | |
==> web: +; development version only in development environments as errors shown to | |
==> web: +; application users can inadvertently leak otherwise secure information. | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; Quick Reference ; | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; The following are all the settings which are different in either the production | |
==> web: +; or development versions of the INIs with respect to PHP's default behavior. | |
==> web: +; Please see the actual settings later in the document for more details as to why | |
==> web: +; we recommend these changes in PHP's behavior. | |
==> web: + | |
==> web: +; allow_call_time_pass_reference | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; display_errors | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; display_startup_errors | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: | |
==> web: + | |
==> web: +; error_reporting | |
==> web: +; Default Value: E_ALL & ~E_NOTICE | |
==> web: +; Development Value: E_ALL | E_STRICT | |
==> web: +; Production Value: E_ALL & ~E_DEPRECATED | |
==> web: + | |
==> web: +; html_errors | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production value: Off | |
==> web: + | |
==> web: +; log_errors | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: On | |
==> web: +; Production Value: On | |
==> web: + | |
==> web: +; magic_quotes_gpc | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; max_input_time | |
==> web: +; Default Value: -1 (Unlimited) | |
==> web: +; Development Value: 60 (60 seconds) | |
==> web: +; Production Value: 60 (60 seconds) | |
==> web: + | |
==> web: +; output_buffering | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: 4096 | |
==> web: +; Production Value: 4096 | |
==> web: | |
==> web: + | |
==> web: +; register_argc_argv | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; register_long_arrays | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: | |
==> web: +; request_order | |
==> web: +; Default Value: None | |
==> web: +; Development Value: "GP" | |
==> web: +; Production Value: "GP" | |
==> web: + | |
==> web: +; session.bug_compat_42 | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; session.bug_compat_warn | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; session.gc_divisor | |
==> web: +; Default Value: 100 | |
==> web: +; Development Value: 1000 | |
==> web: +; Production Value: 1000 | |
==> web: + | |
==> web: +; session.hash_bits_per_character | |
==> web: +; Default Value: 4 | |
==> web: +; Development Value: 5 | |
==> web: +; Production Value: 5 | |
==> web: + | |
==> web: +; short_open_tag | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; track_errors | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: + | |
==> web: +; url_rewriter.tags | |
==> web: | |
==> web: +; Default Value: "a=href,area=href,frame=src,form=,fieldset=" | |
==> web: +; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" | |
==> web: +; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" | |
==> web: + | |
==> web: +; variables_order | |
==> web: +; Default Value: "EGPCS" | |
==> web: +; Development Value: "GPCS" | |
==> web: +; Production Value: "GPCS" | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;;; | |
==> web: +; php.ini Options ; | |
==> web: +;;;;;;;;;;;;;;;;;;;; | |
==> web: +; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini" | |
==> web: +;user_ini.filename = ".user.ini" | |
==> web: + | |
==> web: +; To disable this feature set this option to empty value | |
==> web: +;user_ini.filename = | |
==> web: + | |
==> web: +; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes) | |
==> web: +;user_ini.cache_ttl = 300 | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;;; | |
==> web: +; Language Options ; | |
==> web: +;;;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; Enable the PHP scripting language engine under Apache. | |
==> web: +; http://php.net/engine | |
==> web: +engine = On | |
==> web: + | |
==> web: +; This directive determines whether or not PHP will recognize code between | |
==> web: +; <? and ?> tags as PHP source which should be processed as such. It's been | |
==> web: +; recommended for several years that you not use the short tag "short cut" and | |
==> web: +; instead to use the full <?php and ?> tag combination. With the wide spread use | |
==> web: +; of XML and use of these tags by other languages, the server can become easily | |
==> web: +; confused and end up parsing the wrong code in the wrong context. But because | |
==> web: +; this short cut has been a feature for such a long time, it's currently still | |
==> web: | |
==> web: +; supported for backwards compatibility, but we recommend you don't use them. | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/short-open-tag | |
==> web: +short_open_tag = On | |
==> web: + | |
==> web: +; Allow ASP-style tags. | |
==> web: +; http://php.net/asp-tags | |
==> web: +asp_tags = Off | |
==> web: + | |
==> web: +; The number of significant digits displayed in floating point numbers. | |
==> web: +; http://php.net/precision | |
==> web: +precision = 14 | |
==> web: + | |
==> web: +; Enforce year 2000 compliance (will cause problems with non-compliant browsers) | |
==> web: +; http://php.net/y2k-compliance | |
==> web: +y2k_compliance = On | |
==> web: + | |
==> web: +; Output buffering is a mechanism for controlling how much output data | |
==> web: +; (excluding headers and cookies) PHP should keep internally before pushing that | |
==> web: +; data to the client. If your application's output exceeds this setting, PHP | |
==> web: +; will send that data in chunks of roughly the size you specify. | |
==> web: +; Turning on this setting and managing its maximum buffer size can yield some | |
==> web: +; interesting side-effects depending on your application and web server. | |
==> web: +; You may be able to send headers and cookies after you've already sent output | |
==> web: +; through print or echo. You also may see performance benefits if your server is | |
==> web: +; emitting less packets due to buffered output versus PHP streaming the output | |
==> web: +; as it gets it. On production servers, 4096 bytes is a good setting for performance | |
==> web: +; reasons. | |
==> web: +; Note: Output buffering can also be controlled via Output Buffering Control | |
==> web: +; functions. | |
==> web: +; Possible Values: | |
==> web: +; On = Enabled and buffer is unlimited. (Use with caution) | |
==> web: +; Off = Disabled | |
==> web: +; Integer = Enables the buffer and sets its maximum size in bytes. | |
==> web: +; Note: This directive is hardcoded to Off for the CLI SAPI | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: 4096 | |
==> web: +; Production Value: 4096 | |
==> web: +; http://php.net/output-buffering | |
==> web: +output_buffering = 4096 | |
==> web: + | |
==> web: +; You can redirect all of the output of your scripts to a function. For | |
==> web: +; example, if you set output_handler to "mb_output_handler", character | |
==> web: +; encoding will be transparently converted to the specified encoding. | |
==> web: +; Setting any output handler automatically turns on output buffering. | |
==> web: +; Note: People who wrote portable scripts should not depend on this ini | |
==> web: +; directive. Instead, explicitly set the output handler using ob_start(). | |
==> web: +; Using this ini directive may cause problems unless you know what script | |
==> web: +; is doing. | |
==> web: +; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler" | |
==> web: +; and you cannot use both "ob_gzhandler" and "zlib.output_compression". | |
==> web: +; Note: output_handler must be empty if this is set 'On' !!!! | |
==> web: +; Instead you must use zlib.output_handler. | |
==> web: +; http://php.net/output-handler | |
==> web: +;output_handler = | |
==> web: + | |
==> web: +; Transparent output compression using the zlib library | |
==> web: +; Valid values for this option are 'off', 'on', or a specific buffer size | |
==> web: +; to be used for compression (default is 4KB) | |
==> web: +; Note: Resulting chunk size may vary due to nature of compression. PHP | |
==> web: +; outputs chunks that are few hundreds bytes each as a result of | |
==> web: +; compression. If you prefer a larger chunk size for better | |
==> web: +; performance, enable output_buffering in addition. | |
==> web: +; Note: You need to use zlib.output_handler instead of the standard | |
==> web: +; output_handler, or otherwise the output will be corrupted. | |
==> web: +; http://php.net/zlib.output-compression | |
==> web: +zlib.output_compression = Off | |
==> web: + | |
==> web: +; http://php.net/zlib.output-compression-level | |
==> web: +;zlib.output_compression_level = -1 | |
==> web: + | |
==> web: +; You cannot specify additional output handlers if zlib.output_compression | |
==> web: +; is activated here. This setting does the same as output_handler but in | |
==> web: +; a different order. | |
==> web: +; http://php.net/zlib.output-handler | |
==> web: +;zlib.output_handler = | |
==> web: + | |
==> web: +; Implicit flush tells PHP to tell the output layer to flush itself | |
==> web: +; automatically after every output block. This is equivalent to calling the | |
==> web: +; PHP function flush() after each and every call to print() or echo() and each | |
==> web: +; and every HTML block. Turning this option on has serious performance | |
==> web: +; implications and is generally recommended for debugging purposes only. | |
==> web: +; http://php.net/implicit-flush | |
==> web: | |
==> web: +; Note: This directive is hardcoded to On for the CLI SAPI | |
==> web: +implicit_flush = Off | |
==> web: + | |
==> web: +; The unserialize callback function will be called (with the undefined class' | |
==> web: +; name as parameter), if the unserializer finds an undefined class | |
==> web: +; which should be instantiated. A warning appears if the specified function is | |
==> web: +; not defined, or if the function doesn't include/implement the missing class. | |
==> web: +; So only set this entry, if you really want to implement such a | |
==> web: +; callback-function. | |
==> web: +unserialize_callback_func = | |
==> web: + | |
==> web: +; When floats & doubles are serialized store serialize_precision significant | |
==> web: +; digits after the floating point. The default value ensures that when floats | |
==> web: +; are decoded with unserialize, the data will remain the same. | |
==> web: +serialize_precision = 100 | |
==> web: + | |
==> web: +; This directive allows you to enable and disable warnings which PHP will issue | |
==> web: +; if you pass a value by reference at function call time. Passing values by | |
==> web: +; reference at function call time is a deprecated feature which will be removed | |
==> web: +; from PHP at some point in the near future. The acceptable method for passing a | |
==> web: +; value by reference to a function is by declaring the reference in the functions | |
==> web: +; definition, not at call time. This directive does not disable this feature, it | |
==> web: +; only determines whether PHP will warn you about it or not. These warnings | |
==> web: +; should enabled in development environments only. | |
==> web: +; Default Value: On (Suppress warnings) | |
==> web: +; Development Value: Off (Issue warnings) | |
==> web: +; Production Value: Off (Issue warnings) | |
==> web: +; http://php.net/allow-call-time-pass-reference | |
==> web: +allow_call_time_pass_reference = Off | |
==> web: + | |
==> web: +; Safe Mode | |
==> web: +; http://php.net/safe-mode | |
==> web: +safe_mode = Off | |
==> web: + | |
==> web: +; By default, Safe Mode does a UID compare check when | |
==> web: +; opening files. If you want to relax this to a GID compare, | |
==> web: +; then turn on safe_mode_gid. | |
==> web: +; http://php.net/safe-mode-gid | |
==> web: +safe_mode_gid = Off | |
==> web: + | |
==> web: +; When safe_mode is on, UID/GID checks are bypassed when | |
==> web: +; including files from this directory and its subdirectories. | |
==> web: +; (directory must also be in include_path or full path must | |
==> web: +; be used when including) | |
==> web: +; http://php.net/safe-mode-include-dir | |
==> web: +safe_mode_include_dir = | |
==> web: + | |
==> web: +; When safe_mode is on, only executables located in the safe_mode_exec_dir | |
==> web: +; will be allowed to be executed via the exec family of functions. | |
==> web: +; http://php.net/safe-mode-exec-dir | |
==> web: +safe_mode_exec_dir = | |
==> web: + | |
==> web: +; Setting certain environment variables may be a potential security breach. | |
==> web: +; This directive contains a comma-delimited list of prefixes. In Safe Mode, | |
==> web: +; the user may only alter environment variables whose names begin with the | |
==> web: +; prefixes supplied here. By default, users will only be able to set | |
==> web: +; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR). | |
==> web: +; Note: If this directive is empty, PHP will let the user modify ANY | |
==> web: +; environment variable! | |
==> web: +; http://php.net/safe-mode-allowed-env-vars | |
==> web: +safe_mode_allowed_env_vars = PHP_ | |
==> web: + | |
==> web: +; This directive contains a comma-delimited list of environment variables that | |
==> web: +; the end user won't be able to change using putenv(). These variables will be | |
==> web: +; protected even if safe_mode_allowed_env_vars is set to allow to change them. | |
==> web: +; http://php.net/safe-mode-protected-env-vars | |
==> web: +safe_mode_protected_env_vars = LD_LIBRARY_PATH | |
==> web: + | |
==> web: +; open_basedir, if set, limits all file operations to the defined directory | |
==> web: +; and below. This directive makes most sense if used in a per-directory | |
==> web: +; or per-virtualhost web server configuration file. This directive is | |
==> web: +; *NOT* affected by whether Safe Mode is turned On or Off. | |
==> web: +; http://php.net/open-basedir | |
==> web: +;open_basedir = | |
==> web: + | |
==> web: +; This directive allows you to disable certain functions for security reasons. | |
==> web: +; It receives a comma-delimited list of function names. This directive is | |
==> web: +; *NOT* affected by whether Safe Mode is turned On or Off. | |
==> web: +; http://php.net/disable-functions | |
==> web: +disable_functions = | |
==> web: + | |
==> web: +; This directive allows you to disable certain classes for security reasons. | |
==> web: +; It receives a comma-delimited list of class names. This directive is | |
==> web: +; *NOT* affected by whether Safe Mode is turned On or Off. | |
==> web: +; http://php.net/disable-classes | |
==> web: +disable_classes = | |
==> web: + | |
==> web: +; Colors for Syntax Highlighting mode. Anything that's acceptable in | |
==> web: +; <span style="color: ???????"> would work. | |
==> web: +; http://php.net/syntax-highlighting | |
==> web: +;highlight.string = #DD0000 | |
==> web: +;highlight.comment = #FF9900 | |
==> web: +;highlight.keyword = #007700 | |
==> web: +;highlight.bg = #FFFFFF | |
==> web: +;highlight.default = #0000BB | |
==> web: +;highlight.html = #000000 | |
==> web: + | |
==> web: +; If enabled, the request will be allowed to complete even if the user aborts | |
==> web: +; the request. Consider enabling it if executing long requests, which may end up | |
==> web: +; being interrupted by the user or a browser timing out. PHP's default behavior | |
==> web: +; is to disable this feature. | |
==> web: +; http://php.net/ignore-user-abort | |
==> web: +;ignore_user_abort = On | |
==> web: + | |
==> web: +; Determines the size of the realpath cache to be used by PHP. This value should | |
==> web: +; be increased on systems where PHP opens many files to reflect the quantity of | |
==> web: +; the file operations performed. | |
==> web: +; http://php.net/realpath-cache-size | |
==> web: +;realpath_cache_size = 16k | |
==> web: + | |
==> web: +; Duration of time, in seconds for which to cache realpath information for a given | |
==> web: +; file or directory. For systems with rarely changing files, consider increasing this | |
==> web: +; value. | |
==> web: +; http://php.net/realpath-cache-ttl | |
==> web: +;realpath_cache_ttl = 120 | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;; | |
==> web: +; Miscellaneous ; | |
==> web: +;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; Decides whether PHP may expose the fact that it is installed on the server | |
==> web: +; (e.g. by adding its signature to the Web server header). It is no security | |
==> web: +; threat in any way, but it makes it possible to determine whether you use PHP | |
==> web: +; on your server or not. | |
==> web: +; http://php.net/expose-php | |
==> web: +expose_php = On | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; Resource Limits ; | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; Maximum execution time of each script, in seconds | |
==> web: +; http://php.net/max-execution-time | |
==> web: +; Note: This directive is hardcoded to 0 for the CLI SAPI | |
==> web: +max_execution_time = 30 | |
==> web: + | |
==> web: +; Maximum amount of time each script may spend parsing request data. It's a good | |
==> web: +; idea to limit this time on productions servers in order to eliminate unexpectedly | |
==> web: +; long running scripts. | |
==> web: +; Note: This directive is hardcoded to -1 for the CLI SAPI | |
==> web: +; Default Value: -1 (Unlimited) | |
==> web: +; Development Value: 60 (60 seconds) | |
==> web: +; Production Value: 60 (60 seconds) | |
==> web: +; http://php.net/max-input-time | |
==> web: +max_input_time = 60 | |
==> web: + | |
==> web: +; Maximum input variable nesting level | |
==> web: +; http://php.net/max-input-nesting-level | |
==> web: +;max_input_nesting_level = 64 | |
==> web: + | |
==> web: +; Maximum amount of memory a script may consume (128MB) | |
==> web: +; http://php.net/memory-limit | |
==> web: +memory_limit = -1 | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
==> web: +; Error handling and logging ; | |
==> web: +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; This directive informs PHP of which errors, warnings and notices you would like | |
==> web: +; it to take action for. The recommended way of setting values for this | |
==> web: +; directive is through the use of the error level constants and bitwise | |
==> web: +; operators. The error level constants are below here for convenience as well as | |
==> web: +; some common settings and their meanings. | |
==> web: +; By default, PHP is set to take action on all errors, notices and warnings EXCEPT | |
==> web: +; those related to E_NOTICE and E_STRICT, which together cover best practices and | |
==> web: +; recommended coding standards in PHP. For performance reasons, this is the | |
==> web: +; recommend error reporting setting. Your production server shouldn't be wasting | |
==> web: +; resources complaining about best practices and coding standards. That's what | |
==> web: +; development servers and development settings are for. | |
==> web: +; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This | |
==> web: +; means it pretty much reports everything which is exactly what you want during | |
==> web: +; development and early testing. | |
==> web: +; | |
==> web: +; Error Level Constants: | |
==> web: +; E_ALL - All errors and warnings (includes E_STRICT as of PHP 6.0.0) | |
==> web: +; E_ERROR - fatal run-time errors | |
==> web: +; E_RECOVERABLE_ERROR - almost fatal run-time errors | |
==> web: +; E_WARNING - run-time warnings (non-fatal errors) | |
==> web: +; E_PARSE - compile-time parse errors | |
==> web: +; E_NOTICE - run-time notices (these are warnings which often result | |
==> web: +; from a bug in your code, but it's possible that it was | |
==> web: +; intentional (e.g., using an uninitialized variable and | |
==> web: +; relying on the fact it's automatically initialized to an | |
==> web: +; empty string) | |
==> web: +; E_STRICT - run-time notices, enable to have PHP suggest changes | |
==> web: +; to your code which will ensure the best interoperability | |
==> web: +; and forward compatibility of your code | |
==> web: +; E_CORE_ERROR - fatal errors that occur during PHP's initial startup | |
==> web: +; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's | |
==> web: +; initial startup | |
==> web: +; E_COMPILE_ERROR - fatal compile-time errors | |
==> web: +; E_COMPILE_WARNING - compile-time warnings (non-fatal errors) | |
==> web: +; E_USER_ERROR - user-generated error message | |
==> web: +; E_USER_WARNING - user-generated warning message | |
==> web: +; E_USER_NOTICE - user-generated notice message | |
==> web: +; E_DEPRECATED - warn about code that will not work in future versions | |
==> web: +; of PHP | |
==> web: +; E_USER_DEPRECATED - user-generated deprecation warnings | |
==> web: +; | |
==> web: +; Common Values: | |
==> web: +; E_ALL & ~E_NOTICE (Show all errors, except for notices and coding standards warnings.) | |
==> web: +; E_ALL & ~E_NOTICE | E_STRICT (Show all errors, except for notices) | |
==> web: +; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors) | |
==> web: +; E_ALL | E_STRICT (Show all errors, warnings and notices including coding standards.) | |
==> web: +; Default Value: E_ALL & ~E_NOTICE | |
==> web: +; Development Value: E_ALL | E_STRICT | |
==> web: +; Production Value: E_ALL & ~E_DEPRECATED | |
==> web: +; http://php.net/error-reporting | |
==> web: +error_reporting = E_ALL & ~E_DEPRECATED | |
==> web: + | |
==> web: +; This directive controls whether or not and where PHP will output errors, | |
==> web: +; notices and warnings too. Error output is very useful during development, but | |
==> web: +; it could be very dangerous in production environments. Depending on the code | |
==> web: +; which is triggering the error, sensitive information could potentially leak | |
==> web: +; out of your application such as database usernames and passwords or worse. | |
==> web: +; It's recommended that errors be logged on production servers rather than | |
==> web: +; having the errors sent to STDOUT. | |
==> web: +; Possible Values: | |
==> web: +; Off = Do not display any errors | |
==> web: +; stderr = Display errors to STDERR (affects only CGI/CLI binaries!) | |
==> web: +; On or stdout = Display errors to STDOUT | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/display-errors | |
==> web: +display_errors = Off | |
==> web: + | |
==> web: +; The display of errors which occur during PHP's startup sequence are handled | |
==> web: +; separately from display_errors. PHP's default behavior is to suppress those | |
==> web: +; errors from clients. Turning the display of startup errors on can be useful in | |
==> web: +; debugging configuration problems. But, it's strongly recommended that you | |
==> web: +; leave this setting off on production servers. | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/display-startup-errors | |
==> web: +display_startup_errors = Off | |
==> web: + | |
==> web: +; Besides displaying errors, PHP can also log errors to locations such as a | |
==> web: +; server-specific log, STDERR, or a location specified by the error_log | |
==> web: +; directive found below. While errors should not be displayed on productions | |
==> web: +; servers they should still be monitored and logging is a great way to do that. | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: On | |
==> web: +; Production Value: On | |
==> web: +; http://php.net/log-errors | |
==> web: +log_errors = On | |
==> web: + | |
==> web: +; Set maximum length of log_errors. In error_log information about the source is | |
==> web: +; added. The default is 1024 and 0 allows to not apply any maximum length at all. | |
==> web: +; http://php.net/log-errors-max-len | |
==> web: +log_errors_max_len = 1024 | |
==> web: + | |
==> web: +; Do not log repeated messages. Repeated errors must occur in same file on same | |
==> web: +; line unless ignore_repeated_source is set true. | |
==> web: +; http://php.net/ignore-repeated-errors | |
==> web: +ignore_repeated_errors = Off | |
==> web: + | |
==> web: +; Ignore source of message when ignoring repeated messages. When this setting | |
==> web: +; is On you will not log errors with repeated messages from different files or | |
==> web: +; source lines. | |
==> web: +; http://php.net/ignore-repeated-source | |
==> web: +ignore_repeated_source = Off | |
==> web: + | |
==> web: +; If this parameter is set to Off, then memory leaks will not be shown (on | |
==> web: +; stdout or in the log). This has only effect in a debug compile, and if | |
==> web: +; error reporting includes E_WARNING in the allowed list | |
==> web: +; http://php.net/report-memleaks | |
==> web: +report_memleaks = On | |
==> web: + | |
==> web: +; This setting is on by default. | |
==> web: +;report_zend_debug = 0 | |
==> web: + | |
==> web: +; Store the last error/warning message in $php_errormsg (boolean). Setting this value | |
==> web: +; to On can assist in debugging and is appropriate for development servers. It should | |
==> web: +; however be disabled on production servers. | |
==> web: +; Default Value: Off | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/track-errors | |
==> web: +track_errors = Off | |
==> web: + | |
==> web: +; Turn off normal error reporting and emit XML-RPC error XML | |
==> web: +; http://php.net/xmlrpc-errors | |
==> web: +;xmlrpc_errors = 0 | |
==> web: + | |
==> web: +; An XML-RPC faultCode | |
==> web: +;xmlrpc_error_number = 0 | |
==> web: + | |
==> web: +; When PHP displays or logs an error, it has the capability of inserting html | |
==> web: +; links to documentation related to that error. This directive controls whether | |
==> web: +; those HTML links appear in error messages or not. For performance and security | |
==> web: +; reasons, it's recommended you disable this on production servers. | |
==> web: +; Note: This directive is hardcoded to Off for the CLI SAPI | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production value: Off | |
==> web: +; http://php.net/html-errors | |
==> web: +html_errors = Off | |
==> web: + | |
==> web: +; If html_errors is set On PHP produces clickable error messages that direct | |
==> web: +; to a page describing the error or function causing the error in detail. | |
==> web: +; You can download a copy of the PHP manual from http://php.net/docs | |
==> web: +; and change docref_root to the base URL of your local copy including the | |
==> web: +; leading '/'. You must also specify the file extension being used including | |
==> web: +; the dot. PHP's default behavior is to leave these settings empty. | |
==> web: +; N | |
==> web: ote: Never use this feature for production boxes. | |
==> web: +; http://php.net/docref-root | |
==> web: +; Examples | |
==> web: +;docref_root = "/phpmanual/" | |
==> web: + | |
==> web: +; http://php.net/docref-ext | |
==> web: +;docref_ext = .html | |
==> web: + | |
==> web: +; String to output before an error message. PHP's default behavior is to leave | |
==> web: +; this setting blank. | |
==> web: +; http://php.net/error-prepend-string | |
==> web: +; Example: | |
==> web: +;error_prepend_string = "<font color=#ff0000>" | |
==> web: + | |
==> web: +; String to output after an error message. PHP's default behavior is to leave | |
==> web: +; this setting blank. | |
==> web: +; http://php.net/error-append-string | |
==> web: +; Example: | |
==> web: +;error_append_string = "</font>" | |
==> web: + | |
==> web: +; Log errors to specified file. PHP's default behavior is to leave this value | |
==> web: +; empty. | |
==> web: +; http://php.net/error-log | |
==> web: +; Example: | |
==> web: +;error_log = php_errors.log | |
==> web: +; Log errors to syslog (Event Log on NT, not valid in Windows 95). | |
==> web: +;error_log = syslog | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;; | |
==> web: +; Data Handling ; | |
==> web: +;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; The separator used in PHP generated URLs to separate arguments. | |
==> web: +; PHP's default setting is "&". | |
==> web: +; http://php.net/arg-separator.output | |
==> web: +; Example: | |
==> web: +;arg_separator.output = "&" | |
==> web: + | |
==> web: +; List of separator(s) used by PHP to parse input URLs into variables. | |
==> web: +; PHP's default setting is "&". | |
==> web: +; NOTE: Every character in this directive is considered as separator! | |
==> web: +; http://php.net/arg-separator.input | |
==> web: +; Example: | |
==> web: +;arg_separator.input = ";&" | |
==> web: + | |
==> web: +; This directive determines which super global arrays are registered when PHP | |
==> web: +; starts up. If the register_globals directive is enabled, it also determines | |
==> web: +; what order variables are populated into the global space. G,P,C,E & S are | |
==> web: +; abbreviations for the following respective super globals: GET, POST, COOKIE, | |
==> web: +; ENV and SERVER. There is a performance penalty paid for the registration of | |
==> web: +; these arrays and because ENV is not as commonly used as the others, ENV is | |
==> web: +; is not recommended on productions servers. You can still get access to | |
==> web: +; the environment variables through getenv() should you need to. | |
==> web: +; Default Value: "EGPCS" | |
==> web: +; Development Value: "GPCS" | |
==> web: +; Production Value: "GPCS"; | |
==> web: +; http://php.net/variables-order | |
==> web: +variables_order = "GPCS" | |
==> web: + | |
==> web: +; This directive determines which super global data (G,P,C,E & S) should | |
==> web: +; be registered into the super global array REQUEST. If so, it also determines | |
==> web: +; the order in which that data is registered. The values for this directive are | |
==> web: +; specified in the same manner as the variables_order directive, EXCEPT one. | |
==> web: +; Leaving this value empty will cause PHP to use the value set in the | |
==> web: +; variables_order directive. It does not mean it will leave the super globals | |
==> web: +; array REQUEST empty. | |
==> web: +; Default Value: None | |
==> web: +; Development Value: "GP" | |
==> web: +; Production Value: "GP" | |
==> web: +; http://php.net/request-order | |
==> web: +request_order = "GP" | |
==> web: + | |
==> web: +; Whether or not to register the EGPCS variables as global variables. You may | |
==> web: +; want to turn this off if you don't want to clutter your scripts' global scope | |
==> web: +; with user data. | |
==> web: +; You should do your best to write your scripts so that they do not require | |
==> web: +; register_globals to be on; Using form variables as globals can easily lead | |
==> web: +; to possible security problems, if the code is not very well thought of. | |
==> web: +; http://php.net/register-globals | |
==> web: +register_globals = Off | |
==> web: + | |
==> web: +; Determines whether the deprecated long $HTTP_*_VARS type predefined variables | |
==> web: +; are registered by PHP or not. As they are deprecated, we obviously don't | |
==> web: +; recommend you use them. They are on by default for compatibility reasons but | |
==> web: +; they are not recommended on production servers. | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/register-long-arrays | |
==> web: +register_long_arrays = Off | |
==> web: + | |
==> web: +; This directive determines whether PHP registers $argv & $argc each time it | |
==> web: +; runs. $argv contains an array of all the arguments passed to PHP when a script | |
==> web: +; is invoked. $argc contains an integer representing the number of arguments | |
==> web: +; that were passed when the script was invoked. These arrays are extremely | |
==> web: +; useful when running scripts from the command line. When this directive is | |
==> web: +; enabled, registering these variables consumes CPU cycles and memory each time | |
==> web: +; a script is executed. For performance reasons, this feature should be disabled | |
==> web: +; on production servers. | |
==> web: +; Note: This directive is hardcoded to On for the CLI SAPI | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/register-argc-argv | |
==> web: +register_argc_argv = Off | |
==> web: + | |
==> web: +; When enabled, the SERVER and ENV variables are created when they're first | |
==> web: +; used (Just In Time) instead of when the script starts. If these variables | |
==> web: +; are not used within a script, having this directive on will result in a | |
==> web: +; performance gain. The PHP directives register_globals, register_long_arrays, | |
==> web: +; and register_argc_argv must be disabled for this directive to have any affect. | |
==> web: +; http://php.net/auto-globals-jit | |
==> web: +auto_globals_jit = On | |
==> web: + | |
==> web: +; Maximum size of POST data that PHP will accept. | |
==> web: +; http://php.net/post-max-size | |
==> web: +post_max_size = 8M | |
==> web: + | |
==> web: +; Magic quotes are a preprocessing feature of PHP where PHP will attempt to | |
==> web: +; escape any character sequences in GET, POST, COOKIE and ENV data which might | |
==> web: +; otherwise corrupt data being placed in resources such as databases before | |
==> web: +; making that data available to you. Because of character encoding issues and | |
==> web: +; non-standard SQL implementations across many databases, it's not currently | |
==> web: +; possible for this feature to be 100% accurate. PHP's default behavior is to | |
==> web: +; enable the feature. We strongly recommend you use the escaping mechanisms | |
==> web: +; designed specifically for the database your using instead of relying on this | |
==> web: +; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is | |
==> web: +; scheduled for removal in PHP 6. | |
==> web: +; Default Value: On | |
==> web: +; Development Value: Off | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/magic-quotes-gpc | |
==> web: +magic_quotes_gpc = Off | |
==> web: + | |
==> web: +; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc. | |
==> web: +; http://php.net/magic-quotes-runtime | |
==> web: +magic_quotes_runtime = Off | |
==> web: + | |
==> web: +; Use Sybase-style magic quotes (escape ' with '' instead of \'). | |
==> web: +; http://php.net/magic-quotes-sybase | |
==> web: +magic_quotes_sybase = Off | |
==> web: + | |
==> web: +; Automatically add files before PHP document. | |
==> web: +; http://php.net/auto-prepend-file | |
==> web: +auto_prepend_file = | |
==> web: + | |
==> web: +; Automatically add files after PHP document. | |
==> web: +; http://php.net/auto-append-file | |
==> web: +auto_append_file = | |
==> web: + | |
==> web: +; By default, PHP will output a character encoding using | |
==> web: +; the Content-type: header. To disable sending of the charset, simply | |
==> web: +; set it to be empty. | |
==> web: +; | |
==> web: +; PHP's built-in default is text/html | |
==> web: +; http://php.net/default-mimetype | |
==> web: +default_mimetype = "text/html" | |
==> web: + | |
==> web: +; PHP's default character set is set to empty. | |
==> web: +; http://php.net/default-charset | |
==> web: +;default_charset = "iso-8859-1" | |
==> web: + | |
==> web: +; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is | |
==> web: +; to disable this feature. | |
==> web: +; http://php.net/always-populate-raw-post-data | |
==> web: +;always_populate_raw_post_data = On | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;;;;;;;; | |
==> web: +; Paths and Directories ; | |
==> web: +;;;;;;;;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; UNIX: "/path1:/path2" | |
==> web: +;include_path = ".:/usr/share/php" | |
==> web: +; | |
==> web: +; Windows: "\path1;\path2" | |
==> web: +;include_path = ".;c:\php\includes" | |
==> web: +; | |
==> web: +; PHP's default setting for include_path is ".;/path/to/php/pear" | |
==> web: +; http://php.net/include-path | |
==> web: + | |
==> web: +; The root of the PHP pages, used only if nonempty. | |
==> web: +; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root | |
==> web: +; if you are running php as a CGI under any web server (other than IIS) | |
==> web: +; see documentation for security issues. The alternate is to use the | |
==> web: +; cgi.force_redirect configuration below | |
==> web: +; http://php.net/doc-root | |
==> web: +doc_root = | |
==> web: + | |
==> web: +; The directory under which PHP opens the script using /~username used only | |
==> web: +; if nonempty. | |
==> web: +; http://php.net/user-dir | |
==> web: +user_dir = | |
==> web: + | |
==> web: +; Directory in which the loadable extensions (modules) reside. | |
==> web: +; http://php.net/extension-dir | |
==> web: +; extension_dir = "./" | |
==> web: +; On windows: | |
==> web: +; extension_dir = "ext" | |
==> web: + | |
==> web: +; Whether or not to enable the dl() function. The dl() function does NOT work | |
==> web: +; properly in multithreaded servers, such as IIS or Zeus, and is automatically | |
==> web: +; disabled on them. | |
==> web: +; http://php.net/enable-dl | |
==> web: +enable_dl = Off | |
==> web: + | |
==> web: +; cgi.force_redirect is necessary to provide security running PHP as a CGI under | |
==> web: +; most web servers. Left undefined, PHP turns this on by default. You can | |
==> web: +; turn it off here AT YOUR OWN RISK | |
==> web: +; **You CAN safely turn this off for IIS, in fact, you MUST.** | |
==> web: +; http://php.net/cgi.force-redirect | |
==> web: +;cgi.force_redirect = 1 | |
==> web: + | |
==> web: +; if cgi.nph is enabled it will force cgi to always sent Status: 200 with | |
==> web: +; every request. PHP's default behavior is to disable this feature. | |
==> web: +;cgi.nph = 1 | |
==> web: + | |
==> web: +; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape | |
==> web: +; (iPlanet) web servers, you MAY need to set an environment variable name that PHP | |
==> web: +; will look for to know it is OK to continue execution. Setting this variable MAY | |
==> web: +; cause security issues, KNOW WHAT YOU ARE DOING FIRST. | |
==> web: +; http://php.net/cgi.redirect-status-env | |
==> web: +;cgi.redirect_status_env = ; | |
==> web: + | |
==> web: +; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's | |
==> web: +; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok | |
==> web: +; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting | |
==> web: +; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting | |
==> web: +; of zero causes PHP to behave as before. Default is 1. You should fix your scripts | |
==> web: +; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. | |
==> web: +; http://php.net/cgi.fix-pathinfo | |
==> web: +;cgi.fix_pathinfo=1 | |
==> web: + | |
==> web: +; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate | |
==> web: +; security tokens of the calling client. This allows IIS to define the | |
==> web: +; security context that the request runs under. mod_fastcgi under Apache | |
==> web: +; does not currently support this feature (03/17/2002) | |
==> web: +; Set to 1 if running under IIS. Default is zero. | |
==> web: +; http://php.net/fastcgi.impersonate | |
==> web: +;fastcgi.impersonate = 1; | |
==> web: + | |
==> web: +; Disable logging through FastCGI connection. PHP's default behavior is to enable | |
==> web: +; this feature. | |
==> web: +;fastcgi.logging = 0 | |
==> web: + | |
==> web: +; cgi.rfc2616_headers configuration option tells PHP what type of headers to | |
==> web: +; use when sending HTTP response code. If it's set 0 PHP sends Status: header that | |
==> web: +; is supported by Apache. When this option is set to 1 PHP will send | |
==> web: +; RFC2616 compliant header. | |
==> web: +; Default is zero. | |
==> web: +; http://php.net/cgi.rfc2616-headers | |
==> web: +;cgi.rfc2616_headers = 0 | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;; | |
==> web: +; File Uploads ; | |
==> web: +;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; Whether to allow HTTP file uploads. | |
==> web: +; http://php.net/file-uploads | |
==> web: +file_uploads = On | |
==> web: + | |
==> web: +; Temporary directory for HTTP uploaded files (will use system default if not | |
==> web: +; specified). | |
==> web: +; http://php.net/upload-tmp-dir | |
==> web: +;upload_tmp_dir = | |
==> web: + | |
==> web: +; Maximum allowed size for uploaded files. | |
==> web: +; http://php.net/upload-max-filesize | |
==> web: +upload_max_filesize = 2M | |
==> web: + | |
==> web: +; Maximum number of files that can be uploaded via a single request | |
==> web: +max_file_uploads = 20 | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;; | |
==> web: +; Fopen wrappers ; | |
==> web: +;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; Whether to allow the treatment of URLs (like http:// or ftp://) as files. | |
==> web: +; http://php.net/allow-url-fopen | |
==> web: +allow_url_fopen = On | |
==> web: + | |
==> web: +; Whether to allow include/require to open URLs (like http:// or ftp://) as files. | |
==> web: +; http://php.net/allow-url-include | |
==> web: +allow_url_include = Off | |
==> web: + | |
==> web: +; Define the anonymous ftp password (your email address). PHP's default setting | |
==> web: +; for this is empty. | |
==> web: +; http://php.net/from | |
==> web: +;from="[email protected]" | |
==> web: + | |
==> web: +; Define the User-Agent string. PHP's default setting for this is empty. | |
==> web: +; http://php.net/user-agent | |
==> web: +;user_agent="PHP" | |
==> web: + | |
==> web: +; Default timeout for socket based streams (seconds) | |
==> web: +; http://php.net/default-socket-timeout | |
==> web: +default_socket_timeout = 600 | |
==> web: + | |
==> web: +; If your scripts have to deal with files from Macintosh systems, | |
==> web: +; or you are running on a Mac and need to deal with files from | |
==> web: +; unix or win32 systems, setting this flag will cause PHP to | |
==> web: +; automatically detect the EOL character in those files so that | |
==> web: +; fgets() and file() will work regardless of the source of the file. | |
==> web: +; http://php.net/auto-detect-line-endings | |
==> web: +;auto_detect_line_endings = Off | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;;;;; | |
==> web: +; Dynamic Extensions ; | |
==> web: +;;;;;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +; If you wish to have an extension loaded automatically, use the following | |
==> web: +; syntax: | |
==> web: +; | |
==> web: +; extension=modulename.extension | |
==> web: +; | |
==> web: +; For example, on Windows: | |
==> web: +; | |
==> web: +; extension=msql.dll | |
==> web: +; | |
==> web: +; ... or under UNIX: | |
==> web: +; | |
==> web: +; extension=msql.so | |
==> web: +; | |
==> web: +; ... or with a path: | |
==> web: +; | |
==> web: +; extension=/path/to/extension/msql.so | |
==> web: +; | |
==> web: +; If you only provide the name of the extension, PHP will look for it in its | |
==> web: +; default extension directory. | |
==> web: +; | |
==> web: + | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: +; Module Settings ; | |
==> web: +;;;;;;;;;;;;;;;;;;; | |
==> web: + | |
==> web: +[Date] | |
==> web: +; Defines the default timezone used by the date functions | |
==> web: +; http://php.net/date.timezone | |
==> web: +;date.timezone = | |
==> web: + | |
==> web: +; http://php.net/date.default-latitude | |
==> web: +;date.default_latitude = 31.7667 | |
==> web: + | |
==> web: +; http://php.net/date.default-longitude | |
==> web: +;date.default_longitude = 35.2333 | |
==> web: + | |
==> web: +; http://php.net/date.sunrise-zenith | |
==> web: +;date.sunrise_zenith = 90.583333 | |
==> web: + | |
==> web: +; http://php.net/date.sunset-zenith | |
==> web: +;date.sunset_zenith = 90.583333 | |
==> web: + | |
==> web: +[filter] | |
==> web: +; http://php.net/filter.default | |
==> web: +;filter.default = unsafe_raw | |
==> web: + | |
==> web: +; http://php.net/filter.default-flags | |
==> web: +;filter.default_flags = | |
==> web: + | |
==> web: +[iconv] | |
==> web: +;iconv.input_encoding = ISO-8859-1 | |
==> web: +;iconv.internal_encoding = ISO-8859-1 | |
==> web: +;iconv.output_encoding = ISO-8859-1 | |
==> web: + | |
==> web: +[intl] | |
==> web: +;intl.default_locale = | |
==> web: +; This directive allows you to produce PHP errors when some error | |
==> web: +; happens within intl functions. The value is the level of the error produced. | |
==> web: +; Default is 0, which d | |
==> web: oes not produce any errors. | |
==> web: +;intl.error_level = E_WARNING | |
==> web: + | |
==> web: +[sqlite] | |
==> web: +; http://php.net/sqlite.assoc-case | |
==> web: +;sqlite.assoc_case = 0 | |
==> web: + | |
==> web: +[sqlite3] | |
==> web: +;sqlite3.extension_dir = | |
==> web: + | |
==> web: +[Pcre] | |
==> web: +;PCRE library backtracking limit. | |
==> web: +; http://php.net/pcre.backtrack-limit | |
==> web: +;pcre.backtrack_limit=100000 | |
==> web: + | |
==> web: +;PCRE library recursion limit. | |
==> web: +;Please note that if you set this value to a high number you may consume all | |
==> web: +;the available process stack and eventually crash PHP (due to reaching the | |
==> web: +;stack size limit imposed by the Operating System). | |
==> web: +; http://php.net/pcre.recursion-limit | |
==> web: +;pcre.recursion_limit=100000 | |
==> web: + | |
==> web: +[Pdo] | |
==> web: +; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off" | |
==> web: +; http://php.net/pdo-odbc.connection-pooling | |
==> web: +;pdo_odbc.connection_pooling=strict | |
==> web: + | |
==> web: +;pdo_odbc.db2_instance_name | |
==> web: + | |
==> web: +[Pdo_mysql] | |
==> web: +; If mysqlnd is used: Number of cache slots for the internal result set cache | |
==> web: +; http://php.net/pdo_mysql.cache_size | |
==> web: +pdo_mysql.cache_size = 2000 | |
==> web: + | |
==> web: +; Default socket name for local MySQL connects. If empty, uses the built-in | |
==> web: +; MySQL defaults. | |
==> web: +; http://php.net/pdo_mysql.default-socket | |
==> web: +pdo_mysql.default_socket= | |
==> web: + | |
==> web: +[Phar] | |
==> web: +; http://php.net/phar.readonly | |
==> web: +;phar.readonly = On | |
==> web: + | |
==> web: +; http://php.net/phar.require-hash | |
==> web: +;phar.require_hash = On | |
==> web: + | |
==> web: +;phar.cache_list = | |
==> web: + | |
==> web: +[Syslog] | |
==> web: +; Whether or not to define the various syslog variables (e.g. $LOG_PID, | |
==> web: +; $LOG_CRON, etc.). Turning it off is a good idea performance-wise. In | |
==> web: +; runtime, you can define these variables by calling define_syslog_variables(). | |
==> web: +; http://php.net/define-syslog-variables | |
==> web: +define_syslog_variables = Off | |
==> web: + | |
==> web: +[mail function] | |
==> web: +; For Win32 only. | |
==> web: +; http://php.net/smtp | |
==> web: +SMTP = localhost | |
==> web: +; http://php.net/smtp-port | |
==> web: +smtp_port = 25 | |
==> web: + | |
==> web: +; For Win32 only. | |
==> web: +; http://php.net/sendmail-from | |
==> web: +;sendmail_from = [email protected] | |
==> web: + | |
==> web: +; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). | |
==> web: +; http://php.net/sendmail-path | |
==> web: +;sendmail_path = | |
==> web: + | |
==> web: +; Force the addition of the specified parameters to be passed as extra parameters | |
==> web: +; to the sendmail binary. These parameters will always replace the value of | |
==> web: +; the 5th parameter to mail(), even in safe mode. | |
==> web: +;mail.force_extra_parameters = | |
==> web: + | |
==> web: +; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename | |
==> web: +mail.add_x_header = On | |
==> web: + | |
==> web: +; Log all mail() calls including the full path of the script, line #, to address and headers | |
==> web: +;mail.log = | |
==> web: + | |
==> web: +[SQL] | |
==> web: +; http://php.net/sql.safe-mode | |
==> web: +sql.safe_mode = Off | |
==> web: + | |
==> web: +[ODBC] | |
==> web: +; http://php.net/odbc.default-db | |
==> web: +;odbc.default_db = Not yet implemented | |
==> web: + | |
==> web: +; http://php.net/odbc.default-user | |
==> web: +;odbc.default_user = Not yet implemented | |
==> web: + | |
==> web: +; http://php.net/odbc.default-pw | |
==> web: +;odbc.default_pw = Not yet implemented | |
==> web: + | |
==> web: +; Controls the ODBC cursor model. | |
==> web: +; Default: SQL_CURSOR_STATIC (default). | |
==> web: +;odbc.default_cursortype | |
==> web: + | |
==> web: +; Allow or prevent persistent links. | |
==> web: +; http://php.net/odbc.allow-persistent | |
==> web: +odbc.allow_persistent = On | |
==> web: + | |
==> web: +; Check that a connection is still valid before reuse. | |
==> web: +; http://php.net/odbc.check-persistent | |
==> web: +odbc.check_persistent = On | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +; http://php.net/odbc.max-persistent | |
==> web: +odbc.max_persistent = -1 | |
==> web: + | |
==> web: +; Maximum number of links (persistent + non-persistent). -1 means no limit. | |
==> web: +; http://php.net/odbc.max-links | |
==> web: +odbc.max_links = -1 | |
==> web: + | |
==> web: +; Handling of LONG fields. Returns number of bytes to variables. 0 means | |
==> web: +; passthru. | |
==> web: +; http://php.net/odbc.defaultlrl | |
==> web: +odbc.defaultlrl = 4096 | |
==> web: + | |
==> web: +; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. | |
==> web: +; See the documentation on odbc_binmode and odbc_longreadlen for an explanation | |
==> web: +; of odbc.defaultlrl and odbc.defaultbinmode | |
==> web: +; http://php.net/odbc.defaultbinmode | |
==> web: +odbc.defaultbinmode = 1 | |
==> web: + | |
==> web: +;birdstep.max_links = -1 | |
==> web: + | |
==> web: +[Interbase] | |
==> web: +; Allow or prevent persistent links. | |
==> web: +ibase.allow_persistent = 1 | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +ibase.max_persistent = -1 | |
==> web: + | |
==> web: +; Maximum number of links (persistent + non-persistent). -1 means no limit. | |
==> web: +ibase.max_links = -1 | |
==> web: + | |
==> web: +; Default database name for ibase_connect(). | |
==> web: +;ibase.default_db = | |
==> web: + | |
==> web: +; Default username for ibase_connect(). | |
==> web: +;ibase.default_user = | |
==> web: + | |
==> web: +; Default password for ibase_connect(). | |
==> web: +;ibase.default_password = | |
==> web: + | |
==> web: +; Default charset for ibase_connect(). | |
==> web: +;ibase.default_charset = | |
==> web: + | |
==> web: +; Default timestamp format. | |
==> web: +ibase.timestampformat = "%Y-%m-%d %H:%M:%S" | |
==> web: + | |
==> web: +; Default date format. | |
==> web: +ibase.dateformat = "%Y-%m-%d" | |
==> web: + | |
==> web: +; Default time format. | |
==> web: +ibase.timeformat = "%H:%M:%S" | |
==> web: + | |
==> web: +[MySQL] | |
==> web: +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements | |
==> web: +; http://php.net/mysql.allow_local_infile | |
==> web: +mysql.allow_local_infile = On | |
==> web: + | |
==> web: +; Allow or prevent persistent links. | |
==> web: +; http://php.net/mysql.allow-persistent | |
==> web: +mysql.allow_persistent = On | |
==> web: + | |
==> web: +; If mysqlnd is used: Number of cache slots for the internal result set cache | |
==> web: +; http://php.net/mysql.cache_size | |
==> web: +mysql.cache_size = 2000 | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +; http://php.net/mysql.max-persistent | |
==> web: +mysql.max_persistent = -1 | |
==> web: + | |
==> web: +; Maximum number of links (persistent + non-persistent). -1 means no limit. | |
==> web: +; http://php.net/mysql.max-links | |
==> web: +mysql.max_links = -1 | |
==> web: + | |
==> web: +; Default port number for mysql_connect(). If unset, mysql_connect() will use | |
==> web: +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the | |
==> web: +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look | |
==> web: +; at MYSQL_PORT. | |
==> web: +; http://php.net/mysql.default-port | |
==> web: +mysql.default_port = | |
==> web: + | |
==> web: +; Default socket name for local MySQL connects. If empty, uses the built-in | |
==> web: +; MySQL defaults. | |
==> web: +; http://php.net/mysql.default-socket | |
==> web: +mysql.default_socket = | |
==> web: + | |
==> web: +; Default host for mysql_connect() (doesn't apply in safe mode). | |
==> web: +; http://php.net/mysql.default-host | |
==> web: +mysql.default_host = | |
==> web: + | |
==> web: +; Default user for mysql_connect() (doesn't apply in safe mode). | |
==> web: +; http://php.net/mysql.default-user | |
==> web: +mysql.default_user = | |
==> web: + | |
==> web: +; Default password for mysql_connect() (doesn't apply in safe mode). | |
==> web: +; Note that this is generally a *bad* idea to store passwords in this file. | |
==> web: +; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password") | |
==> web: +; and reveal this password! And of course, any users with read access to this | |
==> web: +; file will be able to reveal the password as well. | |
==> web: +; http://php.net/mysql.default-password | |
==> web: +mysql.default_password = | |
==> web: + | |
==> web: +; Maximum time (in seconds) for connect timeout. -1 means no limit | |
==> web: +; http://php.net/mysql.connect-timeout | |
==> web: +mysql.connect_timeout = 600 | |
==> web: + | |
==> web: +; Trace mode. When trace_mode is active (=On), warnings for table/index scans and | |
==> web: +; SQL-Errors will be displayed. | |
==> web: +; http://php.net/mysql.trace-mode | |
==> web: +mysql.trace_mode = Off | |
==> web: + | |
==> web: +[MySQLi] | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +; http://php.net/mysqli.max-persistent | |
==> web: +mysqli.max_persistent = -1 | |
==> web: + | |
==> web: +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements | |
==> web: +; http://php.net/mysqli.allow_local_infile | |
==> web: +;mysqli.allow_local_infile = On | |
==> web: + | |
==> web: +; Allow or prevent persistent links. | |
==> web: +; http://php.net/mysqli.allow-persistent | |
==> web: +mysqli.allow_persistent = On | |
==> web: + | |
==> web: +; Maximum number of links. -1 means no limit. | |
==> web: +; http://php.net/mysqli.max-links | |
==> web: +mysqli.max_links = -1 | |
==> web: + | |
==> web: +; If mysqlnd is used: Number of cache slots for the internal result set cache | |
==> web: +; http://php.net/mysqli.cache_size | |
==> web: +mysqli.cache_size = 2000 | |
==> web: + | |
==> web: +; Default port number for mysqli_connect(). If unset, mysqli_connect() will use | |
==> web: +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the | |
==> web: +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look | |
==> web: +; at MYSQL_PORT. | |
==> web: +; http://php.net/mysqli.default-port | |
==> web: +mysqli.default_port = 3306 | |
==> web: + | |
==> web: +; Default socket name for local MySQL connects. If empty, uses the built-in | |
==> web: +; MySQL defaults. | |
==> web: +; http://php.net/mysqli.default-socket | |
==> web: +mysqli.default_socket = | |
==> web: + | |
==> web: +; Default host for mysql_connect() (doesn't apply in safe mode). | |
==> web: +; http://php.net/mysqli.default-host | |
==> web: +mysqli.default_host = | |
==> web: + | |
==> web: +; Default user for mysql_connect() (doesn't apply in safe mode). | |
==> web: +; http://php.net/mysqli.default-user | |
==> web: +mysqli.default_user = | |
==> web: + | |
==> web: +; Default password for mysqli_connect() (doesn't apply in safe mode). | |
==> web: +; Note that this is generally a *bad* idea to store passwords in this file. | |
==> web: +; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") | |
==> web: +; and reveal this password! And of course, any users with read access to this | |
==> web: +; file will be able to reveal the password as well. | |
==> web: +; http://php.net/mysqli.default-pw | |
==> web: +mysqli.default_pw = | |
==> web: + | |
==> web: +; Allow or prevent reconnect | |
==> web: +mysqli.reconnect = Off | |
==> web: + | |
==> web: +[mysqlnd] | |
==> web: +; Enable / Disable collection of general statstics by mysqlnd which can be | |
==> web: +; used to tune and monitor MySQL operations. | |
==> web: +; http://php.net/mysqlnd.collect_statistics | |
==> web: +mysqlnd.collect_statistics = On | |
==> web: + | |
==> web: +; Enable / Disable collection of memory usage statstics by mysqlnd which can be | |
==> web: +; used to tune and monitor MySQL operations. | |
==> web: +; http://php.net/mysqlnd.collect_memory_statistics | |
==> web: +mysqlnd.collect_memory_statistics = Off | |
==> web: + | |
==> web: +; Size of a pre-allocated buffer used when sending commands to MySQL in bytes. | |
==> web: +; http://php.net/mysqlnd.net_cmd_buffer_size | |
==> web: +;mysqlnd.net_cmd_buffer_size = 2048 | |
==> web: + | |
==> web: +; Size of a pre-allocated buffer used for reading data sent by the server in | |
==> web: +; bytes. | |
==> web: +; http://php.net/mysqlnd.net_read_buffer_size | |
==> web: +;mysqlnd.net_read_buffer_size = 32768 | |
==> web: + | |
==> web: +[OCI8] | |
==> web: + | |
==> web: +; Connection: Enables privileged connections using external | |
==> web: +; credentials (OCI_SYSOPER, OCI_SYSDBA) | |
==> web: +; http://php.net/oci8.privileged-connect | |
==> web: +;oci8.privileged_connect = Off | |
==> web: + | |
==> web: +; Connection: The maximum number of persistent OCI8 connections per | |
==> web: +; process. Using -1 means no limit. | |
==> web: +; http://php.net/oci8.max-persistent | |
==> web: +;oci8.max_persistent = -1 | |
==> web: + | |
==> web: +; Connection: The maximum number of seconds a process is allowed to | |
==> web: +; maintain an idle persistent connection. Using -1 means idle | |
==> web: +; persistent connections will be maintained forever. | |
==> web: +; http://php.net/oci8.persistent-timeout | |
==> web: +;oci8.persistent_timeout = -1 | |
==> web: + | |
==> web: +; Connection: The number of seconds that must pass before issuing a | |
==> web: +; ping during oci_pconnect() to check the connection validity. When | |
==> web: +; set to 0, each oci_pconnect() will cause a ping. Using -1 disables | |
==> web: +; pings completely. | |
==> web: +; http://php.net/oci8.ping-interval | |
==> web: +;oci8.ping_interval = 60 | |
==> web: + | |
==> web: +; Connection: Set this to a user chosen connection class to be used | |
==> web: +; for all pooled server requests with Oracle 11g Database Resident | |
==> web: +; Connection Pooling (DRCP). To use DRCP, this value should be set to | |
==> web: +; the same string for all web servers running the same application, | |
==> web: +; the database pool must be configured, and the connection string must | |
==> web: +; specify to use a pooled server. | |
==> web: +;oci8.connection_class = | |
==> web: + | |
==> web: +; High Availability: Using On lets PHP receive Fast Application | |
==> web: +; Notification (FAN) events generated when a database node fails. The | |
==> web: +; database must also be configured to post FAN events. | |
==> web: +;oci8.events = Off | |
==> web: + | |
==> web: +; Tuning: This option enables statement caching, and specifies how | |
==> web: +; many statements to cache. Using 0 disables statement caching. | |
==> web: +; http://php.net/oci8.statement-cache-size | |
==> web: +;oci8.statement_cache_size = 20 | |
==> web: + | |
==> web: +; Tuning: Enables statement prefetching and sets the default number of | |
==> web: +; rows that will be fetched automatically after statement execution. | |
==> web: +; http://php.net/oci8.default-prefetch | |
==> web: +;oci8.default_prefetch = 100 | |
==> web: + | |
==> web: +; Compatibility. Using On means oci_close() will not close | |
==> web: +; oci_connect() and oci_new_connect() connections. | |
==> web: +; http://php.net/oci8.old-oci-close-semantics | |
==> web: +;oci8.old_oci_close_semantics = Off | |
==> web: + | |
==> web: +[PostgresSQL] | |
==> web: +; Allow or prevent persistent links. | |
==> web: +; http://php.net/pgsql.allow-persistent | |
==> web: +pgsql.allow_persistent = On | |
==> web: + | |
==> web: +; Detect broken persistent links always with pg_pconnect(). | |
==> web: +; Auto reset feature requires a little overheads. | |
==> web: +; http://php.net/pgsql.auto-reset-persistent | |
==> web: +pgsql.auto_reset_persistent = Off | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +; http://php.net/pgsql.max-persistent | |
==> web: +pgsql.max_persistent = -1 | |
==> web: + | |
==> web: +; Maximum number of links (persistent+non persistent). -1 means no limit. | |
==> web: +; http://php.net/pgsql.max-links | |
==> web: +pgsql.max_links = -1 | |
==> web: + | |
==> web: +; Ignore PostgreSQL backends Notice message or not. | |
==> web: +; Notice message logging require a little overheads. | |
==> web: +; http://php.net/pgsql.ignore-notice | |
==> web: +pgsql.ignore_notice = 0 | |
==> web: + | |
==> web: +; Log PostgreSQL backends Noitce message or not. | |
==> web: +; Unless pgsql.ignore_notice=0, module cannot log notice message. | |
==> web: +; http://php.net/pgsql.log-notice | |
==> web: +pgsql.log_notice = 0 | |
==> web: + | |
==> web: +[Sybase-CT] | |
==> web: +; Allow or prevent persistent links. | |
==> web: +; http://php.net/sybct.allow-persistent | |
==> web: +sybct.allow_persistent = On | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +; http://php.net/sybct.max-persistent | |
==> web: +sybct.max_persistent = -1 | |
==> web: + | |
==> web: +; Maximum number of links (persistent + non-persistent). -1 means no limit. | |
==> web: +; http://php.net/sybct.max-links | |
==> web: +sybct.max_links = -1 | |
==> web: + | |
==> web: +; Minimum server message severity to display. | |
==> web: +; http://php.net/sybct.min-server-severity | |
==> web: +sybct.min_server_severity = 10 | |
==> web: + | |
==> web: +; Minimum client message severity to display. | |
==> web: +; http://php.net/sybct.min-client-severity | |
==> web: +sybct.min_client_severity = 10 | |
==> web: + | |
==> web: +; Set per-context timeout | |
==> web: +; http://php.net/sybct.timeout | |
==> web: +;sybct.timeout= | |
==> web: + | |
==> web: +;sybct.packet_size | |
==> web: + | |
==> web: +; The maximum time in seconds to wait for a connection att | |
==> web: empt to succeed before returning failure. | |
==> web: +; Default: one minute | |
==> web: +;sybct.login_timeout= | |
==> web: + | |
==> web: +; The name of the host you claim to be connecting from, for display by sp_who. | |
==> web: +; Default: none | |
==> web: +;sybct.hostname= | |
==> web: + | |
==> web: +; Allows you to define how often deadlocks are to be retried. -1 means "forever". | |
==> web: +; Default: 0 | |
==> web: +;sybct.deadlock_retry_count= | |
==> web: + | |
==> web: +[bcmath] | |
==> web: +; Number of decimal digits for all bcmath functions. | |
==> web: +; http://php.net/bcmath.scale | |
==> web: +bcmath.scale = 0 | |
==> web: + | |
==> web: +[browscap] | |
==> web: +; http://php.net/browscap | |
==> web: +;browscap = extra/browscap.ini | |
==> web: + | |
==> web: +[Session] | |
==> web: +; Handler used to store/retrieve data. | |
==> web: +; http://php.net/session.save-handler | |
==> web: +session.save_handler = files | |
==> web: + | |
==> web: +; Argument passed to save_handler. In the case of files, this is the path | |
==> web: +; where data files are stored. Note: Windows users have to change this | |
==> web: +; variable in order to use PHP's session functions. | |
==> web: +; | |
==> web: +; The path can be defined as: | |
==> web: +; | |
==> web: +; session.save_path = "N;/path" | |
==> web: +; | |
==> web: +; where N is an integer. Instead of storing all the session files in | |
==> web: +; /path, what this will do is use subdirectories N-levels deep, and | |
==> web: +; store the session data in those directories. This is useful if you | |
==> web: +; or your OS have problems with lots of files in one directory, and is | |
==> web: +; a more efficient layout for servers that handle lots of sessions. | |
==> web: +; | |
==> web: +; NOTE 1: PHP will not create this directory structure automatically. | |
==> web: +; You can use the script in the ext/session dir for that purpose. | |
==> web: +; NOTE 2: See the section on garbage collection below if you choose to | |
==> web: +; use subdirectories for session storage | |
==> web: +; | |
==> web: +; The file storage module creates files using mode 600 by default. | |
==> web: +; You can change that by using | |
==> web: +; | |
==> web: +; session.save_path = "N;MODE;/path" | |
==> web: +; | |
==> web: +; where MODE is the octal representation of the mode. Note that this | |
==> web: +; does not overwrite the process's umask. | |
==> web: +; http://php.net/session.save-path | |
==> web: +;session.save_path = "/tmp" | |
==> web: + | |
==> web: +; Whether to use cookies. | |
==> web: +; http://php.net/session.use-cookies | |
==> web: +session.use_cookies = 1 | |
==> web: + | |
==> web: +; http://php.net/session.cookie-secure | |
==> web: +;session.cookie_secure = | |
==> web: + | |
==> web: +; This option forces PHP to fetch and use a cookie for storing and maintaining | |
==> web: +; the session id. We encourage this operation as it's very helpful in combatting | |
==> web: +; session hijacking when not specifying and managing your own session id. It is | |
==> web: +; not the end all be all of session hijacking defense, but it's a good start. | |
==> web: +; http://php.net/session.use-only-cookies | |
==> web: +session.use_only_cookies = 1 | |
==> web: + | |
==> web: +; Name of the session (used as cookie name). | |
==> web: +; http://php.net/session.name | |
==> web: +session.name = PHPSESSID | |
==> web: + | |
==> web: +; Initialize session on request startup. | |
==> web: +; http://php.net/session.auto-start | |
==> web: +session.auto_start = 0 | |
==> web: + | |
==> web: +; Lifetime in seconds of cookie or, if 0, until browser is restarted. | |
==> web: +; http://php.net/session.cookie-lifetime | |
==> web: +session.cookie_lifetime = 0 | |
==> web: + | |
==> web: +; The path for which the cookie is valid. | |
==> web: +; http://php.net/session.cookie-path | |
==> web: +session.cookie_path = / | |
==> web: + | |
==> web: +; The domain for which the cookie is valid. | |
==> web: +; http://php.net/session.cookie-domain | |
==> web: +session.cookie_domain = | |
==> web: + | |
==> web: +; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript. | |
==> web: +; http://php.net/session.cookie-httponly | |
==> web: +session.cookie_httponly = | |
==> web: + | |
==> web: +; Handler used to serialize data. php is the standard serializer of PHP. | |
==> web: +; http://php.net/session.serialize-handler | |
==> web: +session.serialize_handler = php | |
==> web: + | |
==> web: +; Defines the probability that the 'garbage collection' process is started | |
==> web: +; on every session initialization. The probability is calculated by using | |
==> web: +; gc_probability/gc_divisor. Where session.gc_probability is the numerator | |
==> web: +; and gc_divisor is the denominator in the equation. Setting this value to 1 | |
==> web: +; when the session.gc_divisor value is 100 will give you approximately a 1% chance | |
==> web: +; the gc will run on any give request. | |
==> web: +; Default Value: 1 | |
==> web: +; Development Value: 1 | |
==> web: +; Production Value: 1 | |
==> web: +; http://php.net/session.gc-probability | |
==> web: +session.gc_probability = 1 | |
==> web: + | |
==> web: +; Defines the probability that the 'garbage collection' process is started on every | |
==> web: +; session initialization. The probability is calculated by using the following equation: | |
==> web: +; gc_probability/gc_divisor. Where session.gc_probability is the numerator and | |
==> web: +; session.gc_divisor is the denominator in the equation. Setting this value to 1 | |
==> web: +; when the session.gc_divisor value is 100 will give you approximately a 1% chance | |
==> web: +; the gc will run on any give request. Increasing this value to 1000 will give you | |
==> web: +; a 0.1% chance the gc will run on any give request. For high volume production servers, | |
==> web: +; this is a more efficient approach. | |
==> web: +; Default Value: 100 | |
==> web: +; Development Value: 1000 | |
==> web: +; Production Value: 1000 | |
==> web: +; http://php.net/session.gc-divisor | |
==> web: +session.gc_divisor = 1000 | |
==> web: + | |
==> web: +; After this number of seconds, stored data will be seen as 'garbage' and | |
==> web: +; cleaned up by the garbage collection process. | |
==> web: +; http://php.net/session.gc-maxlifetime | |
==> web: +session.gc_maxlifetime = 1440 | |
==> web: + | |
==> web: +; NOTE: If you are using the subdirectory option for storing session files | |
==> web: +; (see session.save_path above), then garbage collection does *not* | |
==> web: +; happen automatically. You will need to do your own garbage | |
==> web: +; collection through a shell script, cron entry, or some other method. | |
==> web: +; For example, the following script would is the equivalent of | |
==> web: +; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes): | |
==> web: +; cd /path/to/sessions; find -cmin +24 | xargs rm | |
==> web: + | |
==> web: +; PHP 4.2 and less have an undocumented feature/bug that allows you to | |
==> web: +; to initialize a session variable in the global scope, even when register_globals | |
==> web: +; is disabled. PHP 4.3 and later will warn you, if this feature is used. | |
==> web: +; You can disable the feature and the warning separately. At this time, | |
==> web: +; the warning is only displayed, if bug_compat_42 is enabled. This feature | |
==> web: +; introduces some serious security problems if not handled correctly. It's | |
==> web: +; recommended that you do not use this feature on production servers. But you | |
==> web: +; should enable this on development servers and enable the warning as well. If you | |
==> web: +; do not enable the feature on development servers, you won't be warned when it's | |
==> web: +; used and debugging errors caused by this can be difficult to track down. | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/session.bug-compat-42 | |
==> web: +session.bug_compat_42 = Off | |
==> web: + | |
==> web: +; This setting controls whether or not you are warned by PHP when initializing a | |
==> web: +; session value into the global space. session.bug_compat_42 must be enabled before | |
==> web: +; these warnings can be issued by PHP. See the directive above for more information. | |
==> web: +; Default Value: On | |
==> web: +; Development Value: On | |
==> web: +; Production Value: Off | |
==> web: +; http://php.net/session.bug-compat-warn | |
==> web: +session.bug_compat_warn = Off | |
==> web: + | |
==> web: +; Check HTTP Referer to invalidate externally stored URLs containing ids. | |
==> web: +; HTTP_REFERER has to contain this substring for the session to be | |
==> web: +; considered as valid. | |
==> web: +; http://php.net/session.referer-check | |
==> web: +session.referer_check = | |
==> web: + | |
==> web: +; How many bytes to read from the file. | |
==> web: +; http://php.net/session.entropy-length | |
==> web: +session.entropy_length = 0 | |
==> web: + | |
==> web: +; Specified here to create the session id. | |
==> web: +; http://php.net/session.entropy-file | |
==> web: +;session.entropy_file = /dev/urandom | |
==> web: +session.entropy_file = | |
==> web: + | |
==> web: +; http://php.net/session.entropy-length | |
==> web: +;session.entropy_length = 16 | |
==> web: + | |
==> web: +; Set to {nocache,private,public,} to determine HTTP caching aspects | |
==> web: +; or leave this empty to avoid sending anti-caching headers. | |
==> web: +; http://php.net/session.cache-limiter | |
==> web: +session.cache_limiter = nocache | |
==> web: + | |
==> web: +; Document expires after n minutes. | |
==> web: +; http://php.net/session.cache-expire | |
==> web: +session.cache_expire = 180 | |
==> web: + | |
==> web: +; trans sid support is disabled by default. | |
==> web: +; Use of trans sid may risk your users security. | |
==> web: +; Use this option with caution. | |
==> web: +; - User may send URL contains active session ID | |
==> web: +; to other person via. email/irc/etc. | |
==> web: +; - URL that contains active session ID may be stored | |
==> web: +; in publically accessible computer. | |
==> web: +; - User may access your site with the same session ID | |
==> web: +; always using URL stored in browser's history or bookmarks. | |
==> web: +; http://php.net/session.use-trans-sid | |
==> web: +session.use_trans_sid = 0 | |
==> web: + | |
==> web: +; Select a hash function for use in generating session ids. | |
==> web: +; Possible Values | |
==> web: +; 0 (MD5 128 bits) | |
==> web: +; 1 (SHA-1 160 bits) | |
==> web: +; This option may also be set to the name of any hash function supported by | |
==> web: +; the hash extension. A list of available hashes is returned by the hash_alogs() | |
==> web: +; function. | |
==> web: +; http://php.net/session.hash-function | |
==> web: +session.hash_function = 0 | |
==> web: + | |
==> web: +; Define how many bits are stored in each character when converting | |
==> web: +; the binary hash data to something readable. | |
==> web: +; Possible values: | |
==> web: +; 4 (4 bits: 0-9, a-f) | |
==> web: +; 5 (5 bits: 0-9, a-v) | |
==> web: +; 6 (6 bits: 0-9, a-z, A-Z, "-", ",") | |
==> web: +; Default Value: 4 | |
==> web: +; Development Value: 5 | |
==> web: +; Production Value: 5 | |
==> web: +; http://php.net/session.hash-bits-per-character | |
==> web: +session.hash_bits_per_character = 5 | |
==> web: + | |
==> web: +; The URL rewriter will look for URLs in a defined set of HTML tags. | |
==> web: +; form/fieldset are special; if you include them here, the rewriter will | |
==> web: +; add a hidden <input> field with the info which is otherwise appended | |
==> web: +; to URLs. If you want XHTML conformity, remove the form entry. | |
==> web: +; Note that all valid entries require a "=", even if no value follows. | |
==> web: +; Default Value: "a=href,area=href,frame=src,form=,fieldset=" | |
==> web: +; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry" | |
==> web: +; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry" | |
==> web: +; http://php.net/url-rewriter.tags | |
==> web: +url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" | |
==> web: + | |
==> web: +[MSSQL] | |
==> web: +; Allow or prevent persistent links. | |
==> web: +mssql.allow_persistent = On | |
==> web: + | |
==> web: +; Maximum number of persistent links. -1 means no limit. | |
==> web: +mssql.max_persistent = -1 | |
==> web: + | |
==> web: +; Maximum number of links (persistent+non persistent). -1 means no limit. | |
==> web: +mssql.max_links = -1 | |
==> web: + | |
==> web: +; Minimum error severity to display. | |
==> web: +mssql.min_error_severity = 10 | |
==> web: + | |
==> web: +; Minimum message severity to display. | |
==> web: +mssql.min_message_severity = 10 | |
==> web: + | |
==> web: +; Compatibility mode with old versions of PHP 3.0. | |
==> web: +mssql.compatability_mode = Off | |
==> web: + | |
==> web: +; Connect timeout | |
==> web: +;mssql.connect_timeout = 5 | |
==> web: + | |
==> web: +; Query timeout | |
==> web: +;mssql.timeout = 60 | |
==> web: + | |
==> web: +; Valid range 0 - 2147483647. Default = 4096. | |
==> web: +;mssql.textlimit = 4096 | |
==> web: + | |
==> web: +; Valid range 0 - 2147483647. Default = 4096. | |
==> web: +;mssql.textsize = 4096 | |
==> web: + | |
==> web: +; Limits the number of records in each batch. 0 = all records in one batch. | |
==> web: +;mssql.batchsize = 0 | |
==> web: + | |
==> web: +; Specify how datetime and datetim4 columns are returned | |
==> web: +; On => Returns data converted to SQL server settings | |
==> web: +; Off => Returns values as YYYY-MM-DD hh:mm:ss | |
==> web: +;mssql.datetimeconvert = On | |
==> web: + | |
==> web: +; Use NT authentication when connecting to the server | |
==> web: +mssql.secure_connection = Off | |
==> web: + | |
==> web: +; Specify max number of processes. -1 = library default | |
==> web: +; msdlib defaults to 25 | |
==> web: +; FreeTDS defaults to 4096 | |
==> web: +;mssql.max_procs = -1 | |
==> web: + | |
==> web: +; Specify client character set. | |
==> web: +; If empty or not set the client charset from freetds.comf is used | |
==> web: +; This is only used when compiled with FreeTDS | |
==> web: +;mssql.charset = "ISO-8859-1" | |
==> web: + | |
==> web: +[Assertion] | |
==> web: +; Assert(expr); active by default. | |
==> web: +; http://php.net/assert.active | |
==> web: +;assert.active = On | |
==> web: + | |
==> web: +; Issue a PHP warning for each failed assertion. | |
==> web: +; http://php.net/assert.warning | |
==> web: +;assert.warning = On | |
==> web: + | |
==> web: +; Don't bail out by default. | |
==> web: +; http://php.net/assert.bail | |
==> web: +;assert.bail = Off | |
==> web: + | |
==> web: +; User-function to be called if an assertion fails. | |
==> web: +; http://php.net/assert.callback | |
==> web: +;assert.callback = 0 | |
==> web: + | |
==> web: +; Eval the expression with current error_reporting(). Set to true if you want | |
==> web: +; error_reporting(0) around the eval(). | |
==> web: +; http://php.net/assert.quiet-eval | |
==> web: +;assert.quiet_eval = 0 | |
==> web: + | |
==> web: +[COM] | |
==> web: +; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs | |
==> web: +; http://php.net/com.typelib-file | |
==> web: +;com.typelib_file = | |
==> web: + | |
==> web: +; allow Distributed-COM calls | |
==> web: +; http://php.net/com.allow-dcom | |
==> web: +;com.allow_dcom = true | |
==> web: + | |
==> web: +; autoregister constants of a components typlib on com_load() | |
==> web: +; http://php.net/com.autoregister-typelib | |
==> web: +;com.autoregister_typelib = true | |
==> web: + | |
==> web: +; register constants casesensitive | |
==> web: +; http://php.net/com.autoregister-casesensitive | |
==> web: +;com.autoregister_casesensitive = false | |
==> web: + | |
==> web: +; show warnings on duplicate constant registrations | |
==> web: +; http://php.net/com.autoregister-verbose | |
==> web: +;com.autoregister_verbose = true | |
==> web: + | |
==> web: +; The default character set code-page to use when passing strings to and from COM objects. | |
==> web: +; Default: system ANSI code page | |
==> web: +;com.code_page= | |
==> web: + | |
==> web: +[mbstring] | |
==> web: +; language for internal character representation. | |
==> web: +; http://php.net/mbstring.language | |
==> web: +;mbstring.language = Japanese | |
==> web: + | |
==> web: +; internal/script encoding. | |
==> web: +; Some encoding cannot work as internal encoding. | |
==> web: +; (e.g. SJIS, BIG5, ISO-2022-*) | |
==> web: +; http://php.net/mbstring.internal-encoding | |
==> web: +;mbstring.internal_encoding = EUC-JP | |
==> web: + | |
==> web: +; http input encoding. | |
==> web: +; http://php.net/mbstring.http-input | |
==> web: +;mbstring.http_input = auto | |
==> web: + | |
==> web: +; http output encoding. mb_output_handler must be | |
==> web: +; registered as output buffer to function | |
==> web: +; http://php.net/mbstring.http-output | |
==> web: +;mbstring.http_output = SJIS | |
==> web: + | |
==> web: +; enable automatic encoding translation according to | |
==> web: +; mbstring.internal_encoding setting. Input chars are | |
==> web: +; converted to internal encoding by setting this to On. | |
==> web: +; Note: Do _not_ use automatic encoding translation for | |
==> web: +; portable libs/applications. | |
==> web: +; http://php.net/mbstring.encoding-translation | |
==> web: +;mbstring.encoding_translation = Off | |
==> web: + | |
==> web: +; automatic encoding detection order. | |
==> web: +; auto means | |
==> web: +; http://php.net/mbstring.detect-order | |
==> web: +;mbstring.detect_order = auto | |
==> web: + | |
==> web: +; substitute_character used when character c | |
==> web: annot be converted | |
==> web: +; one from another | |
==> web: +; http://php.net/mbstring.substitute-character | |
==> web: +;mbstring.substitute_character = none; | |
==> web: + | |
==> web: +; overload(replace) single byte functions by mbstring functions. | |
==> web: +; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), | |
==> web: +; etc. Possible values are 0,1,2,4 or combination of them. | |
==> web: +; For example, 7 for overload everything. | |
==> web: +; 0: No overload | |
==> web: +; 1: Overload mail() function | |
==> web: +; 2: Overload str*() functions | |
==> web: +; 4: Overload ereg*() functions | |
==> web: +; http://php.net/mbstring.func-overload | |
==> web: +;mbstring.func_overload = 0 | |
==> web: + | |
==> web: +; enable strict encoding detection. | |
==> web: +;mbstring.strict_detection = Off | |
==> web: + | |
==> web: +; This directive specifies the regex pattern of content types for which mb_output_handler() | |
==> web: +; is activated. | |
==> web: +; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml) | |
==> web: +;mbstring.http_output_conv_mimetype= | |
==> web: + | |
==> web: +; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte | |
==> web: +; Default: "" | |
==> web: +;mbstring.script_encoding= | |
==> web: + | |
==> web: +[gd] | |
==> web: +; Tell the jpeg decode to ignore warnings and try to create | |
==> web: +; a gd image. The warning will then be displayed as notices | |
==> web: +; disabled by default | |
==> web: +; http://php.net/gd.jpeg-ignore-warning | |
==> web: +;gd.jpeg_ignore_warning = 0 | |
==> web: + | |
==> web: +[exif] | |
==> web: +; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS. | |
==> web: +; With mbstring support this will automatically be converted into the encoding | |
==> web: +; given by corresponding encode setting. When empty mbstring.internal_encoding | |
==> web: +; is used. For the decode settings you can distinguish between motorola and | |
==> web: +; intel byte order. A decode setting cannot be empty. | |
==> web: +; http://php.net/exif.encode-unicode | |
==> web: +;exif.encode_unicode = ISO-8859-15 | |
==> web: + | |
==> web: +; http://php.net/exif.decode-unicode-motorola | |
==> web: +;exif.decode_unicode_motorola = UCS-2BE | |
==> web: + | |
==> web: +; http://php.net/exif.decode-unicode-intel | |
==> web: +;exif.decode_unicode_intel = UCS-2LE | |
==> web: + | |
==> web: +; http://php.net/exif.encode-jis | |
==> web: +;exif.encode_jis = | |
==> web: + | |
==> web: +; http://php.net/exif.decode-jis-motorola | |
==> web: +;exif.decode_jis_motorola = JIS | |
==> web: + | |
==> web: +; http://php.net/exif.decode-jis-intel | |
==> web: +;exif.decode_jis_intel = JIS | |
==> web: + | |
==> web: +[Tidy] | |
==> web: +; The path to a default tidy configuration file to use when using tidy | |
==> web: +; http://php.net/tidy.default-config | |
==> web: +;tidy.default_config = /usr/local/lib/php/default.tcfg | |
==> web: + | |
==> web: +; Should tidy clean and repair output automatically? | |
==> web: +; WARNING: Do not use this option if you are generating non-html content | |
==> web: +; such as dynamic images | |
==> web: +; http://php.net/tidy.clean-output | |
==> web: +tidy.clean_output = Off | |
==> web: + | |
==> web: +[soap] | |
==> web: +; Enables or disables WSDL caching feature. | |
==> web: +; http://php.net/soap.wsdl-cache-enabled | |
==> web: +soap.wsdl_cache_enabled=1 | |
==> web: + | |
==> web: +; Sets the directory name where SOAP extension will put cache files. | |
==> web: +; http://php.net/soap.wsdl-cache-dir | |
==> web: +soap.wsdl_cache_dir="/tmp" | |
==> web: + | |
==> web: +; (time to live) Sets the number of second while cached file will be used | |
==> web: +; instead of original one. | |
==> web: +; http://php.net/soap.wsdl-cache-ttl | |
==> web: +soap.wsdl_cache_ttl=86400 | |
==> web: + | |
==> web: +; Sets the size of the cache limit. (Max. number of WSDL files to cache) | |
==> web: +soap.wsdl_cache_limit = 5 | |
==> web: + | |
==> web: +[sysvshm] | |
==> web: +; A default size of the shared memory segment | |
==> web: +;sysvshm.init_mem = 10000 | |
==> web: + | |
==> web: +[ldap] | |
==> web: +; Sets the maximum number of open links or -1 for unlimited. | |
==> web: +ldap.max_links = -1 | |
==> web: + | |
==> web: +[mcrypt] | |
==> web: +; For more information about mcrypt settings see http://php.net/mcrypt-module-open | |
==> web: + | |
==> web: +; Directory where to load mcrypt algorithms | |
==> web: +; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt) | |
==> web: +;mcrypt.algorithms_dir= | |
==> web: + | |
==> web: +; Directory where to load mcrypt modes | |
==> web: +; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt) | |
==> web: +;mcrypt.modes_dir= | |
==> web: + | |
==> web: +[dba] | |
==> web: +;dba.default_handler= | |
==> web: + | |
==> web: +; Local Variables: | |
==> web: +; tab-width: 4 | |
==> web: +; End: | |
==> web: +[2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:38+00:00] INFO: template[/etc/php5/cli/php.ini] owner changed to 0 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:38+00:00] INFO: template[/etc/php5/cli/php.ini] group changed to 0 | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:38+00:00] INFO: template[/etc/php5/cli/php.ini] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root'[2015-09-14T22:14:38+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: Recipe: php::default | |
==> web: * php_pear_channel[pear.php.net] action update[2015-09-14T22:14:38+00:00] INFO: Processing php_pear_channel[pear.php.net] action update (php::default line 25) | |
==> web: [2015-09-14T22:14:38+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: (up to date) | |
==> web: * php_pear_channel[pecl.php.net] action update | |
==> web: [2015-09-14T22:14:40+00:00] INFO: Processing php_pear_channel[pecl.php.net] action update (php::default line 29) | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: (up to date) | |
==> web: Recipe: composer::install | |
==> web: * log[[composer] phar (PHP archive) not supported] action write | |
==> web: [2015-09-14T22:14:40+00:00] INFO: Processing log[[composer] phar (PHP archive) not supported] action write (composer::install line 23) | |
==> web: (skipped due to not_if) | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: Skipping log[[composer] phar (PHP archive) not supported] due to not_if command `php -m | grep 'Phar'` | |
==> web: * directory[/var/chef/cache/composer] action create | |
==> web: [2015-09-14T22:14:40+00:00] INFO: Processing directory[/var/chef/cache/composer] action create (composer::install line 30) | |
==> web: [2015-09-14T22:14:40+00:00] INFO: directory[/var/chef/cache/composer] created directory /var/chef/cache/composer | |
==> web: | |
==> web: - create new directory /var/chef/cache/composer | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * remote_file[/var/chef/cache/composer/composer.phar] action create | |
==> web: [2015-09-14T22:14:40+00:00] INFO: Processing remote_file[/var/chef/cache/composer/composer.phar] action create (composer::install line 36) | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: touching /var/chef/cache/composer/composer.phar to create it | |
==> web: [2015-09-14T22:14:40+00:00] INFO: remote_file[/var/chef/cache/composer/composer.phar] created file /var/chef/cache/composer/composer.phar | |
==> web: | |
==> web: - create new file /var/chef/cache/composer/composer.phar | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: remote_file[/var/chef/cache/composer/composer.phar] checking for changes | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: Cache control headers: {} | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: Initiating GET to http://getcomposer.org/composer.phar | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: ---- HTTP Request Header Data: ---- | |
==> web: [2015-09-14T22:14:40+00:00] DEBUG: Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Streaming download from http://getcomposer.org/composer.phar to tempfile /tmp/chef-rest20150914-1761-19uwyh8 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: decompressing gzip stream | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: ---- HTTP Status and Header Data: ---- | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: HTTP 1.1 200 OK | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: server: nginx | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: date: Mon, 14 Sep 2015 22:16:33 GMT | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: content-type: application/octet-stream | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: last-modified: Mon, 14 Sep 2015 22:00:06 GMT | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: transfer-encoding: chunked | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: connection: close | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: vary: Accept-Encoding | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: etag: W/"55f74366-115a6f" | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: content-encoding: gzip | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: ---- End HTTP Status/Header Data ---- | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: calculating checksum of /tmp/chef-rest20150914-1761-19uwyh8 to compare with | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: reading modes from /var/chef/cache/composer/composer.phar file | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rest20150914-1761-19uwyh8 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: moving temporary file /tmp/chef-rest20150914-1761-19uwyh8 into place at /var/chef/cache/composer/composer.phar | |
==> web: [2015-09-14T22:14:41+00:00] INFO: remote_file[/var/chef/cache/composer/composer.phar] updated file contents /var/chef/cache/composer/composer.phar | |
==> web: | |
==> web: - update content in file /var/chef/cache/composer/composer.phar from none to 2c7454 | |
==> web: (new content is binary, diff output suppressed) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:41+00:00] INFO: remote_file[/var/chef/cache/composer/composer.phar] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * link[/usr/local/bin/composer] action create | |
==> web: [2015-09-14T22:14:41+00:00] INFO: Processing link[/usr/local/bin/composer] action create (composer::install line 51) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: link[/usr/local/bin/composer] created symbolic link from /var/chef/cache/composer/composer.phar -> /usr/local/bin/composer | |
==> web: [2015-09-14T22:14:41+00:00] INFO: link[/usr/local/bin/composer] created | |
==> web: | |
==> web: - create symlink at /usr/local/bin/composer to /var/chef/cache/composer/composer.phar | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: Recipe: my_company::php-fpm | |
==> web: * ruby_block[copy-fpm-init.d-script] action run | |
==> web: [2015-09-14T22:14:41+00:00] INFO: Processing ruby_block[copy-fpm-init.d-script] action run (my_company::php-fpm line 3) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:41+00:00] INFO: ruby_block[copy-fpm-init.d-script] called | |
==> web: | |
==> web: - execute the ruby block copy-fpm-init.d-script | |
==> web: * template[/usr/local/etc/php-fpm.conf] action create | |
==> web: [2015-09-14T22:14:41+00:00] INFO: Processing template[/usr/local/etc/php-fpm.conf] action create (my_company::php-fpm line 17) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: touching /usr/local/etc/php-fpm.conf to create it | |
==> web: [2015-09-14T22:14:41+00:00] INFO: template[/usr/local/etc/php-fpm.conf] created file /usr/local/etc/php-fpm.conf | |
==> web: | |
==> web: - create new file /usr/local/etc/php-fpm.conf | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1awx45k to compare with | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: running: diff -u /usr/local/etc/php-fpm.conf /tmp/chef-rendered-template20150914-1761-1awx45k | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: reading modes from /usr/local/etc/php-fpm.conf file | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1awx45k | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1awx45k into place at /usr/local/etc/php-fpm.conf | |
==> web: [2015-09-14T22:14:41+00:00] INFO: template[/usr/local/etc/php-fpm.conf] updated file contents /usr/local/etc/php-fpm.conf | |
==> web: | |
==> web: - update content in file /usr/local/etc/php-fpm.conf from none to 5d36ea | |
==> web: --- /usr/local/etc/php-fpm.conf 2015-09-14 22:14:41.532496517 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1awx45k 2015-09-14 22:14:41.532496517 +0000 | |
==> web: @@ -1 +1,282 @@ | |
==> web: +; Start a new pool named 'www'. | |
==> web: +; the variable $pool can we used in any directive and will be replaced by the | |
==> web: +; pool name ('www' here) | |
==> web: +[www] | |
==> web: + | |
==> web: +; Per pool prefix | |
==> web: +; It only applies on the following directives: | |
==> web: +; - 'slowlog' | |
==> web: +; - 'listen' (unixsocket) | |
==> web: +; - 'chroot' | |
==> web: +; - 'chdir' | |
==> web: +; - 'php_values' | |
==> web: +; - 'php_admin_values' | |
==> web: +; When not set, the global prefix (or /usr) applies instead. | |
==> web: +; Note: This directive can also be relative to the global prefix. | |
==> web: +; Default Value: none | |
==> web: +;prefix = /path/to/pools/$pool | |
==> web: + | |
==> web: +; Unix user/group of processes | |
==> web: +; Note: The user is mandatory. If the group is not set, the default user's group | |
==> web: +; will be used. | |
==> web: +user = www-data | |
==> web: +group = www-data | |
==> web: + | |
==> web: +; The address on which to accept FastCGI requests. | |
==> web: +; Valid syntaxes are: | |
==> web: +; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific address on | |
==> web: +; a specific port; | |
==> web: +; 'port' - to listen on a TCP socket to all addresses on a | |
==> web: +; specific port; | |
==> web: +; '/path/to/unix/socket' - to listen on a unix socket. | |
==> web: +; Note: This value is mandatory. | |
==> web: +;listen = 127.0.0.1:9000 | |
==> web: + | |
==> web: +listen = 127.0.0.1:9000 | |
==> web: + | |
==> web: | |
==> web: +; Set listen(2) backlog. A value of '-1' means unlimited. | |
==> web: +; Default Value: 128 (-1 on FreeBSD and OpenBSD) | |
==> web: +;listen.backlog = -1 | |
==> web: + | |
==> web: + | |
==> web: +; Set permissions for unix socket, if one is used. In Linux, read/write | |
==> web: +; permissions must be set in order to allow connections from a web server. Many | |
==> web: +; BSD-derived systems allow connections regardless of permissions. | |
==> web: +; Default Values: user and group are set as the running user | |
==> web: +; mode is set to 0666 | |
==> web: +listen.owner = www-data | |
==> web: +listen.group = www-data | |
==> web: +listen.mode = 0666 | |
==> web: | |
==> web: + | |
==> web: +; List of ipv4 addresses of FastCGI clients which are allowed to connect. | |
==> web: +; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original | |
==> web: +; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address | |
==> web: +; must be separated by a comma. If this value is left blank, connections will be | |
==> web: +; accepted from any ip address. | |
==> web: +; Default Value: any | |
==> web: +;listen.allowed_clients = 127.0.0.1 | |
==> web: + | |
==> web: + | |
==> web: +; Choose how the process manager will control the number of child processes. | |
==> web: +; Possible Values: | |
==> web: +; static - a fixed number (pm.max_children) of child processes; | |
==> web: +; dynamic - the number of child processes are set dynamically based on the | |
==> web: +; following directives. With this process management, there will be | |
==> web: +; always at least 1 children. | |
==> web: +; pm.max_children - the maximum number of children that can | |
==> web: +; be alive at the same time. | |
==> web: +; pm.start_servers - the number of children created on startup. | |
==> web: +; pm.min_spare_servers - the minimum number of children in 'idle' | |
==> web: +; state (waiting to process). If the number | |
==> web: +; of 'idle' processes is less than this | |
==> web: +; number then some children will be created. | |
==> web: +; pm.max_spare_servers - the maximum number of children in 'idle' | |
==> web: +; state (waiting to process). If the number | |
==> web: +; of 'idle' processes is greater than this | |
==> web: +; number then some children will be killed. | |
==> web: +; ondemand - no children are created at startup. Children will be forked when | |
==> web: +; new requests will connect. The following parameter are used: | |
==> web: +; pm.max_children - the maximum number of children that | |
==> web: | |
==> web: +; can be alive at the same time. | |
==> web: +; pm.process_idle_timeout - The number of seconds after which | |
==> web: +; an idle process will be killed. | |
==> web: +; Note: This value is mandatory. | |
==> web: +pm = dynamic | |
==> web: + | |
==> web: +; The number of child processes to be created when pm is set to 'static' and the | |
==> web: +; maximum number of child processes when pm is set to 'dynamic' or 'ondemand'. | |
==> web: +; This value sets the limit on the number of simultaneous requests that will be | |
==> web: +; served. Equivalent to the ApacheMaxClients directive with mpm_prefork. | |
==> web: +; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP | |
==> web: +; CGI. The below defaults are based on a server without much resources. Don't | |
==> web: +; forget to tweak pm.* to fit your needs. | |
==> web: +; Note: Used when pm is set to 'static', 'dynamic' or 'ondemand' | |
==> web: +; Note: This value is mandatory. | |
==> web: +pm.max_children = 8 | |
==> web: + | |
==> web: +; The number of child processes created on startup. | |
==> web: +; Note: Used only when pm is set to 'dynamic' | |
==> web: +; Default Value: min_spare_servers + (max_spare_servers - min_spare_servers) / 2 | |
==> web: +pm.start_servers = 4 | |
==> web: + | |
==> web: +; The desired minimum number of idle server processes. | |
==> web: +; Note: Used only when pm is set to 'dynamic' | |
==> web: +; Note: Mandatory when pm is set to 'dynamic' | |
==> web: +pm.min_spare_servers = 2 | |
==> web: + | |
==> web: +; The desired maximum number of idle server processes. | |
==> web: +; Note: Used only when pm is set to 'dynamic' | |
==> web: +; Note: Mandatory when pm is set to 'dynamic' | |
==> web: +pm.max_spare_servers = 4 | |
==> web: + | |
==> web: +; The number of seconds after which an idle process will be killed. | |
==> web: +; Note: Used only when pm is set to 'ondemand' | |
==> web: +; Default Value: 10s | |
==> web: +;pm.process_idle_timeout = 10s; | |
==> web: + | |
==> web: + | |
==> web: +; The number of requests each child process should execute before respawning. | |
==> web: +; This can be useful to work around memory leaks in 3rd party libraries. For | |
==> web: +; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS. | |
==> web: +; Default Value: 0 | |
==> web: +;pm.max_requests = 500 | |
==> web: + | |
==> web: + | |
==> web: +; The URI to view the FPM status page. If this value is not set, no URI will be | |
==> web: +; recognized as a status page. | |
==> web: +; By default the status page output is formatted as text/plain. Passing either | |
==> web: +; 'html', 'xml' or 'json' in the query string will return the corresponding | |
==> web: +; output syntax. Example: | |
==> web: +; http://www.foo.bar/status | |
==> web: +; http://www.foo.bar/status?json | |
==> web: +; http://www.foo.bar/status?html | |
==> web: +; http://www.foo.bar/status?xml | |
==> web: +; | |
==> web: +; By default the status page only outputs short status. Passing 'full' in the | |
==> web: +; query string will also return status for each pool process. | |
==> web: +; Example: | |
==> web: +; http://www.foo.bar/status?full | |
==> web: +; http://www.foo.bar/status?json&full | |
==> web: +; http://www.foo.bar/status?html&full | |
==> web: +; http://www.foo.bar/status?xml&full | |
==> web: | |
==> web: +; | |
==> web: +; Note: There is a real-time FPM status monitoring sample web page available | |
==> web: +; It's available in: ${prefix}/share/fpm/status.html | |
==> web: +; | |
==> web: +; Note: The value must start with a leading slash (/). The value can be | |
==> web: +; anything, but it may not be a good idea to use the .php extension or it | |
==> web: +; may conflict with a real PHP file. | |
==> web: +; Default Value: not set | |
==> web: +;pm.status_path = /status | |
==> web: + | |
==> web: + | |
==> web: +; The ping URI to call the monitoring page of FPM. If this value is not set, no | |
==> web: +; URI will be recognized as a ping page. This could be used to test from outside | |
==> web: +; that FPM is alive and responding, or to | |
==> web: +; - create a graph of FPM availability (rrd or such); | |
==> web: +; - remove a server from a group if it is not responding (load balancing); | |
==> web: +; - trigger alerts for the operating team (24/7). | |
==> web: +; Note: The value must start with a leading slash (/). The value can be | |
==> web: +; anything, but it may not be a good idea to use the .php extension or it | |
==> web: +; may conflict with a real PHP file. | |
==> web: +; Default Value: not set | |
==> web: +;ping.path = /ping | |
==> web: + | |
==> web: + | |
==> web: +; This directive may be used to customize the response of a ping request. The | |
==> web: +; response is formatted as text/plain with a 200 response code. | |
==> web: +; Default Value: pong | |
==> web: +;ping.response = pong | |
==> web: + | |
==> web: + | |
==> web: +; The access log file | |
==> web: +; Default: not set | |
==> web: +;access.log = log/$pool.access.log | |
==> web: + | |
==> web: + | |
==> web: +; The access log format. | |
==> web: +; Default: "%R - %u %t \"%m %r\" %s" | |
==> web: +;access.format = %R - %u %t "%m %r%Q%q" %s %f %{mili}d %{kilo}M %C%% | |
==> web: + | |
==> web: + | |
==> web: +; The log file for slow requests | |
==> web: +; Default Value: not set | |
==> web: +; Note: slowlog is mandatory if request_slowlog_timeout is set | |
==> web: +;slowlog = log/$pool.log.slow | |
==> web: + | |
==> web: + | |
==> web: +; The timeout for serving a single request after which a PHP backtrace will be | |
==> web: +; dumped to the 'slowlog' file. A value of '0s' means 'off'. | |
==> web: +; Available units: s(econds)(default), m(inutes), h(ours), or d(ays) | |
==> web: +; Default Value: 0 | |
==> web: +;request_slowlog_timeout = 0 | |
==> web: + | |
==> web: + | |
==> web: +; The timeout for serving a single request after which the worker process will | |
==> web: | |
==> web: +; be killed. This option should be used when the 'max_execution_time' ini option | |
==> web: +; does not stop script execution for some reason. A value of '0' means 'off'. | |
==> web: +; Available units: s(econds)(default), m(inutes), h(ours), or d(ays) | |
==> web: +; Default Value: 0 | |
==> web: +;request_terminate_timeout = 0 | |
==> web: + | |
==> web: + | |
==> web: +; Set open file descriptor rlimit. | |
==> web: +; Default Value: system defined value | |
==> web: +;rlimit_files = 1024 | |
==> web: + | |
==> web: + | |
==> web: +; Set max core size rlimit. | |
==> web: +; Possible Values: 'unlimited' or an integer greater or equal to 0 | |
==> web: +; Default Value: system defined value | |
==> web: +;rlimit_core = 0 | |
==> web: + | |
==> web: + | |
==> web: +; Chroot to this directory at the start. This value must be defined as an | |
==> web: +; absolute path. When this value is not set, chroot is not used. | |
==> web: +; Note: you can prefix with '$prefix' to chroot to the pool prefix or one | |
==> web: +; of its subdirectories. If the pool prefix is not set, the global prefix | |
==> web: | |
==> web: +; will be used instead. | |
==> web: +; Note: chrooting is a great security feature and should be used whenever | |
==> web: +; possible. However, all PHP paths will be relative to the chroot | |
==> web: +; (error_log, sessions.save_path, ...). | |
==> web: +; Default Value: not set | |
==> web: +;chroot = | |
==> web: + | |
==> web: + | |
==> web: +; Chdir to this directory at the start. | |
==> web: +; Note: relative path can be used. | |
==> web: +; Default Value: current directory or / when chroot | |
==> web: +chdir = / | |
==> web: + | |
==> web: +; Redirect worker stdout and stderr into main error log. If not set, stdout and | |
==> web: +; stderr will be redirected to /dev/null according to FastCGI specs. | |
==> web: +; Note: on highloaded environement, this can cause some delay in the page | |
==> web: +; process time (several ms). | |
==> web: +; Default Value: no | |
==> web: +;catch_workers_output = yes | |
==> web: + | |
==> web: + | |
==> web: +; Limits the extensions of the main script FPM will allow to parse. This can | |
==> web: +; prevent configuration mistakes on the web server side. You should only limit | |
==> web: +; FPM to .php extensions to prevent malicious users to use other extensions to | |
==> web: +; exectute php code. | |
==> web: +; Note: set an empty value to allow all extensions. | |
==> web: +; Default Value: .php | |
==> web: +;security.limit_extensions = .php .php3 .php4 .php5 | |
==> web: + | |
==> web: + | |
==> web: +; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from | |
==> web: +; the current environment. | |
==> web: +; Default Value: clean env | |
==> web: +;env[HOSTNAME] = $HOSTNAME | |
==> web: +;env[PATH] = /usr/local/bin:/usr/bin:/bin | |
==> web: +;env[TMP] = /tmp | |
==> web: +;env[TMPDIR] = /tmp | |
==> web: +;env[TEMP] = /tmp | |
==> web: + | |
==> web: + | |
==> web: +; Additional php.ini defines, specific to this pool of workers. These settings | |
==> web: | |
==> web: +; overwrite the values previously defined in the php.ini. The directives are the | |
==> web: +; same as the PHP SAPI: | |
==> web: +; php_value/php_flag - you can set classic ini defines which can | |
==> web: +; be overwritten from PHP call 'ini_set'. | |
==> web: +; php_admin_value/php_admin_flag - these directives won't be overwritten by | |
==> web: +; PHP call 'ini_set' | |
==> web: +; For php_*flag, valid values are on, off, 1, 0, true, false, yes or no. | |
==> web: + | |
==> web: +; Defining 'extension' will load the corresponding shared extension from | |
==> web: | |
==> web: +; extension_dir. Defining 'disable_functions' or 'disable_classes' will not | |
==> web: +; overwrite previously defined php.ini values, but will append the new value | |
==> web: +; instead. | |
==> web: + | |
==> web: +; Note: path INI options can be relative and will be expanded with the prefix | |
==> web: +; (pool, global or /usr) | |
==> web: + | |
==> web: +; Default Value: nothing is defined by default except the values in php.ini and | |
==> web: +; specified at startup with the -d argument | |
==> web: +;php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -f [email protected] | |
==> web: +;php_flag[display_errors] = off | |
==> web: +;php_admin_value[error_log] = /var/log/fpm-php.www.log | |
==> web: +;php_admin_flag[log_errors] = on | |
==> web: +;php_admin_value[memory_limit] = 32M | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:41+00:00] INFO: template[/usr/local/etc/php-fpm.conf] owner changed to 0 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:41+00:00] INFO: template[/usr/local/etc/php-fpm.conf] group changed to 0 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:41+00:00] INFO: template[/usr/local/etc/php-fpm.conf] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * service[php-fpm] action enable | |
==> web: [2015-09-14T22:14:41+00:00] INFO: Processing service[php-fpm] action enable (my_company::php-fpm line 24) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] falling back to process table inspection | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] attempting to match 'php-fpm' (/php-fpm/) against process list | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] running: false | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Executing /usr/sbin/update-rc.d -f php-fpm remove | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: ---- Begin output of /usr/sbin/update-rc.d -f php-fpm remove ---- | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: STDOUT: Removing any system startup links for /etc/init.d/php-fpm ... | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: STDERR: | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: ---- End output of /usr/sbin/update-rc.d -f php-fpm remove ---- | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Ran /usr/sbin/update-rc.d -f php-fpm remove returned 0 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Executing /usr/sbin/update-rc.d php-fpm defaults | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: ---- Begin output of /usr/sbin/update-rc.d php-fpm defaults ---- | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: STDOUT: Adding system startup for /etc/init.d/php-fpm ... | |
==> web: /etc/rc0.d/K20php-fpm -> ../init.d/php-fpm | |
==> web: /etc/rc1.d/K20php-fpm -> ../init.d/php-fpm | |
==> web: /etc/rc6.d/K20php-fpm -> ../init.d/php-fpm | |
==> web: /etc/rc2.d/S20php-fpm -> ../init.d/php-fpm | |
==> web: /etc/rc3.d/S20php-fpm -> ../init.d/php-fpm | |
==> web: /etc/rc4.d/S20php-fpm -> ../init.d/php-fpm | |
==> web: /etc/rc5.d/S20php-fpm -> ../init.d/php-fpm | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: STDERR: | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: ---- End output of /usr/sbin/update-rc.d php-fpm defaults ---- | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Ran /usr/sbin/update-rc.d php-fpm defaults returned 0 | |
==> web: [2015-09-14T22:14:41+00:00] INFO: service[php-fpm] enabled | |
==> web: | |
==> web: - enable service service[php-fpm] | |
==> web: | |
==> web: * service[php-fpm] action start | |
==> web: [2015-09-14T22:14:41+00:00] INFO: Processing service[php-fpm] action start (my_company::php-fpm line 24) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] falling back to process table inspection | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] attempting to match 'php-fpm' (/php-fpm/) against process list | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] running: false | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: service[php-fpm] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:14:41+00:00] INFO: service[php-fpm] started | |
==> web: | |
==> web: - start service service[php-fpm] | |
==> web: Recipe: my_company::php | |
==> web: * php_pear_channel[pecl.php.net] action update | |
==> web: [2015-09-14T22:14:41+00:00] INFO: Processing php_pear_channel[pecl.php.net] action update (my_company::php line 18) | |
==> web: [2015-09-14T22:14:41+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: (up to date) | |
==> web: * php_pear[memcache] action install | |
==> web: [2015-09-14T22:14:42+00:00] INFO: Processing php_pear[memcache] action install (my_company::php line 22) | |
==> web: [2015-09-14T22:14:42+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:42+00:00] DEBUG: php_pear[memcache] smells like a pecl...installing package in Pecl mode. | |
==> web: [2015-09-14T22:14:43+00:00] DEBUG: php_pear[memcache]: Installed version: Candidate version: 3.0.8 | |
==> web: [2015-09-14T22:14:43+00:00] INFO: Installing php_pear[memcache] version 3.0.8 | |
==> web: | |
==> web: - install package php_pear[memcache] 3.0.8 | |
==> web: [2015-09-14T22:14:48+00:00] INFO: php_pear[memcache] not queuing delayed action restart on service[php-fpm] (delayed), as it's already been queued | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * template[/etc/php5/conf.d/memcache.ini] action create | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing template[/etc/php5/conf.d/memcache.ini] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/php/providers/pear.rb line 216) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: touching /etc/php5/conf.d/memcache.ini to create it | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/memcache.ini] created file /etc/php5/conf.d/memcache.ini | |
==> web: | |
==> web: - create new file /etc/php5/conf.d/memcache.ini | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-r7qhqc to compare with | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: running: diff -u /etc/php5/conf.d/memcache.ini /tmp/chef-rendered-template20150914-1761-r7qhqc | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: reading modes from /etc/php5/conf.d/memcache.ini file | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-r7qhqc | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-r7qhqc into place at /etc/php5/conf.d/memcache.ini | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/memcache.ini] updated file contents /etc/php5/conf.d/memcache.ini | |
==> web: | |
==> web: - update content in file /etc/php5/conf.d/memcache.ini from none to 356820 | |
==> web: --- /etc/php5/conf.d/memcache.ini 2015-09-14 22:14:48.564470301 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-r7qhqc 2015-09-14 22:14:48.564470301 +0000 | |
==> web: @@ -1 +1,3 @@ | |
==> web: +; configuration for php memcache module | |
==> web: +extension=memcache.so | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/memcache.ini] owner changed to 0 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/memcache.ini] group changed to 0 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/memcache.ini] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: my_company::php | |
==> web: * file[/var/log/opcache.log] action create | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing file[/var/log/opcache.log] action create (my_company::php line 27) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: touching /var/log/opcache.log to create it | |
==> web: [2015-09-14T22:14:48+00:00] INFO: file[/var/log/opcache.log] created file /var/log/opcache.log | |
==> web: | |
==> web: - create new file /var/log/opcache.log | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] INFO: file[/var/log/opcache.log] owner changed to 33 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] INFO: file[/var/log/opcache.log] group changed to 33 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] INFO: file[/var/log/opcache.log] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'www-data' | |
==> web: - change group from '' to 'www-data' | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * ruby_block[create_opcache_ini_file] action create | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing ruby_block[create_opcache_ini_file] action create (my_company::php line 34) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * template[/etc/php5/conf.d/opcache.ini] action create | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing template[/etc/php5/conf.d/opcache.ini] action create (dynamically defined) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: touching /etc/php5/conf.d/opcache.ini to create it | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/opcache.ini] created file /etc/php5/conf.d/opcache.ini | |
==> web: | |
==> web: - create new file /etc/php5/conf.d/opcache.ini | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-11f1lkp to compare with | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: running: diff -u /etc/php5/conf.d/opcache.ini /tmp/chef-rendered-template20150914-1761-11f1lkp | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: reading modes from /etc/php5/conf.d/opcache.ini file | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-11f1lkp | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-11f1lkp into place at /etc/php5/conf.d/opcache.ini | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/opcache.ini] updated file contents /etc/php5/conf.d/opcache.ini | |
==> web: | |
==> web: - update content in file /etc/php5/conf.d/opcache.ini from none to 7ea722 | |
==> web: | |
==> web: --- /etc/php5/conf.d/opcache.ini 2015-09-14 22:14:48.604470153 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-11f1lkp 2015-09-14 22:14:48.608470138 +0000 | |
==> web: @@ -1 +1,7 @@ | |
==> web: +; configuration for php opcache module | |
==> web: +zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20121212/opcache.so | |
==> web: +opcache.memory_consumption="512" | |
==> web: +opcache.max_accelerated_files="65000" | |
==> web: +opcache.enable_file_override="true" | |
==> web: +opcache.error_log="/var/log/opcache.log" | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/opcache.ini] owner changed to 0 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/opcache.ini] group changed to 0 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/conf.d/opcache.ini] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:14:48+00:00] INFO: ruby_block[create_opcache_ini_file] called | |
==> web: | |
==> web: - execute the ruby block create_opcache_ini_file | |
==> web: Recipe: my_company::php | |
==> web: * template[/etc/php5/cli/php.ini] action create | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing template[/etc/php5/cli/php.ini] action create (my_company::php line 59) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: template[/etc/php5/cli/php.ini] checksumming file at /etc/php5/cli/php.ini. | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1y25osn to compare with 3273af67e47d6c24ed82b844151384cb2ff6059a4bccbd46b67e3b5cc12bef8c | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: running: diff -u /etc/php5/cli/php.ini /tmp/chef-rendered-template20150914-1761-1y25osn | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/cli/php.ini] backed up to /var/chef/backup/etc/php5/cli/php.ini.chef-20150914221448.743746 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: reading modes from /etc/php5/cli/php.ini file | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1y25osn | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1y25osn into place at /etc/php5/cli/php.ini | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/cli/php.ini] updated file contents /etc/php5/cli/php.ini | |
==> web: | |
==> web: - update content in file /etc/php5/cli/php.ini from 3273af to c42af3 | |
==> web: | |
==> web: --- /etc/php5/cli/php.ini 2015-09-14 22:14:38.328508644 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1y25osn 2015-09-14 22:14:48.616470108 +0000 | |
==> web: @@ -317,7 +317,7 @@ | |
==> web: ; When floats & doubles are serialized store serialize_precision significant | |
==> web: ; digits after the floating point. The default value ensures that when floats | |
==> web: ; are decoded with unserialize, the data will remain the same. | |
==> web: -serialize_precision = 100 | |
==> web: +serialize_precision = 17 | |
==> web: | |
==> web: ; This directive allows you to enable and disable warnings which PHP will issue | |
==> web: ; if you pass a value by reference at function call time. Passing values by | |
==> web: @@ -382,7 +382,7 @@ | |
==> web: ; It receives a comma-delimited list of function names. This directive is | |
==> web: ; *NOT* affected by whether Safe Mode is turned On or Off. | |
==> web: ; http://php.net/disable-functions | |
==> web: -disable_functions = | |
==> web: +;disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, | |
==> web: | |
==> web: ; This directive allows you to disable certain classes for security reasons. | |
==> web: ; It receives a comma-delimited list of class names. This directive is | |
==> web: @@ -413,12 +413,18 @@ | |
==> web: ; http://php.net/realpath-cache-size | |
==> web: ;realpath_cache_size = 16k | |
==> web: | |
==> web: + | |
==> web: ; Duration of time, in seconds for which to cache realpath information for a given | |
==> web: ; file or directory. For systems with rarely changing files, consider increasing this | |
==> web: ; value. | |
==> web: ; http://php.net/realpath-cache-ttl | |
==> web: ;realpath_cache_ttl = 120 | |
==> web: | |
==> web: + | |
==> web: +; Enables or disables the circular reference collector. | |
==> web: +; http://php.net/zend.enable-gc | |
==> web: +zend.enable_gc = On | |
==> web: + | |
==> web: ;;;;;;;;;;;;;;;;; | |
==> web: | |
==> web: ; Miscellaneous ; | |
==> web: ;;;;;;;;;;;;;;;;; | |
==> web: @@ -453,9 +459,12 @@ | |
==> web: ; http://php.net/max-input-nesting-level | |
==> web: ;max_input_nesting_level = 64 | |
==> web: | |
==> web: +; How many GET/POST/COOKIE input variables may be accepted | |
==> web: +; max_input_vars = 1000 | |
==> web: + | |
==> web: ; Maximum amount of memory a script may consume (128MB) | |
==> web: ; http://php.net/memory-limit | |
==> web: -memory_limit = -1 | |
==> web: +memory_limit = 256M | |
==> web: | |
==> web: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
==> web: | |
==> web: ; Error handling and logging ; | |
==> web: @@ -511,7 +520,7 @@ | |
==> web: ; Development Value: E_ALL | E_STRICT | |
==> web: ; Production Value: E_ALL & ~E_DEPRECATED | |
==> web: ; http://php.net/error-reporting | |
==> web: -error_reporting = E_ALL & ~E_DEPRECATED | |
==> web: + error_reporting = E_ALL & ~E_STRICT & ~E_DEPRECATED | |
==> web: | |
==> web: ; This directive controls whether or not and where PHP will output errors, | |
==> web: ; notices and warnings too. Error output is very useful during development, but | |
==> web: @@ -528,7 +537,7 @@ | |
==> web: ; Development Value: On | |
==> web: ; Production Value: Off | |
==> web: ; http://php.net/display-errors | |
==> web: -display_errors = Off | |
==> web: +display_errors = On | |
==> web: | |
==> web: ; The display of errors which occur during PHP's startup sequence are handled | |
==> web: ; separately from display_errors. PHP's default behavior is to suppress those | |
==> web: @@ -621,13 +630,13 @@ | |
==> web: ; this setting blank. | |
==> web: ; http://php.net/error-prepend-string | |
==> web: ; Example: | |
==> web: -;error_prepend_string = "<font color=#ff0000>" | |
==> web: +;error_prepend_string = "<span style='color: #ff0000'>" | |
==> web: | |
==> web: ; String to output after an error message. PHP's default behavior is to leave | |
==> web: ; this setting blank. | |
==> web: ; http://php.net/error-append-string | |
==> web: ; Example: | |
==> web: -;error_append_string = "</font>" | |
==> web: +;error_append_string = "</span>" | |
==> web: | |
==> web: ; Log errors to specified file. PHP's default behavior is to leave this value | |
==> web: ; empty. | |
==> web: @@ -637,6 +646,11 @@ | |
==> web: ; Log errors to syslog (Event Log on NT, not valid in Windows 95). | |
==> web: ;error_log = syslog | |
==> web: | |
==> web: +;windows.show_crt_warning | |
==> web: +; Default value: 0 | |
==> web: +; Development value: 0 | |
==> web: +; Production value: 0 | |
==> web: + | |
==> web: ;;;;;;;;;;;;;;;;; | |
==> web: ; Data Handling ; | |
==> web: | |
==> web: ;;;;;;;;;;;;;;;;; | |
==> web: @@ -725,7 +739,7 @@ | |
==> web: | |
==> web: ; Maximum size of POST data that PHP will accept. | |
==> web: ; http://php.net/post-max-size | |
==> web: -post_max_size = 8M | |
==> web: +post_max_size = 20M | |
==> web: | |
==> web: ; Magic quotes are a preprocessing feature of PHP where PHP will attempt to | |
==> web: ; escape any character sequences in GET, POST, COOKIE and ENV data which might | |
==> web: @@ -876,8 +890,9 @@ | |
==> web: | |
==> web: ; Maximum allowed size for uploaded files. | |
==> web: ; http://php.net/upload-max-filesize | |
==> web: -upload_max_filesize = 2M | |
==> web: | |
==> web: +upload_max_filesize = 20M | |
==> web: + | |
==> web: ; Maximum number of files that can be uploaded via a single request | |
==> web: max_file_uploads = 20 | |
==> web: | |
==> web: @@ -937,7 +952,6 @@ | |
==> web: ; | |
==> web: ; If you only provide the name of the extension, PHP will look for it in its | |
==> web: ; default extension directory. | |
==> web: -; | |
==> web: | |
==> web: ;;;;;;;;;;;;;;;;;;; | |
==> web: ; Module Settings ; | |
==> web: @@ -946,7 +960,8 @@ | |
==> web: [Date] | |
==> web: ; Defines the default timezone used by the date functions | |
==> web: ; http://php.net/date.timezone | |
==> web: -;date.timezone = | |
==> web: +; date.timezone = | |
==> web: | |
==> web: + date.timezone = America/New_York | |
==> web: | |
==> web: ; http://php.net/date.default-latitude | |
==> web: ;date.default_latitude = 31.7667 | |
==> web: @@ -1013,7 +1028,7 @@ | |
==> web: ; Default socket name for local MySQL connects. If empty, uses the built-in | |
==> web: ; MySQL defaults. | |
==> web: ; http://php.net/pdo_mysql.default-socket | |
==> web: -pdo_mysql.default_socket= | |
==> web: +pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock | |
==> web: | |
==> web: [Phar] | |
==> web: ; http://php.net/phar.readonly | |
==> web: @@ -1054,7 +1069,8 @@ | |
==> web: ; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename | |
==> web: mail.add_x_header = On | |
==> web: | |
==> web: -; Log all mail() calls including the full path of the script, line #, to address and headers | |
==> web: +; The path to a log file that will log all mail() calls. Log entries include | |
==> web: +; the full path of the script, line number, To address and headers. | |
==> web: ;mail.log = | |
==> web: | |
==> web: [SQL] | |
==> web: @@ -1247,12 +1263,12 @@ | |
==> web: mysqli.reconnect = Off | |
==> web: | |
==> web: [mysqlnd] | |
==> web: -; Enable / Disable collection of general statstics by mysqlnd which can be | |
==> web: +; Enable / Disable collection of general statistics by mysqlnd which can be | |
==> web: ; used to tune and monitor MySQL operations. | |
==> web: ; http://php.net/mysqlnd.collect_statistics | |
==> web: mysqlnd.collect_statistics = On | |
==> web: | |
==> web: -; Enable / Disable collection of memory usage statstics by mysqlnd which can be | |
==> web: +; Enable / Disable collection of memory usage statistics by mysqlnd which can be | |
==> web: ; used to tune and monitor MySQL operations. | |
==> web: ; http://php.net/mysqlnd.collect_memory_statistics | |
==> web: mysqlnd.collect_memory_statistics = Off | |
==> web: @@ -1319,7 +1335,7 @@ | |
==> web: ; http://php.net/oci8.old-oci-close-semantics | |
==> web: ;oci8.old_oci_close_semantics = Off | |
==> web: | |
==> web: -[PostgresSQL] | |
==> web: +[PostgreSQL] | |
==> web: ; Allow or prevent persistent links. | |
==> web: ; http://php.net/pgsql.allow-persistent | |
==> web: pgsql.allow_persistent = On | |
==> web: @@ -1342,7 +1358,7 @@ | |
==> web: ; http://php.net/pgsql.ignore-notice | |
==> web: pgsql.ignore_notice = 0 | |
==> web: | |
==> web: -; Log PostgreSQL backends Noitce message or not. | |
==> web: +; Log PostgreSQL backends Notice message or not. | |
==> web: ; Unless pgsql.ignore_notice=0, module cannot log notice message. | |
==> web: ; http://php.net/pgsql.log-notice | |
==> web: pgsql.log_notice = 0 | |
==> web: @@ -1481,7 +1497,7 @@ | |
==> web: ; Development Value: 1 | |
==> web: ; Production Value: 1 | |
==> web: ; http://php.net/session.gc-probability | |
==> web: -session.gc_probability = 1 | |
==> web: +session.gc_probability = 0 | |
==> web: | |
==> web: ; Defines the probability that the 'garbage collection' process is started on every | |
==> web: ; session initialization. The probability is calculated by using the following equation: | |
==> web: @@ -1508,7 +1524,7 @@ | |
==> web: ; collection through a shell script, cron entry, or some other method. | |
==> web: ; For example, the following script would is the equivalent of | |
==> web: ; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes): | |
==> web: -; cd /path/to/sessions; find -cmin +24 | xargs rm | |
==> web: +; find /path/to/sessions -cmin +24 | xargs rm | |
==> web: | |
==> web: ; PHP 4.2 and less have an undocumented feature/bug that allows you to | |
==> web: | |
==> web: ; to initialize a session variable in the global scope, even when register_globals | |
==> web: @@ -1547,12 +1563,11 @@ | |
==> web: | |
==> web: ; Specified here to create the session id. | |
==> web: ; http://php.net/session.entropy-file | |
==> web: +; On systems that don't have /dev/urandom /dev/arandom can be used | |
==> web: +; On windows, setting the entropy_length setting will activate the | |
==> web: | |
==> web: +; Windows random source (using the CryptoAPI) | |
==> web: ;session.entropy_file = /dev/urandom | |
==> web: -session.entropy_file = | |
==> web: | |
==> web: -; http://php.net/session.entropy-length | |
==> web: -;session.entropy_length = 16 | |
==> web: - | |
==> web: ; Set to {nocache,private,public,} to determine HTTP caching aspects | |
==> web: ; or leave this empty to avoid sending anti-caching headers. | |
==> web: ; http://php.net/session.cache-limiter | |
==> web: @@ -1579,7 +1594,7 @@ | |
==> web: ; 0 (MD5 128 bits) | |
==> web: ; 1 (SHA-1 160 bits) | |
==> web: ; This option may also be set to the name of any hash function supported by | |
==> web: -; the hash extension. A list of available hashes is returned by the hash_alogs() | |
==> web: +; the hash extension. A list of available hashes is returned by the hash_algos() | |
==> web: ; function. | |
==> web: ; http://php.net/session.hash-function | |
==> web: session.hash_function = 0 | |
==> web: @@ -1655,7 +1670,7 @@ | |
==> web: ;mssql.max_procs = -1 | |
==> web: | |
==> web: ; Specify client character set. | |
==> web: -; If empty or not set the client charset from freetds.comf is used | |
==> web: +; If empty or not set the client charset from freetds.conf is used | |
==> web: ; This is only used when compiled with FreeTDS | |
==> web: ;mssql.charset = "ISO-8859-1" | |
==> web: | |
==> web: | |
==> web: @@ -1848,8 +1863,13 @@ | |
==> web: [dba] | |
==> web: ;dba.default_handler= | |
==> web: | |
==> web: +[xsl] | |
==> web: +; Write operations from within XSLT are disabled by default. | |
==> web: | |
==> web: +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK |Â XSL_SECPREF_WRITE_FILE = 44 | |
==> web: +; Set it to 0 to allow all operations | |
==> web: +;xsl.security_prefs = 44 | |
==> web: + | |
==> web: ; Local Variables: | |
==> web: ; tab-width: 4 | |
==> web: ; End: | |
==> web: - | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/php5/cli/php.ini] not queuing delayed action restart on service[php-fpm] (delayed), as it's already been queued | |
==> web: Recipe: curl::default | |
==> web: * package[curl] action upgrade | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing package[curl] action upgrade (curl::default line 20) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: package[curl] checking package status for curl | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: package[curl] current version is 7.22.0-3ubuntu4.14 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: package[curl] candidate version is 7.22.0-3ubuntu4.14 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: package[curl] is at the latest version - nothing to do | |
==> web: (up to date) | |
==> web: Recipe: nginx::ohai_plugin | |
==> web: * ohai[reload_nginx] action nothing | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing ohai[reload_nginx] action nothing (nginx::ohai_plugin line 22) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Skipping ohai[reload_nginx] due to action :nothing | |
==> web: * template[/etc/chef/ohai_plugins/nginx.rb] action create | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing template[/etc/chef/ohai_plugins/nginx.rb] action create (nginx::ohai_plugin line 27) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: touching /etc/chef/ohai_plugins/nginx.rb to create it | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/chef/ohai_plugins/nginx.rb] created file /etc/chef/ohai_plugins/nginx.rb | |
==> web: | |
==> web: - create new file /etc/chef/ohai_plugins/nginx.rb | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-127ooq3 to compare with | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: running: diff -u /etc/chef/ohai_plugins/nginx.rb /tmp/chef-rendered-template20150914-1761-127ooq3 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: reading modes from /etc/chef/ohai_plugins/nginx.rb file | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-127ooq3 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-127ooq3 into place at /etc/chef/ohai_plugins/nginx.rb | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/chef/ohai_plugins/nginx.rb] updated file contents /etc/chef/ohai_plugins/nginx.rb | |
==> web: | |
==> web: - update content in file /etc/chef/ohai_plugins/nginx.rb from none to 9f7e82 | |
==> web: --- /etc/chef/ohai_plugins/nginx.rb 2015-09-14 22:14:48.924468972 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-127ooq3 2015-09-14 22:14:48.924468972 +0000 | |
==> web: @@ -1 +1,67 @@ | |
==> web: | |
==> web: +# | |
==> web: +# Author:: Jamie Winsor (<[email protected]>) | |
==> web: +# | |
==> web: +# Copyright 2012, Riot Games | |
==> web: +# | |
==> web: +# Licensed under the Apache License, Version 2.0 (the "License"); | |
==> web: | |
==> web: +# you may not use this file except in compliance with the License. | |
==> web: +# You may obtain a copy of the License at | |
==> web: +# | |
==> web: +# http://www.apache.org/licenses/LICENSE-2.0 | |
==> web: +# | |
==> web: +# Unless required by applicable law or agreed to in writing, software | |
==> web: +# distributed under the License is distributed on an "AS IS" BASIS, | |
==> web: +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
==> web: +# See the License for the specific language governing permissions and | |
==> web: +# limitations under the License. | |
==> web: +# | |
==> web: + | |
==> web: +provides "nginx" | |
==> web: +provides "nginx/version" | |
==> web: +provides "nginx/configure_arguments" | |
==> web: +provides "nginx/prefix" | |
==> web: +provides "nginx/conf_path" | |
==> web: + | |
==> web: +def parse_flags(flags) | |
==> web: + prefix = nil | |
==> web: + conf_path = nil | |
==> web: + | |
==> web: + flags.each do |flag| | |
==> web: + case flag | |
==> web: + when /^--prefix=(.+)$/ | |
==> web: + prefix = $1 | |
==> web: + when /^--conf-path=(.+)$/ | |
==> web: + conf_path = $1 | |
==> web: + end | |
==> web: + end | |
==> web: + | |
==> web: + [ prefix, conf_path ] | |
==> web: +end | |
==> web: + | |
==> web: +nginx Mash.new unless nginx | |
==> web: +nginx[:version] = nil unless nginx[:version] | |
==> web: +nginx[:configure_arguments] = Array.new unless nginx[:configure_arguments] | |
==> web: +nginx[:prefix] = nil unless nginx[:prefix] | |
==> web: | |
==> web: +nginx[:conf_path] = nil unless nginx[:conf_path] | |
==> web: + | |
==> web: +status, stdout, stderr = run_command(:no_status_check => true, :command => "/usr/sbin/nginx -V") | |
==> web: + | |
==> web: +if status == 0 | |
==> web: + stderr.split("\n").each do |line| | |
==> web: + case line | |
==> web: + when /^configure arguments:(.+)/ | |
==> web: + # This could be better: I'm splitting on configure arguments which removes them and also | |
==> web: + # adds a blank string at index 0 of the array. This is why we drop index 0 and map to | |
==> web: + # add the '--' prefix back to the configure argument. | |
==> web: + nginx[:configure_arguments] = $1.split(/\s--/).drop(1).map { |ca| "--#{ca}" } | |
==> web: + | |
==> web: + prefix, conf_path = parse_flags(nginx[:configure_arguments]) | |
==> web: + | |
==> web: + nginx[:prefix] = prefix | |
==> web: + nginx[:conf_path] = conf_path | |
==> web: + when /^nginx version: nginx\/(\d+\.\d+\.\d+)/ | |
==> web: + nginx[:version] = $1 | |
==> web: + end | |
==> web: + end | |
==> web: +end | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/chef/ohai_plugins/nginx.rb] owner changed to 0 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/chef/ohai_plugins/nginx.rb] group changed to 0 | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/chef/ohai_plugins/nginx.rb] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:14:48+00:00] INFO: template[/etc/chef/ohai_plugins/nginx.rb] sending reload action to ohai[reload_nginx] (immediate) | |
==> web: * ohai[reload_nginx] action reload | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing ohai[reload_nginx] action reload (nginx::ohai_plugin line 22) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:48+00:00] INFO: ohai[reload_nginx] reloaded | |
==> web: | |
==> web: - re-run ohai and merge results into node attributes | |
==> web: Recipe: ohai::default | |
==> web: * remote_directory[/etc/chef/ohai_plugins] action nothing | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing remote_directory[/etc/chef/ohai_plugins] action nothing (ohai::default line 33) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Skipping remote_directory[/etc/chef/ohai_plugins] due to action :nothing | |
==> web: * ohai[custom_plugins] action nothing | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing ohai[custom_plugins] action nothing (ohai::default line 46) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Skipping ohai[custom_plugins] due to action :nothing | |
==> web: Recipe: nginx::package | |
==> web: * package[nginx] action install | |
==> web: [2015-09-14T22:14:48+00:00] INFO: Processing package[nginx] action install (nginx::package line 39) | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:48+00:00] DEBUG: package[nginx] checking package status for nginx | |
==> web: [2015-09-14T22:14:49+00:00] DEBUG: package[nginx] current version is nil | |
==> web: [2015-09-14T22:14:49+00:00] DEBUG: package[nginx] candidate version is 1.1.19-1ubuntu0.8 | |
==> web: | |
==> web: - install version 1.1.19-1ubuntu0.8 of package nginx | |
==> web: [2015-09-14T22:14:51+00:00] INFO: package[nginx] sending reload action to ohai[reload_nginx] (immediate) | |
==> web: Recipe: nginx::ohai_plugin | |
==> web: * ohai[reload_nginx] action reload | |
==> web: [2015-09-14T22:14:51+00:00] INFO: Processing ohai[reload_nginx] action reload (nginx::ohai_plugin line 22) | |
==> web: [2015-09-14T22:14:51+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:52+00:00] INFO: ohai[reload_nginx] reloaded | |
==> web: | |
==> web: - re-run ohai and merge results into node attributes | |
==> web: Recipe: nginx::package | |
==> web: * service[nginx] action enable | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing service[nginx] action enable (nginx::package line 43) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] supports status, running | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] already enabled - nothing to do | |
==> web: (up to date) | |
==> web: Recipe: nginx::commons_dir | |
==> web: * directory[/etc/nginx] action create[2015-09-14T22:14:52+00:00] INFO: Processing directory[/etc/nginx] action create (nginx::commons_dir line 22) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * directory[/var/log/nginx] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing directory[/var/log/nginx] action create (nginx::commons_dir line 29) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] INFO: directory[/var/log/nginx] owner changed to 33 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: | |
==> web: - change owner from 'root' to 'www-data' | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[/var/run] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing directory[/var/run] action create (nginx::commons_dir line 36) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * directory[/etc/nginx/sites-available] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing directory[/etc/nginx/sites-available] action create (nginx::commons_dir line 44) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * directory[/etc/nginx/sites-enabled] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing directory[/etc/nginx/sites-enabled] action create (nginx::commons_dir line 44) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * directory[/etc/nginx/conf.d] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing directory[/etc/nginx/conf.d] action create (nginx::commons_dir line 44) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: Recipe: nginx::commons_script | |
==> web: * template[/usr/sbin/nxensite] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing template[/usr/sbin/nxensite] action create (nginx::commons_script line 23) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: touching /usr/sbin/nxensite to create it | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxensite] created file /usr/sbin/nxensite | |
==> web: | |
==> web: - create new file /usr/sbin/nxensite | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-3mh8v to compare with | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: running: diff -u /usr/sbin/nxensite /tmp/chef-rendered-template20150914-1761-3mh8v | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: reading modes from /usr/sbin/nxensite file | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-3mh8v | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-3mh8v into place at /usr/sbin/nxensite | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxensite] updated file contents /usr/sbin/nxensite | |
==> web: | |
==> web: - update content in file /usr/sbin/nxensite from none to fa46fb | |
==> web: | |
==> web: --- /usr/sbin/nxensite 2015-09-14 22:14:52.076457407 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-3mh8v 2015-09-14 22:14:52.080457393 +0000 | |
==> web: @@ -1 +1,39 @@ | |
==> web: +#!/bin/sh -e | |
==> web: + | |
==> web: +SYSCONFDIR='/etc/nginx' | |
==> web: + | |
==> web: +if [ -z $1 ]; then | |
==> web: + echo "Which site would you like to enable?" | |
==> web: + echo -n "Your choices are: " | |
==> web: + ls $SYSCONFDIR/sites-available/* | \ | |
==> web: + sed -e "s,$SYSCONFDIR/sites-available/,,g" | xargs echo | |
==> web: + echo -n "Site name? " | |
==> web: + read SITENAME | |
==> web: +else | |
==> web: + SITENAME=$1 | |
==> web: +fi | |
==> web: + | |
==> web: +if [ $SITENAME = "default" ]; then | |
==> web: + PRIORITY="000" | |
==> web: +fi | |
==> web: + | |
==> web: +if [ -e $SYSCONFDIR/sites-enabled/$SITENAME -o \ | |
==> web: + -e $SYSCONFDIR/sites-enabled/"$PRIORITY"-"$SITENAME" ]; then | |
==> web: + echo "This site is already enabled!" | |
==> web: + exit 0 | |
==> web: +fi | |
==> web: + | |
==> web: +if ! [ -e $SYSCONFDIR/sites-available/$SITENAME ]; then | |
==> web: | |
==> web: + echo "This site does not exist!" | |
==> web: + exit 1 | |
==> web: +fi | |
==> web: + | |
==> web: +if [ $SITENAME = "default" ]; then | |
==> web: + ln -sf $SYSCONFDIR/sites-available/$SITENAME \ | |
==> web: + $SYSCONFDIR/sites-enabled/"$PRIORITY"-"$SITENAME" | |
==> web: +else | |
==> web: + ln -sf $SYSCONFDIR/sites-available/$SITENAME $SYSCONFDIR/sites-enabled/$SITENAME | |
==> web: +fi | |
==> web: | |
==> web: + | |
==> web: +echo "Site $SITENAME installed; reload nginx to enable." | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxensite] owner changed to 0 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxensite] group changed to 0 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxensite] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/usr/sbin/nxdissite] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing template[/usr/sbin/nxdissite] action create (nginx::commons_script line 23) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: touching /usr/sbin/nxdissite to create it | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxdissite] created file /usr/sbin/nxdissite | |
==> web: | |
==> web: - create new file /usr/sbin/nxdissite | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1b01ebh to compare with | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: running: diff -u /usr/sbin/nxdissite /tmp/chef-rendered-template20150914-1761-1b01ebh | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: reading modes from /usr/sbin/nxdissite file | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1b01ebh | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1b01ebh into place at /usr/sbin/nxdissite | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxdissite] updated file contents /usr/sbin/nxdissite | |
==> web: | |
==> web: - update content in file /usr/sbin/nxdissite from none to cc16ec | |
==> web: | |
==> web: --- /usr/sbin/nxdissite 2015-09-14 22:14:52.088457363 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1b01ebh 2015-09-14 22:14:52.088457363 +0000 | |
==> web: @@ -1 +1,30 @@ | |
==> web: +#!/bin/sh -e | |
==> web: + | |
==> web: +SYSCONFDIR='/etc/nginx' | |
==> web: + | |
==> web: +if [ -z $1 ]; then | |
==> web: + echo "Which site would you like to disable?" | |
==> web: + echo -n "Your choices are: " | |
==> web: + ls $SYSCONFDIR/sites-enabled/* | \ | |
==> web: | |
==> web: + sed -e "s,$SYSCONFDIR/sites-enabled/,,g" | xargs echo | |
==> web: + echo -n "Site name? " | |
==> web: + read SITENAME | |
==> web: +else | |
==> web: | |
==> web: + SITENAME=$1 | |
==> web: +fi | |
==> web: + | |
==> web: +if [ $SITENAME = "default" ]; then | |
==> web: + PRIORITY="000" | |
==> web: +fi | |
==> web: + | |
==> web: +if ! [ -e $SYSCONFDIR/sites-enabled/$SITENAME -o \ | |
==> web: + -e $SYSCONFDIR/sites-enabled/"$PRIORITY"-"$SITENAME" ]; then | |
==> web: + echo "This site is already disabled, or does not exist!" | |
==> web: + exit 1 | |
==> web: +fi | |
==> web: + | |
==> web: +if ! rm $SYSCONFDIR/sites-enabled/$SITENAME 2>/dev/null; then | |
==> web: + rm -f $SYSCONFDIR/sites-enabled/"$PRIORITY"-"$SITENAME" | |
==> web: +fi | |
==> web: +echo "Site $SITENAME disabled; reload nginx to disable." | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxdissite] owner changed to 0 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxdissite] group changed to 0 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/usr/sbin/nxdissite] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: nginx::commons_conf | |
==> web: * template[nginx.conf] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing template[nginx.conf] action create (nginx::commons_conf line 22) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: template[nginx.conf] checksumming file at /etc/nginx/nginx.conf. | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-169fayi to compare with 38154b3e657e6d53edf0ebc77060a8b7e905cbde19dda37298ec30138cda83f5 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: running: diff -u /etc/nginx/nginx.conf /tmp/chef-rendered-template20150914-1761-169fayi | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[nginx.conf] backed up to /var/chef/backup/etc/nginx/nginx.conf.chef-20150914221452.101387 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: reading modes from /etc/nginx/nginx.conf file | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-169fayi | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-169fayi into place at /etc/nginx/nginx.conf | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[nginx.conf] updated file contents /etc/nginx/nginx.conf | |
==> web: | |
==> web: - update content in file /etc/nginx/nginx.conf from 38154b to 1c38f0 | |
==> web: --- /etc/nginx/nginx.conf 2012-03-29 02:50:24.000000000 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-169fayi 2015-09-14 22:14:52.096457334 +0000 | |
==> web: @@ -1,96 +1,40 @@ | |
==> web: user www-data; | |
==> web: -worker_processes 4; | |
==> web: -pid /var/run/nginx.pid; | |
==> web: +worker_processes 2; | |
==> web: | |
==> web: +error_log /var/log/nginx/error.log; | |
==> web: +pid /var/run/nginx.pid; | |
==> web: + | |
==> web: events { | |
==> web: - worker_connections 768; | |
==> web: - # multi_accept on; | |
==> web: + worker_connections 1024; | |
==> web: } | |
==> web: | |
==> web: http { | |
==> web: | |
==> web: - ## | |
==> web: - # Basic Settings | |
==> web: - ## | |
==> web: + include /etc/nginx/mime.types; | |
==> web: + default_type application/octet-stream; | |
==> web: | |
==> web: - sendfile on; | |
==> web: - tcp_nopush on; | |
==> web: - tcp_nodelay on; | |
==> web: - keepalive_timeout 65; | |
==> web: - types_hash_max_size 2048; | |
==> web: - # server_tokens off; | |
==> web: + access_log /var/log/nginx/access.log; | |
==> web: | |
==> web: - # server_names_hash_bucket_size 64; | |
==> web: - # server_name_in_redirect off; | |
==> web: + sendfile on; | |
==> web: + tcp_nopush on; | |
==> web: + tcp_nodelay on; | |
==> web: | |
==> web: - include /etc/nginx/mime.types; | |
==> web: | |
==> web: - default_type application/octet-stream; | |
==> web: + keepalive_timeout 65; | |
==> web: | |
==> web: - ## | |
==> web: - # Logging Settings | |
==> web: - ## | |
==> web: + gzip on; | |
==> web: + gzip_http_version 1.0; | |
==> web: + gzip_comp_level 2; | |
==> web: + gzip_proxied any; | |
==> web: + gzip_vary off; | |
==> web: | |
==> web: + gzip_types text/plain text/css application/x-javascript text/xml application/xml application/rss+xml application/atom+xml text/javascript application/javascript application/json text/mathml; | |
==> web: + gzip_min_length 1000; | |
==> web: + gzip_disable "MSIE [1-6]\."; | |
==> web: | |
==> web: - access_log /var/log/nginx/access.log; | |
==> web: - error_log /var/log/nginx/error.log; | |
==> web: + server_names_hash_bucket_size 64; | |
==> web: + types_hash_max_size 2048; | |
==> web: + types_hash_bucket_size 64; | |
==> web: | |
==> web: - ## | |
==> web: - # Gzip Settings | |
==> web: - ## | |
==> web: - | |
==> web: - gzip on; | |
==> web: - gzip_disable "msie6"; | |
==> web: - | |
==> web: - # gzip_vary on; | |
==> web: - # gzip_proxied any; | |
==> web: - # gzip_comp_level 6; | |
==> web: - # gzip_buffers 16 8k; | |
==> web: - # gzip_http_version 1.1; | |
==> web: - # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; | |
==> web: - | |
==> web: - ## | |
==> web: - # nginx-naxsi config | |
==> web: - ## | |
==> web: - # Uncomment it if you installed nginx-naxsi | |
==> web: - ## | |
==> web: - | |
==> web: - #include /etc/nginx/naxsi_core.rules; | |
==> web: - | |
==> web: - ## | |
==> web: - # nginx-passenger config | |
==> web: - ## | |
==> web: - # Uncomment it if you installed nginx-passenger | |
==> web: - ## | |
==> web: - | |
==> web: - #passenger_root /usr; | |
==> web: - #passenger_ruby /usr/bin/ruby; | |
==> web: | |
==> web: - | |
==> web: - ## | |
==> web: - # Virtual Host Configs | |
==> web: - ## | |
==> web: - | |
==> web: - include /etc/nginx/conf.d/*.conf; | |
==> web: - include /etc/nginx/sites-enabled/*; | |
==> web: + include /etc/nginx/conf.d/*.conf; | |
==> web: + include /etc/nginx/sites-enabled/*; | |
==> web: | |
==> web: } | |
==> web: | |
==> web: - | |
==> web: - | |
==> web: -#mail { | |
==> web: -# # See sample authentication script at: | |
==> web: | |
==> web: -# # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript | |
==> web: -# | |
==> web: -# # auth_http localhost/auth.php; | |
==> web: -# # pop3_capabilities "TOP" "USER"; | |
==> web: -# # imap_capabilities "IMAP4rev1" "UIDPLUS"; | |
==> web: -# | |
==> web: -# server { | |
==> web: -# listen localhost:110; | |
==> web: -# protocol pop3; | |
==> web: -# proxy on; | |
==> web: -# } | |
==> web: -# | |
==> web: -# server { | |
==> web: -# listen localhost:143; | |
==> web: -# protocol imap; | |
==> web: -# proxy on; | |
==> web: -# } | |
==> web: -#} | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/nginx/sites-available/default] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing template[/etc/nginx/sites-available/default] action create (nginx::commons_conf line 26) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: template[/etc/nginx/sites-available/default] checksumming file at /etc/nginx/sites-available/default. | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-nu1cd1 to compare with 7fe53b64491055e75d7bced81da83851cf9b3ca5188102c65aef1acaec5bb504 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: running: diff -u /etc/nginx/sites-available/default /tmp/chef-rendered-template20150914-1761-nu1cd1 | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/etc/nginx/sites-available/default] backed up to /var/chef/backup/etc/nginx/sites-available/default.chef-20150914221452.110211 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: reading modes from /etc/nginx/sites-available/default file | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-nu1cd1 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-nu1cd1 into place at /etc/nginx/sites-available/default | |
==> web: [2015-09-14T22:14:52+00:00] INFO: template[/etc/nginx/sites-available/default] updated file contents /etc/nginx/sites-available/default | |
==> web: | |
==> web: - update content in file /etc/nginx/sites-available/default from 7fe53b to af8453 | |
==> web: | |
==> web: --- /etc/nginx/sites-available/default 2012-03-29 02:50:24.000000000 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-nu1cd1 2015-09-14 22:14:52.104457305 +0000 | |
==> web: @@ -1,121 +1,17 @@ | |
==> web: | |
==> web: -# You may add here your | |
==> web: -# server { | |
==> web: -# ... | |
==> web: -# } | |
==> web: -# statements for each of your virtual hosts to this file | |
==> web: - | |
==> web: -## | |
==> web: -# You should look at the following URL's in order to grasp a solid understanding | |
==> web: -# of Nginx configuration files in order to fully unleash the power of Nginx. | |
==> web: -# http://wiki.nginx.org/Pitfalls | |
==> web: -# http://wiki.nginx.org/QuickStart | |
==> web: -# http://wiki.nginx.org/Configuration | |
==> web: +# Generated by Chef for precise64 (nginx version: 1.1.19) | |
==> web: # | |
==> web: -# Generally, you will want to move this file somewhere, and start with a clean | |
==> web: -# file but keep this around for reference. Or just disable in sites-enabled. | |
==> web: +# Local modifications will be overwritten. | |
==> web: # | |
==> web: -# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. | |
==> web: -## | |
==> web: - | |
==> web: server { | |
==> web: - #listen 80; ## listen for ipv4; this line is default and implied | |
==> web: - #listen [::]:80 default ipv6only=on; ## listen for ipv6 | |
==> web: + listen 80; | |
==> web: + server_name precise64; | |
==> web: | |
==> web: - root /usr/share/nginx/www; | |
==> web: - index index.html index.htm; | |
==> web: + access_log /var/log/nginx/default-access.log; | |
==> web: + error_log /var/log/nginx/default-error.log; | |
==> web: | |
==> web: - # Make site accessible from http://localhost/ | |
==> web: | |
==> web: - server_name localhost; | |
==> web: - | |
==> web: - location / { | |
==> web: - # First attempt to serve request as file, then | |
==> web: - # as directory, then fall back to index.html | |
==> web: - try_files $uri $uri/ /index.html; | |
==> web: - # Uncomment to enable naxsi on this location | |
==> web: - # include /etc/nginx/naxsi.rules | |
==> web: - } | |
==> web: - | |
==> web: - location /doc/ { | |
==> web: - alias /usr/share/doc/; | |
==> web: - autoindex on; | |
==> web: - allow 127.0.0.1; | |
==> web: - deny all; | |
==> web: - } | |
==> web: - | |
==> web: - # Only for nginx-naxsi : process denied requests | |
==> web: - #location /RequestDenied { | |
==> web: | |
==> web: - # For example, return an error code | |
==> web: - #return 418; | |
==> web: - #} | |
==> web: | |
==> web: - | |
==> web: - #error_page 404 /404.html; | |
==> web: - | |
==> web: | |
==> web: - # redirect server error pages to the static page /50x.html | |
==> web: - # | |
==> web: - #error_page 500 502 503 504 /50x.html; | |
==> web: - #location = /50x.html { | |
==> web: - # root /usr/share/nginx/www; | |
==> web: - #} | |
==> web: - | |
==> web: - # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 | |
==> web: - # | |
==> web: - #location ~ \.php$ { | |
==> web: - # fastcgi_split_path_info ^(.+\.php)(/.+)$; | |
==> web: - # # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini | |
==> web: - # | |
==> web: - # # With php5-cgi alone: | |
==> web: - # fastcgi_pass 127.0.0.1:9000; | |
==> web: - # # With php5-fpm: | |
==> web: - # fastcgi_pass unix:/var/run/php5-fpm.sock; | |
==> web: - # fastcgi_index index.php; | |
==> web: - # include fastcgi_params; | |
==> web: - #} | |
==> web: - | |
==> web: - # deny access to .htaccess files, if Apache's document root | |
==> web: - # concurs with nginx's one | |
==> web: - # | |
==> web: - #location ~ /\.ht { | |
==> web: - # deny all; | |
==> web: - #} | |
==> web: + location / { | |
==> web: + root /var/www/nginx-default; | |
==> web: + index index.html index.htm; | |
==> web: + } | |
==> web: | |
==> web: } | |
==> web: - | |
==> web: - | |
==> web: -# another virtual host using mix of IP-, name-, and port-based configuration | |
==> web: -# | |
==> web: -#server { | |
==> web: -# listen 8000; | |
==> web: -# listen somename:8080; | |
==> web: -# server_name somename alias another.alias; | |
==> web: -# root html; | |
==> web: -# index index.html index.htm; | |
==> web: -# | |
==> web: -# location / { | |
==> web: -# try_files $uri $uri/ /index.html; | |
==> web: -# } | |
==> web: -#} | |
==> web: - | |
==> web: - | |
==> web: -# HTTPS server | |
==> web: -# | |
==> web: -#server { | |
==> web: -# listen 443; | |
==> web: -# server_name localhost; | |
==> web: -# | |
==> web: -# root html; | |
==> web: -# index index.html index.htm; | |
==> web: -# | |
==> web: -# ssl on; | |
==> web: -# ssl_certificate cert.pem; | |
==> web: -# ssl_certificate_key cert.key; | |
==> web: -# | |
==> web: -# ssl_session_timeout 5m; | |
==> web: -# | |
==> web: -# ssl_protocols SSLv3 TLSv1; | |
==> web: -# ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP; | |
==> web: -# ssl_prefer_server_ciphers on; | |
==> web: -# | |
==> web: | |
==> web: -# location / { | |
==> web: -# try_files $uri $uri/ /index.html; | |
==> web: -# } | |
==> web: -#} | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * execute[nxensite default] action run | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing execute[nxensite default] action run (nginx::commons_conf line 37) | |
==> web: (skipped due to not_if) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Skipping execute[nxensite default] due to not_if ruby block | |
==> web: Recipe: nginx::default | |
==> web: * service[nginx] action start | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing service[nginx] action start (nginx::default line 24) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] supports status, running | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: service[nginx] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:14:52+00:00] INFO: service[nginx] started | |
==> web: | |
==> web: - start service service[nginx] | |
==> web: Recipe: my_company::data_cleanup | |
==> web: * execute[innodb_cleanup_ibdata0] action run | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing execute[innodb_cleanup_ibdata0] action run (my_company::data_cleanup line 4) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Skipping execute[innodb_cleanup_ibdata0] due to only_if ruby block | |
==> web: * execute[innodb_cleanup_ibdata1] action run[2015-09-14T22:14:52+00:00] INFO: Processing execute[innodb_cleanup_ibdata1] action run (my_company::data_cleanup line 4) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Skipping execute[innodb_cleanup_ibdata1] due to only_if ruby block | |
==> web: * execute[innodb_cleanup_ib_logfile0] action run[2015-09-14T22:14:52+00:00] INFO: Processing execute[innodb_cleanup_ib_logfile0] action run (my_company::data_cleanup line 4) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Skipping execute[innodb_cleanup_ib_logfile0] due to only_if ruby block | |
==> web: * execute[innodb_cleanup_ib_logfile1] action run | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing execute[innodb_cleanup_ib_logfile1] action run (my_company::data_cleanup line 4) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Skipping execute[innodb_cleanup_ib_logfile1] due to only_if ruby block | |
==> web: Recipe: mysql::server | |
==> web: * mysql_service[default] action create | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing mysql_service[default] action create (mysql::server line 20) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: | |
==> web: - ubuntu pattern | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * package[debconf-utils] action install | |
==> web: [2015-09-14T22:14:52+00:00] INFO: Processing package[debconf-utils] action install (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 24) | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: package[debconf-utils] checking package status for debconf-utils | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: package[debconf-utils] current version is nil | |
==> web: [2015-09-14T22:14:52+00:00] DEBUG: package[debconf-utils] candidate version is 1.5.42ubuntu1 | |
==> web: | |
==> web: - install version 1.5.42ubuntu1 of package debconf-utils | |
==> web: * directory[/var/cache/local/preseeding] action create | |
==> web: [2015-09-14T22:14:54+00:00] INFO: Processing directory[/var/cache/local/preseeding] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 28) | |
==> web: [2015-09-14T22:14:54+00:00] INFO: directory[/var/cache/local/preseeding] created directory /var/cache/local/preseeding | |
==> web: | |
==> web: - create new directory /var/cache/local/preseeding | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:54+00:00] INFO: directory[/var/cache/local/preseeding] owner changed to 0 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:54+00:00] INFO: directory[/var/cache/local/preseeding] group changed to 0 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:54+00:00] INFO: directory[/var/cache/local/preseeding] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root'[2015-09-14T22:14:54+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/var/cache/local/preseeding/mysql-server.seed] action create | |
==> web: [2015-09-14T22:14:54+00:00] INFO: Processing template[/var/cache/local/preseeding/mysql-server.seed] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 36) | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: touching /var/cache/local/preseeding/mysql-server.seed to create it | |
==> web: [2015-09-14T22:14:54+00:00] INFO: template[/var/cache/local/preseeding/mysql-server.seed] created file /var/cache/local/preseeding/mysql-server.seed | |
==> web: | |
==> web: - create new file /var/cache/local/preseeding/mysql-server.seed | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1lqwux7 to compare with | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: running: diff -u /var/cache/local/preseeding/mysql-server.seed /tmp/chef-rendered-template20150914-1761-1lqwux7 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: reading modes from /var/cache/local/preseeding/mysql-server.seed file | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1lqwux7 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1lqwux7 into place at /var/cache/local/preseeding/mysql-server.seed | |
==> web: [2015-09-14T22:14:54+00:00] INFO: template[/var/cache/local/preseeding/mysql-server.seed] updated file contents /var/cache/local/preseeding/mysql-server.seed | |
==> web: | |
==> web: - update content in file /var/cache/local/preseeding/mysql-server.seed from none to 0a0a26 | |
==> web: --- /var/cache/local/preseeding/mysql-server.seed 2015-09-14 22:14:54.476448674 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1lqwux7 2015-09-14 22:14:54.480448659 +0000 | |
==> web: @@ -1 +1,11 @@ | |
==> web: +mysql-server-5.5 mysql-server/root_password_again select | |
==> web: +mysql-server-5.5 mysql-server/root_password select | |
==> web: +mysql-server-5.5 mysql-server-5.5/really_downgrade boolean false | |
==> web: +mysql-server-5.5 mysql-server-5.5/need_sarge_compat boolean false | |
==> web: +mysql-server-5.5 mysql-server-5.5/start_on_boot boolean false | |
==> web: +mysql-server-5.5 mysql-server/error_setting_password boolean false | |
==> web: +mysql-server-5.5 mysql-server-5.5/nis_warning note | |
==> web: +mysql-server-5.5 mysql-server-5.5/postrm_remove_databases boolean false | |
==> web: +mysql-server-5.5 mysql-server/password_mismatch boolean false | |
==> web: +mysql-server-5.5 mysql-server-5.5/need_sarge_compat_done boolean true | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:14:54+00:00] INFO: template[/var/cache/local/preseeding/mysql-server.seed] owner changed to 0 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:14:54+00:00] INFO: template[/var/cache/local/preseeding/mysql-server.seed] group changed to 0 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:14:54+00:00] INFO: template[/var/cache/local/preseeding/mysql-server.seed] mode changed to 600 | |
==> web: | |
==> web: - change mode from '' to '0600' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:14:54+00:00] INFO: template[/var/cache/local/preseeding/mysql-server.seed] sending run action to execute[preseed mysql-server] (immediate) | |
==> web: * execute[preseed mysql-server] action run | |
==> web: [2015-09-14T22:14:54+00:00] INFO: Processing execute[preseed mysql-server] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 47) | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:54+00:00] INFO: execute[preseed mysql-server] ran successfully | |
==> web: | |
==> web: - execute /usr/bin/debconf-set-selections /var/cache/local/preseeding/mysql-server.seed | |
==> web: * execute[preseed mysql-server] action nothing[2015-09-14T22:14:54+00:00] INFO: Processing execute[preseed mysql-server] action nothing (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 47) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: Skipping execute[preseed mysql-server] due to action :nothing | |
==> web: * package[mysql-server-5.5] action install | |
==> web: [2015-09-14T22:14:54+00:00] INFO: Processing package[mysql-server-5.5] action install (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 54) | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: package[mysql-server-5.5] checking package status for mysql-server-5.5 | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: package[mysql-server-5.5] current version is nil | |
==> web: [2015-09-14T22:14:54+00:00] DEBUG: package[mysql-server-5.5] candidate version is 5.5.44-0ubuntu0.12.04.1 | |
==> web: | |
==> web: - install version 5.5.44-0ubuntu0.12.04.1 of package mysql-server-5.5 | |
==> web: * service[mysql] action start | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing service[mysql] action start (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 59) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] found /etc/init/mysql.conf | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] enabled: start on runlevel [2345] | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] already running - nothing to do | |
==> web: (up to date) | |
==> web: * service[mysql] action enable[2015-09-14T22:15:12+00:00] INFO: Processing service[mysql] action enable (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 59) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] found /etc/init/mysql.conf | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] enabled: start on runlevel [2345] | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] already enabled - nothing to do | |
==> web: (up to date) | |
==> web: * execute[assign-root-password] action run | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing execute[assign-root-password] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 65) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:12+00:00] INFO: execute[assign-root-password] ran successfully | |
==> web: | |
==> web: - execute /usr/bin/mysqladmin -u root password '' | |
==> web: * template[/etc/mysql_grants.sql] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing template[/etc/mysql_grants.sql] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 74) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: touching /etc/mysql_grants.sql to create it | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql_grants.sql] created file /etc/mysql_grants.sql | |
==> web: | |
==> web: - create new file /etc/mysql_grants.sql | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-b93alm to compare with | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: running: diff -u /etc/mysql_grants.sql /tmp/chef-rendered-template20150914-1761-b93alm | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: reading modes from /etc/mysql_grants.sql file | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-b93alm | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-b93alm into place at /etc/mysql_grants.sql | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql_grants.sql] updated file contents /etc/mysql_grants.sql | |
==> web: | |
==> web: - update content in file /etc/mysql_grants.sql from none to 6be656 | |
==> web: | |
==> web: --- /etc/mysql_grants.sql 2015-09-14 22:15:12.400385329 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-b93alm 2015-09-14 22:15:12.408385302 +0000 | |
==> web: @@ -1 +1,9 @@ | |
==> web: +GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '' WITH GRANT OPTION; | |
==> web: +GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%' identified by ''; | |
==> web: +GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '' WITH GRANT OPTION; | |
==> web: +DELETE FROM mysql.user WHERE User=''; | |
==> web: +DROP DATABASE IF EXISTS test; | |
==> web: +DELETE FROM mysql.db WHERE Db='test' OR Db='test\_%'; | |
==> web: +SET PASSWORD FOR 'root'@'localhost' = PASSWORD(''); | |
==> web: +SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD(''); | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql_grants.sql] owner changed to 0 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql_grants.sql] group changed to 0 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql_grants.sql] mode changed to 600 | |
==> web: | |
==> web: - change mode from '' to '0600' | |
==> web: | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * execute[install-grants] action nothing | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing execute[install-grants] action nothing (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 91) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Skipping execute[install-grants] due to action :nothing | |
==> web: * directory[/etc/apparmor.d] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing directory[/etc/apparmor.d] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 100) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * template[/etc/apparmor.d/usr.sbin.mysqld] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing template[/etc/apparmor.d/usr.sbin.mysqld] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 107) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: template[/etc/apparmor.d/usr.sbin.mysqld] checksumming file at /etc/apparmor.d/usr.sbin.mysqld. | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-117unsj to compare with c870d4a6287a9b0205d05eff383c250f5e03d0d186d74f42c6e44cd75d74228a | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: running: diff -u /etc/apparmor.d/usr.sbin.mysqld /tmp/chef-rendered-template20150914-1761-117unsj | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/apparmor.d/usr.sbin.mysqld] backed up to /var/chef/backup/etc/apparmor.d/usr.sbin.mysqld.chef-20150914221512.423594 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: reading modes from /etc/apparmor.d/usr.sbin.mysqld file | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-117unsj | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-117unsj into place at /etc/apparmor.d/usr.sbin.mysqld | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/apparmor.d/usr.sbin.mysqld] updated file contents /etc/apparmor.d/usr.sbin.mysqld | |
==> web: | |
==> web: - update content in file /etc/apparmor.d/usr.sbin.mysqld from c870d4 to b5fc90 | |
==> web: --- /etc/apparmor.d/usr.sbin.mysqld 2015-07-17 04:06:44.000000000 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-117unsj 2015-09-14 22:15:12.420385259 +0000 | |
==> web: @@ -2,7 +2,7 @@ | |
==> web: # Last Modified: Tue Jun 19 17:37:30 2007 | |
==> web: #include <tunables/global> | |
==> web: | |
==> web: -/usr/sbin/mysqld { | |
==> web: +/usr/sbin/mysqld flags=(complain) { | |
==> web: #include <abstractions/base> | |
==> web: #include <abstractions/nameservice> | |
==> web: #include <abstractions/user-tmp> | |
==> web: @@ -22,7 +22,7 @@ | |
==> web: /etc/mysql/*.pem r, | |
==> web: /etc/mysql/conf.d/ r, | |
==> web: /etc/mysql/conf.d/* r, | |
==> web: - /etc/mysql/*.cnf r, | |
==> web: + /etc/mysql/my.cnf r, | |
==> web: /usr/lib/mysql/plugin/ r, | |
==> web: /usr/lib/mysql/plugin/*.so* mr, | |
==> web: /usr/sbin/mysqld mr, | |
==> web: @@ -33,14 +33,9 @@ | |
==> web: /var/lib/mysql/** rwk, | |
==> web: /var/log/mysql/ r, | |
==> web: /var/log/mysql/* rw, | |
==> web: - /var/run/mysqld/mysqld.pid rw, | |
==> web: + /var/run/mysqld/mysqld.pid w, | |
==> web: /var/run/mysqld/mysqld.sock w, | |
==> web: - /run/mysqld/mysqld.pid rw, | |
==> web: - /run/mysqld/mysqld.sock w, | |
==> web: | |
==> web: | |
==> web: /sys/devices/system/cpu/ r, | |
==> web: - | |
==> web: - # Site-specific additions and overrides. See local/README for details. | |
==> web: - #include <local/usr.sbin.mysqld> | |
==> web: } | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/apparmor.d/usr.sbin.mysqld] sending reload action to service[apparmor-mysql] (immediate) | |
==> web: * service[apparmor-mysql] action reload | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing service[apparmor-mysql] action reload (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 117) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[apparmor-mysql] falling back to process table inspection | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[apparmor-mysql] attempting to match 'apparmor-mysql' (/apparmor-mysql/) against process list | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[apparmor-mysql] running: false | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[apparmor-mysql] runlevel S, action start, priority 37 | |
==> web: (up to date) | |
==> web: * service[apparmor-mysql] action nothing | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing service[apparmor-mysql] action nothing (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 117) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Skipping service[apparmor-mysql] due to action :nothing | |
==> web: * template[/etc/mysql/debian.cnf] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing template[/etc/mysql/debian.cnf] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 123) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: template[/etc/mysql/debian.cnf] checksumming file at /etc/mysql/debian.cnf. | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-114m3a2 to compare with 966ac4e75cff333c42944fc0a442066ca2494e89d34f6330e6e5ed89a390be04 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: running: diff -u /etc/mysql/debian.cnf /tmp/chef-rendered-template20150914-1761-114m3a2 | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/debian.cnf] backed up to /var/chef/backup/etc/mysql/debian.cnf.chef-20150914221512.596636 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: reading modes from /etc/mysql/debian.cnf file | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: applying mode = 600, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-114m3a2 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-114m3a2 into place at /etc/mysql/debian.cnf | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/debian.cnf] updated file contents /etc/mysql/debian.cnf | |
==> web: | |
==> web: - update content in file /etc/mysql/debian.cnf from 966ac4 to 405f7b | |
==> web: --- /etc/mysql/debian.cnf 2015-09-14 22:15:02.680419272 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-114m3a2 2015-09-14 22:15:12.592384669 +0000 | |
==> web: @@ -1,13 +1,13 @@ | |
==> web: -# Automatically generated for Debian scripts. DO NOT TOUCH! | |
==> web: [client] | |
==> web: host = localhost | |
==> web: user = debian-sys-maint | |
==> web: -password = NpK88X8vNFPzfv81 | |
==> web: +password = | |
==> web: socket = /var/run/mysqld/mysqld.sock | |
==> web: + | |
==> web: [mysql_upgrade] | |
==> web: host = localhost | |
==> web: user = debian-sys-maint | |
==> web: -password = NpK88X8vNFPzfv81 | |
==> web: +password = | |
==> web: socket = /var/run/mysqld/mysqld.sock | |
==> web: basedir = /usr | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[/etc/mysql/conf.d] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing directory[/etc/mysql/conf.d] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 134) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:15:12+00:00] INFO: directory[/etc/mysql/conf.d] owner changed to 106 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] INFO: directory[/etc/mysql/conf.d] group changed to 111 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] INFO: directory[/etc/mysql/conf.d] mode changed to 750 | |
==> web: | |
==> web: - change mode from '0755' to '0750' | |
==> web: - change owner from 'root' to 'mysql' | |
==> web: - change group from 'root' to 'mysql' | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[/var/run/mysqld] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing directory[/var/run/mysqld] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 142) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] INFO: directory[/var/run/mysqld] group changed to 111 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: | |
==> web: - change group from 'root' to 'mysql' | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[/var/lib/mysql] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing directory[/var/lib/mysql] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 150) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] INFO: directory[/var/lib/mysql] mode changed to 750 | |
==> web: | |
==> web: - change mode from '0700' to '0750' | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/mysql/my.cnf] action create | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing template[/etc/mysql/my.cnf] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 158) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: template[/etc/mysql/my.cnf] checksumming file at /etc/mysql/my.cnf. | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-l58uze to compare with 7630c91274a2a7dd0c4c25f046fdc25fa04fe2ea379cdb8c483078ce7a4a0bb1 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: running: diff -u /etc/mysql/my.cnf /tmp/chef-rendered-template20150914-1761-l58uze | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] backed up to /var/chef/backup/etc/mysql/my.cnf.chef-20150914221512.613343 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: reading modes from /etc/mysql/my.cnf file | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-l58uze | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-l58uze into place at /etc/mysql/my.cnf | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] updated file contents /etc/mysql/my.cnf | |
==> web: | |
==> web: - update content in file /etc/mysql/my.cnf from 7630c9 to 507160 | |
==> web: --- /etc/mysql/my.cnf 2015-07-17 04:08:40.000000000 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-l58uze 2015-09-14 22:15:12.608384613 +0000 | |
==> web: | |
==> web: @@ -1,128 +1,17 @@ | |
==> web: -# | |
==> web: | |
==> web: -# The MySQL database server configuration file. | |
==> web: -# | |
==> web: -# You can copy this to one of: | |
==> web: -# - "/etc/mysql/my.cnf" to set global options, | |
==> web: -# - "~/.my.cnf" to set user-specific options. | |
==> web: -# | |
==> web: -# One can use all long options that the program supports. | |
==> web: -# Run program with --help to get a list of available options and with | |
==> web: -# --print-defaults to see which it would actually understand and use. | |
==> web: -# | |
==> web: -# For explanations see | |
==> web: -# http://dev.mysql.com/doc/mysql/en/server-system-variables.html | |
==> web: - | |
==> web: -# This will be passed to all mysql clients | |
==> web: -# It has been reported that passwords should be enclosed with ticks/quotes | |
==> web: -# escpecially if they contain "#" chars... | |
==> web: -# Remember to edit /etc/mysql/debian.cnf when changing the socket location. | |
==> web: [client] | |
==> web: -port = 3306 | |
==> web: -socket = /var/run/mysqld/mysqld.sock | |
==> web: +port = 3306 | |
==> web: +socket = /var/run/mysqld/mysqld.sock | |
==> web: | |
==> web: -# Here is entries for some specific programs | |
==> web: -# The following values assume you have at least 32M ram | |
==> web: - | |
==> web: -# This was formally known as [safe_mysqld]. Both versions are currently parsed. | |
==> web: [mysqld_safe] | |
==> web: -socket = /var/run/mysqld/mysqld.sock | |
==> web: -nice = 0 | |
==> web: +socket = /var/run/mysqld/mysqld.sock | |
==> web: | |
==> web: [mysqld] | |
==> web: | |
==> web: -# | |
==> web: -# * Basic Settings | |
==> web: -# | |
==> web: -user = mysql | |
==> web: -pid-file = /var/run/mysqld/mysqld.pid | |
==> web: -socket = /var/run/mysqld/mysqld.sock | |
==> web: -port = 3306 | |
==> web: -basedir = /usr | |
==> web: -datadir = /var/lib/mysql | |
==> web: -tmpdir = /tmp | |
==> web: -lc-messages-dir = /usr/share/mysql | |
==> web: -skip-external-locking | |
==> web: -# | |
==> web: -# Instead of skip-networking the default is now to listen only on | |
==> web: -# localhost which is more compatible and is not less secure. | |
==> web: -bind-address = 127.0.0.1 | |
==> web: -# | |
==> web: -# * Fine Tuning | |
==> web: -# | |
==> web: -key_buffer = 16M | |
==> web: -max_allowed_packet = 16M | |
==> web: -thread_stack = 192K | |
==> web: -thread_cache_size = 8 | |
==> web: -# This replaces the startup script and checks MyISAM tables if needed | |
==> web: -# the first time they are touched | |
==> web: -myisam-recover = BACKUP | |
==> web: -#max_connections = 100 | |
==> web: -#table_cache = 64 | |
==> web: -#thread_concurrency = 10 | |
==> web: -# | |
==> web: -# * Query Cache Configuration | |
==> web: -# | |
==> web: -query_cache_limit = 1M | |
==> web: -query_cache_size = 16M | |
==> web: -# | |
==> web: -# * Logging and Replication | |
==> web: -# | |
==> web: -# Both location gets rotated by the cronjob. | |
==> web: -# Be aware that this log type is a performance killer. | |
==> web: -# As of 5.1 you can enable the log at runtime! | |
==> web: -#general_log_file = /var/log/mysql/mysql.log | |
==> web: -#general_log = 1 | |
==> web: -# | |
==> web: -# Error log - should be very few entries. | |
==> web: -# | |
==> web: -log_error = /var/log/mysql/error.log | |
==> web: -# | |
==> web: -# Here you can see queries with especially long duration | |
==> web: -#log_slow_queries = /var/log/mysql/mysql-slow.log | |
==> web: -#long_query_time = 2 | |
==> web: -#log-queries-not-using-indexes | |
==> web: -# | |
==> web: -# The following can be used as easy to replay backup logs or for replication. | |
==> web: -# note: if you are setting up a replication slave, see README.Debian about | |
==> web: -# other settings you may need to change. | |
==> web: -#server-id = 1 | |
==> web: -#log_bin = /var/log/mysql/mysql-bin.log | |
==> web: -expire_logs_days = 10 | |
==> web: -max_binlog_size = 100M | |
==> web: -#binlog_do_db = include_database_name | |
==> web: | |
==> web: -#binlog_ignore_db = include_database_name | |
==> web: -# | |
==> web: -# * InnoDB | |
==> web: -# | |
==> web: | |
==> web: -# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. | |
==> web: -# Read the manual for more InnoDB related options. There are many! | |
==> web: | |
==> web: -# | |
==> web: | |
==> web: -# * Security Features | |
==> web: -# | |
==> web: -# Read the manual, too, if you want chroot! | |
==> web: -# chroot = /var/lib/mysql/ | |
==> web: -# | |
==> web: -# For generating SSL certificates I recommend the OpenSSL GUI "tinyca". | |
==> web: -# | |
==> web: -# ssl-ca=/etc/mysql/cacert.pem | |
==> web: -# ssl-cert=/etc/mysql/server-cert.pem | |
==> web: -# ssl-key=/etc/mysql/server-key.pem | |
==> web: +user = mysql | |
==> web: +pid-file = /var/run/mysqld/mysql.pid | |
==> web: +socket = /var/run/mysqld/mysqld.sock | |
==> web: +port = 3306 | |
==> web: +datadir = /var/lib/mysql | |
==> web: | |
==> web: - | |
==> web: - | |
==> web: -[mysqldump] | |
==> web: -quick | |
==> web: -quote-names | |
==> web: -max_allowed_packet = 16M | |
==> web: - | |
==> web: [mysql] | |
==> web: -#no-auto-rehash # faster start of mysql but no tab completition | |
==> web: - | |
==> web: -[isamchk] | |
==> web: | |
==> web: -key_buffer = 16M | |
==> web: - | |
==> web: -# | |
==> web: -# * IMPORTANT: Additional settings that can override those from this file! | |
==> web: -# The files must end with '.cnf', otherwise they'll be ignored. | |
==> web: -# | |
==> web: -!includedir /etc/mysql/conf.d/ | |
==> web: +!includedir /etc/mysql/conf.d | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_uid != current_uid, updating owner | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] owner changed to 106 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_gid != current_gid, updating group | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] group changed to 111 | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] mode changed to 600 | |
==> web: | |
==> web: - change mode from '0644' to '0600' | |
==> web: - change owner from 'root' to 'mysql' | |
==> web: - change group from 'root' to 'mysql' | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * bash[move mysql data to datadir] action nothing | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing bash[move mysql data to datadir] action nothing (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 180) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Skipping bash[move mysql data to datadir] due to action :nothing | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql_grants.sql] sending run action to execute[install-grants] (delayed) | |
==> web: * execute[install-grants] action run[2015-09-14T22:15:12+00:00] INFO: Processing execute[install-grants] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 91) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:12+00:00] INFO: execute[install-grants] ran successfully | |
==> web: | |
==> web: - execute /usr/bin/mysql -u root < /etc/mysql_grants.sql | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] sending run action to bash[move mysql data to datadir] (delayed) | |
==> web: * bash[move mysql data to datadir] action run | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing bash[move mysql data to datadir] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 180) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: bash[move mysql data to datadir] sentinel file /var/lib/mysql/ib_logfile1 exists - nothing to do | |
==> web: [2015-09-14T22:15:12+00:00] INFO: template[/etc/mysql/my.cnf] sending restart action to service[mysql] (delayed) | |
==> web: * service[mysql] action restart | |
==> web: [2015-09-14T22:15:12+00:00] INFO: Processing service[mysql] action restart (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/mysql/libraries/provider_mysql_service_ubuntu.rb line 59) | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] found /etc/init/mysql.conf | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: service[mysql] enabled: start on runlevel [2345] | |
==> web: [2015-09-14T22:15:12+00:00] DEBUG: Executing /sbin/restart mysql | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: ---- Begin output of /sbin/restart mysql ---- | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: STDOUT: mysql start/running, process 31583 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: STDERR: | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: ---- End output of /sbin/restart mysql ---- | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: Ran /sbin/restart mysql returned 0 | |
==> web: [2015-09-14T22:15:15+00:00] INFO: service[mysql] restarted | |
==> web: | |
==> web: - restart service service[mysql] | |
==> web: | |
==> web: Recipe: my_company::resque_setup | |
==> web: * template[/etc/init/my_company-deploy.conf] action create[2015-09-14T22:15:15+00:00] INFO: Processing template[/etc/init/my_company-deploy.conf] action create (my_company::resque_setup line 3) | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: touching /etc/init/my_company-deploy.conf to create it | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/my_company-deploy.conf] created file /etc/init/my_company-deploy.conf | |
==> web: | |
==> web: - create new file /etc/init/my_company-deploy.conf | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-thybfg to compare with | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: running: diff -u /etc/init/my_company-deploy.conf /tmp/chef-rendered-template20150914-1761-thybfg | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: reading modes from /etc/init/my_company-deploy.conf file | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-thybfg | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-thybfg into place at /etc/init/my_company-deploy.conf | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/my_company-deploy.conf] updated file contents /etc/init/my_company-deploy.conf | |
==> web: | |
==> web: - update content in file /etc/init/my_company-deploy.conf from none to f2ab88 | |
==> web: --- /etc/init/my_company-deploy.conf 2015-09-14 22:15:15.404379397 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-thybfg 2015-09-14 22:15:15.408379176 +0000 | |
==> web: @@ -1 +1,8 @@ | |
==> web: +# Dummy task to trigger the lifecycle events (starting, stopped, etc.) | |
==> web: +# to which a number of auxiliary tasks listen, such as starting and | |
==> web: +# starting resque workers. | |
==> web: +description "Dummy task representing a my_company deploy" | |
==> web: +author "Dan Applegate <dan@my_company.com>" | |
==> web: + | |
==> web: +manual[2015-09-14T22:15:15+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: * template[/etc/init/ss-resque-manager.conf] action create[2015-09-14T22:15:15+00:00] INFO: Processing template[/etc/init/ss-resque-manager.conf] action create (my_company::resque_setup line 5) | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: touching /etc/init/ss-resque-manager.conf to create it | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-manager.conf] created file /etc/init/ss-resque-manager.conf | |
==> web: | |
==> web: - create new file /etc/init/ss-resque-manager.conf | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-mw6so5 to compare with | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: running: diff -u /etc/init/ss-resque-manager.conf /tmp/chef-rendered-template20150914-1761-mw6so5 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: reading modes from /etc/init/ss-resque-manager.conf file | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-mw6so5 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-mw6so5 into place at /etc/init/ss-resque-manager.conf | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-manager.conf] updated file contents /etc/init/ss-resque-manager.conf | |
==> web: | |
==> web: - update content in file /etc/init/ss-resque-manager.conf from none to b0c1d3 | |
==> web: | |
==> web: --- /etc/init/ss-resque-manager.conf 2015-09-14 22:15:15.412378793 +0000 | |
==> web: | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-mw6so5 2015-09-14 22:15:15.416378301 +0000 | |
==> web: | |
==> web: @@ -1 +1,20 @@ | |
==> web: | |
==> web: +# Resque manager task which starts the given number of resque worker | |
==> web: | |
==> web: +# processes | |
==> web: | |
==> web: +description "my_company resque task which starts worker services" | |
==> web: | |
==> web: +author "Dan Applegate <dan@my_company.com>" | |
==> web: | |
==> web: + | |
==> web: | |
==> web: +start on stopped my_company-deploy or start-resque | |
==> web: | |
==> web: + | |
==> web: | |
==> web: +task | |
==> web: | |
==> web: + | |
==> web: | |
==> web: +env COUNT=4 | |
==> web: | |
==> web: + | |
==> web: | |
==> web: +script | |
==> web: | |
==> web: + for i in $(seq 1 $COUNT); do | |
==> web: | |
==> web: + # Start $COUNT workers, using the default path and queue values | |
==> web: | |
==> web: + # as outlined in ss-resque-worker.conf | |
==> web: | |
==> web: + start ss-resque-worker ID=$i | |
==> web: | |
==> web: + done | |
==> web: | |
==> web: + start ss-resque-worker ID=scheduler SCRIPTPATH=/vagrant/htdocs/protected/components/resque/resque-scheduler.php QUEUE=* | |
==> web: | |
==> web: +end script | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-manager.conf] owner changed to 0 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-manager.conf] group changed to 0 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-manager.conf] mode changed to 600 | |
==> web: | |
==> web: - change mode from '' to '0600' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/init/ss-resque-worker.conf] action create | |
==> web: [2015-09-14T22:15:15+00:00] INFO: Processing template[/etc/init/ss-resque-worker.conf] action create (my_company::resque_setup line 16) | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: touching /etc/init/ss-resque-worker.conf to create it | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-worker.conf] created file /etc/init/ss-resque-worker.conf | |
==> web: | |
==> web: - create new file /etc/init/ss-resque-worker.conf | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1a4g789 to compare with | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: running: diff -u /etc/init/ss-resque-worker.conf /tmp/chef-rendered-template20150914-1761-1a4g789 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: reading modes from /etc/init/ss-resque-worker.conf file | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1a4g789 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1a4g789 into place at /etc/init/ss-resque-worker.conf | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-worker.conf] updated file contents /etc/init/ss-resque-worker.conf | |
==> web: | |
==> web: - update content in file /etc/init/ss-resque-worker.conf from none to e7afcb | |
==> web: | |
==> web: --- /etc/init/ss-resque-worker.conf 2015-09-14 22:15:15.424377438 +0000 | |
==> web: | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1a4g789 2015-09-14 22:15:15.428377081 +0000 | |
==> web: @@ -1 +1,41 @@ | |
==> web: +# Resque worker service for the my_company application | |
==> web: + | |
==> web: +description "my_company Resque worker service" | |
==> web: +author "Dan Applegate <dan@my_company.com>" | |
==> web: + | |
==> web: +stop on runlevel [!2345] or starting my_company-deploy or stop-resque | |
==> web: + | |
==> web: +instance $ID | |
==> web: + | |
==> web: +respawn | |
==> web: + | |
==> web: +# Resque interprets the QUIT signal by waiting for the currently-executing | |
==> web: +# job to finish, then exiting | |
==> web: +kill signal QUIT | |
==> web: +# Give the resque worker time to exit gracefully, to finish its current | |
==> web: +# job, and to de-register itself from the server | |
==> web: +# NOTE: To allow this graceful exit, this timeout MUST be set to longer than | |
==> web: +# the interval | |
==> web: +kill timeout 15 | |
==> web: + | |
==> web: +env SCRIPTPATH=/vagrant/htdocs/protected/components/resque/resque.php | |
==> web: +env QUEUE=dev | |
==> web: +env APP_INCLUDE=/vagrant/htdocs/protected/components/resque/ss_resque_bootstrap.php | |
==> web: +env REDIS_BACKEND=127.0.0.1:6379 | |
==> web: +env INTERVAL=3 | |
==> web: +env COUNT=1 | |
==> web: | |
==> web: +# LOGGING is synonymous with VERBOSE, and both of those preclude | |
==> web: +# VVERBOSE, which includes timestamps in logs. So, we want no LOGGING nor VERBOSE, | |
==> web: +# but VVERBOSE | |
==> web: +env VVERBOSE=1 | |
==> web: + | |
==> web: +pre-start script | |
==> web: | |
==> web: + if [ $INTERVAL -gt 15 ] | |
==> web: + then | |
==> web: + echo "Warning: Resque worker INTERVAL ($INTERVAL) set to more than kill timeout (15)! May not allow graceful exit!" | |
==> web: + fi | |
==> web: +end script | |
==> web: + | |
==> web: +# When we compile php 5.5.10 from source, it installs it into /usr/local/bin | |
==> web: +exec /usr/local/bin/php $SCRIPTPATH | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-worker.conf] owner changed to 0 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-worker.conf] group changed to 0 | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/init/ss-resque-worker.conf] mode changed to 600 | |
==> web: | |
==> web: - change mode from '' to '0600' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/logrotate.d/my_company-logrotate] action create | |
==> web: [2015-09-14T22:15:15+00:00] INFO: Processing template[/etc/logrotate.d/my_company-logrotate] action create (my_company::resque_setup line 29) | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: touching /etc/logrotate.d/my_company-logrotate to create it | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/logrotate.d/my_company-logrotate] created file /etc/logrotate.d/my_company-logrotate | |
==> web: | |
==> web: - create new file /etc/logrotate.d/my_company-logrotate | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1udnnxu to compare with | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: running: diff -u /etc/logrotate.d/my_company-logrotate /tmp/chef-rendered-template20150914-1761-1udnnxu | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: reading modes from /etc/logrotate.d/my_company-logrotate file | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1udnnxu | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1udnnxu into place at /etc/logrotate.d/my_company-logrotate | |
==> web: [2015-09-14T22:15:15+00:00] INFO: template[/etc/logrotate.d/my_company-logrotate] updated file contents /etc/logrotate.d/my_company-logrotate | |
==> web: | |
==> web: - update content in file /etc/logrotate.d/my_company-logrotate from none to d2049f | |
==> web: | |
==> web: --- /etc/logrotate.d/my_company-logrotate 2015-09-14 22:15:15.436376495 +0000 | |
==> web: | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1udnnxu 2015-09-14 22:15:15.436376495 +0000 | |
==> web: | |
==> web: @@ -1 +1,8 @@ | |
==> web: | |
==> web: +/var/log/my_company/*.log { | |
==> web: | |
==> web: + daily | |
==> web: | |
==> web: + missingok | |
==> web: | |
==> web: + rotate 30 | |
==> web: | |
==> web: + compress | |
==> web: | |
==> web: + notifempty | |
==> web: | |
==> web: +} | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: java::openjdk | |
==> web: * package[openjdk-6-jdk] action install | |
==> web: [2015-09-14T22:15:15+00:00] INFO: Processing package[openjdk-6-jdk] action install (java::openjdk line 46) | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: package[openjdk-6-jdk] checking package status for openjdk-6-jdk | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: package[openjdk-6-jdk] current version is nil | |
==> web: [2015-09-14T22:15:15+00:00] DEBUG: package[openjdk-6-jdk] candidate version is 6b36-1.13.8-0ubuntu1~12.04 | |
==> web: | |
==> web: - install version 6b36-1.13.8-0ubuntu1~12.04 of package openjdk-6-jdk | |
==> web: * package[openjdk-6-jre-headless] action install[2015-09-14T22:15:44+00:00] INFO: Processing package[openjdk-6-jre-headless] action install (java::openjdk line 46) | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: package[openjdk-6-jre-headless] checking package status for openjdk-6-jre-headless | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: package[openjdk-6-jre-headless] current version is 6b36-1.13.8-0ubuntu1~12.04 | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: package[openjdk-6-jre-headless] candidate version is 6b36-1.13.8-0ubuntu1~12.04 | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: package[openjdk-6-jre-headless] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * java_alternatives[set-java-alternatives] action set | |
==> web: [2015-09-14T22:15:44+00:00] INFO: Processing java_alternatives[set-java-alternatives] action set (java::openjdk line 50) | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: Adding alternative for apt | |
==> web: | |
==> web: - Add alternative for apt | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: Skipping setting alternative for ControlPanel. Command /usr/lib/jvm/java-6-openjdk-amd64/bin/ControlPanel does not exist. | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: Skipping setting alternative for HtmlConverter. Command /usr/lib/jvm/java-6-openjdk-amd64/bin/HtmlConverter does not exist. | |
==> web: [2015-09-14T22:15:44+00:00] DEBUG: Adding alternative for java | |
==> web: | |
==> web: - Add alternative for java | |
==> web: [2015-09-14T22:15:45+00:00] DEBUG: Setting alternative for java | |
==> web: | |
==> web: - Set alternative for java | |
==> web: [2015-09-14T22:15:45+00:00] DEBUG: Adding alternative for javaws | |
==> web: | |
==> web: - Add alternative for javaws | |
==> web: [2015-09-14T22:15:45+00:00] DEBUG: Setting alternative for javaws | |
==> web: | |
==> web: - Set alternative for javaws | |
==> web: [2015-09-14T22:15:45+00:00] DEBUG: Skipping setting alternative for jcontrol. Command /usr/lib/jvm/java-6-openjdk-amd64/bin/jcontrol does not exist. | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Skipping setting alternative for jvisualvm. Command /usr/lib/jvm/java-6-openjdk-amd64/bin/jvisualvm does not exist. | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Adding alternative for keytool | |
==> web: | |
==> web: - Add alternative for keytool | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Setting alternative for keytool | |
==> web: | |
==> web: - Set alternative for keytool | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Adding alternative for orbd | |
==> web: | |
==> web: - Add alternative for orbd | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Setting alternative for orbd | |
==> web: | |
==> web: - Set alternative for orbd | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Adding alternative for pack200 | |
==> web: | |
==> web: - Add alternative for pack200 | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Setting alternative for pack200 | |
==> web: | |
==> web: - Set alternative for pack200 | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Adding alternative for policytool | |
==> web: | |
==> web: - Add alternative for policytool | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Setting alternative for policytool | |
==> web: | |
==> web: - Set alternative for policytool | |
==> web: [2015-09-14T22:15:46+00:00] DEBUG: Adding alternative for rmid | |
==> web: | |
==> web: - Add alternative for rmid | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Setting alternative for rmid | |
==> web: | |
==> web: - Set alternative for rmid | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Adding alternative for rmiregistry | |
==> web: | |
==> web: - Add alternative for rmiregistry | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Setting alternative for rmiregistry | |
==> web: | |
==> web: - Set alternative for rmiregistry | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Adding alternative for servertool | |
==> web: | |
==> web: - Add alternative for servertool | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Setting alternative for servertool | |
==> web: | |
==> web: - Set alternative for servertool | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Adding alternative for tnameserv | |
==> web: | |
==> web: - Add alternative for tnameserv | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Setting alternative for tnameserv | |
==> web: | |
==> web: - Set alternative for tnameserv | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Adding alternative for unpack200 | |
==> web: | |
==> web: - Add alternative for unpack200 | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Setting alternative for unpack200 | |
==> web: | |
==> web: - Set alternative for unpack200 | |
==> web: Recipe: java::default_java_symlink | |
==> web: * link[/usr/lib/jvm/default-java] action create | |
==> web: [2015-09-14T22:15:47+00:00] INFO: Processing link[/usr/lib/jvm/default-java] action create (java::default_java_symlink line 16) | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: link[/usr/lib/jvm/default-java] created symbolic link from /usr/lib/jvm/java-6-openjdk-amd64 -> /usr/lib/jvm/default-java | |
==> web: [2015-09-14T22:15:47+00:00] INFO: link[/usr/lib/jvm/default-java] created | |
==> web: | |
==> web: - create symlink at /usr/lib/jvm/default-java to /usr/lib/jvm/java-6-openjdk-amd64 | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: | |
==> web: Recipe: java::set_java_home | |
==> web: * ruby_block[set-env-java-home] action run[2015-09-14T22:15:47+00:00] INFO: Processing ruby_block[set-env-java-home] action run (java::set_java_home line 19) | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:47+00:00] INFO: ruby_block[set-env-java-home] called | |
==> web: | |
==> web: - execute the ruby block set-env-java-home | |
==> web: * directory[/etc/profile.d] action create | |
==> web: [2015-09-14T22:15:47+00:00] INFO: Processing directory[/etc/profile.d] action create (java::set_java_home line 26) | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: (up to date) | |
==> web: * file[/etc/profile.d/jdk.sh] action create | |
==> web: [2015-09-14T22:15:47+00:00] INFO: Processing file[/etc/profile.d/jdk.sh] action create (java::set_java_home line 30) | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: touching /etc/profile.d/jdk.sh to create it | |
==> web: [2015-09-14T22:15:47+00:00] INFO: file[/etc/profile.d/jdk.sh] created file /etc/profile.d/jdk.sh | |
==> web: | |
==> web: - create new file /etc/profile.d/jdk.sh | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: calculating checksum of /tmp/.jdk.sh20150914-1761-jq09k2 to compare with | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: running: diff -u /etc/profile.d/jdk.sh /tmp/.jdk.sh20150914-1761-jq09k2 | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: reading modes from /etc/profile.d/jdk.sh file | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/.jdk.sh20150914-1761-jq09k2 | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: moving temporary file /tmp/.jdk.sh20150914-1761-jq09k2 into place at /etc/profile.d/jdk.sh | |
==> web: [2015-09-14T22:15:47+00:00] INFO: file[/etc/profile.d/jdk.sh] updated file contents /etc/profile.d/jdk.sh | |
==> web: | |
==> web: - update content in file /etc/profile.d/jdk.sh from none to 37eba7 | |
==> web: | |
==> web: --- /etc/profile.d/jdk.sh 2015-09-14 22:15:47.972268794 +0000 | |
==> web: +++ /tmp/.jdk.sh20150914-1761-jq09k2 2015-09-14 22:15:47.972268794 +0000 | |
==> web: @@ -1 +1,2 @@ | |
==> web: +export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:15:47+00:00] INFO: file[/etc/profile.d/jdk.sh] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: apt::default | |
==> web: * execute[apt-get-update] action run | |
==> web: [2015-09-14T22:15:47+00:00] INFO: Processing execute[apt-get-update] action run (apt::default line 29) | |
==> web: [2015-09-14T22:15:47+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:53+00:00] INFO: execute[apt-get-update] ran successfully | |
==> web: | |
==> web: - execute apt-get update | |
==> web: * execute[apt-get update] action nothing[2015-09-14T22:15:53+00:00] INFO: Processing execute[apt-get update] action nothing (apt::default line 37) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: Skipping execute[apt-get update] due to action :nothing | |
==> web: * execute[apt-get autoremove] action nothing[2015-09-14T22:15:53+00:00] INFO: Processing execute[apt-get autoremove] action nothing (apt::default line 45) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: Skipping execute[apt-get autoremove] due to action :nothing | |
==> web: * execute[apt-get autoclean] action nothing[2015-09-14T22:15:53+00:00] INFO: Processing execute[apt-get autoclean] action nothing (apt::default line 52) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: Skipping execute[apt-get autoclean] due to action :nothing | |
==> web: * package[update-notifier-common] action install[2015-09-14T22:15:53+00:00] INFO: Processing package[update-notifier-common] action install (apt::default line 59) | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: package[update-notifier-common] checking package status for update-notifier-common | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: package[update-notifier-common] current version is nil | |
==> web: [2015-09-14T22:15:53+00:00] DEBUG: package[update-notifier-common] candidate version is 0.119ubuntu8.7 | |
==> web: | |
==> web: - install version 0.119ubuntu8.7 of package update-notifier-common | |
==> web: [2015-09-14T22:15:56+00:00] INFO: package[update-notifier-common] sending run action to execute[apt-get-update] (immediate) | |
==> web: * execute[apt-get-update] action run | |
==> web: [2015-09-14T22:15:56+00:00] INFO: Processing execute[apt-get-update] action run (apt::default line 29) | |
==> web: [2015-09-14T22:15:56+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:16:00+00:00] INFO: execute[apt-get-update] ran successfully | |
==> web: | |
==> web: - execute apt-get update | |
==> web: * execute[apt-get-update-periodic] action run[2015-09-14T22:16:00+00:00] INFO: Processing execute[apt-get-update-periodic] action run (apt::default line 64) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: Skipping execute[apt-get-update-periodic] due to only_if ruby block | |
==> web: * directory[/var/cache/local] action create[2015-09-14T22:16:00+00:00] INFO: Processing directory[/var/cache/local] action create (apt::default line 75) | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * directory[/var/cache/local/preseeding] action create[2015-09-14T22:16:00+00:00] INFO: Processing directory[/var/cache/local/preseeding] action create (apt::default line 75) | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: Recipe: nodejs::install_from_source | |
==> web: * package[libssl-dev] action install[2015-09-14T22:16:00+00:00] INFO: Processing package[libssl-dev] action install (nodejs::install_from_source line 27) | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: package[libssl-dev] checking package status for libssl-dev | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: package[libssl-dev] current version is 1.0.1-4ubuntu5.5 | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: package[libssl-dev] candidate version is 1.0.1-4ubuntu5.31 | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: package[libssl-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * remote_file[/usr/local/src/node-v0.10.28.tar.gz] action create_if_missing | |
==> web: [2015-09-14T22:16:00+00:00] INFO: Processing remote_file[/usr/local/src/node-v0.10.28.tar.gz] action create_if_missing (nodejs::install_from_source line 38) | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: touching /usr/local/src/node-v0.10.28.tar.gz to create it | |
==> web: [2015-09-14T22:16:00+00:00] INFO: remote_file[/usr/local/src/node-v0.10.28.tar.gz] created file /usr/local/src/node-v0.10.28.tar.gz | |
==> web: | |
==> web: - create new file /usr/local/src/node-v0.10.28.tar.gz | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: remote_file[/usr/local/src/node-v0.10.28.tar.gz] checking for changes | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: turning gzip compression off due to filename ending in gz | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: Cache control headers: {} | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: Initiating GET to http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: ---- HTTP Request Header Data: ---- | |
==> web: [2015-09-14T22:16:00+00:00] DEBUG: Streaming download from http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz to tempfile /tmp/chef-rest20150914-1761-eyrbjh | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: ---- HTTP Status and Header Data: ---- | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: HTTP 1.1 200 OK | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: date: Mon, 14 Sep 2015 22:16:00 GMT | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: content-type: application/gzip | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: content-length: 13554081 | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: connection: close | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: set-cookie: __cfduid=d08d39c73c24c2bdb63d82085b781337f1442268960; expires=Tue, 13-Sep-16 22:16:00 GMT; path=/; domain=.nodejs.org; HttpOnly | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: last-modified: Fri, 02 May 2014 00:54:29 GMT | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: etag: "5362ecc5-ced1a1" | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: accept-ranges: bytes | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: server: cloudflare-nginx | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: cf-ray: 225f742cf8f421e6-EWR | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: ---- End HTTP Status/Header Data ---- | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: calculating checksum of /tmp/chef-rest20150914-1761-eyrbjh to compare with | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: reading modes from /usr/local/src/node-v0.10.28.tar.gz file | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rest20150914-1761-eyrbjh | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: moving temporary file /tmp/chef-rest20150914-1761-eyrbjh into place at /usr/local/src/node-v0.10.28.tar.gz | |
==> web: [2015-09-14T22:16:03+00:00] INFO: remote_file[/usr/local/src/node-v0.10.28.tar.gz] updated file contents /usr/local/src/node-v0.10.28.tar.gz | |
==> web: | |
==> web: - update content in file /usr/local/src/node-v0.10.28.tar.gz from none to abddc6 | |
==> web: (file sizes exceed 10000000 bytes, diff output suppressed) | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:16:03+00:00] INFO: remote_file[/usr/local/src/node-v0.10.28.tar.gz] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * execute[tar --no-same-owner -zxf node-v0.10.28.tar.gz] action run | |
==> web: [2015-09-14T22:16:03+00:00] INFO: Processing execute[tar --no-same-owner -zxf node-v0.10.28.tar.gz] action run (nodejs::install_from_source line 47) | |
==> web: [2015-09-14T22:16:03+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:16:04+00:00] INFO: execute[tar --no-same-owner -zxf node-v0.10.28.tar.gz] ran successfully | |
==> web: | |
==> web: - execute tar --no-same-owner -zxf node-v0.10.28.tar.gz | |
==> web: * bash[compile node.js (on 2 cpu)] action run | |
==> web: [2015-09-14T22:16:04+00:00] INFO: Processing bash[compile node.js (on 2 cpu)] action run (nodejs::install_from_source line 52) | |
==> web: [2015-09-14T22:16:04+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:25+00:00] INFO: bash[compile node.js (on 2 cpu)] ran successfully | |
==> web: | |
==> web: - execute "bash" "/tmp/chef-script20150914-1761-3q6eox" | |
==> web: * execute[nodejs make install] action run[2015-09-14T22:18:25+00:00] INFO: Processing execute[nodejs make install] action run (nodejs::install_from_source line 63) | |
==> web: [2015-09-14T22:18:25+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:27+00:00] INFO: execute[nodejs make install] ran successfully | |
==> web: | |
==> web: - execute make install | |
==> web: Recipe: my_company::composer-self-update | |
==> web: * execute[composer self-update] action run | |
==> web: [2015-09-14T22:18:27+00:00] INFO: Processing execute[composer self-update] action run (my_company::composer-self-update line 1) | |
==> web: [2015-09-14T22:18:27+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:28+00:00] INFO: execute[composer self-update] ran successfully | |
==> web: | |
==> web: - execute composer self-update | |
==> web: Recipe: my_company::local | |
==> web: * execute[sudo npm install --global jshint] action run | |
==> web: [2015-09-14T22:18:28+00:00] INFO: Processing execute[sudo npm install --global jshint] action run (my_company::local line 5) | |
==> web: [2015-09-14T22:18:28+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:33+00:00] INFO: execute[sudo npm install --global jshint] ran successfully | |
==> web: | |
==> web: - execute sudo npm install --global jshint | |
==> web: * execute[sudo npm install --global newman] action run | |
==> web: [2015-09-14T22:18:33+00:00] INFO: Processing execute[sudo npm install --global newman] action run (my_company::local line 9) | |
==> web: [2015-09-14T22:18:33+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:50+00:00] INFO: execute[sudo npm install --global newman] ran successfully | |
==> web: | |
==> web: - execute sudo npm install --global newman | |
==> web: * template[/etc/nginx/sites-available/my_company.dev] action create[2015-09-14T22:18:50+00:00] INFO: Processing template[/etc/nginx/sites-available/my_company.dev] action create (my_company::local line 26) | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: touching /etc/nginx/sites-available/my_company.dev to create it | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/nginx/sites-available/my_company.dev] created file /etc/nginx/sites-available/my_company.dev | |
==> web: | |
==> web: - create new file /etc/nginx/sites-available/my_company.dev[2015-09-14T22:18:50+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-r8d23d to compare with | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: running: diff -u /etc/nginx/sites-available/my_company.dev /tmp/chef-rendered-template20150914-1761-r8d23d | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: reading modes from /etc/nginx/sites-available/my_company.dev file | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-r8d23d | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-r8d23d into place at /etc/nginx/sites-available/my_company.dev | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/nginx/sites-available/my_company.dev] updated file contents /etc/nginx/sites-available/my_company.dev | |
==> web: | |
==> web: - update content in file /etc/nginx/sites-available/my_company.dev from none to 7b6566 | |
==> web: --- /etc/nginx/sites-available/my_company.dev 2015-09-14 22:18:50.807813541 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-r8d23d 2015-09-14 22:18:50.815813525 +0000 | |
==> web: @@ -1 +1,126 @@ | |
==> web: +server { | |
==> web: + listen 80; | |
==> web: + server_name api-test.my_company.dev; | |
==> web: + | |
==> web: + client_max_body_size 20M; | |
==> web: + | |
==> web: + # Prevent weird truncation errors when serving modified static files | |
==> web: + sendfile off; | |
==> web: + | |
==> web: + root /vagrant/htdocs; | |
==> web: + index index.php; | |
==> web: + | |
==> web: + location / { | |
==> web: + try_files $uri $uri/ /index.php?$args; | |
==> web: + } | |
==> web: + | |
==> web: + location ~ \.php$ { | |
==> web: + include fastcgi_params; | |
==> web: + | |
==> web: + fastcgi_param SCRIPT_FILENAME $document_root/index_test.php; | |
==> web: + fastcgi_param APPLICATION_ENV test; | |
==> web: + | |
==> web: + fastcgi_pass 127.0.0.1:9000; | |
==> web: + | |
==> web: + fastcgi_read_timeout 60m; | |
==> web: + } | |
==> web: + | |
==> web: + # X-Accel-Redirect From Remote Servers | |
==> web: + # http://kovyrin.net/2010/07/24/nginx-fu-x-accel-redirect-remote/ | |
==> web: + location ~* ^/internal_redirect/(.*?)/(.*) { | |
==> web: + # Do not allow people to mess with this location directly | |
==> web: + # Only internal redirects are allowed | |
==> web: + internal; | |
==> web: + | |
==> web: + # Use Google Public DNS as a resolver | |
==> web: + resolver 8.8.8.8; | |
==> web: + | |
==> web: + # Extract download url from the request | |
==> web: + set $download_uri $2; | |
==> web: + set $download_host $1; | |
==> web: + | |
==> web: + # Compose download url | |
==> web: + set $download_url http://$download_host/$download_uri; | |
==> web: + | |
==> web: + # Set download request headers | |
==> web: + proxy_set_header Host $download_host; | |
==> web: + proxy_set_header Authorization ''; | |
==> web: + | |
==> web: + # The next two lines could be used if your storage | |
==> web: + # backend does not support Content-Disposition | |
==> web: + # headers used to specify file name browsers use | |
==> web: + # when save content to the disk | |
==> web: + proxy_hide_header Content-Disposition; | |
==> web: + add_header Content-Disposition 'attachment; filename="$args"'; | |
==> web: + | |
==> web: + # Do not touch local disks when proxying | |
==> web: + # content to clients | |
==> web: + proxy_max_temp_file_size 0; | |
==> web: + | |
==> web: + # Download the file and send it to client | |
==> web: + proxy_pass $download_url; | |
==> web: + } | |
==> web: +} | |
==> web: +server { | |
==> web: + listen 80 default_server; | |
==> web: + server_name my_company.dev; | |
==> web: + | |
==> web: + client_max_body_size 20M; | |
==> web: + | |
==> web: + # Prevent weird truncation errors when serving modified static files | |
==> web: + sendfile off; | |
==> web: + | |
==> web: + root /vagrant/htdocs; | |
==> web: + index index.php; | |
==> web: + | |
==> web: + location / { | |
==> web: + try_files $uri $uri/ /index.php?$args; | |
==> web: + } | |
==> web: + | |
==> web: + location ~ \.php$ { | |
==> web: + include fastcgi_params; | |
==> web: + | |
==> web: + fastcgi_param SCRIPT_FILENAME $document_root/index.php; | |
==> web: + | |
==> web: + fastcgi_pass 127.0.0.1:9000; | |
==> web: + | |
==> web: + fastcgi_read_timeout 60m; | |
==> web: + } | |
==> web: + | |
==> web: + # X-Accel-Redirect From Remote Servers | |
==> web: + # http://kovyrin.net/2010/07/24/nginx-fu-x-accel-redirect-remote/ | |
==> web: + location ~* ^/internal_redirect/(.*?)/(.*) { | |
==> web: + # Do not allow people to mess with this location directly | |
==> web: + # Only internal redirects are allowed | |
==> web: + internal; | |
==> web: + | |
==> web: + # Use Google Public DNS as a resolver | |
==> web: + resolver 8.8.8.8; | |
==> web: + | |
==> web: + # Extract download url from the request | |
==> web: + set $download_uri $2; | |
==> web: + set $download_host $1; | |
==> web: + | |
==> web: + # Compose download url | |
==> web: + set $download_url http://$download_host/$download_uri; | |
==> web: + | |
==> web: + # Set download request headers | |
==> web: + proxy_set_header Host $download_host; | |
==> web: + proxy_set_header Authorization ''; | |
==> web: + | |
==> web: + # The next two lines could be used if your storage | |
==> web: + # backend does not support Content-Disposition | |
==> web: + # headers used to specify file name browsers use | |
==> web: + # when save content to the disk | |
==> web: + proxy_hide_header Content-Disposition; | |
==> web: + add_header Content-Disposition 'attachment; filename="$args"'; | |
==> web: + | |
==> web: + # Do not touch local disks when proxying | |
==> web: + # content to clients | |
==> web: + proxy_max_temp_file_size 0; | |
==> web: + | |
==> web: + # Download the file and send it to client | |
==> web: + proxy_pass $download_url; | |
==> web: + } | |
==> web: +}[2015-09-14T22:18:50+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/nginx/sites-available/my_company.dev] owner changed to 0 | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/nginx/sites-available/my_company.dev] group changed to 0 | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/nginx/sites-available/my_company.dev] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root'[2015-09-14T22:18:50+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: * execute[nxensite my_company.dev] action run[2015-09-14T22:18:50+00:00] INFO: Processing execute[nxensite my_company.dev] action run (my_company::local line 37) | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:50+00:00] INFO: execute[nxensite my_company.dev] ran successfully | |
==> web: | |
==> web: - execute /usr/sbin/nxensite my_company.dev | |
==> web: [2015-09-14T22:18:50+00:00] INFO: execute[nxensite my_company.dev] not queuing delayed action reload on service[nginx] (delayed), as it's already been queued | |
==> web: * template[/etc/default/locale] action create[2015-09-14T22:18:50+00:00] INFO: Processing template[/etc/default/locale] action create (my_company::local line 22) | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: template[/etc/default/locale] checksumming file at /etc/default/locale. | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-vy6mbb to compare with e785167cf852db683beab75ae06a4a34d21c4b5ec6ed15dfdc96f97d78bec817 | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: running: diff -u /etc/default/locale /tmp/chef-rendered-template20150914-1761-vy6mbb | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/default/locale] backed up to /var/chef/backup/etc/default/locale.chef-20150914221850.906696 | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: reading modes from /etc/default/locale file | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-vy6mbb | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-vy6mbb into place at /etc/default/locale | |
==> web: [2015-09-14T22:18:50+00:00] INFO: template[/etc/default/locale] updated file contents /etc/default/locale | |
==> web: | |
==> web: - update content in file /etc/default/locale from e78516 to bfa5ef | |
==> web: --- /etc/default/locale 2012-09-14 06:02:56.602376179 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-vy6mbb 2015-09-14 22:18:50.899813358 +0000 | |
==> web: @@ -1,2 +1,2 @@ | |
==> web: -LC_ALL="en_US" | |
==> web: +LANG="en_US.UTF-8"[2015-09-14T22:18:50+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: Recipe: git::package | |
==> web: * git_client[default] action install[2015-09-14T22:18:50+00:00] INFO: Processing git_client[default] action install (git::package line 32) | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * package[default :create git] action install[2015-09-14T22:18:50+00:00] INFO: Processing package[default :create git] action install (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/git/libraries/provider_git_client_package.rb line 14) | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:50+00:00] DEBUG: package[default :create git] checking package status for git | |
==> web: [2015-09-14T22:18:51+00:00] DEBUG: package[default :create git] current version is nil | |
==> web: [2015-09-14T22:18:51+00:00] DEBUG: package[default :create git] candidate version is 1:1.7.9.5-1ubuntu0.1 | |
==> web: | |
==> web: - install version 1:1.7.9.5-1ubuntu0.1 of package git | |
==> web: Recipe: rbenv::default | |
==> web: * package[curl] action install | |
==> web: [2015-09-14T22:18:56+00:00] INFO: Processing package[curl] action install (rbenv::default line 33) | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[curl] checking package status for curl | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[curl] current version is 7.22.0-3ubuntu4.14 | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[curl] candidate version is 7.22.0-3ubuntu4.14 | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[curl] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libc6-dev] action install | |
==> web: [2015-09-14T22:18:56+00:00] INFO: Processing package[libc6-dev] action install (rbenv::default line 44) | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libc6-dev] checking package status for libc6-dev | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libc6-dev] current version is 2.15-0ubuntu10 | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libc6-dev] candidate version is 2.15-0ubuntu10.12 | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libc6-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[automake] action install | |
==> web: [2015-09-14T22:18:56+00:00] INFO: Processing package[automake] action install (rbenv::default line 45) | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[automake] checking package status for automake | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[automake] current version is 1:1.11.3-1ubuntu2 | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[automake] candidate version is 1:1.11.3-1ubuntu2 | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[automake] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libtool] action install | |
==> web: [2015-09-14T22:18:56+00:00] INFO: Processing package[libtool] action install (rbenv::default line 46) | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libtool] checking package status for libtool | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libtool] current version is nil | |
==> web: [2015-09-14T22:18:56+00:00] DEBUG: package[libtool] candidate version is 2.4.2-1ubuntu1 | |
==> web: | |
==> web: - install version 2.4.2-1ubuntu1 of package libtool | |
==> web: * package[libyaml-dev] action install | |
==> web: [2015-09-14T22:18:58+00:00] INFO: Processing package[libyaml-dev] action install (rbenv::default line 52) | |
==> web: [2015-09-14T22:18:58+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:58+00:00] DEBUG: package[libyaml-dev] checking package status for libyaml-dev | |
==> web: [2015-09-14T22:18:58+00:00] DEBUG: package[libyaml-dev] current version is nil | |
==> web: [2015-09-14T22:18:58+00:00] DEBUG: package[libyaml-dev] candidate version is 0.1.4-2ubuntu0.12.04.4 | |
==> web: | |
==> web: - install version 0.1.4-2ubuntu0.12.04.4 of package libyaml-dev | |
==> web: * package[zlib1g] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[zlib1g] action install (rbenv::default line 55) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g] checking package status for zlib1g | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g] current version is 1:1.2.3.4.dfsg-3ubuntu4 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g] candidate version is 1:1.2.3.4.dfsg-3ubuntu4 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[zlib1g-dev] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[zlib1g-dev] action install (rbenv::default line 56) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g-dev] checking package status for zlib1g-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g-dev] current version is 1:1.2.3.4.dfsg-3ubuntu4 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g-dev] candidate version is 1:1.2.3.4.dfsg-3ubuntu4 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[zlib1g-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[openssl] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[openssl] action install (rbenv::default line 59) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[openssl] checking package status for openssl | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[openssl] current version is 1.0.1-4ubuntu3 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[openssl] candidate version is 1.0.1-4ubuntu5.31 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[openssl] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libssl-dev] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[libssl-dev] action install (rbenv::default line 60) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libssl-dev] checking package status for libssl-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libssl-dev] current version is 1.0.1-4ubuntu5.5 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libssl-dev] candidate version is 1.0.1-4ubuntu5.31 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libssl-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libreadline-dev] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[libreadline-dev] action install (rbenv::default line 63) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libreadline-dev] checking package status for libreadline-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libreadline-dev] current version is 6.2-8 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libreadline-dev] candidate version is 6.2-8 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libreadline-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libxml2-dev] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[libxml2-dev] action install (rbenv::default line 67) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxml2-dev] checking package status for libxml2-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxml2-dev] current version is 2.7.8.dfsg-5.1ubuntu4.11 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxml2-dev] candidate version is 2.7.8.dfsg-5.1ubuntu4.11 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxml2-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[libxslt1-dev] action install[2015-09-14T22:18:59+00:00] INFO: Processing package[libxslt1-dev] action install (rbenv::default line 68) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxslt1-dev] checking package status for libxslt1-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxslt1-dev] current version is 1.1.26-8ubuntu1.3 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxslt1-dev] candidate version is 1.1.26-8ubuntu1.3 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[libxslt1-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[ncurses-dev] action install | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing package[ncurses-dev] action install (rbenv::default line 71) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[ncurses-dev] checking package status for ncurses-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[ncurses-dev] current version is nil | |
==> web: [2015-09-14T22:18:59+00:00] INFO: package[ncurses-dev] is a virtual package, actually acting on package[libncurses5-dev] | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[ncurses-dev] checking package status for libncurses5-dev | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[ncurses-dev] current version is 5.9-4 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[ncurses-dev] candidate version is 5.9-4 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[ncurses-dev] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[pkg-config] action install[2015-09-14T22:18:59+00:00] INFO: Processing package[pkg-config] action install (rbenv::default line 74) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[pkg-config] checking package status for pkg-config | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[pkg-config] current version is 0.26-1ubuntu1 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[pkg-config] candidate version is 0.26-1ubuntu1 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: package[pkg-config] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * group[rbenv] action create[2015-09-14T22:18:59+00:00] INFO: Processing group[rbenv] action create (rbenv::default line 77) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: group[rbenv] group does not exist | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Executing groupadd rbenv | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: ---- Begin output of groupadd rbenv ---- | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: STDOUT: | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: STDERR: | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: ---- End output of groupadd rbenv ---- | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Ran groupadd rbenv returned 0 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: group[rbenv] setting group members to: none | |
==> web: [2015-09-14T22:18:59+00:00] INFO: group[rbenv] created | |
==> web: | |
==> web: - create group[rbenv] | |
==> web: * user[rbenv] action create | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing user[rbenv] action create (rbenv::default line 81) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: user[rbenv] user does not exist | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: user[rbenv] setting gid to rbenv | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: user[rbenv] setting shell to /bin/bash | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: user[rbenv] managing the users home directory | |
==> web: [2015-09-14T22:18:59+00:00] INFO: user[rbenv] created | |
==> web: | |
==> web: - create user user[rbenv] | |
==> web: * directory[/opt/rbenv] action create | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing directory[/opt/rbenv] action create (rbenv::default line 88) | |
==> web: [2015-09-14T22:18:59+00:00] INFO: directory[/opt/rbenv] created directory /opt/rbenv | |
==> web: | |
==> web: - create new directory /opt/rbenv | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:18:59+00:00] INFO: directory[/opt/rbenv] owner changed to 1001 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:18:59+00:00] INFO: directory[/opt/rbenv] group changed to 1003 | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:18:59+00:00] INFO: directory[/opt/rbenv] mode changed to 2775 | |
==> web: | |
==> web: - change mode from '' to '02775' | |
==> web: | |
==> web: - change owner from '' to 'rbenv' | |
==> web: | |
==> web: - change group from '' to 'rbenv' | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * ruby_block[set HOME for rbenv at 1442268302] action run | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing ruby_block[set HOME for rbenv at 1442268302] action run (rbenv::default line 125) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:18:59+00:00] INFO: ruby_block[set HOME for rbenv at 1442268302] called | |
==> web: | |
==> web: - execute the ruby block set HOME for rbenv at 1442268302 | |
==> web: * git[/opt/rbenv] action sync | |
==> web: [2015-09-14T22:18:59+00:00] INFO: Processing git[/opt/rbenv] action sync (rbenv::default line 97) | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: git[/opt/rbenv] finding current git revision | |
==> web: [2015-09-14T22:18:59+00:00] DEBUG: git[/opt/rbenv] resolving remote reference | |
==> web: [2015-09-14T22:19:00+00:00] INFO: git[/opt/rbenv] cloning repo https://github.com/sstephenson/rbenv.git to /opt/rbenv | |
==> web: | |
==> web: - clone from https://github.com/sstephenson/rbenv.git into /opt/rbenv | |
==> web: [2015-09-14T22:19:01+00:00] INFO: git[/opt/rbenv] checked out branch: master onto: deploy reference: 9e664b5d27cd7b2bdb94a9ec8ce55c32ebe1ad7a | |
==> web: | |
==> web: - checkout ref 9e664b5d27cd7b2bdb94a9ec8ce55c32ebe1ad7a branch master | |
==> web: [2015-09-14T22:19:01+00:00] INFO: git[/opt/rbenv] sending create action to template[/etc/profile.d/rbenv.sh] (immediate) | |
==> web: * template[/etc/profile.d/rbenv.sh] action create | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing template[/etc/profile.d/rbenv.sh] action create (rbenv::default line 109) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: touching /etc/profile.d/rbenv.sh to create it | |
==> web: [2015-09-14T22:19:01+00:00] INFO: template[/etc/profile.d/rbenv.sh] created file /etc/profile.d/rbenv.sh | |
==> web: | |
==> web: - create new file /etc/profile.d/rbenv.sh | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1tkmsjm to compare with | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: running: diff -u /etc/profile.d/rbenv.sh /tmp/chef-rendered-template20150914-1761-1tkmsjm | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: reading modes from /etc/profile.d/rbenv.sh file | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1tkmsjm | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1tkmsjm into place at /etc/profile.d/rbenv.sh | |
==> web: [2015-09-14T22:19:01+00:00] INFO: template[/etc/profile.d/rbenv.sh] updated file contents /etc/profile.d/rbenv.sh | |
==> web: | |
==> web: - update content in file /etc/profile.d/rbenv.sh from none to 88c130 | |
==> web: | |
==> web: --- /etc/profile.d/rbenv.sh 2015-09-14 22:19:01.055793303 +0000 | |
==> web: | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1tkmsjm 2015-09-14 22:19:01.059793295 +0000 | |
==> web: @@ -1 +1,17 @@ | |
==> web: +export RBENV_ROOT=/opt/rbenv | |
==> web: | |
==> web: +export PATH=$RBENV_ROOT/bin:/opt/rbenv/plugins/ruby_build/bin:$PATH | |
==> web: + | |
==> web: +case $SHELL in | |
==> web: +*/zsh) | |
==> web: + source $RBENV_ROOT/completions/rbenv.zsh | |
==> web: + ;; | |
==> web: +*/bash) | |
==> web: + source $RBENV_ROOT/completions/rbenv.bash | |
==> web: + ;; | |
==> web: +*) | |
==> web: + source $RBENV_ROOT/completions/rbenv.bash | |
==> web: + ;; | |
==> web: +esac | |
==> web: + | |
==> web: +eval "$(rbenv init -)" | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] INFO: template[/etc/profile.d/rbenv.sh] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:19:01+00:00] INFO: template[/etc/profile.d/rbenv.sh] sending create action to ruby_block[initialize_rbenv] (immediate) | |
==> web: * ruby_block[initialize_rbenv] action create | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing ruby_block[initialize_rbenv] action create (rbenv::default line 120) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:19:01+00:00] INFO: ruby_block[initialize_rbenv] called | |
==> web: | |
==> web: - execute the ruby block initialize_rbenv | |
==> web: * ruby_block[unset HOME for rbenv 1442268302] action run | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing ruby_block[unset HOME for rbenv 1442268302] action run (rbenv::default line 139) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:19:01+00:00] INFO: ruby_block[unset HOME for rbenv 1442268302] called | |
==> web: | |
==> web: - execute the ruby block unset HOME for rbenv 1442268302 | |
==> web: * template[/etc/profile.d/rbenv.sh] action create | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing template[/etc/profile.d/rbenv.sh] action create (rbenv::default line 109) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: template[/etc/profile.d/rbenv.sh] checksumming file at /etc/profile.d/rbenv.sh. | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-jksppy to compare with 88c130cce1f5c70a347d0e3b89346555be14a84bfa6430f68c2567d04b420503 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: (up to date) | |
==> web: * ruby_block[initialize_rbenv] action nothing | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing ruby_block[initialize_rbenv] action nothing (rbenv::default line 120) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: Skipping ruby_block[initialize_rbenv] due to action :nothing | |
==> web: * directory[/opt/rbenv/shims] action create | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing directory[/opt/rbenv/shims] action create (rbenv::default line 133) | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/shims] created directory /opt/rbenv/shims | |
==> web: | |
==> web: - create new directory /opt/rbenv/shims | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/shims] owner changed to 1001 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/shims] group changed to 1003 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/shims] mode changed to 2775 | |
==> web: | |
==> web: - change mode from '' to '02775' | |
==> web: - change owner from '' to 'rbenv' | |
==> web: - change group from '' to 'rbenv' | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: * directory[/opt/rbenv/versions] action create | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing directory[/opt/rbenv/versions] action create (rbenv::default line 133) | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/versions] created directory /opt/rbenv/versions | |
==> web: | |
==> web: - create new directory /opt/rbenv/versions | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/versions] owner changed to 1001 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/versions] group changed to 1003 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/versions] mode changed to 2775 | |
==> web: | |
==> web: - change mode from '' to '02775' | |
==> web: | |
==> web: - change owner from '' to 'rbenv' | |
==> web: - change group from '' to 'rbenv' | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[/opt/rbenv/plugins] action create | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing directory[/opt/rbenv/plugins] action create (rbenv::default line 133) | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/plugins] created directory /opt/rbenv/plugins | |
==> web: | |
==> web: - create new directory /opt/rbenv/plugins | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/plugins] owner changed to 1001 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/plugins] group changed to 1003 | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:19:01+00:00] INFO: directory[/opt/rbenv/plugins] mode changed to 2775 | |
==> web: | |
==> web: - change mode from '' to '02775' | |
==> web: | |
==> web: - change owner from '' to 'rbenv' | |
==> web: - change group from '' to 'rbenv' | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: rbenv::ruby_build | |
==> web: * ruby_block[set HOME for rbenv at 1442268302] action run | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing ruby_block[set HOME for rbenv at 1442268302] action run (rbenv::ruby_build line 125) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:19:01+00:00] INFO: ruby_block[set HOME for rbenv at 1442268302] called | |
==> web: | |
==> web: - execute the ruby block set HOME for rbenv at 1442268302 | |
==> web: * git[/opt/rbenv/plugins/ruby_build] action sync | |
==> web: [2015-09-14T22:19:01+00:00] INFO: Processing git[/opt/rbenv/plugins/ruby_build] action sync (rbenv::ruby_build line 26) | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: git[/opt/rbenv/plugins/ruby_build] finding current git revision | |
==> web: [2015-09-14T22:19:01+00:00] DEBUG: git[/opt/rbenv/plugins/ruby_build] resolving remote reference | |
==> web: [2015-09-14T22:19:01+00:00] INFO: git[/opt/rbenv/plugins/ruby_build] cloning repo https://github.com/sstephenson/ruby-build.git to /opt/rbenv/plugins/ruby_build | |
==> web: | |
==> web: - clone from https://github.com/sstephenson/ruby-build.git into /opt/rbenv/plugins/ruby_build | |
==> web: [2015-09-14T22:19:02+00:00] INFO: git[/opt/rbenv/plugins/ruby_build] checked out branch: master onto: deploy reference: 8d6ff298006994334ac04b1efed098851c63cf4c | |
==> web: | |
==> web: - checkout ref 8d6ff298006994334ac04b1efed098851c63cf4c branch master | |
==> web: * ruby_block[unset HOME for rbenv 1442268302] action run | |
==> web: [2015-09-14T22:19:02+00:00] INFO: Processing ruby_block[unset HOME for rbenv 1442268302] action run (rbenv::ruby_build line 139) | |
==> web: [2015-09-14T22:19:02+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:19:02+00:00] INFO: ruby_block[unset HOME for rbenv 1442268302] called | |
==> web: | |
==> web: - execute the ruby block unset HOME for rbenv 1442268302 | |
==> web: Recipe: my_company::local | |
==> web: * rbenv_ruby[2.0.0-p481] action install | |
==> web: [2015-09-14T22:19:02+00:00] INFO: Processing rbenv_ruby[2.0.0-p481] action install (my_company::local line 32) | |
==> web: [2015-09-14T22:19:02+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:19:02+00:00] INFO: rbenv_ruby[2.0.0-p481] (version 2.0.0-p481) is building, this may take a while... | |
==> web: [2015-09-14T22:22:39+00:00] DEBUG: rbenv_ruby[2.0.0-p481] (version 2.0.0-p481) build time was 3.6298388437 minutes. | |
==> web: [2015-09-14T22:22:41+00:00] INFO: Setting rbenv_ruby[2.0.0-p481] (version 2.0.0-p481) as the rbenv global version | |
==> web: * gem_package[bundler] action install | |
==> web: [2015-09-14T22:22:41+00:00] INFO: Processing gem_package[bundler] action install (my_company::local line 36) | |
==> web: [2015-09-14T22:22:41+00:00] DEBUG: gem_package[bundler] detected omnibus installation in /opt/chef/embedded/bin | |
==> web: [2015-09-14T22:22:41+00:00] DEBUG: gem_package[bundler] searching for 'gem' binary in path: /opt/rbenv/bin:/opt/rbenv/shims:/opt/rbenv/plugins/ruby_build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/vagrant_ruby/bin:/opt/chef/embedded/bin:/opt/chef/embedded/bin | |
==> web: [2015-09-14T22:22:41+00:00] DEBUG: gem_package[bundler] using gem '/opt/rbenv/shims/gem' | |
==> web: [2015-09-14T22:22:42+00:00] DEBUG: gem_package[bundler] no installed version found for bundler (= 1.10.6) | |
==> web: | |
==> web: - install version 1.10.6 of package bundler | |
==> web: [2015-09-14T22:22:47+00:00] DEBUG: gem_package[bundler] resetting gem environment to default | |
==> web: * execute[bundle install] action run | |
==> web: [2015-09-14T22:22:47+00:00] INFO: Processing execute[bundle install] action run (my_company::local line 41) | |
==> web: [2015-09-14T22:22:47+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:23:50+00:00] INFO: execute[bundle install] ran successfully | |
==> web: | |
==> web: - execute bundle install | |
==> web: * composer_project[/vagrant] action install | |
==> web: [2015-09-14T22:23:50+00:00] INFO: Processing composer_project[/vagrant] action install (my_company::local line 49) | |
==> web: [2015-09-14T22:23:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * execute[install-composer-for-project] action run | |
==> web: [2015-09-14T22:23:50+00:00] INFO: Processing execute[install-composer-for-project] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/composer/providers/project.rb line 36) | |
==> web: [2015-09-14T22:23:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:23:51+00:00] INFO: execute[install-composer-for-project] ran successfully | |
==> web: | |
==> web: - execute /usr/local/bin/composer install --no-interaction --no-ansi --dev --no-autoloader | |
==> web: Recipe: my_company::xdebug | |
==> web: * git[/var/chef/cache/xdebug] action sync | |
==> web: [2015-09-14T22:23:51+00:00] INFO: Processing git[/var/chef/cache/xdebug] action sync (my_company::xdebug line 3) | |
==> web: [2015-09-14T22:23:51+00:00] DEBUG: git[/var/chef/cache/xdebug] finding current git revision | |
==> web: [2015-09-14T22:23:51+00:00] DEBUG: git[/var/chef/cache/xdebug] resolving remote reference | |
==> web: [2015-09-14T22:23:51+00:00] INFO: git[/var/chef/cache/xdebug] cloning repo git://github.com/xdebug/xdebug.git to /var/chef/cache/xdebug | |
==> web: | |
==> web: - clone from git://github.com/xdebug/xdebug.git into /var/chef/cache/xdebug | |
==> web: [2015-09-14T22:24:08+00:00] INFO: git[/var/chef/cache/xdebug] checked out branch: XDEBUG_2_2_5 onto: deploy reference: cf10311a0dc820237ed4296e434754429698a565 | |
==> web: | |
==> web: - checkout ref cf10311a0dc820237ed4296e434754429698a565 branch XDEBUG_2_2_5 | |
==> web: * execute[php-xdebug-phpize] action run | |
==> web: [2015-09-14T22:24:08+00:00] INFO: Processing execute[php-xdebug-phpize] action run (my_company::xdebug line 9) | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:08+00:00] INFO: execute[php-xdebug-phpize] ran successfully | |
==> web: | |
==> web: - execute phpize | |
==> web: * directory[/usr/lib/php5] action create | |
==> web: [2015-09-14T22:24:08+00:00] INFO: Processing directory[/usr/lib/php5] action create (my_company::xdebug line 16) | |
==> web: [2015-09-14T22:24:08+00:00] INFO: directory[/usr/lib/php5] created directory /usr/lib/php5 | |
==> web: | |
==> web: - create new directory /usr/lib/php5 | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:08+00:00] INFO: directory[/usr/lib/php5] owner changed to 0 | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:08+00:00] INFO: directory[/usr/lib/php5] group changed to 0 | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:08+00:00] INFO: directory[/usr/lib/php5] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * execute[php-xdebug-configure] action run | |
==> web: [2015-09-14T22:24:08+00:00] INFO: Processing execute[php-xdebug-configure] action run (my_company::xdebug line 24) | |
==> web: [2015-09-14T22:24:08+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:10+00:00] INFO: execute[php-xdebug-configure] ran successfully | |
==> web: | |
==> web: - execute ./configure --enable-xdebug | |
==> web: * execute[php-xdebug-build] action run | |
==> web: [2015-09-14T22:24:10+00:00] INFO: Processing execute[php-xdebug-build] action run (my_company::xdebug line 31) | |
==> web: [2015-09-14T22:24:10+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:16+00:00] INFO: execute[php-xdebug-build] ran successfully | |
==> web: | |
==> web: - execute make | |
==> web: | |
==> web: [2015-09-14T22:24:16+00:00] INFO: execute[php-xdebug-build] sending run action to execute[php-xdebug-install] (immediate) | |
==> web: * execute[php-xdebug-install] action run[2015-09-14T22:24:16+00:00] INFO: Processing execute[php-xdebug-install] action run (my_company::xdebug line 39) | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:16+00:00] INFO: execute[php-xdebug-install] ran successfully | |
==> web: | |
==> web: - execute cp modules/xdebug.so /usr/lib/php5/xdebug.so | |
==> web: * execute[php-xdebug-install] action run | |
==> web: [2015-09-14T22:24:16+00:00] INFO: Processing execute[php-xdebug-install] action run (my_company::xdebug line 39) | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:16+00:00] INFO: execute[php-xdebug-install] ran successfully | |
==> web: | |
==> web: - execute cp modules/xdebug.so /usr/lib/php5/xdebug.so | |
==> web: * template[/etc/php5/conf.d/xdebug.ini] action create | |
==> web: [2015-09-14T22:24:16+00:00] INFO: Processing template[/etc/php5/conf.d/xdebug.ini] action create (my_company::xdebug line 45) | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: touching /etc/php5/conf.d/xdebug.ini to create it | |
==> web: [2015-09-14T22:24:16+00:00] INFO: template[/etc/php5/conf.d/xdebug.ini] created file /etc/php5/conf.d/xdebug.ini | |
==> web: | |
==> web: - create new file /etc/php5/conf.d/xdebug.ini | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-md08g9 to compare with | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: running: diff -u /etc/php5/conf.d/xdebug.ini /tmp/chef-rendered-template20150914-1761-md08g9 | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: reading modes from /etc/php5/conf.d/xdebug.ini file | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-md08g9 | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-md08g9 into place at /etc/php5/conf.d/xdebug.ini | |
==> web: [2015-09-14T22:24:16+00:00] INFO: template[/etc/php5/conf.d/xdebug.ini] updated file contents /etc/php5/conf.d/xdebug.ini | |
==> web: | |
==> web: - update content in file /etc/php5/conf.d/xdebug.ini from none to 24846b | |
==> web: --- /etc/php5/conf.d/xdebug.ini 2015-09-14 22:24:16.190277213 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-md08g9 2015-09-14 22:24:16.194276692 +0000 | |
==> web: @@ -1 +1,11 @@ | |
==> web: +; configuration for php xdebug module | |
==> web: +zend_extension=/usr/lib/php5/xdebug.so | |
==> web: + | |
==> web: +xdebug.remote_host = 10.0.2.2 | |
==> web: +xdebug.remote_port = 9000 | |
==> web: +xdebug.idekey = "console" | |
==> web: +xdebug.remote_autostart = 1 | |
==> web: +xdebug.remote_connect_back = 1 | |
==> web: +xdebug.remote_enable = 1 | |
==> web: +xdebug.profiler = 1 | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: [2015-09-14T22:24:16+00:00] INFO: template[/etc/php5/conf.d/xdebug.ini] not queuing delayed action restart on service[php-fpm] (delayed), as it's already been queued | |
==> web: Recipe: my_company::ffmpeg_install | |
==> web: * package[ffmpeg] action install | |
==> web: [2015-09-14T22:24:16+00:00] INFO: Processing package[ffmpeg] action install (my_company::ffmpeg_install line 10) | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: package[ffmpeg] checking package status for ffmpeg | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: package[ffmpeg] current version is nil | |
==> web: [2015-09-14T22:24:16+00:00] DEBUG: package[ffmpeg] candidate version is 4:0.8.17-0ubuntu0.12.04.1 | |
==> web: | |
==> web: - install version 4:0.8.17-0ubuntu0.12.04.1 of package ffmpeg | |
==> web: Recipe: memcached::default | |
==> web: * package[memcached] action install | |
==> web: [2015-09-14T22:24:21+00:00] INFO: Processing package[memcached] action install (memcached::default line 23) | |
==> web: [2015-09-14T22:24:21+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:21+00:00] DEBUG: package[memcached] checking package status for memcached | |
==> web: [2015-09-14T22:24:21+00:00] DEBUG: package[memcached] current version is nil | |
==> web: [2015-09-14T22:24:21+00:00] DEBUG: package[memcached] candidate version is 1.4.13-0ubuntu2.1 | |
==> web: | |
==> web: - install version 1.4.13-0ubuntu2.1 of package memcached | |
==> web: * package[libmemcache-dev] action install | |
==> web: [2015-09-14T22:24:23+00:00] INFO: Processing package[libmemcache-dev] action install (memcached::default line 25) | |
==> web: [2015-09-14T22:24:23+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:23+00:00] DEBUG: package[libmemcache-dev] checking package status for libmemcache-dev | |
==> web: [2015-09-14T22:24:23+00:00] DEBUG: package[libmemcache-dev] current version is nil | |
==> web: [2015-09-14T22:24:23+00:00] DEBUG: package[libmemcache-dev] candidate version is 1.4.0.rc2-1 | |
==> web: | |
==> web: - install version 1.4.0.rc2-1 of package libmemcache-dev | |
==> web: * service[memcached] action enable | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing service[memcached] action enable (memcached::default line 42) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] supports status, running | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] is running | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: service[memcached] already enabled - nothing to do | |
==> web: (up to date) | |
==> web: * template[/etc/memcached.conf] action create[2015-09-14T22:24:25+00:00] INFO: Processing template[/etc/memcached.conf] action create (memcached::default line 75) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: template[/etc/memcached.conf] checksumming file at /etc/memcached.conf. | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-12ujm9r to compare with 96877242b2d64760664e01b9480b9fc83c124cd2045a2faa6ca2bc8b181348d2 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: running: diff -u /etc/memcached.conf /tmp/chef-rendered-template20150914-1761-12ujm9r | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/memcached.conf] backed up to /var/chef/backup/etc/memcached.conf.chef-20150914222425.519963 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: reading modes from /etc/memcached.conf file | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-12ujm9r | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-12ujm9r into place at /etc/memcached.conf | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/memcached.conf] updated file contents /etc/memcached.conf | |
==> web: | |
==> web: - update content in file /etc/memcached.conf from 968772 to 3eee5f | |
==> web: --- /etc/memcached.conf 2015-09-14 22:24:23.353350548 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-12ujm9r 2015-09-14 22:24:25.513074952 +0000 | |
==> web: @@ -1,7 +1,10 @@ | |
==> web: +# | |
==> web: +# Configured by Chef. Local changes will be lost. | |
==> web: +# | |
==> web: # memcached default config file | |
==> web: # 2003 - Jay Bonci <[email protected]> | |
==> web: # This configuration file is read by the start-memcached script provided as | |
==> web: -# part of the Debian GNU/Linux distribution. | |
==> web: +# part of the Debian GNU/Linux distribution. | |
==> web: | |
==> web: # Run memcached as a daemon. This command is implied, and is not needed for the | |
==> web: # daemon to run. See the README.Debian that comes with this package for more | |
==> web: @@ -12,7 +15,7 @@ | |
==> web: logfile /var/log/memcached.log | |
==> web: | |
==> web: # Be verbose | |
==> web: -# -v | |
==> web: +-v | |
==> web: | |
==> web: # Be even more verbose (print client commands as well) | |
==> web: # -vv | |
==> web: @@ -20,14 +23,15 @@ | |
==> web: # Start with a cap of 64 megs of memory. It's reasonable, and the daemon default | |
==> web: # Note that the daemon will grow to this size, but does not start out holding this much | |
==> web: # memory | |
==> web: --m 64 | |
==> web: +-m 48 | |
==> web: | |
==> web: # Default connection port is 11211 | |
==> web: --p 11211 | |
==> web: +-p 11211 | |
==> web: +-U 11211 | |
==> web: | |
==> web: # Run the daemon as root. The start-memcached will default to running as root if no | |
==> web: # -u command is present in this config file | |
==> web: --u memcache | |
==> web: +-u nobody | |
==> web: | |
==> web: # Specify which IP address to listen on. The default is to listen on all IP addresses | |
==> web: # This parameter is one of the only security measures that memcached has, so make sure | |
==> web: @@ -35,7 +39,7 @@ | |
==> web: -l 127.0.0.1 | |
==> web: | |
==> web: # Limit the number of simultaneous incoming connections. The daemon default is 1024 | |
==> web: -# -c 1024 | |
==> web: +-c 1024 | |
==> web: | |
==> web: # Lock down all paged memory. Consult with the README and homepage before you do this | |
==> web: # -k | |
==> web: @@ -45,4 +49,7 @@ | |
==> web: | |
==> web: # Maximize core file limit | |
==> web: # -r | |
==> web: + | |
==> web: +# Max object size | |
==> web: +-I 1m | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_mode == current_mode, not updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: redisio::default | |
==> web: * package[tar] action install | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing package[tar] action install (redisio::default line 23) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[tar] checking package status for tar | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[tar] current version is 1.26-4ubuntu1 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[tar] candidate version is 1.26-4ubuntu1 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[tar] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: * package[build-essential] action install | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing package[build-essential] action install (redisio::default line 23) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[build-essential] checking package status for build-essential | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[build-essential] current version is 11.5ubuntu2.1 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[build-essential] candidate version is 11.5ubuntu2.1 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: package[build-essential] is already installed - nothing to do | |
==> web: (up to date) | |
==> web: Recipe: ulimit::default | |
==> web: * template[/etc/pam.d/su] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing template[/etc/pam.d/su] action create (ulimit::default line 22) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: template[/etc/pam.d/su] checksumming file at /etc/pam.d/su. | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-130c4gr to compare with 57b3648d47b8aae1e3a220778c1aab5716940255021edde4b4def1fa43a84549 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: running: diff -u /etc/pam.d/su /tmp/chef-rendered-template20150914-1761-130c4gr | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/pam.d/su] backed up to /var/chef/backup/etc/pam.d/su.chef-20150914222425.676682 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: reading modes from /etc/pam.d/su file | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-130c4gr | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-130c4gr into place at /etc/pam.d/su | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/pam.d/su] updated file contents /etc/pam.d/su | |
==> web: | |
==> web: - update content in file /etc/pam.d/su from 57b364 to 3f3c0d | |
==> web: --- /etc/pam.d/su 2012-04-09 02:29:47.000000000 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-130c4gr 2015-09-14 22:24:25.669055110 +0000 | |
==> web: @@ -1,6 +1,8 @@ | |
==> web: # | |
==> web: # The PAM configuration file for the Shadow `su' service | |
==> web: # | |
==> web: +# This file modified by Chef to enable ulimit switching with `su` | |
==> web: +# | |
==> web: | |
==> web: # This allows root to su without passwords (normal operation) | |
==> web: auth sufficient pam_rootok.so | |
==> web: @@ -50,7 +52,7 @@ | |
==> web: # Sets up user limits, please uncomment and read /etc/security/limits.conf | |
==> web: # to enable this functionality. | |
==> web: | |
==> web: # (Replaces the use of /etc/limits in old login) | |
==> web: -# session required pam_limits.so | |
==> web: | |
==> web: +session required pam_limits.so | |
==> web: | |
==> web: # The standard Unix authentication modules, used with | |
==> web: # NIS (man nsswitch) as well as normal /etc/passwd and | |
==> web: @@ -58,6 +60,5 @@ | |
==> web: @include common-auth | |
==> web: @include common-account | |
==> web: @include common-session | |
==> web: - | |
==> web: | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: Recipe: redisio::install | |
==> web: * redisio_install[redis-servers] action run | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing redisio_install[redis-servers] action run (redisio::install line 30) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Installing Redis 2.6.17 from source | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Downloading redis tarball from http://download.redis.io/releases//redis-2.6.17.tar.gz | |
==> web: Recipe: <Dynamically Defined Resource> | |
==> web: * user[redis] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing user[redis] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 97) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: user[redis] user does not exist | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: user[redis] setting comment to Redis service account | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: user[redis] setting shell to /bin/false | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: user[redis] managing the users home directory | |
==> web: [2015-09-14T22:24:25+00:00] INFO: user[redis] created | |
==> web: | |
==> web: - create user user[redis] | |
==> web: * directory[/etc/redis] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing directory[/etc/redis] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 105) | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/etc/redis] created directory /etc/redis | |
==> web: | |
==> web: - create new directory /etc/redis | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/etc/redis] owner changed to 0 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/etc/redis] group changed to 0 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/etc/redis] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: | |
==> web: * directory[/var/lib/redis] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing directory[/var/lib/redis] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 113) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_uid == current_uid, not updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_gid == current_gid, not updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found target_mode != current_mode, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/var/lib/redis] mode changed to 775 | |
==> web: | |
==> web: - change mode from '0755' to '0775' | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[/var/run/redis/6379] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing directory[/var/run/redis/6379] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 121) | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/var/run/redis/6379] created directory /var/run/redis/6379 | |
==> web: | |
==> web: - create new directory /var/run/redis/6379 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/var/run/redis/6379] owner changed to 998 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/var/run/redis/6379] group changed to 998 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] INFO: directory[/var/run/redis/6379] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: | |
==> web: - change owner from '' to 'redis' | |
==> web: - change group from '' to 'redis' | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * directory[.] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing directory[.] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 129) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Skipping directory[.] due to only_if ruby block | |
==> web: * file[/var/lib/redis/appendonly-6379.aof] action create[2015-09-14T22:24:25+00:00] INFO: Processing file[/var/lib/redis/appendonly-6379.aof] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 149) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Skipping file[/var/lib/redis/appendonly-6379.aof] due to only_if ruby block | |
==> web: * file[/var/lib/redis/dump-6379.rdb] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing file[/var/lib/redis/dump-6379.rdb] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 156) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Skipping file[/var/lib/redis/dump-6379.rdb] due to only_if ruby block | |
==> web: * template[/etc/security/limits.d/redis_limits.conf] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing template[/etc/security/limits.d/redis_limits.conf] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/ulimit/definitions/user_ulimit.rb line 13) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: touching /etc/security/limits.d/redis_limits.conf to create it | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/security/limits.d/redis_limits.conf] created file /etc/security/limits.d/redis_limits.conf | |
==> web: | |
==> web: - create new file /etc/security/limits.d/redis_limits.conf | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1a25bey to compare with | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: running: diff -u /etc/security/limits.d/redis_limits.conf /tmp/chef-rendered-template20150914-1761-1a25bey | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: reading modes from /etc/security/limits.d/redis_limits.conf file | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1a25bey | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1a25bey into place at /etc/security/limits.d/redis_limits.conf | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/security/limits.d/redis_limits.conf] updated file contents /etc/security/limits.d/redis_limits.conf | |
==> web: | |
==> web: - update content in file /etc/security/limits.d/redis_limits.conf from none to 9e616d | |
==> web: --- /etc/security/limits.d/redis_limits.conf 2015-09-14 22:24:25.785040356 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1a25bey 2015-09-14 22:24:25.785040356 +0000 | |
==> web: @@ -1 +1,7 @@ | |
==> web: +# Limits settings for redis | |
==> web: + | |
==> web: +redis - nofile 10032 | |
==> web: + | |
==> web: + | |
==> web: + | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/security/limits.d/redis_limits.conf] owner changed to 0 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/security/limits.d/redis_limits.conf] group changed to 0 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/security/limits.d/redis_limits.conf] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/redis/6379.conf] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing template[/etc/redis/6379.conf] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 170) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: touching /etc/redis/6379.conf to create it | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/redis/6379.conf] created file /etc/redis/6379.conf | |
==> web: | |
==> web: - create new file /etc/redis/6379.conf | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-1u7kilx to compare with | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: running: diff -u /etc/redis/6379.conf /tmp/chef-rendered-template20150914-1761-1u7kilx | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: reading modes from /etc/redis/6379.conf file | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-1u7kilx | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-1u7kilx into place at /etc/redis/6379.conf | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/redis/6379.conf] updated file contents /etc/redis/6379.conf | |
==> web: | |
==> web: - update content in file /etc/redis/6379.conf from none to 7f24f1 | |
==> web: --- /etc/redis/6379.conf 2015-09-14 22:24:25.813036794 +0000 | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-1u7kilx 2015-09-14 22:24:25.817036285 +0000 | |
==> web: @@ -1 +1,440 @@ | |
==> web: +# Redis configuration file example | |
==> web: + | |
==> web: +# Note on units: when memory size is needed, it is possible to specifiy | |
==> web: +# it in the usual form of 1k 5GB 4M and so forth: | |
==> web: +# | |
==> web: +# 1k => 1000 bytes | |
==> web: +# 1kb => 1024 bytes | |
==> web: +# 1m => 1000000 bytes | |
==> web: +# 1mb => 1024*1024 bytes | |
==> web: +# 1g => 1000000000 bytes | |
==> web: +# 1gb => 1024*1024*1024 bytes | |
==> web: +# | |
==> web: +# units are case insensitive so 1GB 1Gb 1gB are all the same. | |
==> web: + | |
==> web: +# By default Redis does not run as a daemon. Use 'yes' if you need it. | |
==> web: +# Note that Redis will write a pid file in /var/run/redis.pid when daemonized. | |
==> web: +daemonize yes | |
==> web: + | |
==> web: +# When running daemonized, Redis writes a pid file in /var/run/redis.pid by | |
==> web: | |
==> web: +# default. You can specify a custom pid file location here. | |
==> web: +pidfile /var/run/redis/6379/redis_6379.pid | |
==> web: + | |
==> web: +# Accept connections on the specified port, default is 6379. | |
==> web: +# If port 0 is specified Redis will not listen on a TCP socket. | |
==> web: +port 6379 | |
==> web: + | |
==> web: +# If you want you can bind a single interface, if the bind option is not | |
==> web: | |
==> web: +# specified all the interfaces will listen for incoming connections. | |
==> web: +# | |
==> web: +# bind 127.0.0.1 | |
==> web: + | |
==> web: +# Specify the path for the unix socket that will be used to listen for | |
==> web: +# incoming connections. There is no default, so Redis will not listen | |
==> web: +# on a unix socket when not specified. | |
==> web: +# | |
==> web: +# unixsocket /tmp/redis.sock | |
==> web: +# unixsocketperm 755 | |
==> web: + | |
==> web: + | |
==> web: + | |
==> web: +# Close the connection after a client is idle for N seconds (0 to disable) | |
==> web: +timeout 0 | |
==> web: + | |
==> web: +# Set server verbosity to 'debug' | |
==> web: +# it can be one of: | |
==> web: +# debug (a lot of information, useful for development/testing) | |
==> web: +# verbose (many rarely useful info, but not a mess like the debug level) | |
==> web: +# notice (moderately verbose, what you want in production probably) | |
==> web: +# warning (only very important / critical messages are logged) | |
==> web: +loglevel verbose | |
==> web: + | |
==> web: +# Specify the log file name. Also 'stdout' can be used to force | |
==> web: +# Redis to log on the standard output. Note that if you use standard | |
==> web: +# output for logging but daemonize, logs will be sent to /dev/null | |
==> web: +# | |
==> web: +# In version of redis 2.8 and higher to log to stdout use the empty | |
==> web: +# string instead of "stdout" | |
==> web: +# | |
==> web: +# logfile stdout | |
==> web: + | |
==> web: | |
==> web: + | |
==> web: | |
==> web: +# To enable logging to the system logger, just set 'syslog-enabled' to yes, | |
==> web: +# and optionally update the other syslog parameters to suit your needs. | |
==> web: +syslog-enabled yes | |
==> web: + | |
==> web: +# Specify the syslog identity. | |
==> web: +syslog-ident redis-6379 | |
==> web: + | |
==> web: +# Specify the syslog facility. Must be USER or between LOCAL0-LOCAL7. | |
==> web: +syslog-facility local0 | |
==> web: + | |
==> web: +# Set the number of databases. The default database is DB 0, you can select | |
==> web: +# a different one on a per-connection basis using SELECT <dbid> where | |
==> web: +# dbid is a number between 0 and 'databases'-1 | |
==> web: +databases 16 | |
==> web: + | |
==> web: +################################ SNAPSHOTTING ################################# | |
==> web: +# | |
==> web: +# Save the DB on disk: | |
==> web: +# | |
==> web: +# save <seconds> <changes> | |
==> web: +# | |
==> web: +# Will save the DB if both the given number of seconds and the given | |
==> web: +# number of write operations against the DB occurred. | |
==> web: +# | |
==> web: +# In the example below the behaviour will be to save: | |
==> web: +# after 900 sec (15 min) if at least 1 key changed | |
==> web: +# after 300 sec (5 min) if at least 10 keys changed | |
==> web: +# after 60 sec if at least 10000 keys changed | |
==> web: +# | |
==> web: +# Note: you can disable saving at all commenting all the "save" lines. | |
==> web: + | |
==> web: +#save 900 1 | |
==> web: +#save 300 10 | |
==> web: +#save 60 10000 | |
==> web: | |
==> web: + | |
==> web: + | |
==> web: + save 900 1 | |
==> web: + save 300 10 | |
==> web: + save 60 10000 | |
==> web: + | |
==> web: +# Compress string objects using LZF when dump .rdb databases? | |
==> web: +# For default that's set to 'yes' as it's almost always a win. | |
==> web: | |
==> web: +# If you want to save some CPU in the saving child set it to 'no' but | |
==> web: +# the dataset will likely be bigger if you have compressible values or keys. | |
==> web: +rdbcompression yes | |
==> web: + | |
==> web: +# The filename where to dump the DB | |
==> web: +dbfilename dump-6379.rdb | |
==> web: + | |
==> web: +# The working directory. | |
==> web: +# | |
==> web: +# The DB will be written inside this directory, with the filename specified | |
==> web: +# above using the 'dbfilename' configuration directive. | |
==> web: +# | |
==> web: +# Also the Append Only File will be created inside this directory. | |
==> web: +# | |
==> web: +# Note that you must specify a directory here, not a file name. | |
==> web: +dir /var/lib/redis | |
==> web: + | |
==> web: +################################# REPLICATION ################################# | |
==> web: + | |
==> web: +# Master-Slave replication. Use slaveof to make a Redis instance a copy of | |
==> web: +# another Redis server. Note that the configuration is local to the slave | |
==> web: +# so for example it is possible to configure the slave to save the DB with a | |
==> web: +# different interval, or to listen to another port, and so on. | |
==> web: +# | |
==> web: +# slaveof <ip> <port> | |
==> web: + | |
==> web: + | |
==> web: +# If the master is password protected (using the "requirepass" configuration | |
==> web: +# directive below) it is possible to tell the slave to authenticate before | |
==> web: +# starting the replication synchronization process, otherwise the master will | |
==> web: +# refuse the slave request. | |
==> web: +# | |
==> web: +# masterauth <master-password> | |
==> web: + | |
==> web: + | |
==> web: +# When a slave lost the connection with the master, or when the replication | |
==> web: +# is still in progress, the slave can act in two different ways: | |
==> web: +# | |
==> web: +# 1) if slave-serve-stale-data is set to 'yes' (the default) the slave will | |
==> web: +# still reply to client requests, possibly with out of data data, or the | |
==> web: +# data set may just be empty if this is the first synchronization. | |
==> web: +# | |
==> web: +# 2) if slave-serve-stale data is set to 'no' the slave will reply with | |
==> web: +# an error "SYNC with master in progress" to all the kind of commands | |
==> web: +# but to INFO and SLAVEOF. | |
==> web: +# | |
==> web: +slave-serve-stale-data yes | |
==> web: + | |
==> web: +# Slaves send PINGs to server in a predefined interval. It's possible to change | |
==> web: +# this interval with the repl_ping_slave_period option. The default value is 10 | |
==> web: +# seconds. | |
==> web: +# | |
==> web: +repl-ping-slave-period 10 | |
==> web: + | |
==> web: +# The following option sets a timeout for both Bulk transfer I/O timeout and | |
==> web: +# master data or ping response timeout. The default value is 60 seconds. | |
==> web: +# | |
==> web: +# It is important to make sure that this value is greater than the value | |
==> web: +# specified for repl-ping-slave-period otherwise a timeout will be detected | |
==> web: +# every time there is low traffic between the master and the slave. | |
==> web: +# | |
==> web: +repl-timeout 60 | |
==> web: + | |
==> web: +################################## SECURITY ################################### | |
==> web: + | |
==> web: +# Require clients to issue AUTH <PASSWORD> before processing any other | |
==> web: +# commands. This might be useful in environments in which you do not trust | |
==> web: +# others with access to the host running redis-server. | |
==> web: +# | |
==> web: +# This should stay commented out for backward compatibility and because most | |
==> web: +# people do not need auth (e.g. they run their own servers). | |
==> web: +# | |
==> web: +# Warning: since Redis is pretty fast an outside user can try up to | |
==> web: +# 150k passwords per second against a good box. This means that you should | |
==> web: +# use a very strong password otherwise it will be very easy to break. | |
==> web: +# | |
==> web: +# requirepass foobared | |
==> web: + | |
==> web: + | |
==> web: +# Command renaming. | |
==> web: +# | |
==> web: +# It is possilbe to change the name of dangerous commands in a shared | |
==> web: +# environment. For instance the CONFIG command may be renamed into something | |
==> web: +# of hard to guess so that it will be still available for internal-use | |
==> web: +# tools but not available for general clients. | |
==> web: +# | |
==> web: +# Example: | |
==> web: +# | |
==> web: | |
==> web: +# rename-command CONFIG b840fc02d524045429941cc15f59e41cb7be6c52 | |
==> web: +# | |
==> web: +# It is also possilbe to completely kill a command renaming it into | |
==> web: +# an empty string: | |
==> web: +# | |
==> web: +# rename-command CONFIG "" | |
==> web: + | |
==> web: +################################### LIMITS #################################### | |
==> web: + | |
==> web: +# Set the max number of connected clients at the same time. By default there | |
==> web: +# is no limit, and it's up to the number of file descriptors the Redis process | |
==> web: +# is able to open. The special value '0' means no limits. | |
==> web: +# Once the limit is reached Redis will close all the new connections sending | |
==> web: +# an error 'max number of clients reached'. | |
==> web: +# | |
==> web: +maxclients 10000 | |
==> web: + | |
==> web: +# Don't use more memory than the specified amount of bytes. | |
==> web: +# When the memory limit is reached Redis will try to remove keys | |
==> web: +# accordingly to the eviction policy selected (see maxmemmory-policy). | |
==> web: +# | |
==> web: +# If Redis can't remove keys according to the policy, or if the policy is | |
==> web: +# set to 'noeviction', Redis will start to reply with errors to commands | |
==> web: +# that would use more memory, like SET, LPUSH, and so on, and will continue | |
==> web: +# to reply to read-only commands like GET. | |
==> web: +# | |
==> web: +# This option is usually useful when using Redis as an LRU cache, or to set | |
==> web: +# an hard memory limit for an instance (using the 'noeviction' policy). | |
==> web: +# | |
==> web: +# WARNING: If you have slaves attached to an instance with maxmemory on, | |
==> web: +# the size of the output buffers needed to feed the slaves are subtracted | |
==> web: +# from the used memory count, so that network problems / resyncs will | |
==> web: +# not trigger a loop where keys are evicted, and in turn the output | |
==> web: +# buffer of slaves is full with DELs of keys evicted triggering the deletion | |
==> web: +# of more keys, and so forth until the database is completely emptied. | |
==> web: +# | |
==> web: +# In short... if you have slaves attached it is suggested that you set a lower | |
==> web: +# limit for maxmemory so that there is some free RAM on the system for slave | |
==> web: +# output buffers (but this is not needed if the policy is 'noeviction'). | |
==> web: +# | |
==> web: +#maxmemory <bytes> | |
==> web: + | |
==> web: + | |
==> web: +# MAXMEMORY POLICY: how Redis will select what to remove when maxmemory | |
==> web: +# is reached? You can select among five behavior: | |
==> web: +# | |
==> web: | |
==> web: +# volatile-lru -> remove the key with an expire set using an LRU algorithm | |
==> web: +# allkeys-lru -> remove any key accordingly to the LRU algorithm | |
==> web: +# volatile-random -> remove a random key with an expire set | |
==> web: +# allkeys->random -> remove a random key, any key | |
==> web: +# volatile-ttl -> remove the key with the nearest expire time (minor TTL) | |
==> web: +# noeviction -> don't expire at all, just return an error on write operations | |
==> web: +# | |
==> web: +# Note: with all the kind of policies, Redis will return an error on write | |
==> web: +# operations, when there are not suitable keys for eviction. | |
==> web: +# | |
==> web: +# At the date of writing this commands are: set setnx setex append | |
==> web: +# incr decr rpush lpush rpushx lpushx linsert lset rpoplpush sadd | |
==> web: +# sinter sinterstore sunion sunionstore sdiff sdiffstore zadd zincrby | |
==> web: +# zunionstore zinterstore hset hsetnx hmset hincrby incrby decrby | |
==> web: +# getset mset msetnx exec sort | |
==> web: +# | |
==> web: +# The default is: | |
==> web: +# | |
==> web: +# maxmemory-policy volatile-lru | |
==> web: +maxmemory-policy volatile-lru | |
==> web: + | |
==> web: +# LRU and minimal TTL algorithms are not precise algorithms but approximated | |
==> web: +# algorithms (in order to save memory), so you can select as well the sample | |
==> web: +# size to check. For instance for default Redis will check three keys and | |
==> web: +# pick the one that was used less recently, you can change the sample size | |
==> web: +# using the following configuration directive. | |
==> web: +# | |
==> web: +# maxmemory-samples 3 | |
==> web: +maxmemory-samples 3 | |
==> web: + | |
==> web: +############################## APPEND ONLY MODE ############################### | |
==> web: + | |
==> web: +# By default Redis asynchronously dumps the dataset on disk. If you can live | |
==> web: +# with the idea that the latest records will be lost if something like a crash | |
==> web: +# happens this is the preferred way to run Redis. If instead you care a lot | |
==> web: +# about your data and don't want to that a single record can get lost you should | |
==> web: +# enable the append only mode: when this mode is enabled Redis will append | |
==> web: +# every write operation received in the file appendonly.aof. This file will | |
==> web: +# be read on startup in order to rebuild the full dataset in memory. | |
==> web: +# | |
==> web: +# Note that you can have both the async dumps and the append only file if you | |
==> web: +# like (you have to comment the "save" statements above to disable the dumps). | |
==> web: +# Still if append only mode is enabled Redis will load the data from the | |
==> web: +# log file at startup ignoring the dump.rdb file. | |
==> web: +# | |
==> web: +# IMPORTANT: Check the BGREWRITEAOF to check how to rewrite the append | |
==> web: +# log file in background when it gets too big. | |
==> web: + | |
==> web: +appendonly no | |
==> web: +# The name of the append only file (default: "appendonly.aof") | |
==> web: +appendfilename appendonly-6379.aof | |
==> web: | |
==> web: + | |
==> web: +# The fsync() call tells the Operating System to actually write data on disk | |
==> web: +# instead to wait for more data in the output buffer. Some OS will really flush | |
==> web: +# data on disk, some other OS will just try to do it ASAP. | |
==> web: +# | |
==> web: +# Redis supports three different modes: | |
==> web: +# | |
==> web: +# no: don't fsync, just let the OS flush the data when it wants. Faster. | |
==> web: +# always: fsync after every write to the append only log . Slow, Safest. | |
==> web: +# everysec: fsync only if one second passed since the last fsync. Compromise. | |
==> web: +# | |
==> web: +# The default is "everysec" that's usually the right compromise between | |
==> web: +# speed and data safety. It's up to you to understand if you can relax this to | |
==> web: +# "no" that will will let the operating system flush the output buffer when | |
==> web: +# it wants, for better performances (but if you can live with the idea of | |
==> web: +# some data loss consider the default persistence mode that's snapshotting), | |
==> web: | |
==> web: +# or on the contrary, use "always" that's very slow but a bit safer than | |
==> web: +# everysec. | |
==> web: +# | |
==> web: | |
==> web: +# If unsure, use "everysec". | |
==> web: | |
==> web: + | |
==> web: | |
==> web: +# appendfsync always | |
==> web: | |
==> web: +# appendfsync everysec | |
==> web: +# appendfsync no | |
==> web: | |
==> web: +appendfsync everysec | |
==> web: + | |
==> web: | |
==> web: +# When the AOF fsync policy is set to always or everysec, and a background | |
==> web: +# saving process (a background save or AOF log background rewriting) is | |
==> web: | |
==> web: +# performing a lot of I/O against the disk, in some Linux configurations | |
==> web: +# Redis may block too long on the fsync() call. Note that there is no fix for | |
==> web: +# this currently, as even performing fsync in a different thread will block | |
==> web: | |
==> web: +# our synchronous write(2) call. | |
==> web: +# | |
==> web: +# In order to mitigate this problem it's possible to use the following option | |
==> web: | |
==> web: +# that will prevent fsync() from being called in the main process while a | |
==> web: +# BGSAVE or BGREWRITEAOF is in progress. | |
==> web: +# | |
==> web: | |
==> web: +# This means that while another child is saving the durability of Redis is | |
==> web: +# the same as "appendfsync none", that in pratical terms means that it is | |
==> web: +# possible to lost up to 30 seconds of log in the worst scenario (with the | |
==> web: | |
==> web: +# default Linux settings). | |
==> web: +# | |
==> web: +# If you have latency problems turn this to "yes". Otherwise leave it as | |
==> web: | |
==> web: +# "no" that is the safest pick from the point of view of durability. | |
==> web: +no-appendfsync-on-rewrite no | |
==> web: | |
==> web: + | |
==> web: +# Automatic rewrite of the append only file. | |
==> web: +# Redis is able to automatically rewrite the log file implicitly calling | |
==> web: | |
==> web: +# BGREWRITEAOF when the AOF log size will growth by the specified percentage. | |
==> web: +# | |
==> web: | |
==> web: +# This is how it works: Redis remembers the size of the AOF file after the | |
==> web: +# latest rewrite (or if no rewrite happened since the restart, the size of | |
==> web: | |
==> web: +# the AOF at startup is used). | |
==> web: +# | |
==> web: | |
==> web: +# This base size is compared to the current size. If the current size is | |
==> web: | |
==> web: +# bigger than the specified percentage, the rewrite is triggered. Also | |
==> web: +# you need to specify a minimal size for the AOF file to be rewritten, this | |
==> web: +# is useful to avoid rewriting the AOF file even if the percentage increase | |
==> web: +# is reached but it is still pretty small. | |
==> web: +# | |
==> web: +# Specify a precentage of zero in order to disable the automatic AOF | |
==> web: +# rewrite feature. | |
==> web: + | |
==> web: +auto-aof-rewrite-percentage 100 | |
==> web: +auto-aof-rewrite-min-size 64mb | |
==> web: + | |
==> web: +################################## SLOW LOG ################################### | |
==> web: + | |
==> web: +# The Redis Slow Log is a system to log queries that exceeded a specified | |
==> web: +# execution time. The execution time does not include the I/O operations | |
==> web: +# like talking with the client, sending the reply and so forth, | |
==> web: +# but just the time needed to actually execute the command (this is the only | |
==> web: +# stage of command execution where the thread is blocked and can not serve | |
==> web: +# other requests in the meantime). | |
==> web: +# | |
==> web: +# You can configure the slow log with two parameters: one tells Redis | |
==> web: +# what is the execution time, in microseconds, to exceed in order for the | |
==> web: +# command to get logged, and the other parameter is the length of the | |
==> web: +# slow log. When a new command is logged the oldest one is removed from the | |
==> web: +# queue of logged commands. | |
==> web: + | |
==> web: +# The following time is expressed in microseconds, so 1000000 is equivalent | |
==> web: +# to one second. Note that a negative number disables the slow log, while | |
==> web: +# a value of zero forces the logging of every command. | |
==> web: +slowlog-log-slower-than 10000 | |
==> web: + | |
==> web: +# There is no limit to this length. Just be aware that it will consume memory. | |
==> web: +# You can reclaim memory used by the slow log with SLOWLOG RESET. | |
==> web: +slowlog-max-len 1024 | |
==> web: + | |
==> web: + | |
==> web: +############################### ADVANCED CONFIG ############################### | |
==> web: + | |
==> web: +# Hashes are encoded using a memory efficient data structure when they have a | |
==> web: +# small number of entries, and the biggest entry does not exceed a given | |
==> web: | |
==> web: +# threshold. These thresholds can be configured using the following directives. | |
==> web: + | |
==> web: + ######## Redis 2.6 ######## | |
==> web: + hash-max-ziplist-entries 512 | |
==> web: + hash-max-ziplist-value 64 | |
==> web: + | |
==> web: +# Similarly to hashes, small lists are also encoded in a special way in order | |
==> web: +# to save a lot of space. The special representation is only used when | |
==> web: +# you are under the following limits: | |
==> web: +list-max-ziplist-entries 512 | |
==> web: +list-max-ziplist-value 64 | |
==> web: + | |
==> web: +# Sets have a special encoding in just one case: when a set is composed | |
==> web: +# of just strings that happens to be integers in radix 10 in the range | |
==> web: +# of 64 bit signed integers. | |
==> web: +# The following configuration setting sets the limit in the size of the | |
==> web: +# set in order to use this special memory saving encoding. | |
==> web: | |
==> web: +set-max-intset-entries 512 | |
==> web: + | |
==> web: +# Similarly to hashes and lists, sorted sets are also specially encoded in | |
==> web: +# order to save a lot of space. This encoding is only used when the length and | |
==> web: +# elements of a sorted set are below the following limits: | |
==> web: +zset-max-ziplist-entries 128 | |
==> web: +zset-max-ziplist-value 64 | |
==> web: + | |
==> web: +# Active rehashing uses 1 millisecond every 100 milliseconds of CPU time in | |
==> web: +# order to help rehashing the main Redis hash table (the one mapping top-level | |
==> web: +# keys to values). The hash table implementation redis uses (see dict.c) | |
==> web: +# performs a lazy rehashing: the more operation you run into an hash table | |
==> web: +# that is rhashing, the more rehashing "steps" are performed, so if the | |
==> web: +# server is idle the rehashing is never complete and some more memory is used | |
==> web: +# by the hash table. | |
==> web: +# | |
==> web: +# The default is to use this millisecond 10 times every second in order to | |
==> web: +# active rehashing the main dictionaries, freeing memory when possible. | |
==> web: +# | |
==> web: +# If unsure: | |
==> web: +# use "activerehashing no" if you have hard latency requirements and it is | |
==> web: +# not a good thing in your environment that Redis can reply form time to time | |
==> web: +# to queries with 2 milliseconds delay. | |
==> web: +# | |
==> web: +# use "activerehashing yes" if you don't have such hard requirements but | |
==> web: +# want to free memory asap when possible. | |
==> web: +activerehashing yes | |
==> web: + | |
==> web: + | |
==> web: +################################## INCLUDES ################################### | |
==> web: + | |
==> web: +# Include one or more other config files here. This is useful if you | |
==> web: +# have a standard template that goes to all redis server but also need | |
==> web: +# to customize a few per-server settings. Include files can include | |
==> web: +# other files, so use this wisely. | |
==> web: +# | |
==> web: +# include /path/to/local.conf | |
==> web: +# include /path/to/other.conf | |
==> web: + | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/redis/6379.conf] owner changed to 998 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/redis/6379.conf] group changed to 998 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/redis/6379.conf] mode changed to 644 | |
==> web: | |
==> web: - change mode from '' to '0644' | |
==> web: - change owner from '' to 'redis' | |
==> web: - change group from '' to 'redis' | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/init.d/redis6379] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing template[/etc/init.d/redis6379] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 217) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: touching /etc/init.d/redis6379 to create it | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/init.d/redis6379] created file /etc/init.d/redis6379 | |
==> web: | |
==> web: - create new file /etc/init.d/redis6379 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: calculating checksum of /tmp/chef-rendered-template20150914-1761-p2fsql to compare with | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: running: diff -u /etc/init.d/redis6379 /tmp/chef-rendered-template20150914-1761-p2fsql | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: reading modes from /etc/init.d/redis6379 file | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rendered-template20150914-1761-p2fsql | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: moving temporary file /tmp/chef-rendered-template20150914-1761-p2fsql into place at /etc/init.d/redis6379 | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/init.d/redis6379] updated file contents /etc/init.d/redis6379 | |
==> web: | |
==> web: - update content in file /etc/init.d/redis6379 from none to 998b52 | |
==> web: --- /etc/init.d/redis6379 2015-09-14 22:24:25.849032215 +0000 | |
==> web: | |
==> web: +++ /tmp/chef-rendered-template20150914-1761-p2fsql 2015-09-14 22:24:25.849032215 +0000 | |
==> web: @@ -1 +1,63 @@ | |
==> web: +#!/bin/sh | |
==> web: +# | |
==> web: +# Simple Redis init.d script conceived to work on Linux systems | |
==> web: +# as it does use of the /proc filesystem. | |
==> web: | |
==> web: +# | |
==> web: +# description: Redis is an in memory key-value store database | |
==> web: +# | |
==> web: +### BEGIN INIT INFO | |
==> web: +# Provides: redis6379 | |
==> web: +# Default-Start: 2 3 4 5 | |
==> web: +# Default-Stop: 0 1 6 | |
==> web: +# Description: redis6379 init script | |
==> web: +### END INIT INFO | |
==> web: + | |
==> web: +REDISNAME=6379 | |
==> web: +REDISPORT=6379 | |
==> web: +EXEC="sudo -u redis /usr/local/bin/redis-server /etc/redis/${REDISNAME}.conf" | |
==> web: +CLIEXEC=/usr/local/bin/redis-cli | |
==> web: + | |
==> web: + | |
==> web: +PIDFILE=/var/run/redis/6379/redis_${REDISNAME}.pid | |
==> web: + | |
==> web: +if [ ! -d /var/run/redis/6379 ]; then | |
==> web: + mkdir -p /var/run/redis/6379 | |
==> web: + chown redis /var/run/redis/6379 | |
==> web: +fi | |
==> web: + | |
==> web: +ulimit -n 10032 | |
==> web: + | |
==> web: +case "$1" in | |
==> web: + start) | |
==> web: + if [ -f $PIDFILE ] | |
==> web: + then | |
==> web: + echo "$PIDFILE exists, process is already running or crashed" | |
==> web: + else | |
==> web: + echo "Starting Redis server..." | |
==> web: + eval $EXEC | |
==> web: + fi | |
==> web: + ;; | |
==> web: + stop) | |
==> web: + if [ ! -f $PIDFILE ] | |
==> web: + then | |
==> web: | |
==> web: + echo "$PIDFILE does not exist, process is not running" | |
==> web: + else | |
==> web: + PID=$(cat $PIDFILE) | |
==> web: + echo "Stopping ..." | |
==> web: + | |
==> web: + | |
==> web: + $CLIEXEC -p 6379 shutdown | |
==> web: + | |
==> web: + while [ -x /proc/${PID} ] | |
==> web: + do | |
==> web: + echo "Waiting for Redis to shutdown ..." | |
==> web: + sleep 1 | |
==> web: + done | |
==> web: + echo "Redis stopped" | |
==> web: + fi | |
==> web: + ;; | |
==> web: + *) | |
==> web: + echo "Please use start or stop as first argument" | |
==> web: + ;; | |
==> web: +esac | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_uid == nil, so we are creating a new file, updating owner | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/init.d/redis6379] owner changed to 0 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_gid == nil, so we are creating a new file, updating group | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/init.d/redis6379] group changed to 0 | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: found current_mode == nil, so we are creating a new file, updating mode | |
==> web: [2015-09-14T22:24:25+00:00] INFO: template[/etc/init.d/redis6379] mode changed to 755 | |
==> web: | |
==> web: - change mode from '' to '0755' | |
==> web: - change owner from '' to 'root' | |
==> web: - change group from '' to 'root' | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * template[/etc/init/redis6379.conf] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing template[/etc/init/redis6379.conf] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 240) | |
==> web: (skipped due to only_if) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Skipping template[/etc/init/redis6379.conf] due to only_if ruby block | |
==> web: | |
==> web: - evaluate block and run any associated actions | |
==> web: * remote_file[/var/chef/cache/redis-2.6.17.tar.gz] action create | |
==> web: [2015-09-14T22:24:25+00:00] INFO: Processing remote_file[/var/chef/cache/redis-2.6.17.tar.gz] action create (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 35) | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: touching /var/chef/cache/redis-2.6.17.tar.gz to create it | |
==> web: [2015-09-14T22:24:25+00:00] INFO: remote_file[/var/chef/cache/redis-2.6.17.tar.gz] created file /var/chef/cache/redis-2.6.17.tar.gz | |
==> web: | |
==> web: - create new file /var/chef/cache/redis-2.6.17.tar.gz | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: remote_file[/var/chef/cache/redis-2.6.17.tar.gz] checking for changes | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: turning gzip compression off due to filename ending in gz | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Cache control headers: {} | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: Initiating GET to http://download.redis.io/releases//redis-2.6.17.tar.gz | |
==> web: [2015-09-14T22:24:25+00:00] DEBUG: ---- HTTP Request Header Data: ---- | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: Streaming download from http://download.redis.io/releases//redis-2.6.17.tar.gz to tempfile /tmp/chef-rest20150914-1761-pqhycp | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: ---- HTTP Status and Header Data: ---- | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: HTTP 1.1 200 OK | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: date: Mon, 14 Sep 2015 22:24:26 GMT | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: server: Apache/2.2.12 (Ubuntu) | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: last-modified: Wed, 11 Dec 2013 14:39:17 GMT | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: etag: "de02b-f418b-4ed433190af40" | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: accept-ranges: bytes | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: content-length: 999819 | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: connection: close | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: content-type: application/x-gzip | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: ---- End HTTP Status/Header Data ---- | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: calculating checksum of /tmp/chef-rest20150914-1761-pqhycp to compare with | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: reading modes from /var/chef/cache/redis-2.6.17.tar.gz file | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: applying mode = 644, uid = 0, gid = 0 to /tmp/chef-rest20150914-1761-pqhycp | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: moving temporary file /tmp/chef-rest20150914-1761-pqhycp into place at /var/chef/cache/redis-2.6.17.tar.gz | |
==> web: [2015-09-14T22:24:26+00:00] INFO: remote_file[/var/chef/cache/redis-2.6.17.tar.gz] updated file contents /var/chef/cache/redis-2.6.17.tar.gz | |
==> web: | |
==> web: - update content in file /var/chef/cache/redis-2.6.17.tar.gz from none to 5a65b5 | |
==> web: (new content is binary, diff output suppressed) | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: found target_mode == nil, so no mode was specified on resource, not managing mode | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: found target_uid == nil, so no owner was specified on resource, not managing owner | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: found target_gid == nil, so no group was specified on resource, not managing group | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: selinux utilities can not be found. Skipping selinux permission fixup. | |
==> web: * execute[cd /var/chef/cache ; mkdir -p 'redis-2.6.17' ; tar zxf 'redis-2.6.17.tar.gz' --strip-components=1 -C 'redis-2.6.17'] action run | |
==> web: [2015-09-14T22:24:26+00:00] INFO: Processing execute[cd /var/chef/cache ; mkdir -p 'redis-2.6.17' ; tar zxf 'redis-2.6.17.tar.gz' --strip-components=1 -C 'redis-2.6.17'] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 44) | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:26+00:00] INFO: execute[cd /var/chef/cache ; mkdir -p 'redis-2.6.17' ; tar zxf 'redis-2.6.17.tar.gz' --strip-components=1 -C 'redis-2.6.17'] ran successfully | |
==> web: | |
==> web: - execute cd /var/chef/cache ; mkdir -p 'redis-2.6.17' ; tar zxf 'redis-2.6.17.tar.gz' --strip-components=1 -C 'redis-2.6.17' | |
==> web: * execute[cd /var/chef/cache/redis-2.6.17 && make clean && make] action run | |
==> web: [2015-09-14T22:24:26+00:00] INFO: Processing execute[cd /var/chef/cache/redis-2.6.17 && make clean && make] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 51) | |
==> web: [2015-09-14T22:24:26+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:48+00:00] INFO: execute[cd /var/chef/cache/redis-2.6.17 && make clean && make] ran successfully | |
==> web: | |
==> web: - execute cd /var/chef/cache/redis-2.6.17 && make clean && make | |
==> web: * execute[cd /var/chef/cache/redis-2.6.17 && make install] action run | |
==> web: [2015-09-14T22:24:48+00:00] INFO: Processing execute[cd /var/chef/cache/redis-2.6.17 && make install] action run (/tmp/vagrant-chef/a14ee2ad522f8501ac3f6516e5e7f70f/cookbooks/redisio/providers/install.rb line 57) | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:48+00:00] INFO: execute[cd /var/chef/cache/redis-2.6.17 && make install] ran successfully | |
==> web: | |
==> web: - execute cd /var/chef/cache/redis-2.6.17 && make install | |
==> web: Recipe: redisio::install | |
==> web: * service[redis6379] action nothing | |
==> web: [2015-09-14T22:24:48+00:00] INFO: Processing service[redis6379] action nothing (redisio::install line 46) | |
==> web: (skipped due to action :nothing) | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Skipping service[redis6379] due to action :nothing | |
==> web: * service[redis6379] action start | |
==> web: [2015-09-14T22:24:48+00:00] INFO: Processing service[redis6379] action start (redisio::install line 46) | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[redis6379] you have specified a status command, running.. | |
==> web: [2015-09-14T22:24:48+00:00] INFO: service[redis6379] started | |
==> web: | |
==> web: - start service service[redis6379] | |
==> web: * service[redis6379] action enable | |
==> web: [2015-09-14T22:24:48+00:00] INFO: Processing service[redis6379] action enable (redisio::install line 46) | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[redis6379] you have specified a status command, running.. | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[redis6379] is running | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Executing /usr/sbin/update-rc.d -f redis6379 remove | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: ---- Begin output of /usr/sbin/update-rc.d -f redis6379 remove ---- | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: STDOUT: Removing any system startup links for /etc/init.d/redis6379 ... | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: STDERR: | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: ---- End output of /usr/sbin/update-rc.d -f redis6379 remove ---- | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Ran /usr/sbin/update-rc.d -f redis6379 remove returned 0 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Executing /usr/sbin/update-rc.d redis6379 defaults | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: ---- Begin output of /usr/sbin/update-rc.d redis6379 defaults ---- | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: STDOUT: Adding system startup for /etc/init.d/redis6379 ... | |
==> web: /etc/rc0.d/K20redis6379 -> ../init.d/redis6379 | |
==> web: /etc/rc1.d/K20redis6379 -> ../init.d/redis6379 | |
==> web: /etc/rc6.d/K20redis6379 -> ../init.d/redis6379 | |
==> web: /etc/rc2.d/S20redis6379 -> ../init.d/redis6379 | |
==> web: /etc/rc3.d/S20redis6379 -> ../init.d/redis6379 | |
==> web: /etc/rc4.d/S20redis6379 -> ../init.d/redis6379 | |
==> web: /etc/rc5.d/S20redis6379 -> ../init.d/redis6379 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: STDERR: update-rc.d: warning: /etc/init.d/redis6379 missing LSB keyword 'required-start' | |
==> web: | |
==> web: update-rc.d: warning: /etc/init.d/redis6379 missing LSB keyword 'required-stop' | |
==> web: | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: ---- End output of /usr/sbin/update-rc.d redis6379 defaults ---- | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Ran /usr/sbin/update-rc.d redis6379 defaults returned 0 | |
==> web: [2015-09-14T22:24:48+00:00] INFO: service[redis6379] enabled | |
==> web: | |
==> web: - enable service service[redis6379] | |
==> web: [2015-09-14T22:24:48+00:00] INFO: template[/etc/php5/cli/php.ini] sending restart action to service[php-fpm] (delayed) | |
==> web: Recipe: my_company::php-fpm | |
==> web: * service[php-fpm] action restart | |
==> web: [2015-09-14T22:24:48+00:00] INFO: Processing service[php-fpm] action restart (my_company::php-fpm line 24) | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] falling back to process table inspection | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] attempting to match 'php-fpm' (/php-fpm/) against process list | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] running: true | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:24:48+00:00] DEBUG: service[php-fpm] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] INFO: service[php-fpm] restarted | |
==> web: | |
==> web: - restart service service[php-fpm] | |
==> web: [2015-09-14T22:24:50+00:00] INFO: template[nginx.conf] sending reload action to service[nginx] (delayed) | |
==> web: Recipe: nginx::default | |
==> web: * service[nginx] action reload | |
==> web: [2015-09-14T22:24:50+00:00] INFO: Processing service[nginx] action reload (nginx::default line 24) | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] supports status, running | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] is running | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[nginx] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] INFO: service[nginx] reloaded | |
==> web: | |
==> web: - reload service service[nginx] | |
==> web: [2015-09-14T22:24:50+00:00] INFO: template[/etc/memcached.conf] sending restart action to service[memcached] (delayed) | |
==> web: Recipe: memcached::default | |
==> web: * service[memcached] action restart | |
==> web: [2015-09-14T22:24:50+00:00] INFO: Processing service[memcached] action restart (memcached::default line 42) | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: Platform ubuntu version 12.04 found | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] supports status, running | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] is running | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 0, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 1, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 2, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 3, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 4, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 5, action start, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: service[memcached] runlevel 6, action stop, priority 20 | |
==> web: [2015-09-14T22:24:50+00:00] INFO: service[memcached] restarted | |
==> web: | |
==> web: - restart service service[memcached] | |
==> web: [2015-09-14T22:24:50+00:00] INFO: Chef Run complete in 1189.658743252 seconds | |
==> web: | |
==> web: Running handlers: | |
==> web: [2015-09-14T22:24:50+00:00] INFO: Running report handlers | |
==> web: Running handlers complete | |
==> web: [2015-09-14T22:24:50+00:00] INFO: Report handlers complete | |
==> web: Chef Client finished, 146/183 resources updated in 1190.168655423 seconds | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: Forked instance successfully reaped (pid: 1761) | |
==> web: [2015-09-14T22:24:50+00:00] DEBUG: Exiting |
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
base_path = 'htdocs/protected/config' | |
Vagrant::Config.run do |config| | |
config.vm.define :web, primary: true do |web_config| | |
web_config.vm.box = 'my_company' | |
web_config.vm.box_url = 'http://files.vagrantup.com/precise64.box' | |
web_config.vm.network :hostonly, '192.168.33.10' | |
web_config.vm.forward_port 3306, 3306 | |
unless ENV['EC2_HOME'].nil? | |
web_config.vm.share_folder 'ec2-home', ENV['EC2_HOME'], ENV['EC2_HOME'], :nfs => true | |
end | |
web_config.vm.share_folder 'host-home', '/home/host-user', '~', :nfs => true | |
web_config.vm.share_folder 'vagrant-root', '/vagrant', '.', :nfs => true | |
web_config.vm.provision :chef_solo do |chef| | |
chef.version = "11.10" | |
chef.cookbooks_path = "#{base_path}/cookbooks" | |
chef.log_level = :debug | |
chef.json = { | |
:git => { | |
:version => '1.7.9.5' | |
}, | |
:mysql => { | |
:server_root_password => '', | |
:server_repl_password => '', | |
:server_debian_password => '', | |
:allow_remote_root => true | |
}, | |
:php_fpm => { | |
:listen_to => 'port', | |
:php_ini => { | |
:display_errors => 'On' | |
} | |
}, | |
:my_company => { | |
:database_dir => '/data/mysql', | |
}, | |
:php => { | |
:install_method => 'source', | |
:version => '5.5.10', | |
:checksum => 'abf751810593844e0897007797210828b193a213d9b204f203e0331019cadb90' | |
}, | |
:memcached => { | |
:memory => 48, | |
:port => 11211, | |
:udp_port => 11211, | |
:listen => '127.0.0.1' | |
} | |
} | |
chef.add_recipe 'php' | |
chef.add_recipe 'composer' | |
chef.add_recipe 'my_company::php' | |
chef.add_recipe 'my_company::php-fpm' | |
chef.add_recipe 'curl' | |
chef.add_recipe 'nginx' | |
chef.add_recipe 'my_company::data_cleanup' | |
chef.add_recipe 'mysql::client' | |
chef.add_recipe 'mysql::server' | |
chef.add_recipe 'my_company::resque_setup' | |
chef.add_recipe 'java' | |
chef.add_recipe 'nodejs' | |
chef.add_recipe 'my_company::composer-self-update' | |
chef.add_recipe 'my_company::local' | |
chef.add_recipe 'my_company::xdebug' | |
chef.add_recipe 'my_company::ffmpeg_install' | |
chef.add_recipe 'memcached' | |
chef.add_recipe 'redisio::install' | |
chef.add_recipe 'redisio::enable' | |
chef.add_recipe 'my_company::ffmpeg_install' | |
end | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment