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

Simon Green sgreen at redhat.com
Wed Dec 4 03:22:51 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)

iQEcBAEBCAAGBQJSnqALAAoJEGFoF1bezwI/p78IAKB6HS5Da+DrA84ueWrCrZWI
Ks1Ncf/Ib7flz94jKQUdyA4dZyYUv6gtXjeTtALqDzWDItwEXe+Rmc7b48N0uv1X
xZLf5WDzpVL7sDPgp7sVDBwp1svbdOJIyJ3LABzHuuO++BZKECvt7w2zflxJixJL
jQb+XAZ12RgmDZFwonOZGUpRgi3bGyYtUF6fUcuT1HzgIjG6tp4yQZbH3pVnn0/S
cqlKtv3bGSjL0tv0onqEXRiz8PjCpa/v9xD3nhco6WrzXaNkMs6sDh/UxJHimCSg
7c1hbelqSyCE15eq0xaf0NTl/FknCW9zkzLaSStGLVHFHeDIbeVsWUXON29JLbs=
=d8/D
-----END PGP SIGNATURE-----




More information about the Bugzilla-announce-list mailing list