@Meghana-12: I’m getting these errors when running mesheryctl system start:
Unable to create a mesh client.Unable to ping the mesh adapter
and
meshery-meshery-1 | time="2021-12-18T09:19:25Z" level=error msg="GET <https://api.github.com/repos/meshery/meshery/tags>: 403 API rate limit exceeded for <my-ip-address> (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.) [rate reset in 21m06s]" app=meshery code=2138 probable-cause= severity=2 short-description="failed to compare latest and current version of Meshery" suggested-remediation=
GitHub is temporarily rate limiting (rejecting) requests from your machine (your IP address). You can check on your hourly quota here - https://api.github.com/rate_limit.
The number of allowed, unauthenticated GitHub API calls per hour is likely being reached based on various build activities that you have recently performed.
An effort was recently made with within mesheryctl, Meshery Server, and the Meshery Adapters to remove any api.github.com code. I assume that a similar cleanup might be needed in build scripts of various components.
I just tried it again, I ran mesheryctl system start and mesheryctl system stop. And then again tried to start meshery again and I got the same error.
These are some other errors I noticed :
meshery-meshery-linkerd-1 | time="2021-12-18T13:53:06Z" level=error msg="open /tmp/linkerd2/1639835379351052220/charts/linkerd2/templates: no such file or directory" app=linkerd-adaptor code=1003 probable-cause="The repository could not be cloned or reached.The repository url is invalid.Could not reach the remote git repository" severity=2 short-description="failed to get filenames for dynamic component generation" suggested-remediation="Make sure the owner, repo and path is correct for fetching crd names"
meshery-meshery-consul-1 | time="2021-12-18T13:49:43Z" level=error msg="open /home/appuser/.meshery/bin/kubeopenapi-jsonschema: no such file or directory" app=consul-adapter code=1011 probable-cause="Invalid component generation method passed, Some invalid field passed in DynamicComponentsConfig" severity=2 short-description="error generating components" suggested-remediation="Pass the correct GenerationMethod in DynamicComponentsConfig.Pass the correct fields in DynamicComponentsConfig"
Hi, @Meghana-12 Trust you are doing well, I’m checking in on this post. Is the issue resolved now? Kindly mark one of the replies as the solution, if so. If not, please feel free to continue the discussion.