Dimitris Tsirogiannis has uploaded a new patch set (#3). Change subject: Add Chef recipes for preparing an Impala dev machine ......................................................................
Add Chef recipes for preparing an Impala dev machine This commit adds the Chef Impala cookbook that is used for configuring an Impala dev machine. The Impala cookbook installs and configures all the necessary packages needed to build and run Impala. To execute the Impala cookbook, run `sudo ./install.sh` from the dev_tools directory. Change-Id: I0699b7202eee3994c18b7bb13ed298e506cd615b --- A dev_tools/README.md A dev_tools/cookbooks/README.md A dev_tools/cookbooks/apt/.gitignore A dev_tools/cookbooks/apt/.kitchen.cloud.yml A dev_tools/cookbooks/apt/.kitchen.yml A dev_tools/cookbooks/apt/.rubocop.yml A dev_tools/cookbooks/apt/.travis.yml A dev_tools/cookbooks/apt/Berksfile A dev_tools/cookbooks/apt/CHANGELOG.md A dev_tools/cookbooks/apt/CONTRIBUTING A dev_tools/cookbooks/apt/Gemfile A dev_tools/cookbooks/apt/Guardfile A dev_tools/cookbooks/apt/LICENSE A dev_tools/cookbooks/apt/README.md A dev_tools/cookbooks/apt/Rakefile A dev_tools/cookbooks/apt/TESTING.md A dev_tools/cookbooks/apt/attributes/default.rb A dev_tools/cookbooks/apt/files/default/15update-stamp A dev_tools/cookbooks/apt/files/default/apt-proxy-v2.conf A dev_tools/cookbooks/apt/libraries/helpers.rb A dev_tools/cookbooks/apt/libraries/matchers.rb A dev_tools/cookbooks/apt/libraries/network.rb A dev_tools/cookbooks/apt/metadata.json A dev_tools/cookbooks/apt/metadata.rb A dev_tools/cookbooks/apt/providers/preference.rb A dev_tools/cookbooks/apt/providers/repository.rb A dev_tools/cookbooks/apt/recipes/cacher-client.rb A dev_tools/cookbooks/apt/recipes/cacher-ng.rb A dev_tools/cookbooks/apt/recipes/default.rb A dev_tools/cookbooks/apt/recipes/unattended-upgrades.rb A dev_tools/cookbooks/apt/resources/preference.rb A dev_tools/cookbooks/apt/resources/repository.rb A dev_tools/cookbooks/apt/templates/debian-6.0/acng.conf.erb A dev_tools/cookbooks/apt/templates/default/01proxy.erb A dev_tools/cookbooks/apt/templates/default/20auto-upgrades.erb A dev_tools/cookbooks/apt/templates/default/50unattended-upgrades.erb A dev_tools/cookbooks/apt/templates/default/acng.conf.erb A dev_tools/cookbooks/apt/templates/default/unattended-upgrades.seed.erb A dev_tools/cookbooks/apt/templates/ubuntu-10.04/acng.conf.erb A dev_tools/cookbooks/build-essential/.gitignore A dev_tools/cookbooks/build-essential/.kitchen.cloud.yml A dev_tools/cookbooks/build-essential/.kitchen.yml A dev_tools/cookbooks/build-essential/.rubocop.yml A dev_tools/cookbooks/build-essential/.travis.yml A dev_tools/cookbooks/build-essential/Berksfile A dev_tools/cookbooks/build-essential/CHANGELOG.md A dev_tools/cookbooks/build-essential/CONTRIBUTING A dev_tools/cookbooks/build-essential/Gemfile A dev_tools/cookbooks/build-essential/Guardfile A dev_tools/cookbooks/build-essential/LICENSE A dev_tools/cookbooks/build-essential/README.md A dev_tools/cookbooks/build-essential/Rakefile A dev_tools/cookbooks/build-essential/attributes/default.rb A dev_tools/cookbooks/build-essential/libraries/matchers.rb A dev_tools/cookbooks/build-essential/libraries/timing.rb A dev_tools/cookbooks/build-essential/libraries/xcode_command_line_tools.rb A dev_tools/cookbooks/build-essential/matrix A dev_tools/cookbooks/build-essential/metadata.json A dev_tools/cookbooks/build-essential/metadata.rb A dev_tools/cookbooks/build-essential/recipes/_debian.rb A dev_tools/cookbooks/build-essential/recipes/_fedora.rb A dev_tools/cookbooks/build-essential/recipes/_freebsd.rb A dev_tools/cookbooks/build-essential/recipes/_mac_os_x.rb A dev_tools/cookbooks/build-essential/recipes/_omnios.rb A dev_tools/cookbooks/build-essential/recipes/_rhel.rb A dev_tools/cookbooks/build-essential/recipes/_smartos.rb A dev_tools/cookbooks/build-essential/recipes/_solaris2.rb A dev_tools/cookbooks/build-essential/recipes/_suse.rb A dev_tools/cookbooks/build-essential/recipes/default.rb A dev_tools/cookbooks/chef-sugar/CHANGELOG.md A dev_tools/cookbooks/chef-sugar/LICENSE A dev_tools/cookbooks/chef-sugar/README.md A dev_tools/cookbooks/chef-sugar/metadata.json A dev_tools/cookbooks/chef-sugar/recipes/default.rb A dev_tools/cookbooks/impala/CHANGELOG.md A dev_tools/cookbooks/impala/LICENSE A dev_tools/cookbooks/impala/README.md A dev_tools/cookbooks/impala/attributes/default.rb A dev_tools/cookbooks/impala/metadata.rb A dev_tools/cookbooks/impala/recipes/default.rb A dev_tools/cookbooks/impala/recipes/hbase.rb A dev_tools/cookbooks/impala/recipes/lzo.rb A dev_tools/cookbooks/impala/recipes/machine.rb A dev_tools/cookbooks/impala/recipes/packages.rb A dev_tools/cookbooks/impala/recipes/postgres.rb A dev_tools/cookbooks/impala/recipes/user.rb A dev_tools/cookbooks/java/.gitignore A dev_tools/cookbooks/java/.kitchen.docker.yml A dev_tools/cookbooks/java/.kitchen.yml A dev_tools/cookbooks/java/.travis.yml A dev_tools/cookbooks/java/Berksfile A dev_tools/cookbooks/java/CHANGELOG.md A dev_tools/cookbooks/java/CONTRIBUTING.md A dev_tools/cookbooks/java/Gemfile A dev_tools/cookbooks/java/ISSUES.md A dev_tools/cookbooks/java/LICENSE A dev_tools/cookbooks/java/README.md A dev_tools/cookbooks/java/Rakefile A dev_tools/cookbooks/java/TESTING.md A dev_tools/cookbooks/java/attributes/default.rb A dev_tools/cookbooks/java/libraries/helpers.rb A dev_tools/cookbooks/java/libraries/matchers.rb A dev_tools/cookbooks/java/metadata.json A dev_tools/cookbooks/java/metadata.rb A dev_tools/cookbooks/java/providers/alternatives.rb A dev_tools/cookbooks/java/providers/ark.rb A dev_tools/cookbooks/java/recipes/default.rb A dev_tools/cookbooks/java/recipes/default_java_symlink.rb A dev_tools/cookbooks/java/recipes/ibm.rb A dev_tools/cookbooks/java/recipes/ibm_tar.rb A dev_tools/cookbooks/java/recipes/openjdk.rb A dev_tools/cookbooks/java/recipes/oracle.rb A dev_tools/cookbooks/java/recipes/oracle_i386.rb A dev_tools/cookbooks/java/recipes/oracle_jce.rb A dev_tools/cookbooks/java/recipes/oracle_rpm.rb A dev_tools/cookbooks/java/recipes/purge_packages.rb A dev_tools/cookbooks/java/recipes/set_attributes_from_version.rb A dev_tools/cookbooks/java/recipes/set_java_home.rb A dev_tools/cookbooks/java/recipes/windows.rb A dev_tools/cookbooks/java/resources/alternatives.rb A dev_tools/cookbooks/java/resources/ark.rb A dev_tools/cookbooks/java/templates/default/ibm_jdk.installer.properties.erb A dev_tools/cookbooks/java/templates/default/oracle.jinfo.erb A dev_tools/cookbooks/openssl/.foodcritic A dev_tools/cookbooks/openssl/.github/ISSUE_TEMPLATE.md A dev_tools/cookbooks/openssl/.github/PULL_REQUEST_TEMPLATE.md A dev_tools/cookbooks/openssl/.kitchen.docker.yml A dev_tools/cookbooks/openssl/.kitchen.yml A dev_tools/cookbooks/openssl/.rubocop.yml A dev_tools/cookbooks/openssl/.travis.yml A dev_tools/cookbooks/openssl/Berksfile A dev_tools/cookbooks/openssl/CHANGELOG.md A dev_tools/cookbooks/openssl/CONTRIBUTING.md A dev_tools/cookbooks/openssl/Gemfile A dev_tools/cookbooks/openssl/LICENSE A dev_tools/cookbooks/openssl/MAINTAINERS.md A dev_tools/cookbooks/openssl/MAINTAINERS.toml A dev_tools/cookbooks/openssl/README.md A dev_tools/cookbooks/openssl/Rakefile A dev_tools/cookbooks/openssl/TESTING.md A dev_tools/cookbooks/openssl/attributes/default.rb A dev_tools/cookbooks/openssl/chefignore A dev_tools/cookbooks/openssl/libraries/helpers.rb A dev_tools/cookbooks/openssl/libraries/matchers.rb A dev_tools/cookbooks/openssl/libraries/random_password.rb A dev_tools/cookbooks/openssl/libraries/secure_password.rb A dev_tools/cookbooks/openssl/metadata.json A dev_tools/cookbooks/openssl/metadata.rb A dev_tools/cookbooks/openssl/providers/dhparam.rb A dev_tools/cookbooks/openssl/providers/rsa_key.rb A dev_tools/cookbooks/openssl/providers/x509.rb A dev_tools/cookbooks/openssl/recipes/default.rb A dev_tools/cookbooks/openssl/recipes/upgrade.rb A dev_tools/cookbooks/openssl/resources/dhparam.rb A dev_tools/cookbooks/openssl/resources/rsa_key.rb A dev_tools/cookbooks/openssl/resources/x509.rb A dev_tools/cookbooks/openssl/spec/spec_helper.rb A dev_tools/cookbooks/openssl/spec/unit/helpers/helpers_spec.rb A dev_tools/cookbooks/openssl/spec/unit/libraries/random_password_spec.rb A dev_tools/cookbooks/openssl/spec/unit/recipes/resource_dhparam_spec.rb A dev_tools/cookbooks/openssl/spec/unit/recipes/resource_rsa_key_spec.rb A dev_tools/cookbooks/openssl/spec/unit/recipes/resource_x509_spec.rb A dev_tools/cookbooks/openssl/spec/unit/recipes/upgrade_spec.rb A dev_tools/cookbooks/openssl/tasks/maintainers.rb A dev_tools/cookbooks/openssl/test/fixtures/cookbooks/test/metadata.rb A dev_tools/cookbooks/openssl/test/fixtures/cookbooks/test/recipes/default.rb A dev_tools/cookbooks/openssl/test/fixtures/cookbooks/test/recipes/httpd.rb A dev_tools/cookbooks/openssl/test/fixtures/cookbooks/test/recipes/resource_dhparam.rb A dev_tools/cookbooks/openssl/test/fixtures/cookbooks/test/recipes/resource_rsa_key.rb A dev_tools/cookbooks/openssl/test/fixtures/cookbooks/test/recipes/resource_x509.rb A dev_tools/cookbooks/openssl/test/integration/helpers/serverspec/spec_helper.rb A dev_tools/cookbooks/openssl/test/integration/lwrp_dhparam/serverspec/lwrp_dhparam_spec.rb A dev_tools/cookbooks/openssl/test/integration/lwrp_rsa_key/serverspec/lwrp_rsa_key_spec.rb A dev_tools/cookbooks/openssl/test/integration/lwrp_x509/serverspec/lwrp_x509_spec.rb A dev_tools/cookbooks/postgresql/.kitchen.yml A dev_tools/cookbooks/postgresql/.rspec A dev_tools/cookbooks/postgresql/.rubocop.yml A dev_tools/cookbooks/postgresql/.rubocop_todo.yml A dev_tools/cookbooks/postgresql/CHANGELOG.md A dev_tools/cookbooks/postgresql/CODE_OF_CONDUCT.md A dev_tools/cookbooks/postgresql/CONTRIBUTING.md A dev_tools/cookbooks/postgresql/Cheffile A dev_tools/cookbooks/postgresql/Gemfile A dev_tools/cookbooks/postgresql/LICENSE A dev_tools/cookbooks/postgresql/README.md A dev_tools/cookbooks/postgresql/Rakefile A dev_tools/cookbooks/postgresql/TESTING.md A dev_tools/cookbooks/postgresql/attributes/default.rb A dev_tools/cookbooks/postgresql/attributes/yum_pgdg_packages.rb A dev_tools/cookbooks/postgresql/files/default/tests/minitest/apt_pgdg_postgresql_test.rb A dev_tools/cookbooks/postgresql/files/default/tests/minitest/default_test.rb A dev_tools/cookbooks/postgresql/files/default/tests/minitest/ruby_test.rb A dev_tools/cookbooks/postgresql/files/default/tests/minitest/server_test.rb A dev_tools/cookbooks/postgresql/files/default/tests/minitest/support/helpers.rb A dev_tools/cookbooks/postgresql/libraries/default.rb A dev_tools/cookbooks/postgresql/metadata.json A dev_tools/cookbooks/postgresql/metadata.rb A dev_tools/cookbooks/postgresql/recipes/apt_pgdg_postgresql.rb A dev_tools/cookbooks/postgresql/recipes/ca_certificates.rb A dev_tools/cookbooks/postgresql/recipes/client.rb A dev_tools/cookbooks/postgresql/recipes/config_initdb.rb A dev_tools/cookbooks/postgresql/recipes/config_pgtune.rb A dev_tools/cookbooks/postgresql/recipes/contrib.rb A dev_tools/cookbooks/postgresql/recipes/default.rb A dev_tools/cookbooks/postgresql/recipes/ruby.rb A dev_tools/cookbooks/postgresql/recipes/server.rb A dev_tools/cookbooks/postgresql/recipes/server_conf.rb A dev_tools/cookbooks/postgresql/recipes/server_debian.rb A dev_tools/cookbooks/postgresql/recipes/server_redhat.rb A dev_tools/cookbooks/postgresql/recipes/yum_pgdg_postgresql.rb A dev_tools/cookbooks/postgresql/templates/default/pg_hba.conf.erb A dev_tools/cookbooks/postgresql/templates/default/pgsql.sysconfig.erb A dev_tools/cookbooks/postgresql/templates/default/postgresql.conf.erb A dev_tools/cookbooks/postgresql/templates/default/postgresql.service.erb A dev_tools/cookbooks/postgresql/test/unit/debian_server_spec.rb A dev_tools/cookbooks/postgresql/test/unit/default_spec.rb A dev_tools/cookbooks/postgresql/test/unit/opensuse_131_server_spec.rb A dev_tools/cookbooks/postgresql/test/unit/opensuse_132_server_spec.rb A dev_tools/cookbooks/postgresql/test/unit/server_spec.rb A dev_tools/cookbooks/postgresql/test/unit/spec_helper.rb A dev_tools/cookbooks/python/.gitignore A dev_tools/cookbooks/python/.kitchen.yml A dev_tools/cookbooks/python/.travis.yml A dev_tools/cookbooks/python/Berksfile A dev_tools/cookbooks/python/Berksfile.lock A dev_tools/cookbooks/python/CHANGELOG.md A dev_tools/cookbooks/python/Gemfile A dev_tools/cookbooks/python/Gemfile.lock A dev_tools/cookbooks/python/LICENSE A dev_tools/cookbooks/python/NOTICE.txt A dev_tools/cookbooks/python/README.md A dev_tools/cookbooks/python/Rakefile A dev_tools/cookbooks/python/TESTING.md A dev_tools/cookbooks/python/ZPL.txt A dev_tools/cookbooks/python/attributes/default.rb A dev_tools/cookbooks/python/files/default/get-pip.py A dev_tools/cookbooks/python/libraries/matchers.rb A dev_tools/cookbooks/python/metadata.json A dev_tools/cookbooks/python/metadata.rb A dev_tools/cookbooks/python/providers/pip.rb A dev_tools/cookbooks/python/providers/virtualenv.rb A dev_tools/cookbooks/python/recipes/default.rb A dev_tools/cookbooks/python/recipes/package.rb A dev_tools/cookbooks/python/recipes/pip.rb A dev_tools/cookbooks/python/recipes/source.rb A dev_tools/cookbooks/python/recipes/virtualenv.rb A dev_tools/cookbooks/python/resources/pip.rb A dev_tools/cookbooks/python/resources/virtualenv.rb A dev_tools/cookbooks/sudo/CHANGELOG.md A dev_tools/cookbooks/sudo/LICENSE A dev_tools/cookbooks/sudo/README.md A dev_tools/cookbooks/sudo/attributes/default.rb A dev_tools/cookbooks/sudo/files/default/README A dev_tools/cookbooks/sudo/libraries/matchers.rb A dev_tools/cookbooks/sudo/metadata.json A dev_tools/cookbooks/sudo/metadata.rb A dev_tools/cookbooks/sudo/providers/default.rb A dev_tools/cookbooks/sudo/recipes/default.rb A dev_tools/cookbooks/sudo/resources/default.rb A dev_tools/cookbooks/sudo/templates/default/sudoer.erb A dev_tools/cookbooks/sudo/templates/default/sudoers.erb A dev_tools/cookbooks/sudo/templates/mac_os_x/sudoers.erb A dev_tools/cookbooks/yum-epel/CHANGELOG.md A dev_tools/cookbooks/yum-epel/LICENSE A dev_tools/cookbooks/yum-epel/README.md A dev_tools/cookbooks/yum-epel/attributes/default.rb A dev_tools/cookbooks/yum-epel/attributes/epel-debuginfo.rb A dev_tools/cookbooks/yum-epel/attributes/epel-source.rb A dev_tools/cookbooks/yum-epel/attributes/epel-testing-debuginfo.rb A dev_tools/cookbooks/yum-epel/attributes/epel-testing-source.rb A dev_tools/cookbooks/yum-epel/attributes/epel-testing.rb A dev_tools/cookbooks/yum-epel/attributes/epel.rb A dev_tools/cookbooks/yum-epel/metadata.json A dev_tools/cookbooks/yum-epel/recipes/default.rb A dev_tools/cookbooks/yum/CHANGELOG.md A dev_tools/cookbooks/yum/LICENSE A dev_tools/cookbooks/yum/README.md A dev_tools/cookbooks/yum/attributes/main.rb A dev_tools/cookbooks/yum/libraries/matchers.rb A dev_tools/cookbooks/yum/metadata.json A dev_tools/cookbooks/yum/providers/globalconfig.rb A dev_tools/cookbooks/yum/providers/repository.rb A dev_tools/cookbooks/yum/recipes/default.rb A dev_tools/cookbooks/yum/resources/globalconfig.rb A dev_tools/cookbooks/yum/resources/repository.rb A dev_tools/cookbooks/yum/templates/default/main.erb A dev_tools/cookbooks/yum/templates/default/repo.erb A dev_tools/impala.json A dev_tools/install.sh A dev_tools/install_chef.sh A dev_tools/solo.rb 291 files changed, 43,078 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala refs/changes/97/3597/3 -- To view, visit http://gerrit.cloudera.org:8080/3597 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0699b7202eee3994c18b7bb13ed298e506cd615b Gerrit-PatchSet: 3 Gerrit-Project: Impala Gerrit-Branch: cdh5-trunk Gerrit-Owner: Dimitris Tsirogiannis <[email protected]> Gerrit-Reviewer: Dimitris Tsirogiannis <[email protected]> Gerrit-Reviewer: Jim Apple <[email protected]>
