File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed
ansible/roles/octavia/tasks Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 33
44- import_tasks : check-containers.yml
55
6+ # NOTE(mnasiadka): Run octavia persistence db tasks for upgrade
7+ - name : Creating Octavia persistence database
8+ become : true
9+ kolla_toolbox :
10+ container_engine : " {{ kolla_container_engine }}"
11+ module_name : mysql_db
12+ module_args :
13+ login_host : " {{ database_address }}"
14+ login_port : " {{ database_port }}"
15+ login_user : " {{ octavia_persistence_database_shard_root_user }}"
16+ login_password : " {{ database_password }}"
17+ name : " {{ octavia_persistence_database_name }}"
18+ run_once : True
19+ delegate_to : " {{ groups['octavia-api'][0] }}"
20+ when :
21+ - not use_preconfigured_databases | bool
22+
23+ - name : Creating Octavia persistence database user and setting permissions
24+ become : true
25+ kolla_toolbox :
26+ container_engine : " {{ kolla_container_engine }}"
27+ module_name : mysql_user
28+ module_args :
29+ login_host : " {{ database_address }}"
30+ login_port : " {{ database_port }}"
31+ login_user : " {{ octavia_persistence_database_shard_root_user }}"
32+ login_password : " {{ database_password }}"
33+ name : " {{ octavia_persistence_database_user }}"
34+ password : " {{ octavia_persistence_database_password }}"
35+ host : " %"
36+ priv : " {{ octavia_persistence_database_name }}.*:ALL"
37+ append_privs : " yes"
38+ run_once : True
39+ delegate_to : " {{ groups['octavia-api'][0] }}"
40+ when :
41+ - not use_preconfigured_databases | bool
42+
643- import_tasks : bootstrap_service.yml
744
845- name : Flush handlers
Original file line number Diff line number Diff line change 1+ ---
2+ fixes :
3+ - |
4+ Fixes Octavia service upgrade issue where it can fail when Octavia
5+ persistence database user is missing.
6+ `LP#2065591 <https://launchpad.net/bugs/2065591>`__
You can’t perform that action at this time.
0 commit comments