cf5deb77ab
The ironicclient CLI silently passes invalid JSON as a configdrive blob, which fails much later with a confusing errors. Add an early check in the API. Change-Id: Ifa9993a9454fe036a600ca8b855397321d4fbc04
7 lines
228 B
YAML
7 lines
228 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Rejects ``configdrive`` that is not a JSON, a URL or a base64 string.
|
|
Previously invalid JSON supplied to ironicclient could end up accepted
|
|
as a configdrive, which would cause a failure much later.
|