BCDevOps / developer-experience

This repository is used to track all work for the BCGov Platform Services Team (This includes work for: 1. Platform Experience, 2. Developer Experience 3. Platform Operations/OCP 3)
Apache License 2.0
8 stars 17 forks source link

Document the list of technologies that broke during Openshift upgrades #3238

Closed mitovskaol closed 11 months ago

mitovskaol commented 1 year ago

In preparation to hiring an Automation Tester, we need to have a list of technologies and products/tools that are currently implemented on the platform that have a historic record of breaking during Openshift upgrade. The automation tester will develop a test framework and a few test cases that will test the availability of a particular tech/tool/service after an Openshift upgrade is applied in KLAB cluster.

Additional context In addition to the technology name, we need to capture the impact that the tech outage has on the platform and how many apps were impacted. This information will help prioritize the development of test cases starting with with those that test the availability of the tech that may have the broadest impact during its service disruption. i.e. When Patroni broke, multiple teams were impacted, so it would be a good idea to choose Patroni as one of the first test cases.

Most information should be available from the post-mortem docs and ZenHub tickets.

DoD:

StevenBarre commented 1 year ago

Vault - low - once

I think I remember an issue where after upgrade the vault injector was not working and needed some tweaks, but was not detected during LAB because we didn't have a good check.

StevenBarre commented 1 year ago

Porter - low - once

One time after the upgrade the porter operator seems to have deleted and recreated objects, causing port numbers for some services to change.

mitovskaol commented 1 year ago

Patroni - high - twice(?)

StevenBarre commented 1 year ago

Patroni and porter again

StevenBarre commented 11 months ago

Automation Tester was hired and created an N8N based test tool