Missing grub entry to new install of F38

yes, here you have it:


[root@fedora grub2]# lsblk -fp
NAME        FSTYPE FSVER LABEL                 UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
/dev/sda                                                                                           
├─/dev/sda1 vfat   FAT32                       66C8-C0B1                             579.8M     3% /boot/efi
├─/dev/sda2 ext4   1.0                         3ec538e7-43b3-4585-a545-fdf4db63799f  632.4M    28% /boot
└─/dev/sda3 btrfs        fedora_localhost-live 9f1ad084-bcae-4ccf-beed-5177bc7fe703  221.5G     4% /home
(snip)

/boot/efi/EFI/fedora/grub.cfg:

search --no-floppy --fs-uuid --set=dev 3ec538e7-43b3-4585-a545-fdf4db63799f
set prefix=($dev)/grub2

export $prefix
configfile $prefix/grub.cfg

They match, don’t they?
Also, am I missing something, don’t I need a swap partition?
Also, I don’t see any menuentry within my grub.cfg as described by Red Hat