example spaces overlay bundle does not bind all applications in base bundle

Bug #1884446 reported by Vladimir Grujic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Bundles
Confirmed
Medium
Unassigned

Bug Description

I've created overlay networks for public, admin, internal and shared-db use and put corresponding networks into overlay networks.
The mysql router is not bootstraped because the grants given to mysql cluster cover only one of the network ip addresses and that network is not the proper one. For example if mysql-router resides on internal network for cinder the cinder's public network is used to create grants.
And sometimes during test deployments, the target mysql cluster node was RO node and not RW node.
When using single overlay network for mysql and services using it bundle kind of works.

Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Thank you for the bug report.

However, we'll need some additional information to understand the context of the bug:

Which openstack-bundle does this relate to?
Is this from https://github.com/openstack-charmers/openstack-bundles or from the charm store? (https://jaas.ai/u/openstack-charmers) ?
Please could you attach the bundle you used to bug report.

Thanks.

Changed in openstack-bundles:
status: New → Incomplete
Revision history for this message
Vladimir Grujic (hyperbaba) wrote :

Hi,

the charm used was from charm store

Revision history for this message
Vladimir Grujic (hyperbaba) wrote :

here is the overlay for the network part

Changed in openstack-bundles:
status: Incomplete → New
Revision history for this message
James Page (james-page) wrote :

@hyperbaba

The spaces overlay provided does not include any network space bindings for the mysql-router charms - I suspect this may be the cause of your issue as the network address resolved via the endpoint binding in this charm is used to generate the ACL (and must match at both ends to actually work).

That said the example spaces overlay does not include bindings for all applications either so that does need to be updated.

Changed in openstack-bundles:
status: New → Confirmed
importance: Undecided → Medium
summary: - mysql router not bootstraped if overlay networks are used
+ example spaces overlay bundle does not bind all applications in base
+ bundle
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.