DNM: workarounds needed for BGP update

- test BGP update with higher timeout for control plane test
- remove blank line #39 from frr.conf.j2 template
- Apply patch: Call tripleo_container_manage for FRR during updates
- ping loss test threshold set to 40 seconds (needed because of FRR
  restart)

Change-Id: Ifb0cfba433d09cb1c9b752e5f276edbebf0aeb0a
This commit is contained in:
Eduardo Olivares 2023-08-22 10:40:29 +02:00
parent 1d56f8c800
commit cc3684f80d
3 changed files with 11 additions and 2 deletions

View File

@ -318,7 +318,7 @@ loss_threshold: 60
loss_threshold_percent: 1
# default for update run tasks
update_loss_threshold: 0
update_loss_threshold: 40
# Leapp OS upgrade variables
#

View File

@ -44,6 +44,15 @@
when:
- log_stages|bool
- name: remove empty line 39 from frr.conf.j2
become: true
become_user: root
get_url:
dest: /usr/lib/python3.9/site-packages/tripleoclient/v1/undercloud.py
url: 'http://titan144.lab.eng.tlv2.redhat.com:8000/undercloud.py'
force: true
tags: undercloud_update
- name: update undercloud
shell: |
set -o pipefail

View File

@ -22,7 +22,7 @@ result_file={{ working_dir }}/control-plane-test-${PID}.log
kill "${PID}"
max_tries=60 # 5min
max_tries=84 # 7min
current_try=0
until [ -e ${done_file} ]; do
if [ $current_try -le $max_tries ]; then