*** tosky has quit IRC | 00:01 | |
*** brinzhang has joined #opendev | 01:03 | |
*** brinzhang0 has quit IRC | 01:06 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: bazelisk-build: build output in pwd https://review.opendev.org/c/opendev/system-config/+/767433 | 01:13 |
---|---|---|
openstackgerrit | Ian Wienand proposed opendev/system-config master: [wip] summary plugin https://review.opendev.org/c/opendev/system-config/+/767079 | 01:13 |
*** hamalq_ has quit IRC | 01:24 | |
*** knikolla has quit IRC | 01:24 | |
*** mnasiadka has quit IRC | 01:24 | |
*** diablo_rojo_phon has quit IRC | 01:24 | |
*** parallax has quit IRC | 01:24 | |
*** Open10K8S has quit IRC | 01:24 | |
*** jbryce has quit IRC | 01:24 | |
*** cap has quit IRC | 01:24 | |
*** jroll has quit IRC | 01:24 | |
*** mlavalle has quit IRC | 01:26 | |
*** hamalq_ has joined #opendev | 01:30 | |
*** knikolla has joined #opendev | 01:30 | |
*** diablo_rojo_phon has joined #opendev | 01:30 | |
*** mnasiadka has joined #opendev | 01:30 | |
*** parallax has joined #opendev | 01:30 | |
*** Open10K8S has joined #opendev | 01:30 | |
*** jbryce has joined #opendev | 01:30 | |
*** cap has joined #opendev | 01:30 | |
*** jroll has joined #opendev | 01:30 | |
*** DSpider has quit IRC | 01:51 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: bazelisk-build: build output in pwd https://review.opendev.org/c/opendev/system-config/+/767433 | 02:47 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: [wip] summary plugin https://review.opendev.org/c/opendev/system-config/+/767079 | 02:47 |
*** hamalq_ has quit IRC | 03:00 | |
*** ysandeep|away is now known as ysandeep | 03:24 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: bazelisk-build: build output in pwd https://review.opendev.org/c/opendev/system-config/+/767433 | 04:10 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: [wip] summary plugin https://review.opendev.org/c/opendev/system-config/+/767079 | 04:10 |
*** gnuoy has quit IRC | 04:19 | |
*** gnuoy has joined #opendev | 04:19 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: [wip] summary plugin https://review.opendev.org/c/opendev/system-config/+/767079 | 04:57 |
*** ykarel has joined #opendev | 05:00 | |
ianw | #status log restarted nb01/02 with dib 3.5.0 in builder container to fix centos-8 builds | 05:30 |
openstackstatus | ianw: finished logging | 05:30 |
ianw | i'm refreshing /opt/dib_tmp, where we store the git caches, as some trees seemed to be giving "dangling commit" messages | 05:31 |
*** marios has joined #opendev | 06:06 | |
*** jaicaa has quit IRC | 06:28 | |
*** jaicaa has joined #opendev | 06:30 | |
ianw | WOO HOO! https://b2154223db8b57e8bf6d-86b8f16365265aa457f1b55e12deb361.ssl.cf5.rackcdn.com/767079/17/check/system-config-run-review/aa591d8/bridge.openstack.org/screenshots/gerrit-change-page.png | 06:47 |
ianw | plugin installing, clicked on, screenshot taking ... everything finally wired up! | 06:47 |
*** ralonsoh has joined #opendev | 07:14 | |
*** eolivare has joined #opendev | 07:32 | |
*** slaweq has joined #opendev | 07:34 | |
*** slaweq has quit IRC | 07:38 | |
*** sboyron has joined #opendev | 07:49 | |
*** slaweq has joined #opendev | 07:50 | |
*** slaweq has quit IRC | 08:01 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: gerrit: Install zuul-summary-results plugin https://review.opendev.org/c/opendev/system-config/+/767079 | 08:01 |
*** slaweq has joined #opendev | 08:08 | |
*** hashar has joined #opendev | 08:10 | |
*** andrewbonney has joined #opendev | 08:11 | |
openstackgerrit | Daniel Pawlik proposed opendev/system-config master: Added Fedora 33 mirror-update role https://review.opendev.org/c/opendev/system-config/+/767396 | 08:29 |
openstackgerrit | Slawek Kaplonski proposed openstack/project-config master: Update Grafana dashboard for Neutron jobs https://review.opendev.org/c/openstack/project-config/+/767470 | 08:32 |
*** tosky has joined #opendev | 09:12 | |
*** DSpider has joined #opendev | 10:37 | |
danpawlik | fungi, ianw: hey, could you take a look on: https://review.opendev.org/c/openstack/diskimage-builder/+/766232 please? | 10:46 |
*** tosky has quit IRC | 10:47 | |
*** tosky has joined #opendev | 10:47 | |
danpawlik | ianw: I asked dmsimard to check if ara needs f31 nodeset. Also made change for zuul-operator. I don't see more projects related to f31. I decide to split the mirror update to two patch sets, so first one is here: https://review.opendev.org/c/opendev/system-config/+/767396 | 10:49 |
*** lbragstad has quit IRC | 10:52 | |
*** lbragstad has joined #opendev | 10:55 | |
*** rpittau|afk is now known as rpittau | 10:59 | |
*** hashar is now known as hasharLunch | 11:36 | |
*** lbragstad has quit IRC | 11:38 | |
*** lbragstad has joined #opendev | 11:42 | |
*** brinzhang_ has joined #opendev | 11:57 | |
*** brinzhang has quit IRC | 12:00 | |
*** ykarel_ has joined #opendev | 12:15 | |
*** ykarel has quit IRC | 12:17 | |
*** ykarel_ is now known as ykarel | 12:32 | |
dmsimard | danpawlik: I wasn't awake yet :p | 13:35 |
dmsimard | I can take care of it sometime soon | 13:35 |
danpawlik | dmsimard: cool, thanks | 13:35 |
*** hasharLunch is now known as hashar | 13:47 | |
*** lbragstad has quit IRC | 14:21 | |
*** lbragstad has joined #opendev | 14:23 | |
*** brinzhang0 has joined #opendev | 14:46 | |
*** brinzhang_ has quit IRC | 14:49 | |
*** pyn38 has joined #opendev | 14:59 | |
*** ysandeep is now known as ysandeep|away | 15:17 | |
*** nautik has joined #opendev | 15:25 | |
*** hashar has quit IRC | 15:30 | |
*** mlavalle has joined #opendev | 15:45 | |
*** ykarel has quit IRC | 16:07 | |
*** hashar has joined #opendev | 16:38 | |
*** marios is now known as marios|out | 17:00 | |
*** marios|out has quit IRC | 17:05 | |
hashar | corvus: good morning. I have noticed you have setup Zuul on gerrit-review.googlesource.com do you manage the admin changes to zuul/ops there or should I ask someone else? :] | 17:07 |
*** pabelanger has joined #opendev | 17:15 | |
corvus | hashar: yes, i do, and mordred, and some other folks | 17:15 |
hashar | corvus: great :] the context is to enable Zuul for plugins/zuul.git if you get some minutes to waste https://gerrit-review.googlesource.com/c/zuul/ops/+/291561 :] | 17:16 |
corvus | hashar: oh i see a change from you, sorry i need to do something about my notifications from that gerrit | 17:16 |
hashar | that is the super old plugin written by Khai Do which we have adapted for Gerrit 3.2 / Polymer | 17:16 |
corvus | hashar: cool; i should go ahead and write the same change for the new summary plugin | 17:17 |
mordred | ++ | 17:18 |
hashar | probably yeah | 17:18 |
hashar | it is quite nice to see Zuul on upstream Gerrit Gerrit since those two tools are so closely related | 17:19 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation. https://review.opendev.org/c/zuul/zuul-jobs/+/764808 | 17:19 |
*** pyn38 has quit IRC | 17:21 | |
hashar | thank you corvus ! | 17:21 |
corvus | hashar, mordred, ianw: remote: https://gerrit-review.googlesource.com/c/zuul/ops/+/291822 Add zuul-results-summary plugin [NEW] | 17:22 |
hashar | and I see `recheck` is replaced by a `Re-Run` link quite nice | 17:22 |
*** ralonsoh has quit IRC | 17:23 | |
corvus | hashar: yeah, there are some nice things about the check plugin; i hope the new stuff ends up working for us | 17:23 |
mordred | corvus: submit at will | 17:23 |
hashar | I attended the virtual summit a month or so ago | 17:23 |
hashar | if I get it right they largely enhance it so that CI system can provide what is currently in the Zuul build result | 17:24 |
pabelanger | mordred: corvus: re: python-builder / python-base images. I think it is worth the discussion to have them support for distros. I've found the ability to use them, in minimal Dockerfile powerful. As a quickly way to 'package' a python project in a container. The main things for ansible use-case is to support centos:8 / ubi:8. our fork really just added support for dnf: | 17:24 |
pabelanger | https://github.com/ansible/python-builder-image | 17:24 |
mordred | pabelanger: cool - I don't have much skin in the game today - but I could see incorporating that work into the opendev versions - and that it could improve life for some people | 17:26 |
corvus | pabelanger: that sounds reasonable to me; i think opendev would be a fine home for all of those; maybe ansible/opendev/tripleo could collaborate there and i'm sure we would love to publish them to quay as well | 17:26 |
mordred | yah | 17:26 |
pabelanger | along with remove some unused bits too | 17:27 |
pabelanger | sure, this is all coming for the use case of execution environments for ansible. So I imagine opendev / tripleo would actually end up using them too | 17:28 |
mordred | pabelanger: do you use both centos and ubi? or just ubi? | 17:28 |
pabelanger | corvus: I think I asked this before, could we still use depends-on from opendev/python-builder changes, in zuul.ansible.com | 17:28 |
pabelanger | mordred: both right now. We are discussing if we need both or can just move everything to ubi | 17:29 |
pabelanger | it is the upstream / downstream talk basically | 17:29 |
pabelanger | corvus: for container jobs | 17:29 |
fungi | pabelanger: yes, if you add a connection for the opendev gerrit in zuul.ansible.com it should work | 17:30 |
hashar | corvus: the related zuul/config change is https://gerrit-review.googlesource.com/c/zuul/config/+/291662/ feel free to hijack it and add the other plugin ;] | 17:31 |
pabelanger | cool, I haven't tested that step yet | 17:31 |
fungi | it doesn't have to be configured to report to opendev's gerrit | 17:31 |
fungi | but it could also do that, serving as a third-party ci system for those repos | 17:31 |
corvus | pabelanger, fungi: but not for the container artifacts | 17:32 |
pabelanger | ah, okay. yah. it would be the artifacts we'd want | 17:32 |
corvus | pabelanger, fungi: so ansible-zuul could use depends-on to build its own python-builder container image, but would not be able to use the provides/requires feature to obtain an opendev-zuul built container image | 17:33 |
fungi | oh, artifacts... yeah that would be tricky | 17:33 |
corvus | that only works within a single tenant | 17:33 |
mordred | they might want to build their own images anyway ... | 17:33 |
mordred | but in this case they could be very slim downstream images | 17:33 |
mordred | oh - although it still wouldn't trigger the full rebuild of upstream layers - so there are places where it could still be a hole | 17:34 |
pabelanger | mordred: so, use shared Dockerfile, but publish to different namespace | 17:34 |
* mordred goes back to his zoom meeting | 17:34 | |
corvus | i mean, if that's a use case we want to try to support, we can try to engineer something for it. it'd essentially be cross-zuul-dependencies. (that would be our third ground-breaking cross-*-dependencies system) | 17:35 |
mordred | corvus: cross-zuul container layer depends-on would be super cool. my brain balks at thinking about _how_ it would work :P) | 17:36 |
corvus | mordred: that probably means it's a good idea :) | 17:37 |
*** hamalq has joined #opendev | 17:50 | |
*** hamalq_ has joined #opendev | 17:52 | |
*** hamalq has quit IRC | 17:56 | |
prometheanfire | glean seems to append to /etc/hosts every reboot on deb-10, not sure if this is something I should look into fixing in case someone else fixed it at some point | 18:16 |
fungi | sounds worth fixing, we likely don't see it because we (almost) never reboot job nodes | 18:18 |
prometheanfire | yep | 18:18 |
*** rpittau is now known as rpittau|afk | 18:20 | |
*** hashar is now known as hasharDinner | 19:03 | |
*** andrewbonney has quit IRC | 19:11 | |
*** AJaeger has joined #opendev | 19:18 | |
AJaeger | infra-root, config-core, Sorry, I was a bit longer offline after my vacation and used the time for reflection: My job responsibilities have changed some time ago and I cannot anymore be as engaged with OpenDev, OpenStack, and Zuul. It's time for me to move on now. | 19:20 |
AJaeger | I plan to stop being on IRC - but plan also to continue reviewing once a week parts of the open queue. I do not expect to drive any changes. If I should stop reviewing, please tell me. | 19:20 |
AJaeger | It has been an absolute pleasure beeing part of this team and I made many friends. Thanks everybody! | 19:20 |
AJaeger | If you have any questions, feel free to email me and I'm happy to jump on IRC or answer per email... | 19:21 |
fungi | AJaeger: no need to apologize! and your help has been invaluable and will always be appreciated in whatever capacity you find | 19:22 |
AJaeger | thanks, fungi! | 19:23 |
* AJaeger hopes to meet again some time - Berlin this year was not meant to be ;( | 19:25 | |
fungi | yeah, i'm hoping we still get to have a conference there again soon after travel becomes possible again | 19:26 |
AJaeger | let's see when that will be... | 19:27 |
AJaeger | For now, I'd like to wish everybody all the best and merry christmas! | 19:33 |
fungi | thanks, and to you as well AJaeger, schöne feiertage! | 19:41 |
*** dviroel has quit IRC | 19:43 | |
corvus | AJaeger: thanks and merry christmas! stop in on irc and say 'hi' any time :) | 19:43 |
AJaeger | corvus: thanks, corvus | 19:45 |
zbr|rover | AJaeger: sorry to see your going. Only good wishes! | 19:45 |
AJaeger | fungi, danke! | 19:45 |
AJaeger | thanks, zbr|rover | 19:45 |
* AJaeger signs off again and waves good night! | 19:56 | |
*** AJaeger has quit IRC | 19:56 | |
*** hasharDinner is now known as hashar | 20:11 | |
*** eolivare has quit IRC | 20:32 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: gerrit: get files from bazel build dir https://review.opendev.org/c/opendev/system-config/+/767433 | 20:43 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: gerrit: Install zuul-summary-results plugin https://review.opendev.org/c/opendev/system-config/+/767079 | 20:43 |
ianw | infra-root: the stack of changes to implement the summary plugin is ready for review @ https://review.opendev.org/q/topic:%22gerrit-admin-user%22+(status:open%20OR%20status:merged) | 20:43 |
ianw | both builders are spinning trying to build opensuse-15 at this point | 20:53 |
ianw | given everyone's disappearance, might be best to pause that to try and keep the builders happy over break | 20:54 |
*** slaweq has quit IRC | 20:59 | |
mordred | ianw: in the new gerrit - there is a thing on the right "relation chain" | 21:05 |
mordred | ianw: are the patches on the top of that list the patches on the top of the stack or the bottom? | 21:05 |
mordred | (that is - is gerrit: Install zuul-summary-results plugin first or last? | 21:06 |
mordred | I'm guessing last - just reading the summaries | 21:06 |
ianw | mordred: yeah, https://review.opendev.org/c/opendev/system-config/+/767079/ is the last, and https://review.opendev.org/c/opendev/system-config/+/766867 is the first | 21:07 |
mordred | awesome | 21:07 |
mordred | ianw: http://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_5e2/765224/19/check/system-config-run-review/5e23ca2/bridge.openstack.org/screenshots/gerrit-change-page.png | 21:10 |
mordred | ianw: that's sexy | 21:11 |
mordred | (I mean that both honestly, because it's a super cool system, and ironically because it's just Loading...) | 21:11 |
ianw | mordred: ahh, yes i'd welcome contributions on the selenium | 21:12 |
mordred | dude - I'm impressed it exists at all | 21:12 |
ianw | i can't quite figure out the best hook to wait for. polygerrit/polymer uses shadowDom everywhere which isn't that well supported | 21:13 |
ianw | for example, you can't use xpath to select elements inside the shadow dom. so basically all selenium is seeing is a "<gr-app>" tag | 21:14 |
*** hashar has quit IRC | 21:14 | |
ianw | in https://review.opendev.org/c/opendev/system-config/+/767079/19/testinfra/test_gerrit.py i figured out how to click by navigating the shadowDom via repeated javascript .querySelector().shadowRoot.querySelector.shadowRoot. chain | 21:15 |
ianw | i guess we probably need to write a custom javascript "wait" function that polls a shadowRoot chain like that, then run it with selenium's "execute_script" | 21:17 |
mordred | ianw: yes - I think that's probably right. it's a much more real set of words that is sort of what my non-informed brain was trying to get at in my inline comment on that patch | 21:19 |
mordred | ianw: that's an awesome stack btw | 21:19 |
mordred | ianw: out of curiosity - your testing right now is just leaving a comment in zuul format - do you have any plans to make a version of the job that stands up a zuul (sort of like how quick-start works?) | 21:21 |
ianw | it's friday; on wednesday i had never typed "querySelector" ever I'm sure, had no idea what a shadowDom was, and the last time i used xpath was with xml probably 20 years ago at university. things change quickly in the web world :) | 21:21 |
mordred | ianw: you're a javascript expert now | 21:21 |
mordred | ianw: last year I made a travel website for sandy and I - super simple - there's literally three pages. EXCEPT - I now somehow have a react site that uses graphql to load data that drives a mapbox-gl map - and i'm running a tileserver to back it up. silly me for thinking I'd just make a simple map :) | 21:23 |
ianw | mordred: it's not an immediate plan; i figured it's easy enough to fiddle the comment injection if/when we find things that trip up the plugin to keep it sane. i'd like to add a older-style 3rd party comment in the testing too | 21:23 |
mordred | ++ | 21:23 |
ianw | mordred: lol | 21:23 |
*** sboyron has quit IRC | 21:24 | |
ianw | the last time i made a travel site, i used, i can't even remember what it's called. where you could split an image up and make parts of it clickable | 21:24 |
ianw | like 1999 era | 21:24 |
ianw | https://www.w3schools.com/tags/tag_area.asp | 21:27 |
ianw | take that javascript | 21:27 |
fungi | oh, yep, i remember doing that | 21:30 |
fungi | you also find echoes of it in svg nowadays, since you can associate target hrefs with elements or regions within svg files | 21:31 |
openstackgerrit | Ian Wienand proposed openstack/project-config master: nodepool: pause opensuse-15 builds https://review.opendev.org/c/openstack/project-config/+/767642 | 22:19 |
*** slaweq has joined #opendev | 22:20 | |
*** DSpider has quit IRC | 22:23 | |
*** slaweq has quit IRC | 22:33 | |
*** dviroel has joined #opendev | 22:58 | |
*** pyn38 has joined #opendev | 23:09 | |
pyn38 | Hi Jeremy | 23:09 |
pyn38 | I have a small query | 23:09 |
pyn38 | regarding the new project I had created https://review.opendev.org/c/openstack/project-config/+/765494 | 23:11 |
pyn38 | I am not able to merge the patches to this project repo. Can you please let me know what might be the reason? | 23:12 |
*** lbragstad has quit IRC | 23:18 | |
fungi | pyn38: did you see the comments i added in response to the questions on your initial change? | 23:19 |
fungi | you need to add zuul jobs in the first change and then if they pass in the check pipeline, approve the change so that zuul will rerun a final set of jobs and merge it for you when they succeed. i linked to the relevant sections of our infra manual | 23:20 |
pyn38 | Oh okay! Thanks Jeremy. Somehow missed those messages. Let me check. | 23:35 |
fungi | no worries, i'm happy to answer more questions if you have any, but we've gone to a lot of effort to document this | 23:36 |
*** pyn38 has quit IRC | 23:40 | |
ianw | fungi: would you mind a look at https://review.opendev.org/c/openstack/project-config/+/767642 to pause the opensuse-15 builds that are failing? | 23:40 |
ianw | we have publicly available logs, but at this point i can't see it getting fixed for a prolonged period due to breaks | 23:41 |
*** pyn38 has joined #opendev | 23:41 | |
ianw | i don't want to leave it in a failing loop | 23:41 |
pyn38 | Thanks fungi. I had missed to add .zuul.yaml file in my initial commit. Just to be sure my should have been something like this commit https://review.opendev.org/c/starlingx/cert-manager-armada-app/+/716429 right? | 23:43 |
*** tosky has quit IRC | 23:43 | |
ianw | 2020-12-17 22:38:58.463716 | TASK [ensure-java : Install JDK] | 23:46 |
ianw | 2020-12-17 22:55:51.106866 | ubuntu-bionic | changed | 23:46 |
ianw | a couple of times i've seen the gerrit jobs timeout in this step | 23:46 |
ianw | well, due to the long time that step takes | 23:46 |
ianw | both ran in airship citycloud, i wonder if the mirror is particularly slow | 23:49 |
ianw | Fetched 273 MB in 16min 22s (278 kB/s) | 23:49 |
ianw | that host does not seem to want to let me in | 23:50 |
fungi | pyn38: you might ought to leave out the equivalent of the stx-cert-manager-armada-app-upload-git-mirror job and the associated secret for now, someone in starlingx with access to the github credentials will need to propose that addition | 23:53 |
pyn38 | Yes, Thanks for that input. The mirroring part and the secret keys I'll leave for now and rest should be okay I believe. AM I right? | 23:56 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!