Open ilyalavrenov opened 4 months ago
HI @ilyalavrenov,
It looks like you are running into this issue https://github.com/integrations/terraform-provider-github/issues/689
you should be able to resolve this using the initprovider (which this provider supports, although i have no experience with it yet..). https://docs.crossplane.io/latest/concepts/managed-resources/#initprovider
Setting the commitMessage
seems to stop the endless reconciliation loop for me. Hope it helps someone else out there.
I've got what looks like a bug with the
RepositoryFile
resource type. Initial creation of a resource works fine. However when I make changes to the value of thecontent
field, the provider seems to get stuck in an endless reconciliation loop where it pushes empty commits nonstop and eventually blows through the rate limits on the API. I'm using the most recent version of the provider,v0.10.0
.Steps to reproduce:
This results in duplicate commits in the repository:
Looking at the provider debug logs, seems like it applies the changes and then immediately requeues: