无法从傀儡代理获得 git 分支
Unable to get git branch from puppet agent
我有以下命令在服务器中执行 puppet 代理。它的 puppet master 包含一个 puppetfile,其中包含多个存储在不同 git 存储库中的模块。
好吧,我需要执行指向正确 git 分支的 puppet 代理来获取模块。
这个环境是 PROD,它配置正确,因为有很多人在使用它,但我是新手,我需要帮助!
我执行了以下命令但它不起作用:
sudo puppet agent -t --environment my_branch
我得到:
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Find my_branch/node/hostname_agent_server?transaction_uuid=fb7c33d0-dab2-4c36-be0a-94870f6fbfcc&fail_on_404=true resulted in 404 with the message: Not Found: Could not find environment 'develop'
我的分支是 "develop/xxxx/xxxx" 因此上面的代码提到“找不到环境 'develop'
你能帮我找到正确的吗?
由于您的分支名称中的斜线,它看起来有点混乱。以下是 Puppet 文档的摘录:
Environment names can contain lowercase letters, numbers, and underscores. That is, they must match the following regular expression:
\A[a-z0-9_]+\Z
我有以下命令在服务器中执行 puppet 代理。它的 puppet master 包含一个 puppetfile,其中包含多个存储在不同 git 存储库中的模块。
好吧,我需要执行指向正确 git 分支的 puppet 代理来获取模块。
这个环境是 PROD,它配置正确,因为有很多人在使用它,但我是新手,我需要帮助!
我执行了以下命令但它不起作用:
sudo puppet agent -t --environment my_branch
我得到:
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Find my_branch/node/hostname_agent_server?transaction_uuid=fb7c33d0-dab2-4c36-be0a-94870f6fbfcc&fail_on_404=true resulted in 404 with the message: Not Found: Could not find environment 'develop'
我的分支是 "develop/xxxx/xxxx" 因此上面的代码提到“找不到环境 'develop'
你能帮我找到正确的吗?
由于您的分支名称中的斜线,它看起来有点混乱。以下是 Puppet 文档的摘录:
Environment names can contain lowercase letters, numbers, and underscores. That is, they must match the following regular expression:
\A[a-z0-9_]+\Z