[Bugzilla-announce-list] Adding Sub Components to Red Hat Bugzilla

Simon Green sgreen at redhat.com
Wed Nov 27 22:11:24 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

The Hosted and Shared Services Software Engineering and Development
Australia Europe and United States of America Release Solutions team
is planning to release an updated version of Red Hat Bugzilla around
late January (tentative) that implements sub components.

This feature will allow products to have sub components to an
arbitrary depth by forming parent/child relationships. Naturally this
change will impact users of the Web UI and XMLRPC interfaces. It may
have an impact on tooling or subsystems.
An example of this will be:

Product             RHEL 6
Component             kernel
Sub-Component           File Systems
Sub-Component             ext4

Sub components will be exactly the same as the normal components,
having an owner, qa contact, cc list, and associated with a specific
product. The new sub component feature will introduce changes to the
following UI pages:

1- New Bug Report, enter_bug.cgi.
2- View and edit existing Bug report, show_bug.cgi
3- Bugzilla Search, query.cgi
4- Edit Components admin pages, editcomponents.cgi

We have pushed the changes to our test server (
https://partner-bugzilla.redhat.com/ ) for you to test. On the test
server, the RHEL5, RHEL 6 and Fedora products have sub components for
the kernel component. Note that the default assignee is picked at
random. The list of sub components may be different when this change
hits the production server, including what products and components
have sub components.
The new feature will also introduce changes to the following RPC
functions:
Bug.get
Bug.create
Bug.update
Bug.search
Product.get

RPC details can be found at
https://partner-bugzilla.redhat.com/docs/en/html/api/

Of note Bug.get, Bug.create and Product.get require you to specify
'sub_components' in the 'extra_fields' or 'included_fields' values[1].
Bug.create and Bug.update require that a hash be provided. With the
above example:

sub_components => { kernel => ['File Systems', 'ext4'] }, or
sub_components => { kernel => 'File Systems ext4' }

should be specified.

If you have any questions regarding this change, please follow
https://bugzilla.redhat.com/show_bug.cgi?id=653316 and make a comment
on the bug.

- -- 
Regards,

Simon Green
Software Engineer
Red Hat Asia Pacific Pty Ltd

[1]
https://partner-bugzilla.redhat.com/docs/en/html/api/Bugzilla/WebService.html#Limiting_What_Fields_Are_Returned
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQEcBAEBCAAGBQJSlm4MAAoJEGFoF1bezwI/fkQIAK9Dw6x6FG/XBGU3hLtMVMmk
OQM+yPf/CoAnifuKYZB1+8vIOQ5iPfGcW3mt4N7XSIF5ncDoPWzSt9LQX0a0/aVG
vYsMmvg0JCLijMZC7DqXgNDcSABHQSosvhreQ71ZFp0RPkKWk/hFobpppc5dKiuc
k0Xc9NkchCf7OwYTw+tdi4hKaRATxaX6QN6MQ6o+mY9XG39trU/AOt5LlwW7Kk8J
9TfX3SNv8x8hGashMPwcJJG6qSWCUiUGqNZvywo3c9m0sKJyeHE0wT1WuEOd1sKN
PF/FTkylmO+DqD8MPqlqA9t6IcG0GvCKkFbwlT8w0sinlSv+MIrtEP8NWd8BGSE=
=AJZb
-----END PGP SIGNATURE-----




More information about the Bugzilla-announce-list mailing list