Project privacy set to public. By default, its content is available to everyone (authenticated or not). Please note that more restrictive permissions might exist on some items.
Old el7 setup have /var/lib/tuleap/ftp/codendi (instead of /var/lib/tuleap/ftp/tuleap) directory hence this crash:
[codendiadm@valid-c7 ~]$ tuleap ... In tuleap.php line 224: DirectoryIterator::__construct(/var/lib/tuleap/ftp/tuleap/): failed to open dir: No such file or directory