Role os_adjutant for OpenStack-Ansible
Go to file
Dmitriy Rabotyagov 7444c804a9 Switch back to use constrained Django version
Supposedly, Adjutant has upgraded used Django version and constrained
version can be used now, since upper limit for Django is not defined
anymore in project requirements [1]

We also fix ansible_facts usage with same commit to resolve
circular dependency.

[1] df8c3e4a8b/requirements.txt (L3)

Change-Id: Ie5c4f5528a25d0a13c12749c1d7af09377792342
2023-04-10 16:54:32 +00:00
defaults Switch back to use constrained Django version 2023-04-10 16:54:32 +00:00
doc Switch sphinx language to en 2022-05-30 16:01:19 +02:00
examples Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
extras Convert include to include_tasks 2022-09-03 21:14:20 -05:00
handlers Run handlers only against present services 2021-07-18 12:25:36 +03:00
meta Initial commit 2019-11-13 14:49:48 +01:00
releasenotes Update master for stable/zed 2022-12-13 13:10:53 +00:00
tasks Switch back to use constrained Django version 2023-04-10 16:54:32 +00:00
templates Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
tests Convert include to include_tasks 2022-09-03 21:14:20 -05:00
vars Install mysql client libraries 2021-05-14 07:34:54 +00:00
zuul.d [reno] Stop publishing release notes 2021-01-22 18:24:19 +02:00
.gitignore Updated from OpenStack Ansible Tests 2020-12-01 13:21:25 +00:00
.gitreview Remove zuul config 2020-06-17 17:31:58 +03:00
bindep.txt Updated from OpenStack Ansible Tests 2021-03-12 22:17:17 +00:00
CONTRIBUTING.rst Initial commit 2019-11-13 14:49:48 +01:00
LICENSE Initial commit 2019-11-13 14:49:48 +01:00
manual-test.rc Initial commit 2019-11-13 14:49:48 +01:00
README.rst Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
run_tests.sh Updated from OpenStack Ansible Tests 2022-04-04 09:09:52 +00:00
test-requirements.txt Initial commit 2019-11-13 14:49:48 +01:00
tox.ini Cleanup setup.py config 2022-04-04 10:09:04 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2021-12-17 16:45:12 +00: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"