2017-12-18 12:42 GMT+01:00 Yaniv Kaul <yk...@redhat.com>: > > > On Mon, Dec 18, 2017 at 12:43 PM, Sandro Bonazzola <sbona...@redhat.com> > wrote: > >> Hi, I'd like to discuss what's being tested by oVirt System Test. >> >> I'm investigating on a sanlock issue that affects hosted engine hc suite. >> I installed a CentOS minimal VM and set repositories as in >> http://jenkins.ovirt.org/job/ovirt-system-tests_hc-basic- >> suite-master/128/artifact/exported-artifacts/reposync-config.repo >> >> Upgrade from CentOS 1708 (7.4) minimal is: >> >> Aggiornamento: >> bind-libs-lite x86_64 >> 32:9.9.4-51.el7_4.1 >> centos-updates-el7 733 k >> bind-license noarch >> 32:9.9.4-51.el7_4.1 >> centos-updates-el7 84 k >> nss x86_64 >> 3.28.4-15.el7_4 >> centos-updates-el7 849 k >> nss-softokn x86_64 >> 3.28.3-8.el7_4 >> centos-updates-el7 310 k >> nss-softokn-freebl x86_64 >> 3.28.3-8.el7_4 >> centos-updates-el7 214 k >> nss-sysinit x86_64 >> 3.28.4-15.el7_4 >> centos-updates-el7 60 k >> nss-tools x86_64 >> 3.28.4-15.el7_4 >> centos-updates-el7 501 k >> selinux-policy noarch >> 3.13.1-166.el7_4.7 >> centos-updates-el7 437 k >> selinux-policy-targeted noarch >> 3.13.1-166.el7_4.7 >> centos-updates-el7 6.5 M >> systemd x86_64 >> 219-42.el7_4.4 >> centos-updates-el7 5.2 M >> systemd-libs x86_64 >> 219-42.el7_4.4 >> centos-updates-el7 376 k >> systemd-sysv x86_64 >> 219-42.el7_4.4 >> centos-updates-el7 70 k >> >> Enabling the CentOS repos: >> >> grub2 x86_64 >> 1:2.02-0.65.el7.centos.2 >> updates 29 k >> in sostituzione di grub2.x86_64 1:2.02-0.64.el7.centos >> grub2-tools x86_64 >> 1:2.02-0.65.el7.centos.2 >> updates 1.8 M >> in sostituzione di grub2-tools.x86_64 1:2.02-0.64.el7.centos >> grub2-tools-extra x86_64 >> 1:2.02-0.65.el7.centos.2 >> updates 993 k >> in sostituzione di grub2-tools.x86_64 1:2.02-0.64.el7.centos >> grub2-tools-minimal x86_64 >> 1:2.02-0.65.el7.centos.2 >> updates 170 k >> in sostituzione di grub2-tools.x86_64 1:2.02-0.64.el7.centos >> kernel x86_64 >> 3.10.0-693.11.1.el7 >> updates 43 M >> Aggiornamento: >> NetworkManager x86_64 >> 1:1.8.0-11.el7_4 >> updates 1.6 M >> NetworkManager-libnm x86_64 >> 1:1.8.0-11.el7_4 >> updates 1.2 M >> NetworkManager-team x86_64 >> 1:1.8.0-11.el7_4 >> updates 156 k >> NetworkManager-tui x86_64 >> 1:1.8.0-11.el7_4 >> updates 224 k >> NetworkManager-wifi x86_64 >> 1:1.8.0-11.el7_4 >> updates 184 k >> bash x86_64 >> 4.2.46-29.el7_4 >> updates 1.0 M >> bind-libs-lite x86_64 >> 32:9.9.4-51.el7_4.1 >> centos-updates-el7 733 k >> bind-license noarch >> 32:9.9.4-51.el7_4.1 >> centos-updates-el7 84 k >> binutils x86_64 >> 2.25.1-32.base.el7_4.1 >> updates 5.4 M >> cpio x86_64 >> 2.11-25.el7_4 >> updates 210 k >> cryptsetup-libs x86_64 >> 1.7.4-3.el7_4.1 >> updates 223 k >> curl x86_64 >> 7.29.0-42.el7_4.1 >> updates 267 k >> glibc x86_64 >> 2.17-196.el7_4.2 >> updates 3.6 M >> glibc-common x86_64 >> 2.17-196.el7_4.2 >> updates 11 M >> grub2-common noarch >> 1:2.02-0.65.el7.centos.2 >> updates 726 k >> grub2-pc x86_64 >> 1:2.02-0.65.el7.centos.2 >> updates 29 k >> grub2-pc-modules noarch >> 1:2.02-0.65.el7.centos.2 >> updates 845 k >> iptables x86_64 >> 1.4.21-18.2.el7_4 >> updates 428 k >> kernel-tools x86_64 >> 3.10.0-693.11.1.el7 >> updates 5.1 M >> kernel-tools-libs x86_64 >> 3.10.0-693.11.1.el7 >> updates 5.0 M >> kexec-tools x86_64 >> 2.0.14-17.2.el7 >> updates 333 k >> kmod x86_64 >> 20-15.el7_4.6 >> updates 120 k >> kmod-libs x86_64 >> 20-15.el7_4.6 >> updates 50 k >> libblkid x86_64 >> 2.23.2-43.el7_4.2 >> updates 176 k >> libcurl x86_64 >> 7.29.0-42.el7_4.1 >> updates 219 k >> libgcc x86_64 >> 4.8.5-16.el7_4.1 >> updates 98 k >> libgomp x86_64 >> 4.8.5-16.el7_4.1 >> updates 154 k >> libmount x86_64 >> 2.23.2-43.el7_4.2 >> updates 178 k >> libpciaccess x86_64 >> 0.13.4-3.1.el7_4 >> updates 26 k >> libstdc++ x86_64 >> 4.8.5-16.el7_4.1 >> updates 301 k >> libuuid x86_64 >> 2.23.2-43.el7_4.2 >> updates 79 k >> ncurses x86_64 >> 5.9-14.20130511.el7_4 >> updates 304 k >> ncurses-base noarch >> 5.9-14.20130511.el7_4 >> updates 68 k >> ncurses-libs x86_64 >> 5.9-14.20130511.el7_4 >> updates 316 k >> nss x86_64 >> 3.28.4-15.el7_4 >> centos-updates-el7 849 k >> nss-softokn x86_64 >> 3.28.3-8.el7_4 >> centos-updates-el7 310 k >> nss-softokn-freebl x86_64 >> 3.28.3-8.el7_4 >> centos-updates-el7 214 k >> nss-sysinit x86_64 >> 3.28.4-15.el7_4 >> centos-updates-el7 60 k >> nss-tools x86_64 >> 3.28.4-15.el7_4 >> centos-updates-el7 501 k >> openssh x86_64 >> 7.4p1-13.el7_4 >> updates 509 k >> openssh-clients x86_64 >> 7.4p1-13.el7_4 >> updates 654 k >> openssh-server x86_64 >> 7.4p1-13.el7_4 >> updates 458 k >> python-gobject-base x86_64 >> 3.22.0-1.el7_4.1 >> updates 294 k >> python-perf x86_64 >> 3.10.0-693.11.1.el7 >> updates 5.1 M >> selinux-policy noarch >> 3.13.1-166.el7_4.7 >> centos-updates-el7 437 k >> selinux-policy-targeted noarch >> 3.13.1-166.el7_4.7 >> centos-updates-el7 6.5 M >> sudo x86_64 >> 1.8.19p2-11.el7_4 >> updates 1.1 M >> systemd x86_64 >> 219-42.el7_4.4 >> centos-updates-el7 5.2 M >> systemd-libs x86_64 >> 219-42.el7_4.4 >> centos-updates-el7 376 k >> systemd-sysv x86_64 >> 219-42.el7_4.4 >> centos-updates-el7 70 k >> tzdata noarch >> 2017c-1.el7 >> updates 468 k >> util-linux x86_64 >> 2.23.2-43.el7_4.2 >> updates 2.0 M >> wpa_supplicant x86_64 >> 1:2.6-5.el7_4.1 >> updates 1.2 M >> >> meaning this environement is not receiving updates to core packages like >> the kernel. >> >> Restricting to libvirt, with the repos used in the job libvirt packages >> doesn't even exists, making yum install libvirt just fail. >> >> >> I think you already know I'm against filtering packages from the repos >> even if I understand it saves a huge amount of space and download time. >> I may be wrong, but I tend to not trust OST results since it's not >> testing real life environments. Any chance we can improve OST to match what >> users are going to have on their systems? >> > > Specifically for the hosted-engine use case, I had the same suspicion, so > I patched Lago to use '--network' in virt-sysprep and added 'update' > command to ensure all hosts are fully up-to-date when deployed. > It did not solve the issue. > > Generally: > 1. Updating the images take quite some time, per run. > 2. I agree every X months we should be updating the images. Every Q for > example. I've already discussed this with Gal. If CentOS would have > released a new baseline, that would have been more real life scenario, btw. > 3. That being said, if you need a dependency, you need to depend on it, > and we'll pull it. We do not ask (I think?) to 'yum update' your system > before deploying oVirt. >
Actually yes, we require it. See https://ovirt.org/documentation/install-guide/chap-Installing_oVirt/ It explicitly says to yum update before proceeding with the deployment and reboot the machine if kernel has been updated. > 4. There were, luckily, very few o-s-t only issues thus far. It may > happen, and we will run into those, but we have not so far encountered > many. Some we did not bother pursue, though are clear bugs (I remember an > annoying one with 'mount' command not getting back at all, etc.) > Y. > > >> >> -- >> >> SANDRO BONAZZOLA >> >> ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D >> >> Red Hat EMEA <https://www.redhat.com/> >> <https://red.ht/sig> >> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> >> >> >> _______________________________________________ >> Devel mailing list >> Devel@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/devel >> > > -- SANDRO BONAZZOLA ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel