7ba3f19732
Change-Id: I961e87940f7ac6f57bdc02749ea528d0b8cb401c
50 lines
2.4 KiB
Plaintext
50 lines
2.4 KiB
Plaintext
Hi Everyone,
|
|
|
|
I would like to announce my candidacy for Quality Assurance PTL role for
|
|
Train cycle.
|
|
|
|
It was a great experience while serving QA PTL for the last two cycles.
|
|
As QA team, we are keeping our pace of providing and maintaining the tooling
|
|
for upstream stability. Though we have only few active resources in QA compare
|
|
to the previous cycle, but I really appreciate the people who are still doing the
|
|
QA contribution even in small extent. Upstream is not their first job in their
|
|
organization now, but they do review, feedback which is really helpful.
|
|
|
|
In Stein Cycle, we planned fewer items as compared to any previous cycle. Main
|
|
focus or theme in Stein was to improve the document, stability and best practice
|
|
for plugins, Stability of CLIs, Patrole Stable release.
|
|
|
|
Many of the items are still in progress, and the team is trying their best to
|
|
provide the more stable interfaces, and so does a stable gate. Another part we
|
|
did in Stein is to migrating the gate jobs to Bionic, zuulv3 jobs are done, and
|
|
legacy jobs are in progress.
|
|
|
|
Overall it was a good cycle for QA, where we kept our flag high for any help required
|
|
from any project side. But there are few things which I feel we should finish soon to
|
|
make QA life little easy,
|
|
|
|
|
|
- Stabilize the Tempest Plugins with correctly using stable interfaces. Few of such
|
|
improvements are already in progress. In addition, few of ideas are:
|
|
- service_availabiilty option setting and its usage. [bug# 1743688]
|
|
- stable interface from plugins for cross project testing
|
|
- CI/CD setup for all plugins doing for stable branches also
|
|
- improvement in installation and setup of plugins by adding the dependent plugin in requirement.txt
|
|
|
|
- Start RBAC testing via Patrole jobs on the project side gate.
|
|
|
|
- Update and centralize the QA release process responsibilities and other todo tasks
|
|
like distro migration etc. We do have release todo in wiki which we need to update as
|
|
a more streamlined way or if we can automate few of them.
|
|
|
|
- Encourage and mentor new contributors for QA contribution. This can be a good start
|
|
for new contributors. To learn about the projects. Starting from testing is always the
|
|
first best place to learn about any software.
|
|
|
|
All the momentum and activities rolling are motivating me to continue another term
|
|
as QA PTL to explore and showcase more challenges.
|
|
|
|
Thanks for reading and consideration my candidacy for Train cycle.
|
|
|
|
-gmann
|