piston-mini-client triggers an error when making a DEL request

Bug #932715 reported by Didier Roche on 2012-02-15
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
piston-mini-client
Medium
Anthony Lenton
oneconf (Ubuntu)
Medium
Didier Roche
piston-mini-client (Ubuntu)
Medium
Unassigned

Bug Description

Using oneconf service:
ERROR:oneconf.networksync:WebClient server doesn't want to remove hostid: 204: {'status': '204', 'content-length': '0', 'via': '1.1 apps.ubuntu.com', 'strict-transport-security': 'max-age=2592000', 'vary': 'Authorization,Accept-Encoding', 'server': 'Apache/2.2.14 (Ubuntu)', 'etag': '"d41d8cd98f00b204e9800998ecf8427e"', 'date': 'Wed, 15 Feb 2012 12:15:22 GMT', 'content-type': 'text/html; charset=utf-8'}
DEBUG:oneconf.networksync:No more pending changes remaining, removing the file

after talking to achuni, 204 is succesfully removed, so it shouldn't trigger an exception.

Also, malus point for me to still removing the pending changes when piston-mini-client sent an exception, needs fix + test :)

Related branches

Didier Roche (didrocks) on 2012-02-15
Changed in piston-mini-client:
assignee: nobody → Anthony Lenton (elachuni)
Changed in oneconf (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
Changed in piston-mini-client:
status: New → Triaged
Changed in oneconf (Ubuntu):
status: New → Triaged
Changed in piston-mini-client (Ubuntu):
status: New → Triaged
Changed in piston-mini-client:
importance: Undecided → Medium
Changed in oneconf (Ubuntu):
importance: Undecided → Medium
Changed in piston-mini-client (Ubuntu):
importance: Undecided → Medium
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package oneconf - 0.2.6.8

---------------
oneconf (0.2.6.8) precise; urgency=low

  * New release:
    - ensure we keep staged pending action of the server told us the operation
      failed (LP: #932715)
    - preventing running as root (LP: #834458)
    - fix a typo when gsettings return null (LP: #871783)
    - oneconf-service crashed with UnboundLocalError in process_sync(): local
      variable 'packages_checksum' referenced before assignment (LP: #908759)
    - import the dbus exception at the right place (LP: #889867)
    - add a lot of tests
  * debian/control:
    - change python-gobject dep by python-gi
 -- Didier Roche <email address hidden> Wed, 15 Feb 2012 17:22:39 +0100

Changed in oneconf (Ubuntu):
status: Triaged → Fix Released
Changed in piston-mini-client:
status: Triaged → In Progress
Changed in piston-mini-client:
status: In Progress → Fix Committed
Vibhav Pant (vibhavp) on 2012-05-26
Changed in piston-mini-client (Ubuntu):
assignee: nobody → Vibhav Pant (vibhavp)
Vibhav Pant (vibhavp) on 2012-06-16
Changed in piston-mini-client (Ubuntu):
assignee: Vibhav Pant (vibhavp) → nobody
Changed in piston-mini-client:
milestone: none → 0.7.4
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers