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

Bug #1152669 reported by Adam Conrad
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
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)
Changed in launchpad:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
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)
tags: added: api soyuz-publish
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Revision history for this message
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)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.