Fix the second mariadb node could not join cluster issue.
This bug was introduced by below commit
d3164c63dc24e0a74cf001a1366cb92dd6a7e396
The update after PATCH SET 10 will cause the second mariadb could not
join cluster. In this case, could not set bind_address=:: for ipv4. It
only works for ipv6.
As for conf.database.config_override, we can override it through
system helm-override-update command, but could not use python
plugin to dynamically override it as it will introduce a "-|" line
in first line of config file.
A user override for conf.database.config_override might break the IPv6
system overrides, it need including ipv6 config for ipv6 case as well.
Test pass on duplex setup. Openstack application applied successfully.
Closes-Bug: 1886003
Change-Id: I23c2fb6a7c8b5a38af1e046894d5fae247df2d6f
Signed-off-by: Zhipeng Liu <email address hidden>
Reviewed: https:/ /review. opendev. org/739046 /git.openstack. org/cgit/ starlingx/ openstack- armada- app/commit/ ?id=2496a170fea 73385ddfbfe8d71 87311df2f2f236
Committed: https:/
Submitter: Zuul
Branch: master
commit 2496a170fea7338 5ddfbfe8d718731 1df2f2f236
Author: Zhipeng Liu <email address hidden>
Date: Fri Jul 3 06:38:33 2020 +0800
Fix the second mariadb node could not join cluster issue.
This bug was introduced by below commit 4e0a74cf001a136 6cb92dd6a7e396
d3164c63dc2
The update after PATCH SET 10 will cause the second mariadb could not
join cluster. In this case, could not set bind_address=:: for ipv4. It
only works for ipv6.
As for conf.database. config_ override, we can override it through update command, but could not use python config_ override might break the IPv6
system helm-override-
plugin to dynamically override it as it will introduce a "-|" line
in first line of config file.
A user override for conf.database.
system overrides, it need including ipv6 config for ipv6 case as well.
Test pass on duplex setup. Openstack application applied successfully.
Closes-Bug: 1886003
Change-Id: I23c2fb6a7c8b5a 38af1e046894d5f ae247df2d6f
Signed-off-by: Zhipeng Liu <email address hidden>