共享说明书失败,出现错误:找不到用户

Share cookbook is failing with error Could not find user

提问人:Programming-Lover 提问时间:11/2/2023 更新时间:11/2/2023 访问量:16

问:

我正在尝试将厨师食谱分享给超市,但超市因以下错误而失败。我正在使用以下命令来共享它

knife supermarket share starter Utilities
TRACE: Temp cookbook directory is "/var/folders/9p/rjpmy7w92ws4ctk0hdt0qwwm0000gq/T/chef-starter-build20231102-50411-xogs12"
Making tarball starter.tgz
DEBUG: Signing: method: post, url: https://supermarket.chef.io/api/v1/cookbooks, file: #<File:0x00007f8c5e2b55b0>, User-id: ykurmi, Timestamp: 2023-11-02T07:13:05Z
ERROR: Could not find user 'ykurmi'.

谁能帮我解决这个问题?

Ruby Chef-基础设施

评论


答:

0赞 Programming-Lover 11/2/2023 #1

您需要使用 chef infra (https://api.chef.io/) 帐户创建或登录到 chef supermarket(https://supermarket.chef.io/) 帐户。

就我而言,我只有一个 ykurmi 用户的基础设施帐户,并试图将食谱分享给超市。后来我使用厨师基础设施用户登录了超市,它起作用了。