On Marius's system with the same error messages "Permission denied" error messages it looks like the ironic user has not been created.
[root@undercloud-0 log]# ls -al /var/lib/ironic/httpboot/ total 421720 drwxr-xr-x. 3 42422 42422 106 Jul 19 11:43 . drwxr-xr-x. 4 42422 42422 38 Jul 19 10:35 .. -rwxr-xr-x. 1 root root 6390064 Jul 19 10:48 agent.kernel -rw-r--r--. 1 root root 425438363 Jul 19 10:48 agent.ramdisk -rw-r--r--. 1 42422 42422 758 Jul 19 10:43 boot.ipxe -rw-r--r--. 1 42422 42422 470 Jul 19 10:35 inspector.ipxe drwxr-xr-x. 2 42422 42422 6 Jul 19 11:43 pxelinux.cfg
[root@undercloud-0 log]# cat /etc/passwd | grep ironic [root@undercloud-0 log]#
On Marius's system with the same error messages "Permission denied" error messages it looks like the ironic user has not been created.
[root@undercloud-0 log]# ls -al /var/lib/ ironic/ httpboot/
total 421720
drwxr-xr-x. 3 42422 42422 106 Jul 19 11:43 .
drwxr-xr-x. 4 42422 42422 38 Jul 19 10:35 ..
-rwxr-xr-x. 1 root root 6390064 Jul 19 10:48 agent.kernel
-rw-r--r--. 1 root root 425438363 Jul 19 10:48 agent.ramdisk
-rw-r--r--. 1 42422 42422 758 Jul 19 10:43 boot.ipxe
-rw-r--r--. 1 42422 42422 470 Jul 19 10:35 inspector.ipxe
drwxr-xr-x. 2 42422 42422 6 Jul 19 11:43 pxelinux.cfg
[root@undercloud-0 log]# cat /etc/passwd | grep ironic
[root@undercloud-0 log]#