Bugs
It is not clear to me if this is a bug or basically that the command is not properly sending the appropriated syntax, note that I tried from Mac OS and from RHEL 7. while going through the documentation I issued this command:
curl -k -XPOST https://xxxx/api/records/j5jy2-dam45/draft/files -H "Content-Type: application/json" -d '[
{"key": "test_leaf_doge.jpg"},
]
''
I got 500 error, looking at the logs
File "/usr/lib64/python3.6/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 3 column 1 (char 35)
What worked well
The inclusion of demo records
Installation went smoothly
What didn’t work well
It is not clear to me if a pre-check can be done so the installation will check InvenioRDM docker images available to be in accordance with the python version selection while customizing the instance.