X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-stx%2Frecipes-core%2Fstx-ansible-playbooks%2Fplaybookconfig.bb;fp=meta-stx%2Frecipes-core%2Fstx-ansible-playbooks%2Fplaybookconfig.bb;h=a198bfdaff2f991e78c21e29b49bb93b8261b709;hb=fe4985db6075779a72586f41e0a2c7c904bcc6ca;hp=4336ab67b8ac90e5dbc472a3ec26daa2395fdb81;hpb=7c40b56a21a38b4e04c2cabee9a3f3a052745772;p=pti%2Frtp.git diff --git a/meta-stx/recipes-core/stx-ansible-playbooks/playbookconfig.bb b/meta-stx/recipes-core/stx-ansible-playbooks/playbookconfig.bb index 4336ab6..a198bfd 100644 --- a/meta-stx/recipes-core/stx-ansible-playbooks/playbookconfig.bb +++ b/meta-stx/recipes-core/stx-ansible-playbooks/playbookconfig.bb @@ -68,12 +68,18 @@ do_install () { DESTDIR=${D}/${datadir}/ansible/stx-ansible } -pkg_postinst_ontarget_${PN}() { - cp /etc/ansible/ansible.cfg /etc/ansible/ansible.cfg.orig - cp /etc/ansible/hosts /etc/ansible/hosts.orig - cp /usr/share/ansible/stx-ansible/playbooks/ansible.cfg /etc/ansible - cp /usr/share/ansible/stx-ansible/playbooks/hosts /etc/ansible +ANSIBLE_SSH_TIMEOUT = "60" +ANSIBLE_SSH_RETRY = "3" +pkg_postinst_${PN}() { + cp $D${sysconfdir}/ansible/ansible.cfg $D${sysconfdir}/ansible/ansible.cfg.orig + cp $D${sysconfdir}/ansible/hosts $D${sysconfdir}/ansible/hosts.orig + cp $D${datadir}/ansible/stx-ansible/playbooks/ansible.cfg $D${sysconfdir}/ansible + cp $D${datadir}/ansible/stx-ansible/playbooks/hosts $D${sysconfdir}/ansible + + sed -i -e 's/#timeout = .*/timeout = ${ANSIBLE_SSH_TIMEOUT}/' \ + -e 's/#retries = .*/retries = ${ANSIBLE_SSH_RETRY}/' \ + $D${sysconfdir}/ansible/ansible.cfg } FILES_${PN} = " \