Hi everyone ! Throughout the Mitaka cycle, we have been working hard towards getting Packstack to test itself with a self-installed Tempest implementation and I'm excited to announce that it's a great success !
This effectively allowed us not only to add three different integration tests right within Packstack itself [1] but also to find and resolve several issues thanks to these new tests. We have been testing the three test scenarios for a while as non-voting jobs and after some tweaking, they are ready for prime time. Thus, I'd like to draw your attention to the fact that the three test scenarios will be made "voting" and "gating" shortly [2]. This means that each and every patch set will need to pass these tests before merging into the repository. We all know that gate jobs can be inconvenient or break due to reasons beyond your control but it is a necessarily evil. There are several benefits to these new gate jobs, both for Packstack users and the RDO community: - New patches will be tested against the wide range of supported Packstack project implementations as defined in the test matrix [1], ensuring a patch does not have unintended regressions or issues - These patches will be tested using the "current-passed-ci" RDO trunk repository packages for the ongoing cycle (master branches) and stable releases from Mitaka onwards - The three Packstack integration tests will be implemented in the RDO CI test pipeline for stable package promotion with WeIRDO [3], so RDO will use Packstack as a way to test RDO packages before declaring packages stable This is a first step of many to straighten Packstack up, improving it's stability, quality and standards. As the fourth most popular OpenStack installer [4], we owe the community no less than making sure it works well. If you have any questions or comments, feel free to discuss on the thread or reach out to us on #rdo on freenode. Thanks ! [1]: https://github.com/openstack/packstack#packstack-integration-tests [2]: https://review.openstack.org/#/c/287461/ [3]: https://github.com/redhat-openstack/weirdo [4]: https://www.openstack.org/assets/survey/Public-User-Survey-Report.pdf David Moreau Simard Senior Software Engineer | Openstack RDO dmsimard = [irc, github, twitter] __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev