summaryrefslogtreecommitdiffstats
path: root/benchmarks
AgeCommit message (Expand)AuthorFilesLines
2017-03-10fill benchmarksSerenaFeng7-0/+231
2017-02-24Fix bug when no paths is given for Plan constructorYujun Zhang1-0/+14
2017-01-11Reorganize the project foldersYujun Zhang33-1767/+0
2017-01-03Implement plan, qpi and metric constructorsYujun Zhang1-6/+6
2016-12-16Minor fix of compute QPI specYujun Zhang1-10/+10
2016-12-16create a new suite file for compute QPIwu.zhihui1-0/+46
2016-12-02Merge "Remove dell's directories under testplan/"Yujun Zhang32-1274/+0
2016-12-01Remove dell's directories under testplan/wu.zhihui32-1274/+0
2016-11-29correct the path of transform/ in ansible scriptswu.zhihui7-13/+13
2016-11-25Fix test failingwu.zhihui22-1483/+0
2016-11-03Fix typo and bugs in perftestwu.zhihui8-47/+47
2016-10-31Cli list option for perftestlinux_geek1-0/+23
2016-10-25bugfix on perftestwu.zhihui7-80/+109
2016-10-21reorganize playbooks directorywu.zhihui13-0/+1050
2016-10-21Add directory suite under benchmarks/wu.zhihui3-0/+33
2016-09-25Change result keys to lower-case and remove ' .'zhifeng.jiang9-136/+79
2016-09-20Merge "Remove cpu limit patch for byte-unixbench"Yujun Zhang2-12/+0
2016-09-20Remove cpu limit patch for byte-unixbenchYujun Zhang2-12/+0
2016-09-19bugfix dpi.yaml
heat_template_version: pike

description: >
  MySQL service deployment using puppet

parameters:
  DockerMysqlImage:
    description: image
    type: string
  DockerMysqlConfigImage:
    description: The container image to use for the mysql config_volume
    type: string
  EndpointMap:
    default: {}
    description: Mapping of service endpoint -> protocol. Typically set
                 via parameter_defaults in the resource registry.
    type: json
  ServiceData:
    default: {}
    description: Dictionary packing service data
    type: json
  ServiceNetMap:
    default: {}
    description: Mapping of service_name -> network name. Typically set
                 via parameter_defaults in the resource registry.  This
                 mapping overrides those in ServiceNetMapDefaults.
    type: json
  DefaultPasswords:
    default: {}
    type: json
  RoleName:
    default: ''
    description: Role name on which the service is applied
    type: string
  RoleParameters:
    default: {}
    description: Parameters specific to the role
    type: json
  MysqlRootPassword:
    type: string
    hidden: true
    default: ''

resources:

  MysqlPuppetBase:
    type: ../../../puppet/services/database/mysql.yaml
    properties:
      EndpointMap: {get_param: EndpointMap}
      ServiceData: {get_param: ServiceData}
      ServiceNetMap: {get_param: ServiceNetMap}
      DefaultPasswords: {get_param: DefaultPasswords}
      RoleName: {get_param: RoleName}
      RoleParameters: {get_param: RoleParameters}

outputs:
  role_data:
    description: Containerized service MySQL using composable services.
    value:
      service_name: {get_attr: [MysqlPuppetBase, role_data
2-4/+4
2016-02-01add sudo changes for joidMofassirArif7-109/+249
2016-02-01Corrected the openssl linkNauman_Ahad1-7/+7
2016-02-01Fixed RAMSPEED and Whetstone bugsNauman_Ahad2-3/+2
2016-01-29Test_case name included in final json result fileNauman Ahad8-11/+13
2016-01-29qtip: compass dependenciesMofassirArif2-8/+27
2016-01-28qtip bug: storage playbook, update --become-userMofassirArif1-1/+1
2016-01-28qtip: add condition for switching user to joid.MofassirArif7-11/+16
2016-01-21bug fix: result collection bug fix for docker imagesMofassirArif10-108/+110
2016-01-20Resolving bug for result collectionNauman_Ahad7-16/+16
2016-01-18bug fix: make installer specific changes for baremetal. caterMofassirArif1-1/+5
2016-01-12Patch for fixing ramspeed result_transform bugNauman_Ahad1-1/+1
2016-01-12error handling for the files being input to the framework.MofassirArif1-2/+8
2016-01-12Include Ramspeed Index calulcationNauman_Ahad1-10/+10
2016-01-11Changed name for lab of dell-us-deploying-bm-3Nauman_Ahad2-44/+1
2016-01-05QTIP Index calculation along with a script to run qtip from dockerNauman_Ahad3-14/+14
age: *mysql_image restart: always net: host volumes: *mysql_volumes environment: - KOLLA_CONFIG_STRATEGY=COPY_ALWAYS docker_puppet_tasks: # MySQL database initialization occurs only on single node step_2: config_volume: 'mysql_init_tasks' puppet_tags: 'mysql_database,mysql_grant,mysql_user' step_config: 'include ::tripleo::profile::base::database::mysql' config_image: *mysql_config_image volumes: - /var/lib/mysql:/var/lib/mysql/:ro - /var/log/containers/mysql:/var/log/mariadb - /var/lib/config-data/mysql/root:/root:ro #provides .my.cnf host_prep_tasks: - name: create persistent directories file: path: "{{ item }}" state: directory with_items: - /var/log/containers/mysql - /var/lib/mysql upgrade_tasks: - name: Stop and disable mysql service tags: step2 service: name=mariadb state=stopped enabled=no