Tuesday, 2022-05-17

@greggatron:matrix.orgHi Clark, I'm back and I've copied out a few roles and made some changes to suit my own local homelab URL. 02:42
So far I've gotten zuul-web setup, but when I try to launch my docker-compose file it immediately throws this error and quits
web_1 | /usr/local/bin/python: error while loading shared libraries: libpython3.8.so.1.0: cannot open shared object file: No such file or directory
Is that for python in the container? I've tried to symlink python3 on the host machine but it's not making any difference. I can confirm I have libpython installed on the the host and if I can make it work with the quickstart tutorial, that tells me something else may be borked, but I can't figure out why. Have you encountered this before?
@greggatron:matrix.orgOr another question: In what order should I attempt to build my own roles based on https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles 02:53
I understand certain components may depend on one another in order to work.So as a beginner to rolling my own, what would be the most reliable order in which I try launching and testing each piece before I have a usable Zuul system?
My thoughts were to start with zuul-web in order to get a dashboard up and running and go from there. But as I look at https://zuul-ci.org/docs/zuul/latest/installation.html should I start with Nodepool first?
@clarkb:matrix.orggreggatron: that error looks like a broken python install but I don't know what would cause that. As for deploying a zuul I would do zookeeper, nodepool launcher, zuul-executor, zuul-scheduler, and zuul-web. There isn't much of an order other than zookeeper first but then you need the rest to have a minimal setup02:57
@greggatron:matrix.orgAppreciate the Answer Clark. I will copy this order down and see what I can do. 03:03
One final question, is there any way I can run a test on zookeeper to verify it's working? Would attaching the container give me a solid indication with an event stream or some sort of output?
@clarkb:matrix.orgYou can use the zk shell client to talk to zookeeper and see that it is up and running03:03
@clarkb:matrix.orgThere are also some status commands. Zookeeper calls them 4 letter commands that you can hse03:04
@clarkb:matrix.org* There are also some status commands. Zookeeper calls them 4 letter commands that you can use03:04
@greggatron:matrix.orgI can't seem to find them in the documentation at zuul-ci.org. But looking at zk-shell.py directly, they seem pretty straight foward. 03:18
Much appreciated Clark.
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul] 842064: DNM Add test to validate no_log parameter https://review.opendev.org/c/zuul/zuul/+/84206408:28
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul-client] 837908: Generate a token silently if possible https://review.opendev.org/c/zuul/zuul-client/+/83790810:22
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul] 842064: DNM Add test to validate no_log parameter https://review.opendev.org/c/zuul/zuul/+/84206411:32
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 842109: Don't fail config loading on missing min. ltime https://review.opendev.org/c/zuul/zuul/+/84210913:45
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 842109: Don't fail config loading on missing min. ltime https://review.opendev.org/c/zuul/zuul/+/84210913:46
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul] 831222: GUI: Do not show sign-in button if no IdP is available https://review.opendev.org/c/zuul/zuul/+/83122215:43
@mhuin:matrix.orgfungi corvus Hi! regarding the doc change to clarify the different CLIs and deprecations -> https://review.opendev.org/c/zuul/zuul/+/837852 any opinion on what "the next version" should be?15:47
@jim:acmegating.commhu: later today i am going to send out a reminder about a deprecation we added a while back and haven't removed yet.  i'm thinking that zuul v7 would be a good one to go ahead and do removals like that16:30
@fungicide:matrix.orgi don't have an opinion as long as we set a specific point in the future ("the next version" is just vague on multiple levels)16:33
@jim:acmegating.comto be fair, we usually say "in a future version"16:34
@jim:acmegating.com(and i agree "next version" isn't clear and confusing; but at least "future version" is unclear without being confusing)16:35
@fungicide:matrix.orggood point, i can't remember if we regularly announce upcoming breaking changes in advance as to what version they're planned for, though i know we've done it for some specific ones16:35
@jim:acmegating.comnext version < future version < specific version  :)16:35
-@gerrit:opendev.org- Zuul merged on behalf of Joshua Watt: [zuul/zuul] 841796: configloader: Add enqueue-message to schema https://review.opendev.org/c/zuul/zuul/+/84179616:43
-@gerrit:opendev.org- Zuul merged on behalf of daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org: [zuul/zuul] 840679: Add passlib to Ansible venvs https://review.opendev.org/c/zuul/zuul/+/84067916:46
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul-website] 842226: Move shared queue declaration https://review.opendev.org/c/zuul/zuul-website/+/84222620:19
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul-website-media] 842227: Move shared queue declaration https://review.opendev.org/c/zuul/zuul-website-media/+/84222720:19
@jim:acmegating.comzuul-maint: ^ some trivial housekeeping20:19
@y2kenny:matrix.orgIn the scheduler log, I often see something like "zuul.GerritConnection: [e: 7fba00c82ef447a299e8c6b57ce4aad5] Updating <Change 0x7f7fc9d3fb50 llvm-project 123456,1>"20:38
@y2kenny:matrix.orgbut just now I see a line that say "In the scheduler log, I often see something like "zuul.GerritConnection: [e: ...] Updating <Change 0x... None 123456,1>"20:38
@y2kenny:matrix.orgwhat could be the reason behind the "None"?20:39
@y2kenny:matrix.org(None for the project)20:39
@y2kenny:matrix.org"zuul.GerritConnection: [e: ...] Updating <Change 0x... None 123456,1>"20:59
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 840758: Add USER to Dockerfile https://review.opendev.org/c/zuul/zuul/+/84075821:00
@iwienand:matrix.orgthis cleanup that Clark added several years ago tries to dump df/network/etc. as the last step using raw: https://opendev.org/opendev/base-jobs/commit/379c3a8761ae75104577ef2d42d7cddd1e3a0b2d21:06
@iwienand:matrix.orgit seems like the host is gone, the playbook reports it as unreachable21:06
@iwienand:matrix.orgwas this always a bit racy?  just in the last several years of development we're unlikely to have the node still hanging around at this point of the job?21:06
@iwienand:matrix.orgwe're *now* more unlikely i mean21:07
@jim:acmegating.comianw: the node is not returned until after that playbook runs21:10
@iwienand:matrix.orgthat's what i thought, i wonder why it's unreachable21:23
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 842243: DNM: Try jobs with Ansible 5 https://review.opendev.org/c/zuul/zuul/+/84224323:33

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