目前我的本地 juju 是 1.24.2,但是每个在新的环境中创建的代理总是使用 1.23
我运行了 juju-upgrade,但是它说没有可用的升级。
那么,如何正确升级所有引导环境中的代理?
答案1
尝试将agent-stream
选项设置为proposed
。像这样:
mycloud:
...
agent-stream: "proposed"
default-series: trusty
该配置键的有效值为devel
、release
和proposed
。
如果你已经引导,你可以通过以下方式更改它set-env
:
juju set-env agent-stream=proposed
答案2
添加到现有环境中的新计算机使用与最初创建的计算机相同的版本。此版本显示在 中juju status
。客户端版本不会影响新计算机的版本。
有时升级逻辑看起来有点奇怪。我从事这个项目,但我不确定我是否完全理解它。
为了升级服务器,您需要执行以下操作:
juju upgrade-juju --version=1.24.4
据悉,1.23 版本存在一些严重的错误,我们希望现在能够解决其中的大部分问题。