Won't Do
Details
Details
Assignee
Unassigned
UnassignedReporter
Former user
Former user(Deactivated)Priority
Components
Needs QA
Yes
Story Points
1
Sprint
None
Created April 16, 2021 at 10:39 AM
Updated November 13, 2024 at 9:55 AM
Resolved April 22, 2021 at 11:27 AM
User story:
When user has DBaaS enabled using PERCONA_TEST_DBAAS=1 it should be enabled after upgrade even if the environment variable PERCONA_TEST_DBAAS is now deprecated.
Acceptance criteria:
User can access DBaaS after upgrade when it was enabled using PERCONA_TEST_DBAAS env var.
Suggested implementation:
Update pmm-update:
check if env var PERCONA_TEST_DBAAS is set to 1 in the beginning of the upgrade and if it is, include environment=ENABLE_DBAAS=1 into pmm.ini file that descirbes how pmm-managed is run
change the way we check for dbaas-controller running - use supervisorctl status and grep
How to test:
Run pmm using docker container with PERCONA_TEST_DBAAS=1 env, try to upgrade to latest dev and see if DBaaS is still enabled after upgrade is done.