ansible vsphere gos validation
v3.2
$ pip install -r requirements.txt
$ ansible-galaxy install -r requirements.yml
vars/test.yml .linux/gosv_testcase_list.ymlwindows/gosv_testcase_list.ymlmain.yml . # For Linux testing:
# you can use below command to use the default variables file "vars/test.yml",
# and default test case list file "linux/gosv_testcase_list.yml"
$ ansible-playbook main.yml
# For Linux or Windows testing:
# you can use below command to set the path of a customized variables file and
# test case list file
$ ansible-playbook main.yml -e "testing_vars_file=/path_to/test.yml testing_testcase_file=/path_to/gosv_testcase_list.yml"
logs/test-vm/2021-07-06-09-27-51/ . يمكنك العثور على ملفات السجل:results.logfull_debug.log الذي يحتوي على سجلات التصحيح الاختبارfailed_tasks.log الذي يحتوي على سجلات المهام الفاشلةknown_issues.log الذي يسرد المشكلات المعروفة في تشغيل الاختبار الحالييدعم هذا المشروع السيناريوهات أدناه لاختبار التحقق من صحة نظام التشغيل الشامل
| أنظمة تشغيل الضيوف | التثبيت التلقائي من صورة ISO | انتشر من قالب OVA | VM الحالي مع تثبيت نظام تشغيل الضيوف |
|---|---|---|---|
| Red Hat Enterprise Linux 7.x ، 8.x ، 9.x | ✔ | ✔ | |
| Centos 7.x ، 8.x | ✔ | ✔ | |
| Centos Stream 8 ، 9 ، 10 | ✔ | ✔ | |
| Oracle Linux 7.x ، 8.x ، 9.x | ✔ | ✔ | |
| Rocky Linux 8.x ، 9.x | ✔ | ✔ | |
| Almalinux 8.x ، 9.x | ✔ | ✔ | |
| SUSE Linux Enterprise 15 SP3 وبعد ذلك | ✔ | ✔ | |
| VMware Photon OS 3.0 ، 4.0 ، 5.0 | ✔ | ✔ | ✔ |
| Ubuntu 20.04 وبعد ذلك | ✔ | ✔ | ✔ |
| Flatcar 2592.0.0 وبعد ذلك | ✔ | ✔ | |
| Debian 10.10 وبعد ذلك ، 11.x ، 12.x | ✔ | ✔ | |
| Windows 10 ، 11 | ✔ | ✔ | |
| Windows Server 2019 ، 2022 ، 2025 | ✔ | ✔ | |
| UnionTech OS Server 20 1050a | ✔ | ✔ | |
| خادم Fedora 36 ومحطة العمل وبعد ذلك | ✔ | ✔ | |
| Polinux Server 7.9 ، 8.5 | ✔ | ✔ | |
| Freebsd 13 وبعد ذلك | ✔ | ✔ | |
| خادم Pardus 21.2 ، وسطح المكتب XFCE ثم لاحقًا | ✔ | ✔ | |
| Pardus 23.x Server ، XFCE Desktop | ✔ | ✔ | |
| Opensuse Leap 15.3 وبعد ذلك | ✔ | ✔ | |
| Bclinux 8.x | ✔ | ✔ | |
| Bclinux-for-Euler 21.10 | ✔ | ✔ | |
| Red Hat Enterprise Linux Coreos (RHCOS) 4.13 وبعد ذلك | ✔ | ✔ | |
| Fusionos 22 و 23 | ✔ | ✔ | |
| معجزة Linux 8.x ، 9.x | ✔ | ✔ | |
| Kylin Linux Advanced Server V10 | ✔ | ✔ |
ملاحظات يتم استخدام قائمة أنظمة تشغيل الضيوف المتوافقة هذه لهذا المشروع فقط. لحالة دعم نظام التشغيل الضيف على ESXI ، يرجى الرجوع إلى دليل توافق برنامج VMware.
إطلاق الاختبار باستخدام صورة Docker
$ docker pull projects.packages.broadcom.com/gos_cert/ansible-vsphere-gos-validation:latest
$ docker run -it --privileged projects.packages.broadcom.com/gos_cert/ansible-vsphere-gos-validation:latest