yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #19436
[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