File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
ansible/roles/rabbitmq/tasks Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 50
50
new_version_major : " {{ rabbitmq_version_new.stdout | regex_search('^[0-9]+') }}"
51
51
new_version_minor : " {{ rabbitmq_version_new.stdout | regex_search('(?<=.)[^.].') }}"
52
52
new_version : " {{ rabbitmq_version_new.stdout | regex_replace('.[^.]+$', '') }}"
53
- # Note: this assumes 3.13 will be the last release before 4.0.
54
- upgrade_version : " {{ '4.0' if current_version == '3.13' else current_version_major + '.' + (current_version_minor | int + 1) | string }}"
53
+ # Note: 3.13 is the last release before 4.0.
54
+ upgrade_version : " {{ '4.0 or 4.1 ' if current_version == '3.13' else current_version_major + '.' + (current_version_minor | int + 1) | string }}"
55
55
assert :
56
56
that : (current_version_major == new_version_major and
57
57
new_version_minor | int - current_version_minor | int <= 1) or
58
- (new_version | float == 4.0 and current_version | float == 3.13)
58
+ (new_version | float == 4.0 and current_version | float == 3.13) or
59
+ (new_version | float == 4.1 and current_version | float == 3.13)
59
60
fail_msg : >
60
61
Looks like you're trying to run a skip-release upgrade!
61
62
RabbitMQ must be at most one version behind the target release version ({{ rabbitmq_version_new.stdout | trim }}) to run this upgrade.
Original file line number Diff line number Diff line change
1
+ ---
2
+
3
+ fixes :
4
+ - |
5
+ Fixes bug `LP#2118452 <https://bugs.launchpad.net/kolla-ansible/+bug/2118452>`__
6
+ which stopped the RabbitMQ upgrade from version 3.13 to 4.1 even though it
7
+ is supported.
You can’t perform that action at this time.
0 commit comments