8 Mar
2017
8 Mar
'17
15:31
武山です ファイルを事前に送り込める前提ですが… /etc/myfirstboot とかのファイルと、初期実行スクリプトを起動する service ファイルを作っておき スクリプトで ``` if [ -f /etc/myfirstboot ]; then 初回起動処理 rm /etc/myfirstboot # または service を削除 fi ``` という感じではダメでしょうか? 前にも一度書きましたが(2017/1/12)、SUSE Studio が使っている方法です。 On 2017/03/08 22:37, ribbon wrote:
autoinstをテストしていましたが、インストール後、autoinst.xmlに 埋め込んだ初期実行スクリプトが動かない場合があることに気がつきました。
調べていったところ、初期実行スクリプトは、yast配下で動いているので、 何らかのテーブルがロックされてしまうことが分かりました。すなわち、 初期実行スクリプトの中で、リポジトリ追加 zypper ar が動きません。
なんか対応方法はないかな、と思案中です。
起動後に、ansible かなにかで設定しないと駄目かなあ。
ribbon
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org