无法升级 SaltStack
Unable to Upgrade SaltStack
我正尝试按照博客中的步骤在 ubuntu 上升级我的 saltstack master 和 minion
http://www.revsys.com/blog/2014/nov/16/upgrade-salt-master-and-minions-ubuntu-servers/
但是我收到以下错误
第 1 步:sudo salt ‘*’ cmd.run “aptitude update”
第 2 步:更新母版
第 3 步:更新 Minion
我要升级到2015.8.6
我怀疑第 1 步有问题。
当前 Ubuntu 版本。
做了以下,
*
1) 在 运行 fgrep -lR "saltstack" 上,它只给出主文件
2) 然后我打开了主文件,我只能在评论中看到 saltstack。所以没有在那里做任何改变
3) wget -O - https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key 添加 -
--2016-04-15 17:58:34-- https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub
正在解析 repo.saltstack.com (repo.saltstack.com)...nnn.nnn.nn.nnn, 2805:a770:450:a0::2:d001
正在连接到 repo.saltstack.com (repo.saltstack.com)|nnn.nnn.nn.nnn|:443... 已连接。
已发送 HTTP 请求,正在等待响应... 200 OK
长度:1744 (1.7K)
保存到:'STDOUT'
100%[============================================= ================================================ =============================>] 1,744 --.-K/s in 0s
2016-04-15 17:58:36 (14.1 MB/s) - 写入标准输出 [1744/1744]
好的
4) 运行 'sudo apt-get update' 收到错误 W:GPG 错误:https://packages.elastic.co 稳定版本:无法验证以下签名,因为 public 密钥是不可用:NO_PUBKEY D38D777CD99E42A4*
您需要清理指向 http://ppa.launchpad.net 的旧 PPA,这个 repo 指向旧的 2015.5。这需要我一些努力来清理东西并指向 repo.saltstack.com
# go to apt repo
cd /etc/apt
# find all old saltstack repo
fgrep -lR "saltstack"
#open each file,remove the entry that show saltstack
#Now grab the key
wget -O - https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -
# Save following entry to /etc/apt/sources.list.d/saltstack.list
deb http://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest trusty main
#Now update repo
sudo apt-get update
显示 saltstack ubuntu 存储库的正确文档在此处:
http://repo.saltstack.com/#ubuntu
我正尝试按照博客中的步骤在 ubuntu 上升级我的 saltstack master 和 minion http://www.revsys.com/blog/2014/nov/16/upgrade-salt-master-and-minions-ubuntu-servers/
但是我收到以下错误
第 1 步:sudo salt ‘*’ cmd.run “aptitude update”
第 2 步:更新母版
第 3 步:更新 Minion
我要升级到2015.8.6
我怀疑第 1 步有问题。
当前 Ubuntu 版本。
做了以下, * 1) 在 运行 fgrep -lR "saltstack" 上,它只给出主文件
2) 然后我打开了主文件,我只能在评论中看到 saltstack。所以没有在那里做任何改变
3) wget -O - https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key 添加 - --2016-04-15 17:58:34-- https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub 正在解析 repo.saltstack.com (repo.saltstack.com)...nnn.nnn.nn.nnn, 2805:a770:450:a0::2:d001 正在连接到 repo.saltstack.com (repo.saltstack.com)|nnn.nnn.nn.nnn|:443... 已连接。 已发送 HTTP 请求,正在等待响应... 200 OK 长度:1744 (1.7K) 保存到:'STDOUT' 100%[============================================= ================================================ =============================>] 1,744 --.-K/s in 0s 2016-04-15 17:58:36 (14.1 MB/s) - 写入标准输出 [1744/1744] 好的
4) 运行 'sudo apt-get update' 收到错误 W:GPG 错误:https://packages.elastic.co 稳定版本:无法验证以下签名,因为 public 密钥是不可用:NO_PUBKEY D38D777CD99E42A4*
您需要清理指向 http://ppa.launchpad.net 的旧 PPA,这个 repo 指向旧的 2015.5。这需要我一些努力来清理东西并指向 repo.saltstack.com
# go to apt repo
cd /etc/apt
# find all old saltstack repo
fgrep -lR "saltstack"
#open each file,remove the entry that show saltstack
#Now grab the key
wget -O - https://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -
# Save following entry to /etc/apt/sources.list.d/saltstack.list
deb http://repo.saltstack.com/apt/ubuntu/14.04/amd64/latest trusty main
#Now update repo
sudo apt-get update
显示 saltstack ubuntu 存储库的正确文档在此处:
http://repo.saltstack.com/#ubuntu