【发布时间】:2016-08-06 00:06:44
【问题描述】:
我正在尝试按照博客中的步骤在 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”
我要升级到2015.8.6
我怀疑在第 1 步中有些东西不起作用。
目前的 Ubuntu 版本。
做了以下, * 1) 在运行 fgrep -lR "saltstack" 时,它只提供主文件
2) 我打开了主文件,我只能在 cmets 中看到 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 stable 版本:由于公钥不可用,无法验证以下签名:NO_PUBKEY D38D777CD99E42A4*
【问题讨论】:
-
ppa.launchpad.net 是一个旧的存储库。新的仓库是 repo.saltstack.com
-
当“apt-get update”遇到OTHER repo包错误时会停止,即使saltstack repo也可以。您需要在 /etc/apt/souces.list 或 sources.list.d 文件夹中修复 packages.elastic.co 的签名,或者只是将它们标记为不需要它。引用修复带有签名错误的 repo:chrisjean.com/…
-
您的弹性搜索存储库出现签名错误,只需修复它并再次运行 apt-get update。 elastic.co/guide/en/elasticsearch/reference/current/…
标签: ubuntu salt-stack