b2607979ab
This updates changes how Etherpad is built and how authentication is managed for API requests. This ends up changing a lot of our tooling around etherpad but etherpad itself (other than the auth changes) doesn't seem to change much. In response to this I update our admin docs on common api tasks to use the new process. Then update our testinfra testing as well to cover that to ensure it all continues to work properly after this change. Note the Dockerfile updates are all adapted from upstream. I'm actually not fond of the decisions they have made in this image build, but being in sync is probably more important than fixing the multistage builds and being different. This change jumps us from v1.9.7 to 2.0.3 (covers releases 2.0.0, 2.0.1, and 2.0.2 too). A changelog can be found here: https://github.com/ether/etherpad-lite/blob/v2.0.3/CHANGELOG.md Change-Id: Ia7c4f26d893b4fc4a178262e1a6b9f3fa80d2a5c |
||
---|---|---|
.. | ||
conftest.py | ||
test_adns.py | ||
test_base.py | ||
test_borg_backups.py | ||
test_bridge.py | ||
test_codesearch.py | ||
test_eavesdrop.py | ||
test_etherpad.py | ||
test_gerrit.py | ||
test_gitea_lb.py | ||
test_gitea.py | ||
test_grafana.py | ||
test_graphite.py | ||
test_keycloak.py | ||
test_letsencrypt.py | ||
test_lists_opendev_org.py | ||
test_meetpad.py | ||
test_mirror-update.py | ||
test_mirror.py | ||
test_nodepool.py | ||
test_ns.py | ||
test_paste.py | ||
test_refstack.py | ||
test_registry.py | ||
test_static.py | ||
test_tracing.py | ||
test_zookeeper.py | ||
test_zuul_executor.py | ||
test_zuul_lb.py | ||
test_zuul_merger.py | ||
test_zuul_preview.py | ||
test_zuul_scheduler.py | ||
util.py |