Pike GA test day

We will be holding a RDO test day on Sep 7 and 8, 2017.

This will be coordinated through the #rdo channel on Freenode, and through this website and the rdo-list mailing list.

We'll be testing the Release Pike GA release packages. If you can do any testing on your own ahead of time, that will help ensure that everyone isn't encountering the same problems.

Prerequisites

We plan to have packages for the following platforms:

You'll want a fresh install with latest updates installed. (Fresh so that there's no hard-to-reproduce interactions with other things.)

How to test?

Summary for the impatient

$ sudo yum -y install https://rdoproject.org/repos/openstack-pike/rdo-release-pike.rpm
  • Check for any known workarounds required for your platform before the main installation.

Using the Packstack installer

Assuming you have a VM running CentOS 7 or RHEL 7, follow these steps.

  1. Install the rdo-release-pike package:

    $ sudo yum -y install https://rdoproject.org/repos/openstack-pike/rdo-release-pike.rpm
    
  2. Update your VM and reboot:

    $ sudo yum -y update
    
  3. Install the openstack-packstack package:

    $ sudo yum install -y openstack-packstack
    
  4. Run the Packstack installer:

    $ packstack --allinone
    

For additional information, see the Packstack quickstart.

Using TripleO

For TripleO-based installs, try the TripleO quickstart.

See also the baremetal deployment docs and (minimal) virt deployment docs for the TripleO quickstart. Ping hrybacki on IRC for questions or comments.

Test cases and results

The scenarios that should be tested are listed on the test matrix page. This will be copied to an etherpad the day of the test, for easier annotation during the event.

  1. Pick an item from the list.
  2. Go through the scenario as though you were a beginner, just following the instructions. (Check the known workarounds page for problems that others may have encountered and resolved.)
  3. Keep good notes. Update the test matrix with your results, comments, and any tickets that you open.

If you have problems with any of the tests, report a bug to Bugzilla usually for one of the openstack-packstack, openstack-nova, openstack-glance, openstack-keystone, openstack-cinder, openstack-neutron, openstack-swift, python-django-horizon, openstack-heat or openstack-ceilometer components.

If you are unsure about exactly how to file the report or what other information to include, just ask on IRC (#rdo, freenode.net) and we will help you.