在 CoreOS 899.15.0 上,如何通过fleetctl 更新之前提交的单元文件?
我之前已经提交了单元文件[email protected],但是想将其更新为修订版:
$ fleetctl list-unit-files
UNIT HASH DSTATE STATE TARGET
[email protected] 76b05ae inactive inactive -
[email protected] faa7a16 inactive inactive -
当我尝试重新提交 [email protected] 时,fleetctl 只警告我它的本地版本和注册表版本不同:
$ fleetctl submit rethinkdb\@.service
WARNING: Unit [email protected] in registry differs from local unit file [email protected]
目前,解决方案是销毁单元文件,然后重新提交。
即将在车队版本v0.13(尚未发布,2016 年 8 月)中推出:
支持更换单位