Page MenuHomePhabricator

openstack: consider automating DB grants
Open, LowPublic

Description

One manual step that bites us many times when dealing with openstack is DB grants

As of today, per-component DB grants are written to a file in the filesystem that should be loaded by hand (via https://github.com/wikimedia/operations-puppet/blob/production/modules/openstack/manifests/db/project_grants.pp )

Maybe we could improve the workflow by telling puppet to load the grants itself, maybe using https://github.com/wikimedia/operations-puppet/blob/production/modules/dbutils/manifests/statement.pp or similar.

Or we may just ignore if we consider that T342750: cloud: introduce a kubernetes undercloud to run openstack (via openstack-helm) is around the corner.