From 3d4aa9163c47eb924ef5a8b386e4310d37633fba Mon Sep 17 00:00:00 2001 From: Petr Kovar Date: Mon, 9 Jan 2017 19:53:14 +0100 Subject: [PATCH] Improve testday pages --- source/testday/ocata/milestone1.html.md | 59 +++++++++++--------- source/testday/ocata/milestone3.html.md | 66 +++++++++++++++++++++++ source/testday/ocata/workarounds1.html.md | 17 ++++++ source/testday/ocata/workarounds3.html.md | 17 ++++++ source/testday/tests/index.html.md | 2 +- 5 files changed, 134 insertions(+), 27 deletions(-) create mode 100644 source/testday/ocata/milestone3.html.md create mode 100644 source/testday/ocata/workarounds1.html.md create mode 100644 source/testday/ocata/workarounds3.html.md diff --git a/source/testday/ocata/milestone1.html.md b/source/testday/ocata/milestone1.html.md index 53266d515..f06105382 100644 --- a/source/testday/ocata/milestone1.html.md +++ b/source/testday/ocata/milestone1.html.md @@ -7,7 +7,7 @@ title: RDO Ocata Test Day We will be holding a RDO test day on December 1 and 2, 2016. This will be coordinated through the **#rdo channel on Freenode**, and -through this website and the rdo-list mailing list. +through this website and the [rdo-list](https://www.redhat.com/mailman/listinfo/rdo-list) mailing list. We'll be testing the first [Ocata milestone release](http://releases.openstack.org/ocata/schedule.html). If you can do @@ -15,17 +15,19 @@ any testing on your own ahead of time, that will help ensure that everyone isn't encountering the same problems. We will also be available for people that want to try the stable -(Mitaka) release. +(Newton) release. -Update this page by submitting pull requests to [this -repo](https://github.com/redhat-openstack/website). +### Quick links: + +* [Test matrix](/testday/tests) +* [Workarounds](/testday/ocata/workarounds1) ## Prerequisites We plan to have packages for the following platforms: -* RHEL 7 -* CentOS 7 +* [RHEL 7](https://access.redhat.com/products/red-hat-enterprise-linux/) +* [CentOS 7](https://www.centos.org/download/) You'll want a fresh install with latest updates installed. (Fresh so that there's no hard-to-reproduce interactions with other things.) @@ -33,41 +35,46 @@ You'll want a fresh install with latest updates installed. ### Using CentOS 7.3 pre-release For this test day, there is a pre-release available of CentOS 7.3. Users -willing to tests RDO using it must follow these steps: +willing to test RDO using the pre-release must follow these steps: 1. Enable CentOS continuous release (CR) repository and update your system: - sudo yum-config-manager --enable cr - sudo yum update -y + $ sudo yum-config-manager --enable cr + $ sudo yum update -y + +1. Add the requirements repos for 7.3 pre-release: + + $ sudo curl -O /etc/yum.repos.d/rdo-reqs-pre-7.3.repo http://trunk.rdoproject.org/rdo-reqs-pre-7.3/rdo-reqs-pre-7.3.repo + +## How to test? + + $ yum -y install yum-plugin-priorities + $ cd /etc/yum.repos.d/ + $ sudo curl -O http://trunk.rdoproject.org/centos7/delorean-deps.repo + $ sudo curl -O http://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo + $ sudo yum update -y -2. Add the requirements repos for 7.3 pre-release: +* These steps apply to both RHEL 7 and CentOS 7. - sudo wget -O /etc/yum.repos.d/rdo-reqs-pre-7.3.repo http://trunk.rdoproject.org/rdo-reqs-pre-7.3/rdo-reqs-pre-7.3.repo +### Next steps -## How To Test +* Check for any [workarounds](/testday/ocata/workarounds1) required for your platform before the main installation. - yum -y install yum-plugin-priorities - cd /etc/yum.repos.d/ - # for Centos 7 and RHEL 7 - sudo wget http://trunk.rdoproject.org/centos7/delorean-deps.repo - sudo wget http://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo - sudo yum update -y +* For a TripleO-based installation, try the [TripleO quickstart](https://www.rdoproject.org/tripleo/). -* Check for any [workarounds](/testday/ocata/workarounds1) required for your platform before the main installation -* For Packstack based deployment start at step 2 of the [packstack Quickstart](/install/quickstart#Step_2:_Install_Packstack_Installer) -* For a TripleO-based installs, try the [TripleO quickstart](https://www.rdoproject.org/tripleo/). +* For a Packstack-based deployment, start at step 2 of the [All-in-one quickstart](/install/quickstart#Step_2:_Install_Packstack_Installer). ### Test cases and results -The things that should be tested are listed on the [test matrix](/testday/tests) page. This will be copied to an etherpad the day of the test, for easier annotation during the event. +The scenarios that should be tested are listed on the [test matrix](/testday/tests) page. This will be copied to an etherpad the day of the test, for easier annotation during the event. -* Pick an item from the list -* Go through the scenario as though you were a beginner, just following the instructions. (Check the [workarounds](/testday/ocata/workarounds1) page for problems that others may have encountered and resolved.) -* KEEP GOOD NOTES. You can use [the test day etherpad](https://etherpad.openstack.org/p/rdo-test-days-ocata-m1) for these notes. Reviewing other peoples' notes may help you avoid problems that they've already encountered. +1. Pick an item from the list. +1. Go through the scenario as though you were a beginner, just following the instructions. (Check the [workarounds](/testday/ocata/workarounds1) page for problems that others may have encountered and resolved.) +1. **Keep good notes.** You can use [the test day etherpad](https://etherpad.openstack.org/p/rdo-test-days-ocata-m1) for these notes. Reviewing other peoples' notes may help you avoid problems that they've already encountered. If you have problems with any of the tests, report a bug to [Bugzilla](https://bugzilla.redhat.com) usually for one of the [openstack-packstack](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-packstack), [openstack-nova](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-nova), [openstack-glance](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-glance), [openstack-keystone](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-keystone), [openstack-cinder](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-cinder), [openstack-neutron](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-neutron), [openstack-swift](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-swift), [python-django-horizon](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=python-django-horizon), [openstack-heat](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-heat) or [openstack-ceilometer](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=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. -Once you have completed the tests, add your results to the table on the [TestedSetups](/testday/ocata/FIXME) page, following the examples already there. Be sure to check the [Workarounds](/testday/ocata/workarounds1) page for things that may have already have fixes or workarounds. +Once you have completed the tests, add your results to the table on the [test matrix](/testday/tests) page, following the examples already there. Be sure to check the [workarounds](/testday/ocata/workarounds1) page for things that may have already have fixes or workarounds. diff --git a/source/testday/ocata/milestone3.html.md b/source/testday/ocata/milestone3.html.md new file mode 100644 index 000000000..125adedae --- /dev/null +++ b/source/testday/ocata/milestone3.html.md @@ -0,0 +1,66 @@ +--- +title: RDO Ocata Test Day +--- + +# Ocata Test Day 3 + +We will be holding a RDO test day on February 2nd and 3rd, 2017. + +This will be coordinated through the **#rdo channel on Freenode**, and +through this website and the [rdo-list](https://www.redhat.com/mailman/listinfo/rdo-list) mailing list. + +We'll be testing the third [Ocata milestone +release](http://releases.openstack.org/ocata/schedule.html). If you can do +any testing on your own ahead of time, that will help ensure that +everyone isn't encountering the same problems. + +We will also be available for people that want to try the stable +(Newton) release. + +### Quick links: + +* [Test matrix](/testday/tests) +* [Workarounds](/testday/ocata/workarounds3) + +## Prerequisites + +We plan to have packages for the following platforms: + +* [RHEL 7](https://access.redhat.com/products/red-hat-enterprise-linux/) +* [CentOS 7](https://www.centos.org/download/) + +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? + + $ yum -y install yum-plugin-priorities + $ cd /etc/yum.repos.d/ + $ sudo curl -O http://trunk.rdoproject.org/centos7/delorean-deps.repo + $ sudo curl -O http://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo + $ sudo yum update -y + +* These steps apply to both RHEL 7 and CentOS 7. + +### Next steps + +* Check for any [workarounds](/testday/ocata/workarounds3) required for your platform before the main installation. + +* For a TripleO-based installation, try the [TripleO quickstart](https://www.rdoproject.org/tripleo/). + +* For a Packstack-based deployment, start at step 2 of the [All-in-one quickstart](/install/quickstart#Step_2:_Install_Packstack_Installer). + +### Test cases and results + +The scenarios that should be tested are listed on the [test matrix](/testday/tests) 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. +1. Go through the scenario as though you were a beginner, just following the instructions. (Check the [workarounds](/testday/ocata/workarounds3) page for problems that others may have encountered and resolved.) +1. **Keep good notes.** You can use [the test day etherpad](https://etherpad.openstack.org/p/rdo-test-days-ocata-m3) for these notes. Reviewing other peoples' notes may help you avoid problems that they've already encountered. + +If you have problems with any of the tests, report a bug to [Bugzilla](https://bugzilla.redhat.com) usually for one of the +[openstack-packstack](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-packstack), +[openstack-nova](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-nova), [openstack-glance](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-glance), [openstack-keystone](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-keystone), [openstack-cinder](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-cinder), +[openstack-neutron](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-neutron), [openstack-swift](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-swift), [python-django-horizon](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=python-django-horizon), [openstack-heat](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=openstack-heat) or [openstack-ceilometer](https://bugzilla.redhat.com/enter_bug.cgi?product=RDO&component=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. + +Once you have completed the tests, add your results to the table on the [test matrix](/testday/tests) page, following the examples already there. Be sure to check the [workarounds](/testday/ocata/workarounds3) page for things that may have already have fixes or workarounds. diff --git a/source/testday/ocata/workarounds1.html.md b/source/testday/ocata/workarounds1.html.md new file mode 100644 index 000000000..0196e5103 --- /dev/null +++ b/source/testday/ocata/workarounds1.html.md @@ -0,0 +1,17 @@ +--- +title: RDO Ocata Test Day Workarounds +--- + +# Workarounds, Ocata Test Day 1 + +If you discover a way to work around a known problem, please document it +here, so that others may benefit from your experience. + +[Test Day Details](/testday/ocata/milestone1) + +## All + +## TripleO + +## Packstack + diff --git a/source/testday/ocata/workarounds3.html.md b/source/testday/ocata/workarounds3.html.md new file mode 100644 index 000000000..30e7ec84c --- /dev/null +++ b/source/testday/ocata/workarounds3.html.md @@ -0,0 +1,17 @@ +--- +title: RDO Ocata Test Day Workarounds +--- + +# Workarounds, Ocata Test Day 3 + +If you discover a way to work around a known problem, please document it +here, so that others may benefit from your experience. + +[Test Day Details](/testday/ocata/milestone3) + +## All + +## TripleO + +## Packstack + diff --git a/source/testday/tests/index.html.md b/source/testday/tests/index.html.md index a05c6b343..cdbe3756c 100644 --- a/source/testday/tests/index.html.md +++ b/source/testday/tests/index.html.md @@ -46,7 +46,7 @@ this template if tests are added/modified. * Results: * Tickets: -##Packstack Based Installation (Storage Components) +## Packstack Based Installation (Storage Components) ### All-in-One Glance=localfs, Cinder=lvm * CentOS 7