0
Anabilitiesを使ってsvn-repositoryを自分のVirtualboxにチェックアウトしたいと思います。 何とか"checkout config"というタスクは終了しません。VirtualBoxでAnonymousを使ってsvn repoをチェックアウトできない
- name: checkout config
subversion:
repo: svn+ssh://svn.someserver.loc/srv/svn/repository/software/
dest: /home/user/.somedir
私はすでに行方不明known_hostsファイルの方向に考えて - キーが、私は正しく、SVNサーバ用の鍵を実施しているかわかりません。
VMで「df」を繰り返し押すと、タスクの実行中にディスクの使用状況が変化することはありません。
したがって、svnのチェックアウト中にエラーが発生するはずです。
Vagrant.configure("2") do |config|
config.vm.box = "Centos_V1.0.box"
config.vm.hostname = "box.vm"
config.ssh.username = "user"
config.ssh.password = "user01"
config.ssh.port = "2222"
config.vm.provision "ansible" do |ansible|
ansible.limit = 'all'
#ansible.verbose = "-v"
ansible.playbook = "playbook.yml"
ansible.inventory_path = "hosts"
end
config.vm.provider :virtualbox do |vb|
vb.name = "BOX"
end
マイplaybook.yml:あなたの助け
マイVagrantfileため
おかげ
---
- hosts: VirtualBoxes
strategy: debug
vars_prompt:
- name: "version"
prompt: "Which version would you like to install: 1,2,3,4"
tasks:
- name: install prog1
become: true
yum: name=prog1 state=latest
- name: install prog2
become: true
yum: name=prog2 state=latest
- name: install prog3
become: true
yum: name=prog3 state=latest
- name: install prog4
become: true
yum: name=prog4 state=latest
- name: install tmux
become: true
yum: name=tmux state=latest
- name: delete somedir
file:
path: /home/user/.confdir/
state: absent
#- name: tell the host about our servers it might want to ssh to
# known_hosts:
# path: /home/user/.ssh/known_hosts
# name: svn.someserver.loc
# key: "SWEAGFSDFSJJERKESJHFNKMDFMMRLMLFDLGRSWEAGFSDFSJJERKESJHFNKMDFMMRLMLFDLGRSWEAGFSDFSJJERKESJHFNKMDFMMRLMLFDLGR="
- name: checkout config
subversion:
repo: svn+ssh://svn.someserver.loc/srv/svn/repository/software/
dest: /home/user/
ansible用マイインベントリファイル:
[VirtualBoxes]
localhost:2222 ansible_connection=ssh ansible_ssh_user=user ansible_ssh_pass=user01
subversionタスクの出力を保存して印刷するためにregisterとdebugを使用できますか? –
私はデバッグを使用しましたが、タスクがまだ実行されているので、情報は表示されません。モジュールSubversionのためのレジスタは存在しません。 – Marc
私はレジスタがサブバージョンモジュールにないことを知っています:http://docs.ansible.com/ansible/playbooks_variables.html#registered-variables –