[英]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 文檔的摘錄:
環境名稱可以包含小寫字母、數字和下划線。 也就是說,它們必須匹配以下正則表達式:
\\A[a-z0-9_]+\\Z
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.