[Spacewalk-list] Clone of channel with identical label fails with error 500

Jan Hutař jhutar at redhat.com
Tue Jun 26 18:27:20 UTC 2012


On Fri, 22 Jun 2012 11:14:08 +0200 Patrick Hurrelmann
<patrick.hurrelmann at lobster.de> wrote:

> Hi List,
> 
> I just was cloning some channels and mistyped the label of
> one, resulting in a duplicate label. This fails with an error
> 500 (internal server error). The error itself is correct for
> sure but maybe a better handling and a better error message is
> needed?
> 
> Stacktrace from admin-mail:
> 
> Error message:
>    RHN::Exception: DBD::Pg::st execute failed: ERROR:
> duplicate key value violates unique constraint
> "rhn_channel_label_uq"
> RHN::DB /usr/share/perl5/vendor_perl/RHN/DB.pm 121
> RHN::Exception::DB::throw
> RHN::DB::Channel /usr/share/perl5/vendor_perl/RHN/DB/Channel.pm
> 111 RHN::DB::handle_error Sniglets::ChannelEditor 
> /usr/share/perl5/vendor_perl/Sniglets/ChannelEditor.pm 256 
> RHN::DB::Channel::commit
>    Sniglets::ChannelEditor 
> /usr/share/perl5/vendor_perl/Sniglets/ChannelEditor.pm 227
> (eval)
> PXT::ApacheHandler /usr/share/perl5/vendor_perl/PXT/ApacheHandler.pm
> 482 Sniglets::ChannelEditor::channel_edit_cb
> PXT::Request /usr/share/perl5/vendor_perl/PXT/Request.pm 561
> PXT::ApacheHandler::pxt_parse_data
> PXT::Handlers /usr/share/perl5/vendor_perl/PXT/Handlers.pm 115
> PXT::Request::include
> PXT::Parser /usr/share/perl5/vendor_perl/PXT/Parser.pm 141
> PXT::Handlers::pxt_include_handler
> PXT::Parser /usr/share/perl5/vendor_perl/PXT/Parser.pm 72
> PXT::Parser::expand_tag
> PXT::ApacheHandler /usr/share/perl5/vendor_perl/PXT/ApacheHandler.pm
> 456 PXT::Parser::expand_tags
> PXT::ApacheHandler /usr/share/perl5/vendor_perl/PXT/ApacheHandler.pm
> 103 PXT::ApacheHandler::pxt_parse_data
> PXT::ApacheHandler /usr/share/perl5/vendor_perl/PXT/ApacheHandler.pm
> 103 (eval) main -e 0 PXT::ApacheHandler::handler
>    main -e 0 (eval)
> 
> Best regards
> Patrick

Hello,
I have checked on SWnightly and issue is there as well. Filled
bug:

https://bugzilla.redhat.com/show_bug.cgi?id=835608

Thanks for reporting!

Jan



-- 
Jan Hutar     Systems Management QA
jhutar at redhat.com     Red Hat, Inc.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20120626/680db766/attachment.sig>


More information about the Spacewalk-list mailing list