← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1360658] [NEW] Managing functional job hooks in the infra config repo is error prone

 

Public bug reported:

The hook scripts that support Neutron's functional gate/check job are
currently defined in openstack-infra/config (https://github.com
/openstack-
infra/config/blob/master/modules/openstack_project/files/jenkins_job_builder/config
/neutron-functional.yaml).  They are proving difficult to maintain there
due to the inability to verify the scripts' functionality before merge.
This combined with an overloaded infra core team suggests defining the
hook scripts in the neutron tree where the job config can call them
(this strategy is already employed by other projects like solum and
tripleo).

** Affects: neutron
     Importance: High
     Assignee: Maru Newby (maru)
         Status: In Progress


** Tags: icehouse-backport-potential

** Changed in: neutron
   Importance: Undecided => High

** Changed in: neutron
     Assignee: (unassigned) => Maru Newby (maru)

** Changed in: neutron
    Milestone: None => juno-3

** Tags added: icehouse-backport-potential

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1360658

Title:
  Managing functional job hooks in the infra config repo is error prone

Status in OpenStack Neutron (virtual network service):
  In Progress

Bug description:
  The hook scripts that support Neutron's functional gate/check job are
  currently defined in openstack-infra/config (https://github.com
  /openstack-
  infra/config/blob/master/modules/openstack_project/files/jenkins_job_builder/config
  /neutron-functional.yaml).  They are proving difficult to maintain
  there due to the inability to verify the scripts' functionality before
  merge.  This combined with an overloaded infra core team suggests
  defining the hook scripts in the neutron tree where the job config can
  call them (this strategy is already employed by other projects like
  solum and tripleo).

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1360658/+subscriptions


Follow ups

References