Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-3962

cinder volumes all compute nodes scenario

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None

      Add a scenario test instances with cinder volumes launches on all compute nodes.

      The details of this scenario test are below.

      1. Required additional configuration

      • volume_type_for_boot(string and one volume type can be assigned e.g. volume_type_for_boot = vol_type0)
      • volume_types_for_data_volume(string and multiple volume type can be assigned with comma-separated, e.g. volume_types_for_data_volume = vol_type1, vol_type2,... )

      2. Test steps
      -1. Create an image by cirros or specified one in tempest.conf
      -2. Create a keypair
      -3. Create boot volumes with the image and volume type specified at volume_type_for_boot
      -4. Boot instances with the volume in step 3 on all compute nodes.
      -5. Create volumes based on volume_types_for_data_volume, If 6 volume type is assigned, each volume type has a volume, the total number of volumes is 6 per instance. If the number of compute nodes is 100, each volume type has 100 volumes for instances.
      -6. Attach volumes of each volume type in step 5 to an instance. As a result, each instance has 6 data volumes except boot volume and each data volume has a different volume type.
      -7. Assign Floating IP to all instances.
      -8. Configure security group for ssh access to all instances.
      -9. Confirm ssh access to all instances.
      -10. Run write test to all volumes through ssh connection per instance.
      -11. Clean up the resources, an instance, volumes, keypair, and image.

       

      Propose patches to upstream tempest to implement this feature.

      Reviews:

      DoD:

      • a patch is merged in tempest upstream implementing the feature

              rh-ee-jskunda Jakub Skunda
              kopecmartin Martin Kopec
              rhos-tempest
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: