Closed adferrand closed 4 years ago
Also, please consider my PR is a work in progress for now. I am rebuilding slowly each component, trying to understand the meaning on snap side, and the best compatibility on certbot side.
@basak, this PR is ready!
Thanks. This looks good!
Unfortunately I think it breaks the Apache plugin. Please could you take a look? When I try:
$ sudo certbot --test-cert --apache
I get:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
The apache plugin is not working; there may be problems with your existing configuration.
The error was: NoInstallationError('Problem in Augeas installation',)
https://github.com/basak/certbot-snap-build/issues/8 is Apache tests not being in CI (since they aren't in upstream CI). Perhaps we should add our own minimal smoke test if upstream don't plan on adding this soon?
@basak, the snap is working now for Apache !
Thank you!
So, this PR includes the following improvments:
certbot-ci
project, that is a complete rewrite of these tests in Python