Add support for running GitLab Geo tracking database
Secondary Geo Nodes will need a separate PostgreSQL tracking database to store progress. This MR depends on https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1197.
Merge request reports
Activity
/cc: @brodock, @dbalexandre
added 1 commit
- 42267cbc - Don't attempt to run other PostgreSQL tasks in geo-setup task
mentioned in merge request !270 (merged)
assigned to @rspeicher
added 56 commits
- 42267cbc...d1e3b49e - 50 commits from branch
master
- aaf47c7b - Add support for running GitLab Geo tracking database
- 9d620ffd - Add missing bootstrap-geo script
- 88ad250c - Fix paths for GitLab Geo DB example file
- d6544162 - Use geo:db:setup instead of geo:db:create
- b0feff0f - Fix typo in Procfile fix
- cc3c55df - Don't attempt to run other PostgreSQL tasks in geo-setup task
Toggle commit list- 42267cbc...d1e3b49e - 50 commits from branch
Rebased to bring in changes from https://gitlab.com/gitlab-org/gitlab-development-kit/merge_requests/270 and resolved conflicts in
Makefile
.@stanhu How does this behave when the GDK is using the CE source rather than EE?
@rspeicher I think even if the DB is enabled, CE won't even try to talk to it, so there are no issues there. I think
geo-setup
should probably be an optional step, not a mandatory one.@stanhu I agree, in which case I should move it out of
all
and add a manual step to the guide for setting up Geo, right?@rspeicher Yes.
mentioned in issue #195 (closed)
86 86 echo 3002 > port 87 87 echo 3807 > webpack_port 88 88 gdk install gitlab_repo=https://gitlab.com/gitlab-org/gitlab-ee.git 89 make geo-setup @stanhu That's part of the next instruction, where they follow the replication guide.
Do we need to do this after replication setup?
Just noticed the intro for that guide is missing some information, opened https://gitlab.com/gitlab-org/gitlab-development-kit/merge_requests/285 to address.
@stanhu Updated to make
geo-setup
optional, please take a look.assigned to @stanhu
enabled an automatic merge when the pipeline for 3b339c4b succeeds
mentioned in commit 66776ba9