事の発端は、Rundeckのジョブの中のステップ(workflow steps)を編集したり削除したりして保存しようとすると、表題のエラーに見舞われるということです。
諸々調べていたらば、どうやらこれはSlackの通知プラグインの問題?であることが分かりました。
- Slack通知をオンにしたジョブを登録する
- workflow stepsを編集・削除し、保存する
- object references an unsaved transient instance
という流れですが、RundeckのSlackプラグインを消すと上手く行った、という報告があります。
そのFix。 github.com
Issueを立てた人のRundeckのバージョンは2.6.4だそうなので、これを2.6.6の最新版に引き上げると、直ります。