-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add configuration for Registry #284
Comments
grepping .bash_history and .zsh_history in /home/datlab, and ~root/.bash_history, manually installed packages include the following. Alternatively, we can find manually installed packages with: https://ocdsdeploy.readthedocs.io/en/latest/develop/maintain.html#list-manually-installed-packages
I'm leaving these as they are potentially needed, and not problematic.
Would be/Were installed by Salt:
The following were already installed with the OS:
I've removed but not purged:
I've purged these as unused (were used during different deployment attempts by Datlab):
I've purged these as we have alternatives:
Other things that were (attempted to be) installed:
|
Some notes from call with Datlab:
Run Kingfisher Collect outsider Docker (simpler access to logs, easier to re-configure, easier spider deployment)
Remove the pelican-frontend Vue service (the pelican-frontend Django service is needed as it's the API to the backend)
Run Rabbit outside Docker (easier to re-configure):
Notes from call with Yohanna: moved to #307 https://github.com/open-contracting/deploy/issues/306 and #308 |
Moved to #200 (comment) |
Related issues: open-contracting/data-registry#123 |
My other notes:
Cleanup:
Other repositories:
|
I cannot find the config for deploying RabbitMQ anywhere in this repo. And the data registry is using a user that doesn't exist: https://github.com/open-contracting/deploy-pillar-private/blob/f28e1de09ec4c322567cb36e0c5e645cd9abfb9f/registry.sls#L4 so I manually created that user with that password in the server for now. Update: config added here https://github.com/open-contracting/deploy-pillar-private/pull/17 |
We also need to:
|
The Salt part is https://github.com/open-contracting/deploy/blob/main/salt/rabbitmq/init.sls The Pillar part I had forgotten to commit (with a better username and strong password). I'll make a new PR for the private part. |
Can you follow the same pattern as the data registry?
Do we need this for Salt or other deployment actions? If not, we typically do this manually. |
In the data registry, the django migration command is run as a separate container. However, as far as I understand in pelican-backend that command is not used but the migration files are executed directly with
Ok |
|
For pelican-backend, need to populate |
For the remaining checkbox about pelican-backend's database, I'll do that in #322 |
The text was updated successfully, but these errors were encountered: