Conflict error during w3 request
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Jacopo Rota | ||
3.2 |
Fix Released
|
High
|
Jacopo Rota | ||
3.3 |
Fix Released
|
High
|
Jacopo Rota | ||
3.4 |
Fix Released
|
High
|
Jacopo Rota | ||
3.5 |
Fix Released
|
High
|
Jacopo Rota |
Bug Description
Since Aug 31 we started to receive this error when we deploy machines with Terraform MAAS provider
Error: ServerError: 409 Conflict (<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://
<html xmlns="[http://
<head>
<title>Error: Conflict Error</title>
</head>
<body>
<h2 class="
Conflict error. Try your request again, as it will most likely succeed.
</h2>
</body>
</html>
)
It happens only in our long running MAAS which serves six "silos". We have another two silos where we deploy new MAAS every time, we did not encounter this error there.
Both long running and freshly deployed MAAS's are 3.2.9
This seems like an issue which happens after MAAS is up for some time. We did not encounter it before Aug 31 and many times since. I will update with exact number after I triage all.
Typical example is here
https:/
I will upload MAAS logs later.
I was observing one of the runs when it was happening. It was supposed to deploy six machines using tag as constraint. I could see 6 machines with tags available but during TF run it started to deploy only five4 of them, it did not touch the sixth.
We hit this bug 34 times in 81 test runs in four days.
Related branches
- MAAS Lander: Approve
- Jacopo Rota: Approve
-
Diff: 33 lines (+6/-0)2 files modifiedsrc/maasserver/utils/tests/test_views.py (+1/-0)
src/maasserver/utils/views.py (+5/-0)
- MAAS Lander: Approve
- Jacopo Rota: Approve
-
Diff: 33 lines (+6/-0)2 files modifiedsrc/maasserver/utils/tests/test_views.py (+1/-0)
src/maasserver/utils/views.py (+5/-0)
- Jack Lloyd-Walters: Approve
- MAAS Lander: Approve
-
Diff: 33 lines (+6/-0)2 files modifiedsrc/maasserver/utils/tests/test_views.py (+1/-0)
src/maasserver/utils/views.py (+5/-0)
description: | updated |
Changed in maas: | |
assignee: | nobody → Jacopo Rota (r00ta) |
Changed in maas: | |
milestone: | 3.5.0 → 3.5.0-beta1 |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Hi Marian,
thanks for the report. Could you attach also the logs or an sos report?