ผมพยายามจะจับหลายแทนการใช้ ansible-สมุดของแต่มันไม่ทำงานกับฉัน.
ใช้ด้านล่างรหัสมันถือคนแรกล่องแล้วช่วย-หยุดอยู่ตรงนั้นงั้นไว้ที่สองแพกเกจ
นี่คือรหัสของฉัน
- name: Prevent packages from being upgraded
dpkg_selections:
name: "{{ item }}"
selection: hold
with_items:
- postgresql
- docker
นี่คือผลส่งออกจากเซิร์ฟเวอร์ด้านข้างขณะที่รหัสระหว่างประมวลผล เส้นแรกของกรอบระหว่างประมวลผลก่อน ที่สองคือการส่งออกตอนแรกล่องนั่นถูกจั คนที่สามเส้นเมื่อตอนที่สองแพกเกจถูกจับและมันคือ stoped
ฉันไม่เข้าใจว่าทำไมพฤติกรรมเป็นแบบนั้น? และฉันสามารถจับหลายแทงที่ใช้ ansible?
ข้อควรจำ:ฉันอยู่แล้วตามที่ instruction จาก Anible หมอ https://docs.ansible.com/ansible/latest/collections/ansible/builtin/dpkg_selections_module.html ขอบคุณล่วงหน้า