Comment 6 for bug 1575567

Revision history for this message
Mike Pontillo (mpontillo) wrote :

After looking at a packet capture, I found that on MAAS 1.9.1 the following error occurs during posting of the storage data:

POST /MAAS/metadata//2012-03-01/ HTTP/1.1
Accept-Encoding: identity
Content-Length: 1444
Connection: close
User-Agent: Python-urllib/2.7
Host: 172.16.100.10
Content-Type: multipart/form-data; boundary=fdxUFynvFVvxTcXYEYRiTjCQlzgfrss
Authorization: OAuth realm="", oauth_nonce="4c370cd98ceb4cf5933a7f1191ef5fe8", oauth_timestamp="1462832639", oauth_consumer_key="LjsQhh8TPyBhPkFHc8", oauth_signature_method="PLAINTEXT", oauth_version="1.0", oauth_token="uK7JkPEeY8wvePayhx", oauth_signature="%26ZNc6eeddjSWSFSnq5tC9q5Tgxe6t9VQf"

--fdxUFynvFVvxTcXYEYRiTjCQlzgfrss
Content-Disposition: form-data; name="status"

WORKING
--fdxUFynvFVvxTcXYEYRiTjCQlzgfrss
Content-Disposition: form-data; name="script_result"

0
--fdxUFynvFVvxTcXYEYRiTjCQlzgfrss
Content-Disposition: form-data; name="error"

finished 00-maas-07-block-devices [6/9]: 0
--fdxUFynvFVvxTcXYEYRiTjCQlzgfrss
Content-Disposition: form-data; name="op"

signal
--fdxUFynvFVvxTcXYEYRiTjCQlzgfrss
Content-Disposition: form-data; name="00-maas-07-block-devices.out"; filename="00-maas-07-block-devices.out"
Content-Type: application/octet-stream

[
 {
  "BLOCK_SIZE": "4096",
  "NAME": "sda",
  "ID_PATH": "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi1-0-0-0",
  "PATH": "/dev/sda",
  "ROTA": "1",
  "RM": "0",
  "MODEL": "QEMU HARDDISK",
  "RO": "0",
  "SERIAL": "drive-scsi1-0-0-0",
  "SIZE": "1073741824"
 },
 {
  "BLOCK_SIZE": "4096",
  "NAME": "sdb",
  "ID_PATH": "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-0-0",
  "PATH": "/dev/sdb",
  "ROTA": "1",
  "RM": "0",
  "MODEL": "QEMU HARDDISK",
  "RO": "0",
  "SERIAL": "drive-scsi0-0-0",
  "SIZE": "8589934592"
 },
 {
  "BLOCK_SIZE": "4096",
  "NAME": "sdc",
  "ID_PATH": "/dev/disk/by-id/wwn-0x3000000100000001",
  "PATH": "/dev/sdc",
  "ROTA": "1",
  "RM": "0",
  "MODEL": "VIRTUAL-DISK",
  "RO": "1",
  "SERIAL": "3000000100000001",
  "SIZE": "1468006400"
 }
]

--fdxUFynvFVvxTcXYEYRiTjCQlzgfrss--
HTTP/1.1 400 BAD REQUEST
Date: Mon, 09 May 2016 22:24:00 GMT
Server: TwistedWeb/13.2.0
Content-Type: application/json
X-Frame-Options: SAMEORIGIN
Vary: Cookie
Connection: close
Transfer-Encoding: chunked

45
{"__all__": ["Block device with this Node and Name already exists."]}
0