[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v17 00/19] osstest: initial FreeBSD support
Hello, This are again the remaining non-acked patches of the FreeBSD osstest series. The two patches sent with this cover letter fix two issues found on the Mass colo. Patch 17 fixes an issue where the FreeBSD installer bootloader receives random keystrokes on the console, thus aborting the automatic boot. The solution is to create an installer that doesn't wait for any keystrokes and just boots into the default kernel. FWIW this only happens when booting the installer image from pxelinux + memdisk, I haven't seen it happening when booting FreeBSD once installed to disk. In some spare free time I might try to figure out what's actually going on, but this bodge seems like the easiest solution ATM. Patch 18 adds more disk controllers to the list of proved devices in order to find the hard drive. This was found while trying to install on nobling, which has some kind of RAID controller. Now all the possible disk drivers have been added to the list, so we shouldn't expect further problems for the time being. Finally patch 19 fixes an issue when using recent FreeBSD sources, that changed the default position of the output produced by the release targets. I've pushed the whole series to: git://xenbits.xen.org/people/royger/osstest.git freebsd_v17 A successful FreeBSD flight can be found in the Massachusetts colo, it's flight 116709 (not public) which is based on the same code found in the freebsd_v17 branch. Let me know if there's anything missing. Thanks, Roger. Roger Pau Monne (19): osstest: make built_stash_file store a path_ runvar for each file osstest: move known_hosts generation to TestSupport osstest: add executive prefix to resource_shared_mark_ready osstest: introduce host_shared_mark_ready osstest: introduce build helpers for FreeBSD osstest: add prototypes to target_install_packages{_norec} osstest: introduce an OS $ho field osstest: add support for the FreeBSD package manager osstest: introduce a FreeBSD build script osstest: add support for runtime_IDENT_hostflags osstest: introduce a script to set the runtime hostflags runvar for FreeBSD jobs osstest: add script to install build dependencies on FreeBSD osstest: change the meaning of need_build_host osstest: add support for FreeBSD buildjobs to sg-run-job osstest: introduce a script to create a FreeBSD flight osstest: hook FreeBSD flight into cr-daily-branch osstest: remove the loader timeout from the install image osstest: expand the list of tested disk controllers osstest: use -DWITHOUT_AUTO_OBJ with FreeBSD release targets Osstest/BuildSupport.pm | 26 +++- Osstest/Debian.pm | 36 +---- Osstest/Executive.pm | 5 +- Osstest/JobDB/Executive.pm | 2 +- Osstest/TestSupport.pm | 139 ++++++++++++++++--- README | 16 +++ ap-common | 5 + ap-fetch-version | 8 ++ ap-fetch-version-old | 9 ++ ap-print-url | 3 + ap-push | 9 ++ cr-daily-branch | 17 +++ cr-for-branches | 2 +- cri-common | 1 + daily-cron-email-adhoc--freebsd-master | 1 + daily-cron-email-play--freebsd-master | 1 + daily-cron-email-real--freebsd-master | 4 + make-freebsd-flight | 95 +++++++++++++ sg-run-job | 50 ++++--- ts-build-prep-freebsd | 37 +++++ ts-freebsd-build | 240 +++++++++++++++++++++++++++++++++ ts-freebsd-host-install | 6 +- ts-freebsd-set-hostflags | 78 +++++++++++ ts-kernel-build | 4 +- ts-xen-build | 8 +- ts-xen-build-prep | 4 +- 26 files changed, 716 insertions(+), 90 deletions(-) create mode 100644 daily-cron-email-adhoc--freebsd-master create mode 100644 daily-cron-email-play--freebsd-master create mode 100644 daily-cron-email-real--freebsd-master create mode 100755 make-freebsd-flight create mode 100755 ts-build-prep-freebsd create mode 100755 ts-freebsd-build create mode 100755 ts-freebsd-set-hostflags -- 2.13.6 (Apple Git-96) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |