What’s new in v23.2LTS-patch20241211
New builtins
New service
General changes
- DAGのインポート時に上書き不可としていた挙動を変更し、x-xaas-plugins-installヘッダーが付与されている場合のみ上書きを許可をしました。
- closedloopでのk8s Jobの取得処理を改善しました。
- Account/Role APIにおいて、一部のkeyに対して値がない場合にnullを登録するのではなく、空dictionaryを登録するように変更しました。一部レスポンスボディが変更されます。 また、後方互換担保のためnullが登録されている場合は空dictionaryを返却します。
>>> r = await callout("/accounts?username=HealthCheckAdmin")↵
... print(json.dumps(json.loads(r.body), indent=4))↵
... ↵
↵
[
{
"username": "HealthCheckAdmin",
"password": "4fea68d1ee78dd25ee5ecdc0173c02e9a7a0ba38ae4d8458c745b8c6",
"role": "healthcheck_admin",
"expire_days": null,
"metadata": {},
"image": {},
"api_key": "a5bgGXDCQZXjFj487mPLeyEM8zGtiAbnBUfXpfo9cG8VExSVv5GzW2MbVMimYXiw",
"api_expire": null,
"origin": "HealthCheckAdmin!!"
}
]
>>> r = await callout("/roles/healthcheck_admin")↵
... print(json.dumps(json.loads(r.body), indent=4))↵
... ↵
↵
{
"name": "healthcheck_admin",
"authorities": [
{
"regex": "/healthcheck",
"methods": [
"POST",
"PUT",
"GET",
"DELETE",
"PATCH"
]
},
{
"regex": "/tokens",
"methods": [
"GET"
]
},
{
"regex": "/logoff",
"methods": [
"GET"
]
}
],
"metadata": {}
}
Bug fixes
- メトリクスの送信失敗時にprotocol情報が欠損し、メトリクスを再送信できない問題を修正しました。
- scheduleサーバーにおいてヘッダを指定した場合におけるヘッダーに対する文字列変換の不具合を修正しました。
- calloutが失敗した際に、エラー内容に関係なく599を出力していた問題を修正しました。
Modules