Wednesday, 2019-03-13

openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement zookeeper-auth  https://review.openstack.org/61915505:04
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Implement zookeeper-auth  https://review.openstack.org/61915605:04
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: scheduler: add job's tags to the rpc job_list method  https://review.openstack.org/63365305:12
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add tags to jobs list  https://review.openstack.org/63365405:14
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Unmount internal mounts on finalise errors  https://review.openstack.org/64295306:17
openstackgerritTobias Henkel proposed openstack-infra/zuul master: DNM: Test zuul test case sharding  https://review.openstack.org/64295606:37
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/nodepool master: k8s: Fix delete_namespace to use kwargs properly  https://review.openstack.org/64296408:12
openstackgerritJavier Peña proposed openstack-infra/puppet-openstackci master: Add AFS mirror support  https://review.openstack.org/52937609:32
openstackgerritAnkita Bansal proposed openstack-infra/storyboard-webclient master: Displayed tags should link to search view for the tag  https://review.openstack.org/64226211:22
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for neutron API did not start bug 1819897  https://review.openstack.org/64301911:42
openstackbug 1819897 in neutron "Intermittent "Neutron did not start" failures in the gate" [Medium,Confirmed] https://launchpad.net/bugs/181989711:42
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for our .scss files  https://review.openstack.org/64302511:52
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for neutron API did not start bug 1819897  https://review.openstack.org/64301912:07
openstackbug 1819897 in neutron "Intermittent "Neutron did not start" failures in the gate" [Medium,Confirmed] https://launchpad.net/bugs/181989712:07
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303212:17
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303213:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Use the latest active LTS version (10) of Node.js for testing  https://review.openstack.org/64304613:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Update to a newer version (8) of Node.js for testing  https://review.openstack.org/64304614:10
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303214:10
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Update to a newer version (8) of Node.js for testing  https://review.openstack.org/64304614:30
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303214:30
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Update to a newer version (8) of Node.js for testing  https://review.openstack.org/64304614:34
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303214:34
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for DestinationHypervisorTooOld bug 1819910  https://review.openstack.org/64306414:52
openstackbug 1819910 in tempest "test_server_connectivity_live_migration intermittently fails with NoValidHost due to DestinationHypervisorTooOld" [High,In progress] https://launchpad.net/bugs/1819910 - Assigned to Matt Riedemann (mriedem)14:52
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Add missing doc for 'execute_time' in MQTT schema  https://review.openstack.org/64306915:03
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for DestinationHypervisorTooOld bug 1819910  https://review.openstack.org/64306415:17
openstackbug 1819910 in tempest "test_server_connectivity_live_migration intermittently fails with NoValidHost due to DestinationHypervisorTooOld" [High,In progress] https://launchpad.net/bugs/1819910 - Assigned to Matt Riedemann (mriedem)15:17
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add cgit-alias for zuul-preview  https://review.openstack.org/64308315:49
openstackgerritFrank Kloeker proposed openstack-infra/openstack-zuul-jobs master: Disable releasenote sync to Zanata temporary  https://review.openstack.org/64308515:54
openstackgerritRiju Khatri proposed openstack-infra/storyboard-webclient master: Enhance adding tags on story details page  https://review.openstack.org/64264316:00
openstackgerritMerged openstack-infra/project-config master: Add cgit-alias for zuul-preview  https://review.openstack.org/64308316:14
openstackgerritRiju Khatri proposed openstack-infra/storyboard-webclient master: Make task ordering in Story view selectable  https://review.openstack.org/64193016:50
openstackgerritJames E. Blair proposed opendev/base-jobs master: Document the OpenDev docker image jobs  https://review.openstack.org/64310817:32
openstackgerritJames E. Blair proposed opendev/base-jobs master: Document the OpenDev docker image jobs  https://review.openstack.org/64310817:47
openstackgerritMerged openstack-dev/pbr master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62539017:51
openstackgerritJames E. Blair proposed opendev/base-jobs master: Document the OpenDev docker image jobs  https://review.openstack.org/64310818:31
openstackgerritAnkita Bansal proposed openstack-infra/storyboard-webclient master: Pagination error in active/merged/invalid stories in projects resolved.  https://review.openstack.org/64222419:38
openstackgerritClark Boylan proposed openstack-infra/project-config master: Disable wheel mirror updates  https://review.openstack.org/64314619:42
openstackgerritClark Boylan proposed openstack-infra/project-config master: Revert "Disable wheel mirror updates"  https://review.openstack.org/64314719:42
openstackgerritMerged openstack-infra/project-config master: Disable wheel mirror updates  https://review.openstack.org/64314620:02
openstackgerritAnkita Bansal proposed openstack-infra/storyboard-webclient master: Stars should be next to the name of the entity  https://review.openstack.org/64315320:17
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Migrating legacy base jobs nodeset from Xenial to Bionic  https://review.openstack.org/63909621:41
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Move zuul-legacy-jobs.yaml jobs to Bionic  https://review.openstack.org/64188621:43
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Document how to build a buildset registry  https://review.openstack.org/64316721:50
openstackgerritMerged opendev/base-jobs master: Switch default nodeset to ubuntu-bionic  https://review.openstack.org/64189721:53
openstackgerritMerged openstack-infra/project-config master: Revert "Disable wheel mirror updates"  https://review.openstack.org/64314722:02
openstackgerritClark Boylan proposed openstack-infra/system-config master: Remove trusty testing flag from nodes that are xenial  https://review.openstack.org/64316822:03
openstackgerritJeremy Stanley proposed openstack-infra/openstack-zuul-jobs master: Run tox-py35 on Xenial for no-constraints template  https://review.openstack.org/64318023:03
corvusmordred, clarkb, fungi: i'm going to say some stuff about gitea and service workers here:23:04
corvushere's the relevant file in gitea: https://github.com/go-gitea/gitea/blob/master/templates/pwa/serviceworker_js.tmpl23:04
fungineat!23:05
corvusthat confirms the service worker is caching "gitea-sm.png", which is the thing used in the navbar23:05
fungii wonder why it would be cached in the service worker instead of just relying on the browser cache23:05
mordredcorvus: did we update the logo by replacing the file - or by updating template files and css entries?23:06
corvusyou can also see here: https://github.com/go-gitea/gitea/blob/master/templates/pwa/serviceworker_js.tmpl#L64-L76 that they implement the "cache falling back to the network" approach described in https://developers.google.com/web/ilt/pwa/caching-files-with-service-worker23:06
corvusmordred: we replaced the file23:06
mordrednod23:06
corvusmordred: which, given that they implemented cache->network rather than network->cache is not going to work23:07
corvusso that explains our observations23:07
mordredyeah23:07
corvusi can think of 3 things:23:07
corvus1) expire the cache when we install a new "version" of the service worker (see "removing outdated caches" in the google link) -- that should allow us to change icons with each new build of gitea23:08
corvus2) replace the templates rather than the file.  however, that particular icon appears in several template files -- by the time we're done we may have local copies of a significant amount of gitea templates23:09
corvus3) i'm not sure i had a third thing.  um.  let's call it "some other idea" :)23:09
mordredyeah23:09
mordredoh - well23:09
clarkb1 seems perfectly fine23:09
mordredactually - it's only in one template we care about23:09
corvusmordred: heh, that's a good point23:10
mordredthe other templates its in are repo settings and new project creation screens23:10
mordredand I thnik we already have a fork of head_navbar23:10
corvushttps://github.com/go-gitea/gitea/blob/master/templates/base/head_navbar.tmpl#L4 is the spot in question23:10
corvusmordred: oh do we already?23:10
corvusthen #1 may be the way to go...23:10
mordredyup23:10
corvusnext question though -- is https://github.com/go-gitea/gitea/blob/master/templates/pwa/manifest_json.tmpl going to be a problem?23:11
mordredyeah - we do - so if we just add it as a new image and update that template we should be fine23:11
clarkbif we do it as a new image we won't cache it though?23:11
corvusmordred: i guess ^ that means that if someone adds opendev.org to their homescreen, they're going to get the gitea icons?23:11
clarkb(it seems that it might be desireable to cache these often used artifacts)23:12
mordredhrm. yeah23:12
corvusclarkb: right, we'll rely on the browser cache, which as fungi suggests, seems perfectly reasonable :)23:12
clarkbah23:12
mordredso yeah - we'd need to update that manifest_json.tmpl too23:12
fungii've usually found browser caching of images reasonable23:12
mordredbut actually - we shoudl do that anyway23:12
fungii just wonder why they thought the service worker was a sensible place to do that instead23:13
corvusmordred: ok -- and that's not cached, so that should be fine23:13
mordredso that the homescreen entry created is "OpenDev: Free Software Needs Free Tools" instead of "gitea - Git with a cup of tea"23:13
corvusso basically, next steps are: revert the gitea-sm.png change, update the navbar to use a new image, then update the manifest (and all of its images should be new) along with the usual favicon stuff23:14
mordredyeah. that's what I'd vote for at least23:14
mordredsine I think we should update that manifest template23:14
corvuscool, i'll give that a shot tomorrow23:15
corvusthanks!23:15
mordred\o/23:15
clarkbprobably want an explanation in the commit message so 3 years from now when we are wondering wtf its weird we know :)23:15
mordredcorvus: this makes me really appreciate the work webpack does for us23:15
clarkbthough I fnd the borwser to be a black box so that may just be me wondering wtf my browser is doing23:15
mordredclarkb: it's using all your RAM, that's what it's doing23:16
clarkbmordred: exactly23:16
clarkbfirefox alone is like 8GB23:17
clarkbI wish I was kidding23:17
clarkbalso if you run the memory measuremtn on about:memory in firefox they don't show you an aggregate usage23:19
clarkbI think beacuse you'd probably spit your drink out23:19
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Run nodejs4- jobs on ubuntu-xenial  https://review.openstack.org/64318223:20
mordredclarkb: bwahaha23:21
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Run tox-py35 on Xenial for no-constraints template  https://review.openstack.org/64318023:27
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Run nodejs4- jobs on ubuntu-xenial  https://review.openstack.org/64318223:37

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!