jenkins-bot has submitted this change and it was merged. Change subject: repository: do not verify CA for svn ......................................................................
repository: do not verify CA for svn Disable certificate authority verification when trying svn. Otherwise it will fallback to interactive mode and fail with a timeout. Change-Id: I5d35384b045de81c582c317b9e0bd07cfe480bef Signed-off-by: Loic Dachary <[email protected]> --- M FLOSSbot/repository.py 1 file changed, 4 insertions(+), 1 deletion(-) Approvals: Dachary: Looks good to me, approved jenkins-bot: Verified diff --git a/FLOSSbot/repository.py b/FLOSSbot/repository.py index cde20f0..68a7f3c 100644 --- a/FLOSSbot/repository.py +++ b/FLOSSbot/repository.py @@ -240,7 +240,10 @@ password = '' return util.sh_bool(""" set -e - timeout 30 svn info {url} {user} {password} + failures=unknown-ca,cn-mismatch,expired,not-yet-valid,other + timeout 30 svn info \ + --trust-server-cert-failures=$failures --non-interactive \ + {url} {user} {password} """.format(url=url, user=user, password=password)) def verify_fossil(self, url): -- To view, visit https://gerrit.wikimedia.org/r/314500 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I5d35384b045de81c582c317b9e0bd07cfe480bef Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/bots/FLOSSbot Gerrit-Branch: master Gerrit-Owner: Dachary <[email protected]> Gerrit-Reviewer: Dachary <[email protected]> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
