Manually de-index anvil7 & anvil7-it catalog sources in hammerbox and anvilprod
Perform a full reindex
Checklist
Author
[x] Target branch is anvilprod
[x] Name of PR branch matches promotions/yyyy-mm-dd-anvilprod
[x] On ZenHub, PR is connected to the promotion issue it resolves
[x] PR description links to connected issue
[x] Title of connected issue matches Promotion yyyy-mm-dd
[x] PR title starts with title of connected issue followed by anvilprod
[x] PR title references the connected issue
Author (reindex, API changes)
[x] This PR is labeled reindex:anvilprodor the changes introduced by it will not require reindexing of anvilprod
[x] This PR is labeled reindex:partial and its description documents the specific reindexing procedure for anvilprodor requires a full reindex or is not labeledreindex:anvilprod
Author (upgrading deployments)
[x] This PR is labeled upgradeor does not require upgrading deployments
[x] This PR is labeled deploy:sharedor does not modify docker_images.json, and does not require deploying the shared component for any other reason
[x] This PR is labeled deploy:gitlabor does not require deploying the gitlab component
[x] This PR is labeled deploy:runneror does not require deploying the runner image
System administrator (after approval)
[x] Actually approved the PR
[x] Decided if PR can be labeled no sandbox
[x] Moved connected issue to Approved column
[x] PR is assigned to only the operator
Operator (before pushing merge the commit)
[x] Pushed PR branch to GitHub
[x] Ran _select anvilprod.shared && CI_COMMIT_REF_NAME=anvilprod make -C terraform/shared apply_keep_unusedor this PR is not labeled deploy:shared
[x] Made a backup of the GitLab data volume in anvilprod (see operator manual for details) or this PR is not labeled backup:gitlab
[x] Ran _select anvilprod.gitlab && CI_COMMIT_REF_NAME=anvilprod make -C terraform/gitlab applyor this PR is not labeled deploy:gitlab
[x] Checked the items in the next section or this PR is labeled deploy:gitlab
[x] PR is assigned to only the system administrator or this PR is not labeled deploy:gitlab
System administrator
[x] Background migrations for anvilprod.gitlab are complete or this PR is not labeled deploy:gitlab
[x] PR is assigned to only the operator
Operator (before pushing merge the commit)
[x] Ran _select anvilprod.gitlab && make -C terraform/gitlab/runneror this PR is not labeled deploy:runner
[x] Added sandbox label or PR is labeled no sandbox
[x] Pushed PR branch to GitLab anvilprodor PR is labeled no sandbox
[x] Build passes in hammerbox deployment or PR is labeled no sandbox
[x] Reviewed build logs for anomalies in hammerbox deployment or PR is labeled no sandbox
[x] The title of the merge commit starts with the title of this PR
[x] Added PR # reference to merge commit title
[x] Collected commit title tags in merge commit title but excluded any p tags
[x] Pushed merge commit to GitHub
Operator (after pushing the merge commit)
[x] Pushed merge commit to GitLab anvilprod
[x] Build passes on GitLab anvilprod
[x] Reviewed build logs for anomalies on GitLab anvilprod
[x] Ran _select anvilprod.shared && make -C terraform/shared applyor this PR is not labeled deploy:shared
[x] Deleted PR branch from GitHub
[x] Deleted PR branch from GitLab anvilprod
[x] Moved connected issue to Merged stable column on ZenHub
[x] Moved promoted issues from Merged lower to Merged stable column on ZenHub
[x] Moved promoted issues from Lower to Stable column on ZenHub
Operator (reindex)
[x] Deindexed all unreferenced catalogs in anvilprodor this PR is neither labeled reindex:partial nor reindex:anvilprod
[x] Deindexed specific sources in anvilprodor this PR is neither labeled reindex:partial nor reindex:anvilprod
[x] Indexed specific sources in anvilprodor this PR is neither labeled reindex:partial nor reindex:anvilprod
[x] Started reindex in anvilprodor this PR does not require reindexing anvilprod
[x] Checked for, triaged and possibly requeued messages in both fail queues in anvilprodor this PR does not require reindexing anvilprod
[x] Emptied fail queues in anvilprodor this PR does not require reindexing anvilprod
Operator
[x] PR is assigned to only the system administrator
System administrator
[x] Removed unused image tags from pycharm image on DockerHubor this promotion does not alter references to that image
Connected issue: #6699
Note
anvil7
&anvil7-it
catalog sources inhammerbox
andanvilprod
Checklist
Author
anvilprod
promotions/yyyy-mm-dd-anvilprod
Promotion yyyy-mm-dd
anvilprod
Author (reindex, API changes)
reindex:anvilprod
or the changes introduced by it will not require reindexing ofanvilprod
reindex:partial
and its description documents the specific reindexing procedure foranvilprod
or requires a full reindex or is not labeledreindex:anvilprod
Author (upgrading deployments)
upgrade
or does not require upgrading deploymentsdeploy:shared
or does not modifydocker_images.json
, and does not require deploying theshared
component for any other reasondeploy:gitlab
or does not require deploying thegitlab
componentdeploy:runner
or does not require deploying therunner
imageSystem administrator (after approval)
no sandbox
Operator (before pushing merge the commit)
_select anvilprod.shared && CI_COMMIT_REF_NAME=anvilprod make -C terraform/shared apply_keep_unused
or this PR is not labeleddeploy:shared
anvilprod
(see operator manual for details) or this PR is not labeledbackup:gitlab
_select anvilprod.gitlab && CI_COMMIT_REF_NAME=anvilprod make -C terraform/gitlab apply
or this PR is not labeleddeploy:gitlab
deploy:gitlab
deploy:gitlab
System administrator
anvilprod.gitlab
are complete or this PR is not labeleddeploy:gitlab
Operator (before pushing merge the commit)
_select anvilprod.gitlab && make -C terraform/gitlab/runner
or this PR is not labeleddeploy:runner
sandbox
label or PR is labeledno sandbox
anvilprod
or PR is labeledno sandbox
hammerbox
deployment or PR is labeledno sandbox
hammerbox
deployment or PR is labeledno sandbox
p
tagsOperator (after pushing the merge commit)
anvilprod
anvilprod
anvilprod
_select anvilprod.shared && make -C terraform/shared apply
or this PR is not labeleddeploy:shared
anvilprod
Operator (reindex)
anvilprod
or this PR is neither labeledreindex:partial
norreindex:anvilprod
anvilprod
or this PR is neither labeledreindex:partial
norreindex:anvilprod
anvilprod
or this PR is neither labeledreindex:partial
norreindex:anvilprod
anvilprod
or this PR does not require reindexinganvilprod
anvilprod
or this PR does not require reindexinganvilprod
anvilprod
or this PR does not require reindexinganvilprod
Operator
System administrator
Shorthand for review comments
L
line is too longW
line wrapping is wrongQ
bad quotesF
other formatting problem