Pin jsonschema >= 4.0.0
Avoids issue where 3.2.0 is installed as an OS package on Ubuntu 20.04 and fails
with "AttributeError: type object 'Draft4Validator' has no attribute
'FORMAT_CHECKER'".
Switch to `make check` and `make docs` in CI builds
Remove runtests.sh and instead call from `make check`
This change is to help align with shtrom's reconfigure-configure changes.
Align setup.cfg with refactor-configure branch
Align spacing and add autoconf to align with refactor-configure branch
Better skip of audio/video tests
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
PDF supports needs pdfTOcairo
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
Fix test failure when CELERY_CONFIG_MODULE is not defined
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
crypto/create_key: split directory creation
The code sets the umask before creating the key directory. We may run
into a problem where, if we need to create more leading
components in that path, they will also inherit the restrictive umask.
This is problematic when bootstrapping a new instance, as it might
create the base data directory with permissions that prevents some
processes, e.g., nginx, from accessin it.
Add anchors to docs
Also fix typos in raw image dependencies.
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
media_types.ascii: include missing incosolata font
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
Add example config for all plugins and explicit BROKER_URL
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
Move bootstrap.sh to more usual autogen.sh
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
Add contributing docs to README
Fix duplicated upgrading notes