Rally tests configure public/shared networks - should be private
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-openstack-service-checks |
Triaged
|
Medium
|
Unassigned |
Bug Description
Rally tests create shared=true/public networks that are confusing and potentially harmful to cloud user operations.
Rally testing should not affect user-facing network/project availability as it can affect user interface and process.
Imagine having only one network when using horizon to spin up an instance would allow you to not visit the network tab, but having two choices in networks due to an errant public/shared rally network will cause user to have to use the network tab to specify which network to connect new instances to.
Here's an example rally network from the charm:
# openstack network show b8e62d31-
+------
| Field | Value |
+------
| admin_state_up | UP |
| availability_
| availability_zones | nova |
| created_at | 2020-03-
| description | |
| dns_domain | |
| id | b8e62d31-
| ipv4_address_scope | None |
| ipv6_address_scope | None |
| is_default | None |
| is_vlan_transparent | None |
| location | cloud='', project.domain_id=, project.
| mtu | 8950 |
| name | rally_verify_
| port_security_
| project_id | bc2d95bfe1a4469
| provider:
| provider:
| provider:
| qos_policy_id | None |
| revision_number | 3 |
| router:external | Internal |
| segments | None |
| shared | True |
| status | ACTIVE |
| subnets | d07b0438-
| tags | |
| updated_at | 2020-03-
+------
Please update rally network creation to set shared=False.
Changed in charm-openstack-service-checks: | |
status: | New → Triaged |
importance: | Undecided → Medium |