Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env ansible-playbook
- - name: Install ACS with SmartCSR
- hosts: ansible-letao
- remote_user: qa
- become: yes
- vars:
- # Repository Settings
- repo_type: local
- apt_section: "development"
- yum_beta: "yes"
- # Repository Keys
- acs_key: 03X-ACS001-65CC-160C-84FA-563D
- cwmp_key: 03X-CWM001-C189-50D7-7C7F-E249
- ums_key: 05X-RCM100-038E-B0B7-36DB-21BF
- # Service Versions
- acs_major_ver: 3
- cwmp_major_ver: 3
- ums_major_ver: 5
- ies_major_ver: 1
- # Service Credentials and Config parameters
- rabbitmq_host: localhost
- rabbitmq_user: incognito
- rabbitmq_password: incognito
- multicast_region_id: "{{ ansible_default_ipv4.address.split('.')[3] }}"
- ums_port: 9995
- # Database Credentials, Type, and Port for MySQL
- db_type: mysql
- db_port: 3306
- mysql_user: incognito
- mysql_user_password: incognito
- mysql_root_password: incognito
- mysql_version: 5.5
- # Database Credentials, Type, and Port for PostgreSQL
- #db_type: postgres
- #db_port: 5432
- #pg_management_user: incognito
- #pg_management_password: incognito
- #postgresql_version: 9.6
- # Optional variables for acs_mock_devices.
- # project_dir is the directory for acsjsetestutils in your local machine
- project_dir: /home/lchen120/git
- mockdevice_count: 10
- cwmp_host: "{{ ansible_default_ipv4.address }}"
- # Optional variables for SNMP proxy Genie
- snmpproxy_key: 01X-SNM001-2393-4A02-EB35-441A
- snmpproxy_major_ver: 1
- #
- smartcsr_key: 01X-CSR001-8AF3-097F-09ED-052E
- smartcsr_major_ver: 1
- smartcsr_acs_host: localhost
- smartcsr_acs_port: 8090
- smartcsr_acs_username: administrator
- smartcsr_acs_password: administrator
- customer_name: globe
- roles:
- # These roles are needed for PostgreSQL
- #- role: postgresql
- #- role: unixodbc_postgresql
- - role: acs_stack
- - role: smartcsr_internal_stack
- - role: snmp_proxy
- - role: acs_mock_devices
- - role: qatools
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement