Conversation
|
Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
| ('knowledge', '0001_initial'), | ||
| ] | ||
|
|
||
| operations = [ |
There was a problem hiding this comment.
Yes, there appears to be an error in this migration file. The dependencies list should not include apps that are not required by the models being modified. Specifically:
- There is no
system_manage.modelsmentioned. - Although 'tool' app was previously added, it seems like an unnecessary dependency.
The correct line should be without the entries for 'tools' and 'knowledge':
dependencies = [
('system_manage', '0002_refresh_collation_reindex'),
]Also, ensure that none of these dependencies have already been satisfied earlier in the migrations history (in previous versions), or you might cause circular references if they depend on each other.
fix: Migration