Asma Syed Hameed eb084a0341 Octavia dynamic workloads: Delete the jump host
after testing LB connection

Change-Id: I8feb582bd8138bcd2e85af920ef519a07b04064f
2021-08-12 17:38:37 +05:30
..
2021-08-06 16:53:52 +05:30
2021-08-12 17:15:19 +05:30
2021-08-09 18:03:01 +05:30
2021-08-06 16:53:52 +05:30

Browbeat Rally Plugin: dynamic-workloads ======================================

Functions:

  • create_delete_servers: Create 'N' VMs and delete 'N/2' VMs.
  • boot_servers_with_fip: Create 'N' VMs with floating IPs.
  • _create_router: Create neutron router.
  • get_servers_migration_list: Generate list of servers to migrate between computes.
  • migrate_servers_with_fip: Migrate servers between computes
  • create_loadbalancers: Create 'N' loadbalancers
  • delete_loadbalancers: Deletes 'M' loadbalancers randomly from 'N' loadbalancers
  • create_clients: Create 'N' clients
  • create_listener: Create listener
  • create_pool: Create pool
  • create_member: Create member
  • delete_members_random_lb: Deletes 'M' members from a random loadbalancer
  • check_connection: Check the connection of LB
  • build_jump_host: Builds Jump host
  • _run_command_with_attempts: Run command over ssh connection with multiple attempts
  • simulate_subport_connection: Simulate subport connection from jumphost to VM
  • get_server_by_trunk: Get server details for a given trunk
  • pod_fip_simulation: Simulate pods with floating ips using subports on trunks and VMs
  • add_subports_to_random_trunks: Add 'N' subports to 'M' randomly chosen trunks
  • _boot_server_with_tag: Boot a server with a tag
  • _boot_server_with_fip_and_tag: Boot server prepared for SSH actions, with tag
  • _get_servers_by_tag: Retrieve list of servers based on tag