# toolchain **Repository Path**: mirrors_apache/toolchain ## Basic Information - **Project Name**: toolchain - **Description**: Ansible - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2025-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
step1
To run on specific hosts comment out other host info or other option is to commentout the label say ubuntu-slave , if only want to run the playbooks on hadoop-slaves. Also, set the
step2
If, execting ansible playbook for the first time you may have to enable couple to flags.
To setup p/w less ssh from master to slave
``` setup_master_key: trueTo setup jenkins user with crypted password copy the password from one of the jenins slaves shadow file and paste it against
``` pass_word: and also set setup_password: true ```and similary for setting up the clover license, installing jdk and copying nexus password for ci user
step3
This would execute all the modules which doesnt have any tag definition.
``` ansible-playbook -i hosts init.yml -vv --tags install_libraries,update_configs ```This would execute install_libraries and update_configs tags. Tags are defined for these two main task as we continue to update the configs and install new set of libraries. We can introduce more tags as needed.