2017-11-20 1 views
2

Bei der Installation von pkgs schlägt Ansible fehl, weil Lizenzbedingungen akzeptiert werden müssen.Wie akzeptiere ich automatisch Bedingungen bei der Installation von Paketen mit Ansible?

Wie akzeptiert man automatisch Begriffe durch ansible-playbook?

--- 
- hosts: client1 
    remote_user: ansible 
    become: True 
    tasks: 
    - name: testing 
     apt_repository: repo=ppa:webupd8team/java state=present 
    - name: updating 
     apt: update_cache=yes 
    - name: installaing oracle pkg 
     apt: pkg=oracle-java8-installer state=present update_cache=yes 

Antwort

3

Es gibt keine universelle Methode für "Pakete".

Für Oracle Java fügen Sie eine Aufgabe, die vor apt Aufruf:

- debconf: 
    name: oracle-java8-installer 
    question: shared/accepted-oracle-license-v1-1 
    value: true 
    vtype: select 
Verwandte Themen