itamae (1.9.13): Simple Configuration Management Tool https://t.co/W4XB7BlBek
— RubyGems (@rubygems) October 22, 2018
CHANGELOGに載ってる修正
https://github.com/itamae-kitchen/itamae/blob/master/CHANGELOG.md#v1913
Fixed. Can not create empty file
fileリソースで空ファイルを作れないバグの修正。
元々remote_fileやtemplateで空ファイル作れていたのですが、いつのバージョンからか作れなくなっていたのを前職時代に観測してました。
その時は execute "touch xxx"
で雑に回避してたのですが、今回mitamaeと同じ修正を入れて解決しました。
CHANGELOGに載ってない修正
Fixed rspec warning
travisのweekly buildのログを見てたら
expect { subject.event(:name, :arg) { raise "name is failed" } }.to raise_error
でwarning出ていたのを直しました。
Fixed. test is failing after run test
これ英語が怪しいんだけど、要はローカルで開発してる時に同じコンテナに対して同じレシピを2回適用するとItamaeがコケるという現象があって直しました。
-execute "mkdir /tmp/link-force-no-dereference1" +execute "mkdir -p /tmp/link-force-no-dereference1" link "link-force-no-dereference" do cwd "/tmp" to "link-force-no-dereference1" force true end