From jira at ovirt-jira.atlassian.net Mon Nov 20 14:06:56 2017 Content-Type: multipart/mixed; boundary="===============6219429814377564578==" MIME-Version: 1.0 From: Barak Korren (oVirt JIRA) To: infra at ovirt.org Subject: [JIRA] (OVIRT-1774) Upstream source collector can fail to push on multi-branch projects Date: Mon, 20 Nov 2017 14:06:55 +0000 Message-ID: In-Reply-To: JIRA.33307.1511186803000@Atlassian.JIRA --===============6219429814377564578== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format... ------------=3D_1511186815-19288-176 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit Barak Korren created OVIRT-1774: ----------------------------------- Summary: Upstream source collector can fail to push on multi-b= ranch projects Key: OVIRT-1774 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1774 Project: oVirt - virtualization made easy Issue Type: Bug Components: oVirt CI Reporter: Barak Korren Assignee: infra When the upstream source collection code looks for similar patches in order= to avoid pushing a new patch, it lookes for patches that contain the same = change to the '{{upstream-sources.yaml}}' file, regardless of the branch th= ey may belong to. The code currently ignores the possibility that similar changes might be re= quired for different branches, in which case different patches may need to = be pushed. The way of detecting similar patches should be changed so that either the b= ranch name is included in the checksum that are used to identify a patch, o= r the query is limited to patches of the branch being handled. -- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100072) ------------=3D_1511186815-19288-176 Content-Type: text/html; charset=3D"UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit

Barak Korren created OVIRT-1774:

   Summary: Upstream source collector can fail to push on multi-branch=
 projects
       Key: OVIRT-1774
       URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1774
   Project: oVirt - virtualization made easy
Issue Type: Bug
Components: oVirt CI
  Reporter: Barak Korren
  Assignee: infra

When the upstream source collection code looks for similar patches in or= der to avoid pushing a new patch, it lookes for patches that contain the sa= me change to the ‘{{upstream-sources.yaml}}’ file, regardless o= f the branch they may belong to.

The code currently ignores the possibility that similar changes might be= required for different branches, in which case different patches may need = to be pushed.

The way of detecting similar patches should be changed so that either th= e branch name is included in the checksum that are used to identify a patch= , or the query is limited to patches of the branch being handled.

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#1000= 72)

