Vinícius Ferrão
1bca57fa2a
fix: retry on HTTP 503 from OpenBMC REST API instead of failing
...
OpenBMC BMCs intermittently return 503 Service Unavailable when the
REST service is busy or recovering. xCAT reported the error immediately,
requiring the user to manually retry. A second attempt usually succeeds.
Retry the same request up to 3 times with a 3-second wait on 503.
If all retries fail, report the error as before. The existing 504
handling for bmcreboot is preserved.
Ref: #4264
2026-05-06 18:50:53 -03:00
..
2018-03-06 16:13:02 +08:00
2026-05-03 12:11:33 -03:00
2026-05-02 16:57:46 -03:00
2017-12-31 23:59:59 +00:00
2026-05-06 19:18:26 +02:00
2018-01-24 03:16:41 -05:00
2020-05-15 14:57:17 -04:00
2017-12-31 23:59:59 +00:00
2019-03-27 13:46:14 +08:00
2021-05-05 17:23:03 -04:00
2026-05-03 12:11:33 -03:00
2026-04-26 20:48:09 -03:00
2026-04-29 18:19:12 -03:00
2026-05-05 21:40:04 -03:00
2024-05-07 16:19:25 +02:00
2026-05-05 00:48:30 -03:00
2017-12-31 23:59:59 +00:00
2017-12-31 23:59:59 +00:00
2026-05-05 17:09:37 -03:00
2023-01-18 11:00:59 -05:00
2018-10-26 15:13:56 +08:00
2018-01-23 03:20:42 -06:00
2018-03-27 17:11:25 +08:00
2024-02-21 11:59:50 +01:00
2024-05-07 16:19:25 +02:00
2024-05-07 16:19:25 +02:00
2024-05-07 16:19:25 +02:00
2024-05-07 16:19:25 +02:00
2023-01-18 11:00:59 -05:00
2026-05-04 17:19:38 +02:00
2019-10-28 14:33:54 -04:00
2017-12-31 23:59:59 +00:00
2024-08-28 02:23:21 +02:00
2021-11-09 12:00:35 -05:00
2024-05-07 16:19:25 +02:00
2017-12-31 23:59:59 +00:00
2026-04-26 16:19:32 -03:00
2026-05-04 22:58:52 -03:00
2017-12-31 23:59:59 +00:00
2021-05-05 13:53:32 -04:00
2026-03-27 11:14:47 -03:00
2022-11-29 11:50:18 -05:00
2017-12-31 23:59:59 +00:00
2021-05-07 16:39:54 -04:00
2023-01-18 11:00:59 -05:00
2020-01-07 14:00:05 -05:00
2026-05-06 18:50:53 -03:00
2017-12-31 23:59:59 +00:00
2026-05-02 16:57:46 -03:00
2020-02-02 14:40:24 -05:00
2018-09-11 09:22:08 +08:00
2018-10-09 13:49:15 +08:00
2019-11-21 11:06:26 -05:00
2018-11-09 17:03:58 +08:00
2019-01-15 17:33:59 +08:00
2018-08-21 15:18:12 -04:00
2019-10-18 12:00:26 -04:00
2017-12-31 23:59:59 +00:00
2017-12-31 23:59:59 +00:00
2024-04-13 12:36:08 +05:30
2026-02-26 13:54:56 -03:00
2026-03-27 11:14:47 -03:00
2017-12-31 23:59:59 +00:00
2026-05-05 17:09:37 -03:00
2017-12-31 23:59:59 +00:00
2018-08-17 11:01:55 +08:00
2018-08-21 14:23:56 +08:00
2020-05-06 17:03:47 -04:00
2018-04-27 11:28:08 +08:00
2022-05-11 14:14:29 -04:00
2017-12-31 23:59:59 +00:00
2018-07-06 04:46:25 -04:00
2022-08-15 10:16:22 -04:00
2018-03-09 13:39:33 +08:00
2017-12-31 23:59:59 +00:00
2017-12-31 23:59:59 +00:00
2018-08-21 15:18:12 -04:00
2022-01-05 11:24:26 -05:00
2017-12-31 23:59:59 +00:00
2026-05-05 17:09:37 -03:00
2017-12-31 23:59:59 +00:00
2018-08-21 15:18:12 -04:00
2017-12-31 23:59:59 +00:00
2017-12-31 23:59:59 +00:00
2018-03-01 15:20:25 +08:00
2017-12-31 23:59:59 +00:00