Description of problem: Kickstart based install crashed every time after downloading all packages. Using ssh option and tailing logs I found: 20:25:45,462 INFO packaging: Downloading packages finished. 20:25:54,771 ERR packaging: The transaction process has ended abruptly 20:25:54,771 INFO packaging: Transaction check error: file /etc/logrotate.d/syslog conflicts between attempted installs of syslog-ng-3.6.2-3.fc23.x86_64 and rsyslog-8.10.0-1.fc23.x86_64 file /etc/xdg/menus/mate-preferences-categories.menu conflicts between attempted installs of mate-menus-preferences-category-menu-1.10.0-2.fc23.x86_64 and mate-control-center-1.12.0-2.fc23.x86_64 Clearly these packages are buggy (rsyslog/rsyslog-ng has been reported months ago with patch to fix), however just crashing installer leaving user without a clue what's wrong nor with an option to ignore the issue is not very friendly. Crashing after file systems have been created and packages downloaded makes it even more frustrating. Please try to detect error more early and add option to ignore such problems. Even very old versions of anaconda (even before Fedora) had this option if I remember correctly.
Please attach the logs from /tmp to this bug as individual, text/plain attachments.
That's of course not possible as the installer crashes and reboots and everything in /tmp is gone for good.
Can you add inst.nokill to the boot arguments?
Seems useful, thanks.
Created attachment 1102525 [details] anaconda.log
Created attachment 1102526 [details] dnf.librepo.log
Created attachment 1102527 [details] dnf.log
Created attachment 1102528 [details] dnf.rpm.log
Created attachment 1102529 [details] hawkey.log
Created attachment 1102530 [details] ifcfg.log
Created attachment 1102531 [details] packaging.log
Created attachment 1102532 [details] program.log
Created attachment 1102533 [details] storage.log
Created attachment 1102534 [details] vncserver.log
tail of packaging.log: 15:39:16,380 INFO packaging: kernel: selected kernel 15:39:16,820 INFO packaging: Sufficient mountpoints found: {'/mnt/sysimage/var': Size('4,84 GiB'), '/mnt/sysimage': Size('24,37 GiB')} 15:39:16,821 INFO packaging: 3295 packages selected totalling 17,3 GiB 15:39:16,856 INFO packaging: Sufficient mountpoints found: {'/mnt/sysimage/var': Size('4,84 GiB'), '/mnt/sysimage': Size('24,37 GiB')} 15:39:17,163 INFO packaging: Downloading packages. 15:04:58,880 INFO packaging: Downloading packages finished. 15:05:12,609 ERR packaging: The transaction process has ended abruptly 15:05:12,609 INFO packaging: Transaction check error: file /etc/logrotate.d/syslog conflicts between attempted installs of syslog-ng-3.6.2-3.fc23.x86_64 and rsyslog-8.10.0-1.fc23.x86_64 file /etc/xdg/menus/mate-preferences-categories.menu conflicts between attempted installs of mate-menus-preferences-category-menu-1.10.0-2.fc23.x86_64 and mate-control-center-1.12.0-2.fc23.x86_64
Thank you for the logs. This behavior is fixed in rawhide by https://github.com/rhinstaller/anaconda/commit/7bdd331b, but unfortunately did not make it into F23. This commit would have caused a traceback instead of a silent exit, and it looks like the underlying cause will be fixed once the change for bug 1287845 is pushed to stable.