Skip to content

Add new message to Geo troubleshooting doc

Anton Smith requested to merge docs/geo-wrong-node-command-troubleshooting into master

What does this MR do?

I ran into this error today, and coincidentally a customer had this problem today - ZD internal use only

If a user accidentally runs sudo gitlab-rake geo:set_secondary_as_primary on a primary node, we see a NoMethodError: undefined method `secondary?' for nil:NilClass error. Despite our docs saying to run this on the secondary node, this might catch out some people.

In my case, I ran the command twice on my secondary node, the first time it succeeded, but the second time it didn't, because the former secondary was now a primary.

Adding to the docs to save someone in the future.

Related issues

Author's checklist (required)

When applicable:

Review checklist

All reviewers can help ensure accuracy, clarity, completeness, and adherence to the Documentation Guidelines and Style Guide.

1. Primary Reviewer

  • Review by a code reviewer or other selected colleague to confirm accuracy, clarity, and completeness. This can be skipped for minor fixes without substantive content changes.

2. Technical Writer

  • Optional: Technical writer review. If not requested for this MR, must be scheduled post-merge. To request for this MR, assign the writer listed for the applicable DevOps stage.

3. Maintainer

  1. Review by assigned maintainer, who can always request/require the above reviews. Maintainer's review can occur before or after a technical writer review.
  2. Ensure a release milestone is set.
  3. If there has not been a technical writer review, create an issue for one using the Doc Review template.
Edited by 🤖 GitLab Bot 🤖

Merge request reports