Re: Re : [opensuse-arm] openQA generalhw backend
вс, 23 авг. 2020 г. в 13:34, Matwey V. Kornilov : > > Thanks, Guillaume! > > Do I understand correctly, that SUT-companion and OpenQA worker may be on > the same host? > > I would like to test BeagleBone Black. In an ideal world, I would like it > to be tested on openqa.opensuse.org. > Now I see that I have to learn how to boot the board from USB. The AM335x > reference documentation says that it is possible to load U-Boot firmware > via UART and USB, but I have never tried it. > > JFYI, I've enabled booting the system from USB device for am335x: https://github.com/u-boot/u-boot/commit/8c444c184c36dfa314a2a500349785f58c8a8d24 It works fine with JeOS written on USB-flash drive. I've also managed to learn how to supply U-boot via UART, but it works too slow: 10KBps given U-boot size is about 1MB. > > вс, 23 авг. 2020 г. в 10:25, Guillaume GARDET : > >> >> Hi Matwey, >> >> Here are some details about the RPi3 case: >> >> https://github.com/ggardet/blog/blob/master/HowTo-Add_tests_on_real_hardware_with_openQA-RPi3_case.md >> >> It uses an external board with USB OTG to boot the RPi from USB (Firmware >> is still on uSD due to: >> https://github.com/raspberrypi/firmware/issues/1322). >> You could also use some USB SD mux such as: >> https://shop.linux-automation.com/usb_sd_mux-D02-R01-V02-C00-en >> But it does not work well with RPi4 atm, whereas it works perfectly fine >> with the HiKey960. >> >> Also, if you want to make it available to openqa.o.o: >> >> https://github.com/ggardet/blog/blob/master/HowTo-Install_a_remote_openQA_worker.md >> >> May I ask for which board you would like to test? >> >> Cheers, >> Guillaume >> >> >> >> - Matwey V. Kornilov a écrit : >> > Hello, >> > >> > I am looking through openQA sources and I am very excited about >> > generalhw backend. I see that it is currently in use at >> > openqa.opensuse.org to test Raspberry Pi images. Unfortunately, there >> is >> > a little details in the sources, I only see that the backend calls some >> > preconfigured external commands to manipulate hardware, but I've failed >> > to find more implementation details. >> > >> > Is there a kind of presentation or documentation on how all this works? >> > I am especially interested in how the flash card image is deployed? >> > >> > >> > >> > >> > -- >> > With best regards, >> > Matwey V. Kornilov >> >> > > -- > With best regards, > Matwey V. Kornilov > -- With best regards, Matwey V. Kornilov
[opensuse-arm] New ARM Tumbleweed snapshot 20201021 released!
Please note that this mail was generated by a script. The described changes are computed based on the aarch64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse=3=Tumbleweed=20201021 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: MozillaThunderbird (78.3.2 -> 78.3.3) apparmor (2.13.4 -> 2.13.5) arpwatch dos2unix (7.4.1 -> 7.4.2) drbd ethtool (5.8 -> 5.9) icewm-theme-branding ipw-firmware k3b kernel-64kb (5.8.14 -> 5.8.15) kernel-source (5.8.14 -> 5.8.15) krename libapparmor (2.13.4 -> 2.13.5) mdadm monitoring-plugins nodejs14 (14.13.1 -> 14.14.0) patterns-kde perl-LWP-Protocol-https (6.07 -> 6.09) ruby2.7 (2.7.1 -> 2.7.2) systemsettings5 (5.20.0 -> 5.20.0.1) vm-install yast2-configuration-management (4.3.3 -> 4.3.4) yp-tools === Details === MozillaThunderbird Version update (78.3.2 -> 78.3.3) - Mozilla Thunderbird 78.3.3 * OpenPGP: Improved support for encrypting with subkeys * OpenPGP message status icons were not visible in message header pane * OpenPGP Key Manager was missing from Tools menu on macOS * Creating a new calendar event did not require an event title - remove python2 dependencies for TW - support wayland mode/autodetection in startup wrapper - replace some Requires to use requires_ge macro where appropriate - improve langpack build (as already used for Firefox) - add ccache statistics output to build apparmor Version update (2.13.4 -> 2.13.5) Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor perl-apparmor python3-apparmor - update to AppArmor 2.13.5 - add missing permissions to several profiles and abstractions - bugfixes in parser and tools - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_2.13.5 for the detailed upstream changelog - remove upstream(ed) patches - changes-since-2.13.4.diff - abstractions-X-xauth-mr582.diff - sevdb-caps-mr589.diff - libvirt-leaseshelper.patch - cap_checkpoint_restore.diff - add libapparmor-so-number.diff to fix libapparmor so version (!658) arpwatch - add report-iface.patch to see, where the offending change happened dos2unix Version update (7.4.1 -> 7.4.2) - update to 7.4.2: * translation update - add upstream signing key and verify source signature drbd Subpackages: drbd-kmp-64kb drbd-kmp-default - bsc#1177910, compat to kernel v5.9 Add patch blk_alloc_queue_make_request.patch Add patch compat_generic_make_request.patch Add patch remove_congested_fn_congested_data.patch - Add tumbleweed only patch Add patch compat_blk_queue_stack_limits.patch ethtool Version update (5.8 -> 5.9) - update to new upstream release 5.9 * extended link state * QSFP-DD support * tunnel information (--show-tunnels) * Broadcom bnxt support * improve compatibility between ioctl and netlink output * fix cable test TDR amplitude output * get rid of build warnings * fix null pointer dereference running against old kernel (no arg) * update link mode tables * fix memory leaks and error handling found by static analysis - update compiler flags * -Wno-missing-field-initializers no longer needed * replace -W with -Wextra (preferred form) icewm-theme-branding - Bring back the obsoletion of icemwm-upstream-config (bsc#1173441, bsc#1170420) for SLE and Leap. ipw-firmware - Replace old specfile constructs. k3b Subpackages: k3b-lang - Add support for Musepack SV8 decoding, use musepack-devel instead of libmpcdec-devel. kernel-64kb Version update (5.8.14 -> 5.8.15) - x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels (bsc#1176907). - commit c680e93 - Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (bsc#1177724 CVE-2020-12351). - commit 8f9e7d2 - Bluetooth: A2MP: Fix not initializing all members (CVE-2020-12352 bsc#1177725). - commit c64c556 - Update config files: CONFIG_PINCTRL_AMD=y for fixing dependency (bsc#1177049) - commit f9a8fb6 - platform/x86: intel-vbtn: Revert "Fix SW_TABLET_MODE always reporting 1 on the HP Pavilion 11 x360" (git-fixes). - net_sched: check error pointer in tcf_dump_walker() (git-fixes). - net_sched: remove a redundant goto chain check (git-fixes). - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (git-fixes). - commit db08e19 - platform/x86: intel-vbtn: Switch to an allow-list for SW_TABLET_MODE reporting (bsc#1012628 bsc#1175599) - commit 4144623 - Linux 5.8.15 (bsc#1012628). - net_sched: commit action insertions together (bsc#1012628). - net_sched: defer tcf_idr_insert()