Rocket.chat.ansible: خطأ: لا يعد Bec_user معلمة قانونية في معالج أو مهمة Ansible

تم إنشاؤها على ٢٩ ديسمبر ٢٠١٥  ·  3تعليقات  ·  مصدر: RocketChat/Rocket.Chat.Ansible

مرحبا،

حاولت نشر RocketChat على Debian Jessie باستخدام Ansible ولكن عندما أقوم بتشغيل كتيب التشغيل الخاص بي (وهو المستخدم في التمهيدي الخاص بك) ، أحصل على المخرجات التالية:

 [WARNING]: It is unnecessary to use '{{' in loops, leave variables in loop
expressions bare.

ERROR: become_user is not a legal parameter in an Ansible task or handler

أحاول تثبيته على المضيف المحلي (لأنه مجرد اختبار) ، وقد تمكنت بالفعل من تشغيل بعض كتيبات التشغيل البسيطة على المضيف المحلي من قبل.
لقد قمت بتثبيت Ansible من مدير حزمة deb ، لذا فأنا في 1.7.2 (أنا جديد تمامًا على Ansible أيضًا ، لذا قد تكون أيضًا مشكلة غير قابلة للإنصاق من جانبي لا علاقة لها بهذا).

شكرا!

التعليق الأكثر فائدة

مهلا! شكرا لأخذ الوقت الكافي لإثارة هذه القضية.
سبب ظهور هذه المشكلة هو أن إصدار Ansible قديم جدًا.
تم تقديم الوحدة النمطية become في Ansible 1.9.4 - وهو الإصدار الذي يجب تشغيله.

راجع وثائق تثبيت Ansible للحصول على 1.9.4 مثبتًا: +1:

ال 3 كومينتر

مهلا! شكرا لأخذ الوقت الكافي لإثارة هذه القضية.
سبب ظهور هذه المشكلة هو أن إصدار Ansible قديم جدًا.
تم تقديم الوحدة النمطية become في Ansible 1.9.4 - وهو الإصدار الذي يجب تشغيله.

راجع وثائق تثبيت Ansible للحصول على 1.9.4 مثبتًا: +1:

واجهت هذه المشكلة وقمت بالترقية إلى ansible 1.9.2 باستخدام البيرة المنزلية وعملت بشكل جيد.

gneutzling Ansible 1.9.4 لا يزال هو الإصدار الأدنى المطلوب لتشغيل إصدار Ansible 1 من هذا الرمز.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات