Bug 1719185 - [OSP16] Upgrade Erlang to 21 version
Summary: [OSP16] Upgrade Erlang to 21 version
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: erlang
Version: 16.0 (Train)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: Upstream M2
: 16.0 (Train on RHEL 8.1)
Assignee: Peter Lemenkov
QA Contact: pkomarov
URL: https://fedoraproject.org/wiki/Change...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-06-11 09:27 UTC by Peter Lemenkov
Modified: 2020-02-06 14:41 UTC (History)
5 users (show)

Fixed In Version: erlang-21.3.8.3-1.el8ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-02-06 14:40:58 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2020:0283 0 None None None 2020-02-06 14:41:43 UTC

Description Peter Lemenkov 2019-06-11 09:27:19 UTC
Let's upgrade Erlang to the latest stable version - 21.

Although 22 is released there are plenty of incompatibilities and regressions so let's not to hurry there. So I'd choose to upgrade to 21 as the next step.

Upgrading to 21 gives us at least better IO which will be beneficial for RabbitMQ.

Comment 1 Peter Lemenkov 2019-06-12 14:19:38 UTC
Addressed with erlang-21.3.8.3-1.el8ost.

Comment 7 pkomarov 2019-12-20 01:44:01 UTC
All steps completed as expected

Verifying bug as VERIFIED VERIFIED

Verification commands output:

ansible-playbook 2.8.7

  config file = /etc/ansible/ansible.cfg

  configured module search path = ['/home/stack/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']

  ansible python module location = /usr/lib/python3.6/site-packages/ansible

  executable location = /usr/bin/ansible-playbook

  python version = 3.6.8 (default, Oct 11 2019, 15:04:54) [GCC 8.3.1 20190507 (Red Hat 8.3.1-4)]

Using /etc/ansible/ansible.cfg as config file

[WARNING]: Found both group and host with same name: undercloud





PLAYBOOK: playbook.yml *********************************************************

1 plays in /tmp/playbook.yml



PLAY [controller] **************************************************************



TASK [Gathering Facts] *********************************************************

task path: /tmp/playbook.yml:1

ok: [controller-1]

ok: [controller-0]

ok: [controller-2]

META: ran handlers



TASK [check erlang rpm version on rabbitmq containers] *************************

task path: /tmp/playbook.yml:1

changed: [controller-0] => {"changed": true, "cmd": "podman exec -it  `podman ps -f name=rabbitmq-bundle -q` sh -c \"rpm_compare erlang-kernel-21.3.8.3-1.el8ost\"\n", "delta": "0:00:00.607002", "end": "2019-12-20 01:44:00.013460", "rc": 0, "start": "2019-12-20 01:43:59.406458", "stderr": "", "stderr_lines": [], "stdout": "package tested: erlang-kernel-21.3.8.3-1.el8ost\npackage installed : erlang-kernel-21.3.8.7-1.el8ost.x86_64\n\nPASS, package_git tested version is equal or older than the one installed", "stdout_lines": ["package tested: erlang-kernel-21.3.8.3-1.el8ost", "package installed : erlang-kernel-21.3.8.7-1.el8ost.x86_64", "", "PASS, package_git tested version is equal or older than the one installed"]}

changed: [controller-1] => {"changed": true, "cmd": "podman exec -it  `podman ps -f name=rabbitmq-bundle -q` sh -c \"rpm_compare erlang-kernel-21.3.8.3-1.el8ost\"\n", "delta": "0:00:00.619696", "end": "2019-12-20 01:44:00.046592", "rc": 0, "start": "2019-12-20 01:43:59.426896", "stderr": "", "stderr_lines": [], "stdout": "package tested: erlang-kernel-21.3.8.3-1.el8ost\npackage installed : erlang-kernel-21.3.8.7-1.el8ost.x86_64\n\nPASS, package_git tested version is equal or older than the one installed", "stdout_lines": ["package tested: erlang-kernel-21.3.8.3-1.el8ost", "package installed : erlang-kernel-21.3.8.7-1.el8ost.x86_64", "", "PASS, package_git tested version is equal or older than the one installed"]}

changed: [controller-2] => {"changed": true, "cmd": "podman exec -it  `podman ps -f name=rabbitmq-bundle -q` sh -c \"rpm_compare erlang-kernel-21.3.8.3-1.el8ost\"\n", "delta": "0:00:00.643036", "end": "2019-12-20 01:44:00.058404", "rc": 0, "start": "2019-12-20 01:43:59.415368", "stderr": "", "stderr_lines": [], "stdout": "package tested: erlang-kernel-21.3.8.3-1.el8ost\npackage installed : erlang-kernel-21.3.8.7-1.el8ost.x86_64\n\nPASS, package_git tested version is equal or older than the one installed", "stdout_lines": ["package tested: erlang-kernel-21.3.8.3-1.el8ost", "package installed : erlang-kernel-21.3.8.7-1.el8ost.x86_64", "", "PASS, package_git tested version is equal or older than the one installed"]}

META: ran handlers

META: ran handlers

controller-0               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

controller-1               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

controller-2               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   



PLAY RECAP *********************************************************************

controller-0               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

controller-1               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

controller-2               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   




Generated by bzaf 0.0.1

Comment 9 errata-xmlrpc 2020-02-06 14:40:58 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2020:0283


Note You need to log in before you can comment on or make changes to this bug.