Friday, 2023-03-17

*** amoralej|off is now known as amoralej07:28
*** jpena|off is now known as jpena08:24
*** amoralej is now known as amoralej|lunch13:15
*** amoralej|lunch is now known as amoralej14:26
*** jpena is now known as jpena|off17:24
Tengudviroel: nice work on the operator_build role! just pushed a quick comment, but it looks great at first look :)18:14
dviroelTengu: thanks! yeah, i was planning to do much more, including molecule tests. I am proposing the PR since I am going into PTO next week18:21
dviroelmaybe someone else can finish it, or wait until I get back18:22
Tengudviroel: I'll try to have a look, but no guarantee.18:24
Tengudviroel: maybe moving to the ci_make would already help for the molecule :)18:24
Tenguthe new "dry_run" param it introduces is for that purpose.18:24
dviroelTengu: thanks, maybe Chandan will continue that work, he may need that to build multiple operators18:24
TenguI may push a patch for that18:25
dviroelTengu: I will take a look yes, I still have some hours today18:25
Tenguok - I'll check with him next week!18:25
Tengudviroel: guess we can't really build an operator from within a container, can we?18:25
dviroelTengu: i think that may be possible, but has lots of workarounds I think18:27
Tenguhmm ok. Asking because that would ensure complete isolation from the host - and, maybe, some other fun things.18:27
Tengudviroel: hey, wait - aren't operators built out of Prow?18:28
dviroelTengu: in Prow jobs we use the OCP Build to build operators for us :)18:28
dviroelnot podman18:28
Tenguhmmm. dang.18:28
TenguI... humpf. nope, I probably won't be able to check on that before the demo - I intend to be able to show something there, so I must more "run" than learn..18:29
TenguI'll try to though. would be lovely to build from within a container - I'm also working on the package build from within a container, in order to keep host clean18:30
Tengushouldn't be too hard.18:30
*** amoralej is now known as amoralej|off18:30
Tengu(to be fair, my main issue right now is to understand how to use the build-test-package from the repo-setup roles.....)18:30
dviroelyeah, don't worry about that, I may get back to this after demo too18:32
dviroel^ operator_build18:32
Tengu:)18:33
dviroelChandan is also a good person to help with build-test-package18:33
Tenguif all goes as planned, I may be able to demo a "get crc, get VM, deploy edpm, run a hook".18:33
dviroel++18:34
TenguI may have to hack a bit the "get VM" step if role isn't ready.18:34
Tengugut the rest is mostly in. hooks are almost in - missing the CRD molecule tests, not sure how to do that yet. but loading a play is apparently working fine :)18:34
Tengucrc is mostly in - though I'd like to leverage the "make crc" from install_yamls - not too hard in fact, compared to what is supported now.18:35
Tengumany things, many moving parts, but I'd say, all is coming in place nicely.18:35
dviroelnice work. I will try to help with something after pto and demo18:36
Tengu:) if the build_operator works, that would be a real step forward18:36
Tenguin fact.... right now, I'm missing 4 things: build_operators, build_packages, build_containers, and libvirt18:37
Tengubuild_operators, you have a first draft, build_packages, I have a first draft, and libvirt should be covered next week :). Sooo... tcib will be the last.18:38
dviroelgreat18:40
Tenguwe may even be ahead of schedule. Like, REALLY. That would be great, it would mean PTO a bit earlier than expected :D18:41
dviroel\o/18:41
Tenguanyways... I should disconnect a bit :D. Have a great PTO, dviroel :) See you in 2 weeks!18:41
dviroelTengu: thanks, see you o/18:43

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