添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
搜索

10.3. 对 Ansible Visual Studio Code 扩展错误进行故障排除

download PDF

10.3.1. 无法使用 Ansible VS Code 扩展查看生成的代码建议

可能会出现以下情况: 您会收到 403 错误消息 。 要解决这个错误,请确保: 您的机构管理员为您的机构配置了 Red Hat Ansible Lightspeed。 您满足以下 一项 要求: 您的机构对 Red Hat Ansible Automation Platform 和 IBM watsonx Code Assistant 都有一个试用或付费的订阅。 您的机构对 Red Hat Ansible Automation Platform 具有试用或付费的订阅,并且您有 Red Hat Ansible Lightspeed 试用帐户。 您尚未配置所需的 Ansible VS 代码扩展设置。 要解决这个问题,请确保您启用了 Lightspeed:Enabled Lightspeed Suggestions:Enabled 设置。如需更多信息,请参阅配置 Ansible VS Code 扩展 。 当您在 VS Code 中发出请求时 ,您会收到针对完成请求的错误。 如果您是一个机构的一部分,它有一个对 Ansible Automation Platform 和 IBM watsonx Code Assistant 的试用或付费订阅,但您的机构管理员没有为您的机构配置 IBM watsonx Code Assistant 模型,则会出现对完成请求的错误。 您会收到 Ansible Lightspeed 遇到错误。在一段时间后重试。 当您发出单任务或多任务请求时。 当您将远程 SSH 扩展与 VS Code 搭配使用时,会在 playbook 中请求单个或多任务建议时发生此错误。但是,在使用角色时会生成任务建议。这个错误发生在包含大量角色的工作区中。 您的 VS Code Workspace 设置会覆盖用户设置。 如果配置了 Workspace 设置,它们可能会覆盖我们的用户设置,即使您正确配置了 Ansible VS Code 扩展。Workspace 设置可以禁用您的 VS Code 扩展设置,因此您无法访问 Ansible Lightspeed 服务。 要解决这个错误,请确保 VS Code 中没有配置 Workspace 设置。如需更多信息,请参阅 VS Code 文档中的 Workspace 设置 。 您输入了多任务提示,但没有生成代码建议。 要解决此错误,请从 VS Code 注销,然后使用您的红帽帐户重新登录。 您可以点击不同的位置或切换到不同的窗口,因此填充的代码建议会消失。 Red Hat Ansible Lightspeed 服务每个任务可能需要几秒钟时间来填充代码建议。如果您使用多任务提示,Red Hat Ansible Lightspeed 服务需要一些时间来填充结果。不要在生成代码建议时移动光标或按任意键。如果您更改光标位置或按任意键,Ansible VS Code 扩展会取消请求,Red Hat Ansible Lightspeed 服务不会处理您的请求。在这种情况下,您必须使光标返回到其原始位置,并终止结果。