This is a multi-part message in MIME format...
------------=_1503240686-13510-481
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
[
https://ovirt-jira.atlassian.net/browse/OVIRT-1554?page=com.atlassian.jir...
]
Barak Korren commented on OVIRT-1554:
-------------------------------------
{quote}
Is it possible to create a "wrapper" project that will use standard CI, and will
still monitor the upstream project (run CI per each push/merge there)?
{quote}
We recently added the "upstream polling" capability to Standard-CI which is
precisely targeted at this kind of scenario.
The general idea is that you put a YAML file in "automation/" that specifies the
upstream project and the SHA1 of the commit you want to base further work on and then:
1. All jobs check out that commit to there place your own source is going to be and then
override it with files from your project.
2. You can setup a polling job that will monitor the upstream repo and automatically
create Gerrit patches with suggestions for updates to the SHA1. Since those are just
Gerrit patches, you get automated check-patch runs on them.
For more details about this please nag [~gshinar] because apparently he did not yet
document this properly.
Get rid of old 'create_rpms' jobs
---------------------------------
Key: OVIRT-1554
URL:
https://ovirt-jira.atlassian.net/browse/OVIRT-1554
Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: oVirt CI
Reporter: Barak Korren
Assignee: infra
Labels: re-factor, standard-ci
'*create_rpms*' jobs are the old kind of jobs that we used to have before STD-CI.
We still have many of those laying around.
Here is the list for the time of writing these lines:
# vdsm_any_create-rpms_manual
# mom_any_create-rpms_manual_old
# qemu_4.1_create-rpms-el7-x86_64_merged
# qemu_4.1_create-rpms-el7-ppc64le_merged
# qemu_4.1_create-rpms-el7-x86_64_created
# qemu_4.1_create-rpms-el7-ppc64le_created
# qemu_master_create-rpms-el7-x86_64_created
# slf4j_master_create-rpms-el6-x86_64_merged
# qemu_master_create-rpms-el7-ppc64le_created
# slf4j_master_create-rpms-el6-x86_64_created
# ioprocess_0.15_create-rpms-el7-x86_64_merged
# ovirt-wgt_4.1_create-rpms-fc24-x86_64_merged
# ioprocess_0.15_create-rpms-el7-x86_64_created
# ovirt-wgt_4.1_create-rpms-fc24-x86_64_created
# ovirt-reports_3.6_create-rpms-el6-x86_64_merged
# ovirt-reports_3.6_create-rpms-el7-x86_64_merged
# ovirt-wgt_master_create-rpms-fc25-x86_64_merged
# py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged
# pywin32-py2.7_4.1_create-rpms-el7-x86_64_merged
# vcredist-x86_4.1_create-rpms-fc24-x86_64_merged
# ovirt-reports_3.6_create-rpms-el6-x86_64_created
# ovirt-reports_3.6_create-rpms-el7-x86_64_created
# ovirt-wgt_master_create-rpms-fc25-x86_64_created
# py2exe-py2.7_4.1_create-rpms-fc24-x86_64_created
# python-windows_4.1_create-rpms-el7-x86_64_merged
# pywin32-py2.7_4.1_create-rpms-el7-x86_64_created
# pywin32-py2.7_4.1_create-rpms-fc24-x86_64_merged
# vcredist-x86_4.1_create-rpms-fc24-x86_64_created
# ovirt-hosted-engine-ha_any_create-rpms_manual_old
# ovirt-vmconsole_3.6_create-rpms-el6-x86_64_merged
# ovirt-vmconsole_3.6_create-rpms-el7-x86_64_merged
# python-windows_4.1_create-rpms-el7-x86_64_created
# python-windows_4.1_create-rpms-fc24-x86_64_merged
# pywin32-py2.7_4.1_create-rpms-fc24-x86_64_created
# ovirt-vmconsole_3.6_create-rpms-el6-x86_64_created
# ovirt-vmconsole_3.6_create-rpms-el7-x86_64_created
# py2exe-py2.7_master_create-rpms-fc25-x86_64_merged
# python-windows_4.1_create-rpms-fc24-x86_64_created
# pywin32-py2.7_master_create-rpms-el7-x86_64_merged
# vcredist-x86_master_create-rpms-fc25-x86_64_merged
# vcredist-x86_master_create-rpms-fc26-x86_64_merged
# ovirt-host-deploy_3.6_create-rpms-el6-x86_64_merged
# ovirt-host-deploy_3.6_create-rpms-el7-x86_64_merged
# py2exe-py2.7_master_create-rpms-fc25-x86_64_created
# python-windows_master_create-rpms-el7-x86_64_merged
# pywin32-py2.7_master_create-rpms-el7-x86_64_created
# pywin32-py2.7_master_create-rpms-fc25-x86_64_merged
# pywin32-py2.7_master_create-rpms-fc26-x86_64_merged
# vcredist-x86_master_create-rpms-fc25-x86_64_created
# vcredist-x86_master_create-rpms-fc26-x86_64_created
# ovirt-host-deploy_3.6_create-rpms-el6-x86_64_created
# ovirt-host-deploy_3.6_create-rpms-el7-x86_64_created
# python-windows_master_create-rpms-el7-x86_64_created
# python-windows_master_create-rpms-fc25-x86_64_merged
# python-windows_master_create-rpms-fc26-x86_64_merged
# pywin32-py2.7_master_create-rpms-fc25-x86_64_created
# pywin32-py2.7_master_create-rpms-fc26-x86_64_created
# ovirt-log-collector_3.6_create-rpms-el6-x86_64_merged
# ovirt-log-collector_3.6_create-rpms-el7-x86_64_merged
# python-windows_master_create-rpms-fc25-x86_64_created
# python-windows_master_create-rpms-fc26-x86_64_created
# ovirt-log-collector_3.6_create-rpms-el6-x86_64_created
# ovirt-log-collector_3.6_create-rpms-el7-x86_64_created
# ovirt-engine-sdk-java_3.6_create-rpms-el6-x86_64_merged
# ovirt-engine-sdk-java_3.6_create-rpms-el7-x86_64_merged
# ovirt-engine-sdk-java_3.6_create-rpms-fc24-x86_64_merged
# ovirt-engine-wildfly10_4.1_create-rpms-el7-x86_64_merged
# ovirt-hosted-engine-ha_3.6_create-rpms-el7-x86_64_merged
# jasperreports-server_master_create-rpms-el6-x86_64_merged
# jasperreports-server_master_create-rpms-el7-x86_64_merged
# ovirt-engine-wildfly10_4.1_create-rpms-el7-x86_64_created
# ovirt-engine-wildfly10_4.1_create-rpms-fc24-x86_64_merged
# ovirt-hosted-engine-ha_3.6_create-rpms-el7-x86_64_created
# jasperreports-server_master_create-rpms-el6-x86_64_created
# jasperreports-server_master_create-rpms-el7-x86_64_created
# ovirt-engine-wildfly10_4.1_create-rpms-fc24-x86_64_created
# ovirt-engine-wildfly10_master_create-rpms-el7-x86_64_merged
# ovirt-engine-wildfly10_master_create-rpms-el7-x86_64_created
# ovirt-engine-wildfly10_master_create-rpms-fc25-x86_64_merged
# ovirt-engine-wildfly10_master_create-rpms-fc26-x86_64_merged
# nsis-simple-service-plugin_4.1_create-rpms-fc24-x86_64_merged
# ovirt-engine-wildfly10_master_create-rpms-fc25-x86_64_created
# ovirt-engine-wildfly10_master_create-rpms-fc26-x86_64_created
# nsis-simple-service-plugin_4.1_create-rpms-fc24-x86_64_created
# tmp_ovirt-hosted-engine-ha_master_create-rpms-el7-x86_64_tagged
# nsis-simple-service-plugin_master_create-rpms-fc25-x86_64_merged
# ovirt-engine-wildfly-overlay10_4.1_create-rpms-el6-x86_64_merged
# ovirt-engine-wildfly-overlay10_4.1_create-rpms-el7-x86_64_merged
# nsis-simple-service-plugin_master_create-rpms-fc25-x86_64_created
# ovirt-engine-wildfly-overlay10_4.1_create-rpms-el6-x86_64_created
# ovirt-engine-wildfly-overlay10_4.1_create-rpms-el7-x86_64_created
# ovirt-engine-wildfly-overlay10_4.1_create-rpms-fc24-x86_64_merged
# ovirt-engine-wildfly-overlay10_4.1_create-rpms-fc24-x86_64_created
# ovirt-engine-wildfly-overlay10_master_create-rpms-el6-x86_64_merged
# ovirt-engine-wildfly-overlay10_master_create-rpms-el7-x86_64_merged
# ovirt-engine-wildfly-overlay10_master_create-rpms-el6-x86_64_created
# ovirt-engine-wildfly-overlay10_master_create-rpms-el7-x86_64_created
# ovirt-engine-wildfly-overlay10_master_create-rpms-fc25-x86_64_merged
# ovirt-engine-wildfly-overlay10_master_create-rpms-fc25-x86_64_created
--
This message was sent by Atlassian JIRA
(v1001.0.0-SNAPSHOT#100059)
------------=_1503240686-13510-481
Content-Type: text/html; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
<html><body>
<pre>[
https://ovirt-jira.atlassian.net/browse/OVIRT-1554?page=com.atlassian.jir...
]</pre>
<h3>Barak Korren commented on OVIRT-1554:</h3>
<p>{quote} Is it possible to create a “wrapper” project that
will use standard CI, and will still monitor the upstream project (run CI per each
push/merge there)? {quote}</p>
<p>We recently added the “upstream polling” capability to
Standard-CI which is precisely targeted at this kind of scenario.</p>
<p>The general idea is that you put a YAML file in “automation/”
that specifies the upstream project and the SHA1 of the commit you want to base further
work on and then:</p>
<ol><li><p>All jobs check out that commit to there place your own source
is going to be and then override it with files from your project.</p></li>
<li><p>You can setup a polling job that will monitor the upstream repo and
automatically create Gerrit patches with suggestions for updates to the SHA1. Since those
are just Gerrit patches, you get automated check-patch runs on
them.</p></li></ol>
<p>For more details about this please nag [~gshinar] because apparently he did not
yet document this properly.</p>
<blockquote><h3>Get rid of old ‘create_rpms’
jobs</h3>
<pre> Key: OVIRT-1554
URL:
https://ovirt-jira.atlassian.net/browse/OVIRT-1554
Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: oVirt CI
Reporter: Barak Korren
Assignee: infra
Labels: re-factor, standard-ci</pre>
<p>‘*create_rpms*’ jobs are the old kind of jobs that we used to
have before STD-CI. We still have many of those laying around. Here is the list for the
time of writing these lines: # vdsm_any_create-rpms_manual #
mom_any_create-rpms_manual_old # qemu_4.1_create-rpms-el7-x86_64_merged #
qemu_4.1_create-rpms-el7-ppc64le_merged # qemu_4.1_create-rpms-el7-x86_64_created #
qemu_4.1_create-rpms-el7-ppc64le_created # qemu_master_create-rpms-el7-x86_64_created #
slf4j_master_create-rpms-el6-x86_64_merged #
qemu_master_create-rpms-el7-ppc64le_created #
slf4j_master_create-rpms-el6-x86_64_created #
ioprocess_0.15_create-rpms-el7-x86_64_merged #
ovirt-wgt_4.1_create-rpms-fc24-x86_64_merged #
ioprocess_0.15_create-rpms-el7-x86_64_created #
ovirt-wgt_4.1_create-rpms-fc24-x86_64_created #
ovirt-reports_3.6_create-rpms-el6-x86_64_merged #
ovirt-reports_3.6_create-rpms-el7-x86_64_merged #
ovirt-wgt_master_create-rpms-fc25-x86_64_merged #
py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged #
pywin32-py2.7_4.1_create-rpms-el7-x86_64_merged #
vcredist-x86_4.1_create-rpms-fc24-x86_64_merged #
ovirt-reports_3.6_create-rpms-el6-x86_64_created #
ovirt-reports_3.6_create-rpms-el7-x86_64_created #
ovirt-wgt_master_create-rpms-fc25-x86_64_created #
py2exe-py2.7_4.1_create-rpms-fc24-x86_64_created #
python-windows_4.1_create-rpms-el7-x86_64_merged #
pywin32-py2.7_4.1_create-rpms-el7-x86_64_created #
pywin32-py2.7_4.1_create-rpms-fc24-x86_64_merged #
vcredist-x86_4.1_create-rpms-fc24-x86_64_created #
ovirt-hosted-engine-ha_any_create-rpms_manual_old #
ovirt-vmconsole_3.6_create-rpms-el6-x86_64_merged #
ovirt-vmconsole_3.6_create-rpms-el7-x86_64_merged #
python-windows_4.1_create-rpms-el7-x86_64_created #
python-windows_4.1_create-rpms-fc24-x86_64_merged #
pywin32-py2.7_4.1_create-rpms-fc24-x86_64_created #
ovirt-vmconsole_3.6_create-rpms-el6-x86_64_created #
ovirt-vmconsole_3.6_create-rpms-el7-x86_64_created #
py2exe-py2.7_master_create-rpms-fc25-x86_64_merged #
python-windows_4.1_create-rpms-fc24-x86_64_created #
pywin32-py2.7_master_create-rpms-el7-x86_64_merged #
vcredist-x86_master_create-rpms-fc25-x86_64_merged #
vcredist-x86_master_create-rpms-fc26-x86_64_merged #
ovirt-host-deploy_3.6_create-rpms-el6-x86_64_merged #
ovirt-host-deploy_3.6_create-rpms-el7-x86_64_merged #
py2exe-py2.7_master_create-rpms-fc25-x86_64_created #
python-windows_master_create-rpms-el7-x86_64_merged #
pywin32-py2.7_master_create-rpms-el7-x86_64_created #
pywin32-py2.7_master_create-rpms-fc25-x86_64_merged #
pywin32-py2.7_master_create-rpms-fc26-x86_64_merged #
vcredist-x86_master_create-rpms-fc25-x86_64_created #
vcredist-x86_master_create-rpms-fc26-x86_64_created #
ovirt-host-deploy_3.6_create-rpms-el6-x86_64_created #
ovirt-host-deploy_3.6_create-rpms-el7-x86_64_created #
python-windows_master_create-rpms-el7-x86_64_created #
python-windows_master_create-rpms-fc25-x86_64_merged #
python-windows_master_create-rpms-fc26-x86_64_merged #
pywin32-py2.7_master_create-rpms-fc25-x86_64_created #
pywin32-py2.7_master_create-rpms-fc26-x86_64_created #
ovirt-log-collector_3.6_create-rpms-el6-x86_64_merged #
ovirt-log-collector_3.6_create-rpms-el7-x86_64_merged #
python-windows_master_create-rpms-fc25-x86_64_created #
python-windows_master_create-rpms-fc26-x86_64_created #
ovirt-log-collector_3.6_create-rpms-el6-x86_64_created #
ovirt-log-collector_3.6_create-rpms-el7-x86_64_created #
ovirt-engine-sdk-java_3.6_create-rpms-el6-x86_64_merged #
ovirt-engine-sdk-java_3.6_create-rpms-el7-x86_64_merged #
ovirt-engine-sdk-java_3.6_create-rpms-fc24-x86_64_merged #
ovirt-engine-wildfly10_4.1_create-rpms-el7-x86_64_merged #
ovirt-hosted-engine-ha_3.6_create-rpms-el7-x86_64_merged #
jasperreports-server_master_create-rpms-el6-x86_64_merged #
jasperreports-server_master_create-rpms-el7-x86_64_merged #
ovirt-engine-wildfly10_4.1_create-rpms-el7-x86_64_created #
ovirt-engine-wildfly10_4.1_create-rpms-fc24-x86_64_merged #
ovirt-hosted-engine-ha_3.6_create-rpms-el7-x86_64_created #
jasperreports-server_master_create-rpms-el6-x86_64_created #
jasperreports-server_master_create-rpms-el7-x86_64_created #
ovirt-engine-wildfly10_4.1_create-rpms-fc24-x86_64_created #
ovirt-engine-wildfly10_master_create-rpms-el7-x86_64_merged #
ovirt-engine-wildfly10_master_create-rpms-el7-x86_64_created #
ovirt-engine-wildfly10_master_create-rpms-fc25-x86_64_merged #
ovirt-engine-wildfly10_master_create-rpms-fc26-x86_64_merged #
nsis-simple-service-plugin_4.1_create-rpms-fc24-x86_64_merged #
ovirt-engine-wildfly10_master_create-rpms-fc25-x86_64_created #
ovirt-engine-wildfly10_master_create-rpms-fc26-x86_64_created #
nsis-simple-service-plugin_4.1_create-rpms-fc24-x86_64_created #
tmp_ovirt-hosted-engine-ha_master_create-rpms-el7-x86_64_tagged #
nsis-simple-service-plugin_master_create-rpms-fc25-x86_64_merged #
ovirt-engine-wildfly-overlay10_4.1_create-rpms-el6-x86_64_merged #
ovirt-engine-wildfly-overlay10_4.1_create-rpms-el7-x86_64_merged #
nsis-simple-service-plugin_master_create-rpms-fc25-x86_64_created #
ovirt-engine-wildfly-overlay10_4.1_create-rpms-el6-x86_64_created #
ovirt-engine-wildfly-overlay10_4.1_create-rpms-el7-x86_64_created #
ovirt-engine-wildfly-overlay10_4.1_create-rpms-fc24-x86_64_merged #
ovirt-engine-wildfly-overlay10_4.1_create-rpms-fc24-x86_64_created #
ovirt-engine-wildfly-overlay10_master_create-rpms-el6-x86_64_merged #
ovirt-engine-wildfly-overlay10_master_create-rpms-el7-x86_64_merged #
ovirt-engine-wildfly-overlay10_master_create-rpms-el6-x86_64_created #
ovirt-engine-wildfly-overlay10_master_create-rpms-el7-x86_64_created #
ovirt-engine-wildfly-overlay10_master_create-rpms-fc25-x86_64_merged #
ovirt-engine-wildfly-overlay10_master_create-rpms-fc25-x86_64_created</p></blockquote>
<p>— This message was sent by Atlassian JIRA
(v1001.0.0-SNAPSHOT#100059)</p>
<img
src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpS...
alt="" width="1" height="1" border="0"
style="height:1px !important;width:1px !important;border-width:0
!important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0
!important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0
!important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>
------------=_1503240686-13510-481--