День добрый!
Если мне надо в моей локальной версии багзиллы изменить шаблон бага, а именно, убрать поля component, component description, version, os и парочка других - так как они мне не нужны, а необходимые custom поля оказываются из-за этого внизу при создании бага.

Прочитав документацию (вероятно, не очень внимательно), создала папку custom в template/en, скопировала в нее все из default и исправила файл bug/create/create.html.tmpl закомментировав строчки, такие как например для os:

#line 260 "/var/lib/bugzilla3/template/en/default/bug/create/create.html.tmpl"
#    $stash->set('sel', { 'description' => 'OS', 'name' => 'op_sys'  });
#line 261 "/var/lib/bugzilla3/template/en/default/bug/create/create.html.tmpl"
#    $output .=  $context->include('select');
#    $output .=  "\n  </tr>\n</tbody>\n\n<tbody class=\"expert_fields\">\n  <tr>";

после этого запустила runtest.pl - никаких ошибок

но шаблон не меняется...

можно ли как-то проще убрать из шаблона поля и/или что сделала неправильно?

Из default в custom достаточно переносить только измененные шаблоны.

После правки следует запускать checksetup.pl для компиляции. Не надейтесь на автомат.

Настоятельно рекомендую убирать поля из формы путем их скрытия добавлением атрибута hidden, а не отбрасыванием частей кода, которое может привести к неопределенности переменных и странным результатам в БД при сохранении формы.