Global Database Password Reset
Servers using global user config:
- deploy1.shopfactory.io
/apps/deployer/.env/apps/deployer/solution-resources/.env- codedeploy1.shopfactory.io
/home/smartweb/code/smartweb/core/.env/home/smartweb/code/smartweb/install/.env- commander1.shopfactory.io
/apps/commander/docker-compose.yml
Naming convention
Currently we have no naming convention for the database user names. The following table shows the current state:
| Server | User |
|---|---|
| deploy1.shopfactory.io | sfadmin |
| codedeploy1.shopfactory.io | sfadmin |
| commander1.shopfactory.io | sfadmin |
Procedure
- Create a new password for the database user.
- Prepare the update to the
.envfiles in the config repositories. - Create a new branch
- Update the password in the
.envfiles - Commit the changes
- Create a merge request
- Merge the merge request
- Build deploy service images.
- Update the password in Netadmin and push to the servers.
- Merge and deploy the pull request in the config repositories.
- Restart the deploy services to use the new images.
- Test:
- Solution deployment.
- Admin.
- Storefront.