I've tried to run below commands in my terminal

1st try

```
qgis_process run native:atlaslayouttopdf --project=/home/thomasg/own-projects/sample-qgis-server/projects/atlas_minimum.qgs --COVERAGE_LAYER=/home/thomasg/ne_10m_admin_0_countries.shp --LAYOUT=v1_layout_atlas --OUTPUT=/tmp/atlas1.pdf
```

2nd try

```
qgis_process run native:atlaslayouttopdf --project=/home/thomasg/own-projects/sample-qgis-server/projects/atlas_minimum.qgs --LAYOUT=v1_layout_atlas --COVERAGE_LAYER=/home/thomasg/ne_10m_admin_0_countries.shp --OUTPUT=/tmp/atlas1.pdf
```

In both cases, it complains about

```
----------------
Inputs
----------------

COVERAGE_LAYER:	/home/thomasg/ne_10m_admin_0_countries.shp
LAYOUT:	v1_layout_atlas
OUTPUT:	/tmp/atlas1.pdf
project:	/home/thomasg/own-projects/sample-qgis-server/projects/atlas_minimum.qgs


Cannot find layout with name "v1_layout_atlas"
ERROR:	Cannot find layout with name "v1_layout_atlas"
```

I've tested with and without specifying COVERAGE_LAYER as I was not sure if it was mandatory.

The problem is that the atlas layout name exists and has been activated to support atlas. I'm able to run manually the same processing algorithm within my QGIS project with the same layout and with QGIS Python console.

Does someone has any clue about the issue? Did I miss something obvious?