邮递员请求显示 IBM 云停机进行维护
Postman request showing IBM cloud down for maintenance
我正在尝试发送 post 请求以在 ibm cloud 上创建工具链,但在最近三天的屏幕截图中出现了此错误。
为什么会出现这个错误,我做错了什么吗?
我还检查了 ibm none 的服务器宕机了,云是正常的
编辑:现在我可以创建工具链了,似乎是授权令牌错误。
但是现在我无法通过 api 向现有工具链添加交付管道,IBM 是否提供此功能?
您可以使用 GET 请求为工具链提供组件,例如交付管道。 documentation for the IBM Cloud Continous Delivery service as part of creating a "Deploy" button.
中描述了构建块
有一些教程使用该部署按钮来构建更复杂的解决方案,例如 secure-file-storage, logistics-wizard-toolchain, or insurance-toolchain。
GET 请求开始一个更复杂的流程,因为您需要登录,经常提供值等。所以我建议在浏览器中尝试该请求,而不是 POSTMAN。
我们正在努力了解您的情况,但我们无法重现您看到的错误 500 和 "IBM Cloud console is down for maintenance" 错误。
你能再试一次吗,让我们知道你尝试时的日期戳和时区(这样我们就可以检查我们的日志)?
你也可以告诉我们你的默认区域的详细信息吗?就像你打开
https://cloud.ibm.com/devops/toolchains
是否重定向到:
https://cloud.ibm.com/devops/toolchains?env_id=ibm%3Ayp%3Aeu-de
或其他一些非(eu-de)地区?
我们确实在日志文件中看到了这个条目:
[2019-07-31T15:06:43.934] [ERROR] template-v2 - Failed to read template from repo https://github.com/open-toolchain/simple-toolchain, branch master, type null: Authorization header contains invalid or expired credentials.
但是当使用无效的授权 header 令牌时会发生这种情况,并且对浏览器的响应不是错误 500,而是错误 400:
"errorDetails\":\"Property 'access_token' either missing or empty \"
此外,在尝试创建 open-toolchain/simple-toolchain 模板时,它不起作用;它给出错误 400:
"description":"Failed Schema Validation at prod-region,prod-organization,prod-space,api-key for pipeline"
但是使用存储库创建工具链工作正常:
https://github.com/open-toolchain/headless-toolchain
我现在可以使用 POST 请求创建工具链。
我使用了错误的授权令牌并感到困惑,因为没有显示错误消息而是 "IBM cloud is under maintenance" 弹出。
我正在尝试发送 post 请求以在 ibm cloud 上创建工具链,但在最近三天的屏幕截图中出现了此错误。
为什么会出现这个错误,我做错了什么吗?
我还检查了 ibm none 的服务器宕机了,云是正常的
编辑:现在我可以创建工具链了,似乎是授权令牌错误。 但是现在我无法通过 api 向现有工具链添加交付管道,IBM 是否提供此功能?
您可以使用 GET 请求为工具链提供组件,例如交付管道。 documentation for the IBM Cloud Continous Delivery service as part of creating a "Deploy" button.
中描述了构建块有一些教程使用该部署按钮来构建更复杂的解决方案,例如 secure-file-storage, logistics-wizard-toolchain, or insurance-toolchain。
GET 请求开始一个更复杂的流程,因为您需要登录,经常提供值等。所以我建议在浏览器中尝试该请求,而不是 POSTMAN。
我们正在努力了解您的情况,但我们无法重现您看到的错误 500 和 "IBM Cloud console is down for maintenance" 错误。
你能再试一次吗,让我们知道你尝试时的日期戳和时区(这样我们就可以检查我们的日志)?
你也可以告诉我们你的默认区域的详细信息吗?就像你打开
https://cloud.ibm.com/devops/toolchains
是否重定向到:
https://cloud.ibm.com/devops/toolchains?env_id=ibm%3Ayp%3Aeu-de
或其他一些非(eu-de)地区?
我们确实在日志文件中看到了这个条目:
[2019-07-31T15:06:43.934] [ERROR] template-v2 - Failed to read template from repo https://github.com/open-toolchain/simple-toolchain, branch master, type null: Authorization header contains invalid or expired credentials.
但是当使用无效的授权 header 令牌时会发生这种情况,并且对浏览器的响应不是错误 500,而是错误 400:
"errorDetails\":\"Property 'access_token' either missing or empty \"
此外,在尝试创建 open-toolchain/simple-toolchain 模板时,它不起作用;它给出错误 400:
"description":"Failed Schema Validation at prod-region,prod-organization,prod-space,api-key for pipeline"
但是使用存储库创建工具链工作正常: https://github.com/open-toolchain/headless-toolchain
我现在可以使用 POST 请求创建工具链。
我使用了错误的授权令牌并感到困惑,因为没有显示错误消息而是 "IBM cloud is under maintenance" 弹出。