anaconda or systemd creates swap values in /etc/fstab with a wrong pri value. in /etc/fstab it shows as uuid=.... swap swap pri=1 0 0 on the other hand after system reboots systemd's fstab-generator gives error and not enables swap. ( So if you didn't edit your /etc/fstab and change value to uuid=... swap swap defaults 0 0 you will have a DISABLED swap ) Why fstab-generator couldn't handle swap ? Because it is not programmed for getting a negative value as pri parameter. Thus in logs it says : systemd-fstab-generator[16571]: Failed to parse priority: Numerical result out of range PS: I'm not sure systemd or anaconda or basesystem have wrong pri=-1 entry thus i entered bug as anaconda bug, please reassign it to correct package. Thanks
systemd's fstab generator is checking if pri exist or it is between 0 - 32767 so if we delete pri=-1 part from /etc/fstab it will be not a problem for fstab-generator ( pri is optional )
Edit : in my bug description i wrote that uuid=... swap swap pri=1 0 0 but it was a typo and in /etc/fstab it was uuid=... swap swap pri=-1 0 0 (this -1 causing problem )
This report is a duplicate of bug 1203709.
*** This bug has been marked as a duplicate of bug 1203709 ***