3D"" ------------=3D_1511186815-19288-176-- --===============6219429814377564578== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4uLgoKLS0tLS0tLS0t LS0tPV8xNTExMTg2ODE1LTE5Mjg4LTE3NgpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKQmFyYWsgS29ycmVuIGNy ZWF0ZWQgT1ZJUlQtMTc3NDoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiAg ICAgICAgICAgICBTdW1tYXJ5OiBVcHN0cmVhbSBzb3VyY2UgY29sbGVjdG9yIGNhbiBmYWlsIHRv IHB1c2ggb24gbXVsdGktYnJhbmNoIHByb2plY3RzCiAgICAgICAgICAgICAgICAgS2V5OiBPVklS VC0xNzc0CiAgICAgICAgICAgICAgICAgVVJMOiBodHRwczovL292aXJ0LWppcmEuYXRsYXNzaWFu Lm5ldC9icm93c2UvT1ZJUlQtMTc3NAogICAgICAgICAgICAgUHJvamVjdDogb1ZpcnQgLSB2aXJ0 dWFsaXphdGlvbiBtYWRlIGVhc3kKICAgICAgICAgIElzc3VlIFR5cGU6IEJ1ZwogICAgICAgICAg Q29tcG9uZW50czogb1ZpcnQgQ0kKICAgICAgICAgICAgUmVwb3J0ZXI6IEJhcmFrIEtvcnJlbgog ICAgICAgICAgICBBc3NpZ25lZTogaW5mcmEKCgpXaGVuIHRoZSB1cHN0cmVhbSBzb3VyY2UgY29s bGVjdGlvbiBjb2RlIGxvb2tzIGZvciBzaW1pbGFyIHBhdGNoZXMgaW4gb3JkZXIgdG8gYXZvaWQg cHVzaGluZyBhIG5ldyBwYXRjaCwgaXQgbG9va2VzIGZvciBwYXRjaGVzIHRoYXQgY29udGFpbiB0 aGUgc2FtZSBjaGFuZ2UgdG8gdGhlICd7e3Vwc3RyZWFtLXNvdXJjZXMueWFtbH19JyBmaWxlLCBy ZWdhcmRsZXNzIG9mIHRoZSBicmFuY2ggdGhleSBtYXkgYmVsb25nIHRvLgoKVGhlIGNvZGUgY3Vy cmVudGx5IGlnbm9yZXMgdGhlIHBvc3NpYmlsaXR5IHRoYXQgc2ltaWxhciBjaGFuZ2VzIG1pZ2h0 IGJlIHJlcXVpcmVkIGZvciBkaWZmZXJlbnQgYnJhbmNoZXMsIGluIHdoaWNoIGNhc2UgZGlmZmVy ZW50IHBhdGNoZXMgbWF5IG5lZWQgdG8gYmUgcHVzaGVkLgoKVGhlIHdheSBvZiBkZXRlY3Rpbmcg c2ltaWxhciBwYXRjaGVzIHNob3VsZCBiZSBjaGFuZ2VkIHNvIHRoYXQgZWl0aGVyIHRoZSBicmFu Y2ggbmFtZSBpcyBpbmNsdWRlZCBpbiB0aGUgY2hlY2tzdW0gdGhhdCBhcmUgdXNlZCB0byBpZGVu dGlmeSBhIHBhdGNoLCBvciB0aGUgcXVlcnkgaXMgbGltaXRlZCB0byBwYXRjaGVzIG9mIHRoZSBi cmFuY2ggYmVpbmcgaGFuZGxlZC4KCgoKLS0KVGhpcyBtZXNzYWdlIHdhcyBzZW50IGJ5IEF0bGFz c2lhbiBKaXJhCih2MTAwMS4wLjAtU05BUFNIT1QjMTAwMDcyKQoKLS0tLS0tLS0tLS0tPV8xNTEx MTg2ODE1LTE5Mjg4LTE3NgpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD0iVVRGLTgi CkNvbnRlbnQtRGlzcG9zaXRpb246IGlubGluZQpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3 Yml0Cgo8aHRtbD48Ym9keT4KPGgzPkJhcmFrIEtvcnJlbiBjcmVhdGVkIE9WSVJULTE3NzQ6PC9o Mz4KPHByZT4gICBTdW1tYXJ5OiBVcHN0cmVhbSBzb3VyY2UgY29sbGVjdG9yIGNhbiBmYWlsIHRv IHB1c2ggb24gbXVsdGktYnJhbmNoIHByb2plY3RzCiAgICAgICBLZXk6IE9WSVJULTE3NzQKICAg ICAgIFVSTDogaHR0cHM6Ly9vdmlydC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3NlL09WSVJULTE3 NzQKICAgUHJvamVjdDogb1ZpcnQgLSB2aXJ0dWFsaXphdGlvbiBtYWRlIGVhc3kKSXNzdWUgVHlw ZTogQnVnCkNvbXBvbmVudHM6IG9WaXJ0IENJCiAgUmVwb3J0ZXI6IEJhcmFrIEtvcnJlbgogIEFz c2lnbmVlOiBpbmZyYTwvcHJlPgo8cD5XaGVuIHRoZSB1cHN0cmVhbSBzb3VyY2UgY29sbGVjdGlv biBjb2RlIGxvb2tzIGZvciBzaW1pbGFyIHBhdGNoZXMgaW4gb3JkZXIgdG8gYXZvaWQgcHVzaGlu ZyBhIG5ldyBwYXRjaCwgaXQgbG9va2VzIGZvciBwYXRjaGVzIHRoYXQgY29udGFpbiB0aGUgc2Ft ZSBjaGFuZ2UgdG8gdGhlICZsc3F1bzt7e3Vwc3RyZWFtLXNvdXJjZXMueWFtbH19JnJzcXVvOyBm aWxlLCByZWdhcmRsZXNzIG9mIHRoZSBicmFuY2ggdGhleSBtYXkgYmVsb25nIHRvLjwvcD4KPHA+ VGhlIGNvZGUgY3VycmVudGx5IGlnbm9yZXMgdGhlIHBvc3NpYmlsaXR5IHRoYXQgc2ltaWxhciBj aGFuZ2VzIG1pZ2h0IGJlIHJlcXVpcmVkIGZvciBkaWZmZXJlbnQgYnJhbmNoZXMsIGluIHdoaWNo IGNhc2UgZGlmZmVyZW50IHBhdGNoZXMgbWF5IG5lZWQgdG8gYmUgcHVzaGVkLjwvcD4KPHA+VGhl IHdheSBvZiBkZXRlY3Rpbmcgc2ltaWxhciBwYXRjaGVzIHNob3VsZCBiZSBjaGFuZ2VkIHNvIHRo YXQgZWl0aGVyIHRoZSBicmFuY2ggbmFtZSBpcyBpbmNsdWRlZCBpbiB0aGUgY2hlY2tzdW0gdGhh dCBhcmUgdXNlZCB0byBpZGVudGlmeSBhIHBhdGNoLCBvciB0aGUgcXVlcnkgaXMgbGltaXRlZCB0 byBwYXRjaGVzIG9mIHRoZSBicmFuY2ggYmVpbmcgaGFuZGxlZC48L3A+CjxwPiZtZGFzaDsgVGhp cyBtZXNzYWdlIHdhcyBzZW50IGJ5IEF0bGFzc2lhbiBKaXJhICh2MTAwMS4wLjAtU05BUFNIT1Qj MTAwMDcyKTwvcD4KCjxpbWcgc3JjPSJodHRwczovL3U0MDQzNDAyLmN0LnNlbmRncmlkLm5ldC93 Zi9vcGVuP3Vwbj1pNVRNV0dWOTlhbUpiTnhKcFNwMi0yQkNtcFlMeXpZUzNyMVE5MzlUMnNnejJa N3J1UkJ1M1RFd003S3JCY0hmRWFQZUpPaC0yRlF2MVY3am9ia0JzUHNtV25yRzhzYVZ1eER0WUhM a2c0a24yYkxkWmxOUjBpVHliMER1dEVrMzdGRUdjQzJvTDBlODc2WS0yQjc5Q1JQMnhmY0hjRkFE ZGhKcnNrdlZZa3AyTmJ4LTJGY2FNY2NIR3QyYlZvcERVdTJNdUctMkZkQkhlU004Q2xaT2E3SzE5 V3k0dnk1d1FCVWhCSmpWYXRFbXlnZFZNZzJ2ay0zRCIgYWx0PSIiIHdpZHRoPSIxIiBoZWlnaHQ9 IjEiIGJvcmRlcj0iMCIgc3R5bGU9ImhlaWdodDoxcHggIWltcG9ydGFudDt3aWR0aDoxcHggIWlt cG9ydGFudDtib3JkZXItd2lkdGg6MCAhaW1wb3J0YW50O21hcmdpbi10b3A6MCAhaW1wb3J0YW50 O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFy Z2luLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJv dHRvbTowICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0 OjAgIWltcG9ydGFudDsiLz4KPC9ib2R5PjwvaHRtbD4KCi0tLS0tLS0tLS0tLT1fMTUxMTE4Njgx NS0xOTI4OC0xNzYtLQo= --===============6219429814377564578==--