Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mdk-precheck does not handle integration.moodle.org response well #197

Open
mudrd8mz opened this issue Dec 16, 2020 · 3 comments
Open

mdk-precheck does not handle integration.moodle.org response well #197

mudrd8mz opened this issue Dec 16, 2020 · 3 comments

Comments

@mudrd8mz
Copy link
Contributor

In the past, when running mdk precheck, it was waiting for the response and printed result.

It stopped working at some moment. I can't recall if it was when we moved to Python 3 or due to some change in Jenkins. But it now fails with:

$ mdk precheck
Invoking the build on the CI server...
ConnectionError: HTTPSConnectionPool(host='integration.moodle.org', port=443): Max retries exceeded with url: /queue/item/2002395/api/python (Caused by ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')))

The job itself is created and can be checked in Jenkins. But it was more convenient to get results printed by mdk itself.

@danpoltawski
Copy link
Contributor

Could it be intermediary ssl certificates?

@mudrd8mz
Copy link
Contributor Author

I just found in Telegram logs that it happened first to me on 19 February 2020. Sara replied to me that

It worked yesterday for me (although some times I have to launch it several times until it's executed)

https://t.me/c/1362398657/3498

@mudrd8mz
Copy link
Contributor Author

And on 18 February, the mdk 2.0.0 was released - https://github.com/FMCorz/mdk/releases/tag/v2.0.0

So I suspect this to be a regression of that upgrade (which also was Python 3 IIRC).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants