New Post has been published on ๋๋ง์ ์ธ์~!
New Post has been published on http://blog.seabow.pe.kr/?p=7488
[BUG] kolla ansible, bootstrap_mariadb ์ด EXIT ์ํ๊ฐ ๋๋ฉฐ ์๋์ ๊ฐ์ ๋ฉ์์ง์ ํจ๊ป deploy ๊ฐ ์ ์ ์งํ๋์ง ์๋๊ฒฝ์ฐ
Problem
bootstrap_mariadb ์ด EXIT ์ํ๊ฐ ๋๋ฉฐ ์๋์ ๊ฐ์ ๋ฉ์์ง์ ํจ๊ป deploy ๊ฐ ์ ์ ์งํ๋์ง ์๋๊ฒฝ์ฐ. (ย retry ํ์ ์ด๊ณผ๋ก deploy ๊ฐ ์ค์ง๋จ. ) FAILED โ RETRYING: wait for slave mariadb (10 retries left).
Solution
# vi /usr/share/kolla-ansible/ansible/library/kolla_docker.py ( ์๋์ โ####โ ๋ก ๊ตฌ๋ถ๋ ๋ผ์ธ์ ์ถ๊ฐ )
627 line add if not self.params.get(โdetachโ): rc = self.dc.wait(self.params.get(โnameโ)) ######################################### # NOTE(jeffrey4l): since python docker package 3.0, wait return a # dict all the time. if isinstance(rc, dict): rc = rc[โStatusCodeโ] ######################################### if rc != 0: self.module.fail_json(
ํด๋น ๋ด์ฉ์ ocata, piki ๋ชจ๋ ํด๋น๋๋ฉฐ, ๋๋ต ๋ด์ฉ์ mariadb deploy ๊ณผ์ ์์ bootstrap_mariadb ์ ์๊ฐ์ ๊ธฐ๋ค๋ ค์ฃผ์ง ๋ชป ํด์ Faild ์ฒ๋ฆฌ ๋๋ ๊ฒ ๊ฐ์.
Related articles
https://bugs.launchpad.net/kolla-ansible/+bug/1747217 https://review.openstack.org/#/c/540124/1/ansible/library/kolla_docker.py















