Soyuz allows me to delete packages from a RELEASE pocket of a CURRENT series

Bug #1152669 reported by Adam Conrad on 2013-03-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Colin Watson

Bug Description

https://launchpad.net/ubuntu/+source/xfce4-settings/+publishinghistory

The whole story is told above. I deleted some packages from release series' instead of proposed and the API happily went ahead and did it for me. This should probably give me a certain amount of angry nagging.

Related branches

Colin Watson (cjwatson) on 2013-03-08
Changed in launchpad:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Colin Watson (cjwatson)
Adam Conrad (adconrad) wrote :

For reference in trying to clean up these broken publisher records, there were all the ones I deleted in one go:

puppet from hardy
autofs5 from lucid
pulseaudio from lucid
openconnect from oneiric
nis from oneiric
nvidia-settings from oneiric
unattended-upgrades from oneiric
xserver-xorg-video-intel from oneiric
madwimax from precise
xfce4-settings from precise
xfce4-settings from quantal

Colin Watson (cjwatson) on 2013-03-08
tags: added: api soyuz-publish
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson) wrote :

Removing packages from quantal:
        0ad 0.0.11-1 in quantal
                0ad 0.0.11-1 in quantal amd64
                0ad 0.0.11-1 in quantal i386
                0ad-dbg 0.0.11-1 in quantal amd64
                0ad-dbg 0.0.11-1 in quantal i386
Comment: testing
Remove [y|N]? y
Traceback (most recent call last):
  File "/home/cjwatson/src/ubuntu/ubuntu-archive-tools/ubuntu-archive-tools/remove-package", line 124, in <module>
    main()
  File "/home/cjwatson/src/ubuntu/ubuntu-archive-tools/ubuntu-archive-tools/remove-package", line 120, in main
    remove_package(options, args)
  File "/home/cjwatson/src/ubuntu/ubuntu-archive-tools/ubuntu-archive-tools/remove-package", line 72, in remove_package
    removal_comment=options.removal_comment)
  File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/resource.py", line 585, in __call__
    extra_headers=extra_headers)
  File "/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py", line 401, in _request
    raise error
lazr.restfulclient.errors.BadRequest: HTTP Error 400: Bad Request
Response headers:
---
-content-encoding: gzip
connection: close
content-length: 47
content-type: text/plain
date: Tue, 12 Mar 2013 10:46:36 GMT
server: zope.server.http (HTTP)
status: 400
strict-transport-security: max-age=2592000
vary: Accept,Accept-Encoding
via: 1.1 api.qastaging.launchpad.net
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-lazr-notifications: []
x-powered-by: Zope (www.zope.org), Python (www.python.org)
x-xss-protection: 1; mode=block
---
Response body:
---
Cannot delete publications from suite 'quantal'
---

tags: added: qa-ok
removed: qa-needstesting
Steve Kowalik (stevenk) on 2013-03-13
Changed in launchpad:
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