Thursday, 2022-08-18

@jim:acmegating.comMichael Kelly: I would... use caution?  it's tended to get updated in bursts recently.00:01
@michael_kelly_anet:matrix.orgSounds good.  :)00:39
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/nodepool] 853574: functional-container: use different root-disk label https://review.opendev.org/c/zuul/nodepool/+/85357401:21
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 851942: docs: update console streaming docs https://review.opendev.org/c/zuul/zuul/+/85194201:25
@iwienand:matrix.orgis there anything we can do about01:28
@iwienand:matrix.org```ImportError: libre2.so.0a: cannot open shared object file: No such file or directory')```01:28
@iwienand:matrix.orgconstantly running tox-ish anything on fedora.  every time i remove a tox environment i have to work around it01:29
@iwienand:matrix.orghttps://meetings.opendev.org/irclogs/%23zuul/%23zuul.2020-03-13.log.html#t2020-03-13T00:23:3101:31
@iwienand:matrix.orgi guess it's not a new problem01:32
@iwienand:matrix.org```$ ldd  /home/iwienand/programs/zuul/zuul/.tox/docs/lib64/python3.10/site-packages/_re2.cpython-310-x86_64-linux-gnu.so01:34
libre2.so.0a => not found```
@iwienand:matrix.org```ldd  /home/iwienand/programs/zuul/zuul/.tox/docs/lib64/python3.10/site-packages/_re2.cpython-310-x86_64-linux-gnu.so```01:34
@iwienand:matrix.org... where did this .so come from, and how did it link against libre2.so.0a is i guess the fundamental question01:35
@iwienand:matrix.orghttps://pypi.org/project/re2/#files doesn't publish wheels01:36
@iwienand:matrix.org```ldd /usr/lib64/python3.10/site-packages/_re2.cpython-310-x86_64-linux-gnu.so``` is the system version which is right01:37
@iwienand:matrix.orgoh hang on, our requirement is https://pypi.org/project/fb-re2/#description01:40
@iwienand:matrix.orghttps://pypi.org/project/google-re2/ appears the be the maintained version of this?01:41
@clarkb:matrix.orgI've had to delete cached built wheels for that dep when my system updated python and/or libre201:44
@iwienand:matrix.orgyeah, that explains it01:48
@iwienand:matrix.orgi guess it just comes and goes as various updates happen01:48
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 853579: test-setup-docker: wrap call in env https://review.opendev.org/c/zuul/zuul/+/85357903:17
@iwienand:matrix.org```    at /home/iwienand/programs/zuul/zuul/web/node_modules/react-scripts/node_modules/babel-loader/lib/index.js:59:103 {03:25
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
```
@iwienand:matrix.orgwtf?  this is trying to run tox03:25
@iwienand:matrix.orgwhen it's trying to install test-requirements.txt03:27
@iwienand:matrix.orgit's tools/pip.sh that does it03:35
@michael_kelly_anet:matrix.orgDoes the opendev.org gerrit instance support SSH pushing?  I generated an HTTP password for HTTP pushing but it doesn't seem to be happy about this03:43
@iwienand:matrix.org"This has been resolved in Webpack versions 5 and 6, but there are no plans to backport this fix to version 4."03:44
@iwienand:matrix.org> <@michael_kelly_anet:matrix.org> Does the opendev.org gerrit instance support SSH pushing?  I generated an HTTP password for HTTP pushing but it doesn't seem to be happy about this03:45
yes; the easiest way is probably to use "git review" and see the .gitreview file in projects root
@michael_kelly_anet:matrix.orgAh, actually, looks like I'm supposed to be talking to *review.opendev.org* - this is likely the source of my problems...03:46
-@gerrit:opendev.org- Michael Kelly proposed: [zuul/zuul-operator] 853581: Convert base64 encoded value to string https://review.opendev.org/c/zuul/zuul-operator/+/85358103:48
@michael_kelly_anet:matrix.orgCrap, accidentally added my WIP :P03:49
-@gerrit:opendev.org- Michael Kelly proposed: [zuul/zuul-operator] 853582: Convert base64 encoded value to string https://review.opendev.org/c/zuul/zuul-operator/+/85358203:50
@iwienand:matrix.orgreach can't work with webpack 5 -> https://github.com/facebook/create-react-app/issues/1170803:53
@iwienand:matrix.orgeveryone says this is node 17 issue, but afaics i'm using : Welcome to Node.js v16.14.0.03:56
@iwienand:matrix.orgi've uninstalled the system node packages, and installed the lts version of npm with nvm and it seems to be working..04:11
-@gerrit:opendev.org- Michael Kelly proposed: [zuul/zuul-operator] 853585: kopf: Upgrade requirement to 1.35.6 https://review.opendev.org/c/zuul/zuul-operator/+/85358504:17
-@gerrit:opendev.org- Michael Kelly proposed: [zuul/zuul-operator] 853586: Only listen for updates to known secrets https://review.opendev.org/c/zuul/zuul-operator/+/85358604:30
-@gerrit:opendev.org- Michael Kelly proposed:04:33
- [zuul/zuul-operator] 853585: kopf: Upgrade requirement to 1.35.6 https://review.opendev.org/c/zuul/zuul-operator/+/853585
- [zuul/zuul-operator] 853586: Only listen for updates to known secrets https://review.opendev.org/c/zuul/zuul-operator/+/853586
-@gerrit:opendev.org- Michael Kelly proposed:06:36
- [zuul/zuul-operator] 853586: Only listen for updates to known secrets https://review.opendev.org/c/zuul/zuul-operator/+/853586
- [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/853592
-@gerrit:opendev.org- Michael Kelly proposed:08:07
- [zuul/zuul-operator] 853586: Only listen for updates to known secrets https://review.opendev.org/c/zuul/zuul-operator/+/853586
- [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/853592
-@gerrit:opendev.org- Michael Kelly proposed: [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/85359208:10
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 853144: Set remote URL after config was updated https://review.opendev.org/c/zuul/zuul/+/85314408:37
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 853603: zuul_stream: handle non-string msg value https://review.opendev.org/c/zuul/zuul/+/85360308:38
@iwienand:matrix.orgcorvus: ^ I thought that might be something to do with the failures in the ansible 6 update, but it seems like it was just a red-herring that was a problem, but not *the* problem08:38
@iwienand:matrix.org * corvus: ^ I thought that might be something to do with the failures in the ansible 6 update, but after i debugged it, it seems like it was just a red-herring that was a problem, but not _the_ problem08:39
-@gerrit:opendev.org- Michael Kelly proposed:19:18
- [zuul/zuul-operator] 853586: Only listen for updates to known secrets https://review.opendev.org/c/zuul/zuul-operator/+/853586
- [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/853592
- [zuul/zuul-operator] 853695: Prefix zuul-specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853695
- [zuul/zuul-operator] 853696: Prefix nodepool specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853696
@michael_kelly_anet:matrix.orgLooking at https://review.opendev.org/c/zuul/zuul-operator/+/853582/1 - Code-Review+2 and Verified+1 - what do I need to do to get Workflow+1 ?19:42
-@gerrit:opendev.org- Tristan Cacqueray proposed: [zuul/nodepool] 853698: Update TESTING doc to reference the correct tox target https://review.opendev.org/c/zuul/nodepool/+/85369819:47
@jim:acmegating.comMichael Kelly: be patient :)  we try to have at least two maintainers approve changes19:51
@jim:acmegating.com(i was planning on taking a look at those closer to the end of my day)19:52
@jim:acmegating.comMichael Kelly: okay you have some +Ws and some suggestions for changes from me and questions from tristanC  on that stack.  thanks!  :)20:01
@michael_kelly_anet:matrix.orgKeen.  It was more of an informational question, fwiw, just not sure if there's some procedure one is expected to follow ;)20:05
@michael_kelly_anet:matrix.orgResponded to your comment, fyi20:09
@jim:acmegating.comMichael Kelly: heh, you followed it :)20:09
@michael_kelly_anet:matrix.orgSounds good.20:10
@michael_kelly_anet:matrix.orgfwiw, this is also a good demo for me of zuul in action. ;)20:12
@jim:acmegating.comwe try to demo all the things :)20:14
@michael_kelly_anet:matrix.orgFor sure.  Another random question for the field - how congruent is the gerrit zuul-info plugin with the newer checks-ui stuff? eg: is there an expectation to maybe migrate in that direction?20:15
@jim:acmegating.com(except circular dependencies, which aren't enabled on opendev)20:15
@michael_kelly_anet:matrix.orgs/zuul-info/zuul-summary/20:16
@jim:acmegating.comopendev uses the zuul-results-summary plugin.  i believe it should be possible to migrate that to the checks-ui framework, but no one has started that work.20:16
@michael_kelly_anet:matrix.orgYea.. checks-ui is a bit rough and ready from a consumer standpoint thusfar.20:17
@jim:acmegating.comzuul is usable without the plugin; it's just annoyingly chatty comments20:17
@jim:acmegating.com(but some people are fine with that)20:17
@michael_kelly_anet:matrix.orgHmmm.  I'm less concerned about that part, honestly, just trying to figure out roadmap for these sorts of things vs gerrit... we'd migrated a bunch of stuff to the (now legacy) checks plugin infrastructure which appears to now have been a bit of a rug pull.20:18
@jim:acmegating.comthe zuul-results-summary plugin itself is at risk -- the gerrit devs want to remove its hook point, but they are aware of the zuul-results-summary plugin and seem to want to avoid messing that up so hopefully will find an alternative.  but just thought i'd mention it as a potential risk.20:18
@jim:acmegating.comMichael Kelly: re checks plugin, yes indeed.  zuul actually supports the checks api interface, but that support has never left the "experimental" stage thanks to the gerrit changes upstream20:19
@jim:acmegating.comMichael Kelly: if you want to see zuul checks plugin in action, it's actually on gerrit's gerrit.  but of course don't use it since i assume its days are numbered (I just don't know what that number is)20:20
@michael_kelly_anet:matrix.orghah20:20
@michael_kelly_anet:matrix.orgThat'20:21
@michael_kelly_anet:matrix.org * I didn't happen to notice that zuul was there under the covers, but I've used the checks stuff in gerrit-review20:21
@michael_kelly_anet:matrix.orgThey seem to be using some mix of jenkins+zuul20:21
@jim:acmegating.comyeah, the plugins are using zuul, jenkins for core20:21
@michael_kelly_anet:matrix.orgMy gerrit contributions have been mostly just minor things...20:21
@michael_kelly_anet:matrix.orgAh, gotcha.  My (minor) changes were in the LFS plugin and in gerrit core, so wouldn't have encountered it (LFS plugin had no verify job at the time, iirc)20:22
@jim:acmegating.comhere's one at random: https://gerrit-review.googlesource.com/c/plugins/serviceuser/+/34306020:23
-@gerrit:opendev.org- Zuul merged on behalf of Michael Kelly: [zuul/zuul-operator] 853582: Convert base64 encoded value to string https://review.opendev.org/c/zuul/zuul-operator/+/85358220:23
@jim:acmegating.comMichael Kelly: ^ 🎉20:23
@michael_kelly_anet:matrix.orgyay20:23
@michael_kelly_anet:matrix.orgSo, all this said, putting work into a zuul checks-ui plugin is not entirely outside of my wheelhouse.20:25
@jim:acmegating.comthat'd be great :)20:31
@jim:acmegating.comMichael Kelly: Clark and ianw also have interest/expertise in this (in addition to myself).  we'd probably want the repo hosted on gerrit's gerrit; i can help with getting ci set up for it.  (i realize you haven't volunteered to start immediately and probably want to get a little more familiar with zuul first (including the rest api) -- just throwing out that info for if/when you decide to get started or feel like brainstorming further)20:34
@michael_kelly_anet:matrix.orgSounds good.20:35
@jim:acmegating.comalso, i have a matrix bridge set up for the gerrit slack, let me know if you ever want an invite (this goes for anyone else too)20:36
@michael_kelly_anet:matrix.orgWill do.  20:37
-@gerrit:opendev.org- Michael Kelly proposed:20:42
- [zuul/zuul-operator] 853585: kopf: Upgrade requirement to 1.35.6 https://review.opendev.org/c/zuul/zuul-operator/+/853585
- [zuul/zuul-operator] 853586: Only listen for updates to known secrets https://review.opendev.org/c/zuul/zuul-operator/+/853586
- [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/853592
- [zuul/zuul-operator] 853695: Prefix zuul-specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853695
- [zuul/zuul-operator] 853696: Prefix nodepool specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853696
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 849887: Add Nodepool in Zuul spec https://review.opendev.org/c/zuul/zuul/+/84988720:49
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 849887: Add Nodepool in Zuul spec https://review.opendev.org/c/zuul/zuul/+/84988720:50
@clarkb:matrix.orgYes a checks UI plugin for zuul would be wonderful21:15
-@gerrit:opendev.org- Michael Kelly proposed:21:19
- [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/853592
- [zuul/zuul-operator] 853695: Prefix zuul-specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853695
- [zuul/zuul-operator] 853696: Prefix nodepool specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853696
@clarkb:matrix.orgcorvus: I left comments on https://review.opendev.org/c/zuul/zuul/+/848516 I don't really think anything needs to be changed though so I +2'd if you want to approve it21:48
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 853603: zuul_stream: handle non-string msg value https://review.opendev.org/c/zuul/zuul/+/85360321:52
-@gerrit:opendev.org- Michael Kelly proposed:21:55
- [zuul/zuul-operator] 853592: Allow the specification of storageClassName in PVCs https://review.opendev.org/c/zuul/zuul-operator/+/853592
- [zuul/zuul-operator] 853695: Prefix zuul-specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853695
- [zuul/zuul-operator] 853696: Prefix nodepool specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853696
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 853603: zuul_stream: handle non-string msg value https://review.opendev.org/c/zuul/zuul/+/85360322:01
@clarkb:matrix.orgianw: ^ question on that one22:05
@iwienand:matrix.orgClark: thanks, yeah good point we can move that in where we inspect this as a string (do the rstrip())22:26
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 853603: zuul_stream: handle non-string msg value https://review.opendev.org/c/zuul/zuul/+/85360322:31
-@gerrit:opendev.org- Michael Kelly proposed:22:32
- [zuul/zuul-operator] 853695: Prefix zuul-specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853695
- [zuul/zuul-operator] 853696: Prefix nodepool specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853696
-@gerrit:opendev.org- Michael Kelly proposed:22:58
- [zuul/zuul-operator] 853695: Prefix zuul-specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853695
- [zuul/zuul-operator] 853696: Prefix nodepool specific resources with instance name https://review.opendev.org/c/zuul/zuul-operator/+/853696
-@gerrit:opendev.org- Ian Wienand proposed: [zuul/zuul] 853208: zuul-stream : Test against a Python 2.7 container https://review.opendev.org/c/zuul/zuul/+/85320823:54

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!