Dmitriy Rabotyagov a281b811c6 Install mysql client libraries
Adjutant uses mysqlclient python module to connect to
mysql. It requires mysql libraries to be present both during wheel build
and while usage. So mysqlclient libraries should be present at any time.

We also move adjutant pip package from a constraint to a requirement as part
of new pip resolver task

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/791045
Change-Id: I56ec209d0e80339cfa275a15bc8c3ff0891b5eae
2021-05-14 07:34:54 +00:00
2021-05-14 07:34:54 +00:00
2020-11-24 11:48:05 +02:00
2020-11-24 11:48:05 +02:00
2020-11-30 14:12:16 +02:00
2019-11-13 14:49:48 +01:00
2021-05-14 07:34:54 +00:00
2020-11-24 11:48:05 +02:00
2021-05-14 07:34:54 +00:00
2020-06-17 17:31:58 +03:00
2019-11-13 14:49:48 +01:00
2019-11-13 14:49:48 +01:00
2019-11-13 14:49:48 +01:00
2020-11-24 11:48:05 +02:00
2019-11-13 14:49:48 +01:00
2019-11-13 14:49:48 +01:00
2019-11-13 14:49:48 +01:00
2020-11-24 11:48:05 +02:00

Team and repository tags

image

OpenStack-Ansible Adjutant

tags

openstack, adjutant, cloud, ansible

category

*nix

This Ansible role installs and configures OpenStack adjutant.

This role will install the following Upstart services:
  • adjutant-api
  • adjutant-processor

Required Variables

adjutant_service_password
adjutant_rabbitmq_password
adjutant_galera_password
adjutant_galera_address

Example Playbook

- name: Install adjutant server
  hosts: adjutant_all
  user: root
  roles:
    - { role: "os_adjutant", tags: [ "os-adjutant" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    adjutant_galera_address: "{{ internal_lb_vip_address }}"
    adjutant_galera_password: "SuperSecretePassword1"
    adjutant_service_password: "SuperSecretePassword2"
    adjutant_rabbitmq_password: "SuperSecretePassword3"
Description
Role os_adjutant for OpenStack-Ansible
Readme 627 KiB
Languages
Jinja 39.9%
Python 31.8%
Shell 28.3%