*** hoangcx has joined #openstack-rpm-packaging | 00:28 | |
*** vnogin has joined #openstack-rpm-packaging | 01:02 | |
*** vnogin has quit IRC | 01:06 | |
*** cshastri has joined #openstack-rpm-packaging | 03:41 | |
*** adisky_ has joined #openstack-rpm-packaging | 05:02 | |
*** itxaka has joined #openstack-rpm-packaging | 07:07 | |
*** pcaruana has joined #openstack-rpm-packaging | 07:26 | |
*** apevec has joined #openstack-rpm-packaging | 07:29 | |
*** apevec has joined #openstack-rpm-packaging | 07:29 | |
*** vnogin has joined #openstack-rpm-packaging | 07:31 | |
*** jpena|off is now known as jpena | 07:52 | |
*** IgorYozhikov has quit IRC | 09:01 | |
*** IgorYozhikov has joined #openstack-rpm-packaging | 09:02 | |
openstackgerrit | Cao Xuan Hoang proposed openstack/rpm-packaging master: Update reno to new release 2.3.1 https://review.openstack.org/469419 | 10:32 |
---|---|---|
*** hoangcx has quit IRC | 10:41 | |
IgorYozhikov | colleagues - https://review.openstack.org/#/c/465918/ has enough +2s. Merge? | 10:46 |
jpena | what's the issue with the SUSE CI? toabctl do you know? | 10:48 |
*** jpena is now known as jpena|lunch | 10:56 | |
*** pradk has joined #openstack-rpm-packaging | 11:18 | |
aspiers | toabctl, dirk: apparently "recheck-suse" triggers another Ubuntu build ... | 11:29 |
aspiers | https://review.openstack.org/#/c/460239/ | 11:30 |
aspiers | how do I trigger another suse build? | 11:30 |
openstackgerrit | Adam Spiers proposed openstack/rpm-packaging master: Add initial spec for masakari-monitors https://review.openstack.org/460239 | 11:53 |
*** jpena|lunch is now known as jpena | 12:08 | |
*** cshastri has quit IRC | 12:09 | |
aspiers | toabctl, dirk: well, a rebase achieved it anyway. Looks like I need to update the tarball C:O:U:M - weird, I assumed the gate would do that automatically | 12:30 |
openstackgerrit | Merged openstack/rpm-packaging master: keystonemiddleware: Fix tests for newer oslo.config https://review.openstack.org/468985 | 12:40 |
*** cshastri has joined #openstack-rpm-packaging | 12:44 | |
dirk | aspiers: "recheck-suse" matches "recheck" as well as "recheck-suse", so it triggers both | 12:46 |
dirk | aspiers: the suse gate is just slower | 12:47 |
aspiers | so what's the point of the "-suse"? | 12:47 |
dirk | jpena: how likely is it that we'll get an update of Routes in RDO ? see -- https://review.openstack.org/#/c/468993/ | 12:47 |
dirk | aspiers: its the name of the 3rd party check? | 12:48 |
dirk | originally I suggested calling it "dirk" but people thought that "suse" would be more intuitive | 12:48 |
aspiers | dirk: no, if "recheck-suse" triggers everything rather than just the suse check, why not just type "recheck", or "recheck for SUSE" rather than pretending "recheck-suse" is a magic machine-readable word? | 12:49 |
dirk | aspiers: it doesn't trigger everything | 12:49 |
dirk | there is a zuul listening for comments matching "recheck", and one for matching "recheck-suse" | 12:50 |
dirk | those two are triggered | 12:50 |
aspiers | OK, let me ask it this way | 12:50 |
dirk | the ones listening on "recheck-mos" and on "check-rdo" are not triggered | 12:50 |
aspiers | OK, that was the missing information I needed | 12:50 |
dirk | because recheck-suse is not a substring of "recheck-mos" | 12:50 |
jpena | dirk: let's try first with the %py_req_cleanup macro in %prep, the package is building fine for RDO with the old Routes | 12:50 |
jpena | I'll propose a new ps | 12:51 |
aspiers | but "recheck" is a substring, and a reasonable assumption would be that that triggers everything | 12:51 |
aspiers | I guess that assumption was wrong | 12:51 |
aspiers | or if not, it still makes no sense to me | 12:51 |
openstackgerrit | Javier Peña proposed openstack/rpm-packaging master: keystone: Track master tarball https://review.openstack.org/468993 | 12:52 |
dirk | aspiers: "recheck" alone will also trigger the suse ci | 12:52 |
aspiers | dirk: yes, but will it trigger the mos / rdo checks? | 12:52 |
aspiers | that's the bit which is not clear so far | 12:52 |
dirk | I don't think so | 12:52 |
aspiers | weird | 12:52 |
aspiers | makes no sense for it to trigger suse but not the others | 12:53 |
jpena | a single "recheck" should trigger all 3rd party CIs | 12:53 |
dirk | aspiers: https://github.com/SUSE-Cloud/automation/blob/master/hostscripts/zuul/layout.yaml#L13 | 12:53 |
aspiers | ahah, so the other 3rd party CIs are not watching for "recheck" ? | 12:53 |
aspiers | that would explain it | 12:54 |
jpena | they are, iirc that was part of the guidelines for 3rd party CIs | 12:54 |
jpena | the RDO CI also has a special keyword to trigger it alone, "check-rdo" | 12:54 |
jpena | https://docs.openstack.org/infra/system-config/third_party.html#requirements <- recheck will retrigger everything | 12:55 |
aspiers | ok | 12:55 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Unify source handling https://review.openstack.org/469471 | 13:06 |
openstackgerrit | Merged openstack/rpm-packaging master: keystone: Track master tarball https://review.openstack.org/468993 | 13:08 |
aspiers | dirk: I think we have a problem with a stale cache used by createproject.py | 13:19 |
aspiers | tarballs like "masakari-monitors-master.tar.gz" are stuck on an old version | 13:19 |
aspiers | https://build.opensuse.org/package/view_file/home:suse-cloud-ci:rpm-packaging-sles12-Master-d5bf7322217465e36df646401ff11f9c2bccbfcd/openstack-masakari-monitors/openstack-masakari-monitors.spec?expand=1 refers to 3.0.0.0~rc2~dev13 | 13:21 |
aspiers | but https://build.opensuse.org/source/home:suse-cloud-ci:rpm-packaging-sles12-Master-d5bf7322217465e36df646401ff11f9c2bccbfcd/openstack-masakari-monitors/masakari-monitors-master.tar.gz?rev=9cb5faa9da6c06950c5a377a99ddd4ad is ~dev10 | 13:21 |
aspiers | although now I am wondering where it gets ~dev13 from if the cache is stale ... | 13:22 |
aspiers | ah ok, renderspec's fetch_source() does a separate non-cached download | 13:23 |
aspiers | that's a bug in the design of the CI ... | 13:23 |
aspiers | toabctl: ^^^ | 13:23 |
aspiers | well, arguably it's a bug in fetch_source(). It would make more sense for it to check the already downloaded source in the same dir as the .spec being rendered (in the case of OBS) or in ../SOURCES (in the case of a standard rpmbuild) | 13:25 |
aspiers | although that would assume the source is downloaded before the spec is generated. Hmm. maybe it should be optional. | 13:25 |
aspiers | or maybe we just have to honour a contract that downloaded tarballs always have the version in the filename | 13:27 |
aspiers | ... except that that's not possible without enforcing that contract upstream, because the download_files cache is hashed by upstream URL | 13:34 |
aspiers | BAH | 13:34 |
*** Dobroslaw_ has quit IRC | 13:39 | |
*** Dobroslaw has joined #openstack-rpm-packaging | 13:39 | |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update reno to new release 2.3.1 https://review.openstack.org/469419 | 13:40 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update oslo.log to 3.27.0 https://review.openstack.org/469263 | 13:40 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update oslo.db to 4.22.0 https://review.openstack.org/469268 | 13:41 |
aspiers | TL;DR: currently SUSE CI is incapable of handling *-master.tar.gz tarballs, because the download_files cache it uses is incapable of noticing when a new tarball becomes available. So any project which doesn't offer versioned tarballs on tarballs.openstack.org (or anywhere else) can't be built. | 13:41 |
*** cshastri has quit IRC | 13:49 | |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update debtcollector to 1.14.0 https://review.openstack.org/469271 | 14:20 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update oslo.policy to 1.23.0 https://review.openstack.org/469264 | 14:20 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: stevedore: Update to 1.22.0 https://review.openstack.org/469198 | 14:21 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update python-neutronclient to 6.3.0 https://review.openstack.org/469103 | 14:29 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update oslo.messaging to 5.25.0 https://review.openstack.org/456041 | 14:33 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Initial PBR v3.0.0 commit https://review.openstack.org/465918 | 14:37 |
openstackgerrit | Merged openstack/rpm-packaging master: Update oslo.policy to 1.23.0 https://review.openstack.org/469264 | 15:19 |
*** itxaka has quit IRC | 15:19 | |
toabctl | aspiers, iirc it does not use download_tarballs | 15:23 |
toabctl | aspiers, iat least not if you use fetch_source() | 15:23 |
aspiers | toabctl: read above. createproject.py uses download_files | 15:24 |
aspiers | so it's downloading twice | 15:24 |
aspiers | per SUSE CI job run | 15:24 |
aspiers | modulo the (broken) cache | 15:24 |
toabctl | aspiers, hm. | 15:25 |
toabctl | I remember that there was a problem... | 15:25 |
openstackgerrit | Merged openstack/rpm-packaging master: Update oslo.db to 4.22.0 https://review.openstack.org/469268 | 15:28 |
openstackgerrit | Thomas Bechtold proposed openstack/rpm-packaging master: Update oslo.messaging to 5.25.0 https://review.openstack.org/456041 | 15:29 |
openstackgerrit | Merged openstack/rpm-packaging master: Update reno to new release 2.3.1 https://review.openstack.org/469419 | 15:32 |
*** vnogin has quit IRC | 16:48 | |
*** pcaruana has quit IRC | 16:50 | |
openstackgerrit | Stefan Nica proposed openstack/rpm-packaging master: Add initial spec for networking-vsphere https://review.openstack.org/469589 | 17:01 |
*** jpena is now known as jpena|off | 17:09 | |
*** vnogin has joined #openstack-rpm-packaging | 17:43 | |
*** vnogin has quit IRC | 17:47 | |
*** vnogin has joined #openstack-rpm-packaging | 17:51 | |
*** adisky_ has quit IRC | 19:01 | |
*** pcaruana has joined #openstack-rpm-packaging | 19:45 | |
*** pcaruana has quit IRC | 20:02 | |
*** rbowen has quit IRC | 20:13 | |
*** apevec has quit IRC | 20:44 | |
*** pcaruana has joined #openstack-rpm-packaging | 21:12 | |
*** pcaruana has quit IRC | 21:29 | |
*** vnogin has quit IRC | 22:23 | |
*** pradk has quit IRC | 23:13 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!