drydock/python
Mahmoudi, Ahmad (am495p) 5063769796 Added some validations loggs for site model
During drydock node deployments, sometimes MaaS node deployment for
some nodes fails when the node tries to pull the node bootaction
files, using drydock api.
Drydock api call fails with `500 Internal Server Error`, when
drydock tries to create the booaction files for the node. The logs,
however do no provide any additional clues on what caused drydock to
fail. This issue does not happen always, and subsequent site updates
will most of the deploy the failed nodes.

The additional checks and logs are added to help pinpoint the root cause
of the 500 return code, if/when this issue heppens again.

This ps also, uplifted `MarkupSafe` pip library from 1.0 to 1.1.1 to
address the issue with MarkupSafe and latest version of setuptools
described here: https://github.com/pallets/markupsafe/issues/116

Change-Id: I08a088d9690d8d9dd1f771dc5e84d1eb02fbd39f
2020-07-24 18:57:21 +00:00
..
drydock_provisioner Added some validations loggs for site model 2020-07-24 18:57:21 +00:00
tests Support binary prefixes for node storage size 2020-06-02 07:11:13 +00:00
requirements-direct.txt Uplift pyyaml and requests 2020-03-04 23:11:31 +00:00
requirements-lock.txt Added some validations loggs for site model 2020-07-24 18:57:21 +00:00
requirements-test.txt Fix image build checks missing setuptools 2020-06-19 13:32:58 +00:00
setup.py Fix: various documentation and URL fixes 2018-09-26 08:21:14 +00:00