Friday, 2024-07-12

-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 924021: WIP: store image build result in ZK https://review.opendev.org/c/zuul/zuul/+/92402100:28
-@gerrit:opendev.org- Benedikt Löffler proposed wip: [zuul/nodepool] 923506: WIP: Create launch templates during launcher startup https://review.opendev.org/c/zuul/nodepool/+/92350607:23
-@gerrit:opendev.org- Benedikt Löffler proposed wip: [zuul/nodepool] 923506: WIP: Create launch templates during launcher startup https://review.opendev.org/c/zuul/nodepool/+/92350608:26
-@gerrit:opendev.org- Dong Zhang proposed wip:10:02
- [zuul/nodepool] 921425: WIP: Run tests in container https://review.opendev.org/c/zuul/nodepool/+/921425
- [zuul/nodepool] 923651: WIP: Implement EC2 fleet API in AWS driver https://review.opendev.org/c/zuul/nodepool/+/923651
@anoop-jose:matrix.orghi all, I have a quick question, has anyone of you connected an aws instance as a static node to zuul? 10:04
-@gerrit:opendev.org- Dong Zhang proposed wip on behalf of Benedikt Löffler: [zuul/nodepool] 923506: WIP: Support EC2 Fleet API https://review.opendev.org/c/zuul/nodepool/+/92350610:11
-@gerrit:opendev.org- Takashi Kajinami proposed: [zuul/zuul-jobs] 924057: Explicitly install public_suffix 5.1.1 https://review.opendev.org/c/zuul/zuul-jobs/+/92405710:24
-@gerrit:opendev.org- Simon Westphahl proposed:10:36
- [zuul/zuul] 923039: Add AWS provider node class https://review.opendev.org/c/zuul/zuul/+/923039
- [zuul/zuul] 923209: Create nodeset info in Nodepool API https://review.opendev.org/c/zuul/zuul/+/923209
- [zuul/zuul] 922802: Add launcher client/server implementation https://review.opendev.org/c/zuul/zuul/+/922802
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 923239: wip: Implement nodeset request handling https://review.opendev.org/c/zuul/zuul/+/92323911:22
-@gerrit:opendev.org- Benjamin Schanzel proposed: [zuul/zuul] 924067: WIP: Add filtering support for pipeline overview and detail views https://review.opendev.org/c/zuul/zuul/+/92406713:33
@tristanc_:matrix.orgHello folks, we are debugging an issue happening after the upgrade to Zuul version 11: the buildsets page for old builds is now crashing because of a missing `events` key, see [example](https://centos.softwarefactory-project.io/zuul/t/centos/buildset/4e65fc7b41274d3483a9fc6590e640c2). New buildsets are not affected, and the alembic version in mariadb is `6c1582c1d08c`. What could be the issue?14:06
@fungicide:matrix.org> <@tristanc_:matrix.org> Hello folks, we are debugging an issue happening after the upgrade to Zuul version 11: the buildsets page for old builds is now crashing because of a missing `events` key, see [example](https://centos.softwarefactory-project.io/zuul/t/centos/buildset/4e65fc7b41274d3483a9fc6590e640c2). New buildsets are not affected, and the alembic version in mariadb is `6c1582c1d08c`. What could be the issue?14:29
what previous zuul version were you running prior to the upgrade?
@tristanc_:matrix.orgVersion 10.0.014:29
@fungicide:matrix.orgokay, so could be anything that merged in the past 5 months... i'll see if i can narrow it down14:30
@fungicide:matrix.org`62a47ef78 Add buildset events to buildset summary page` is probably where it would have started crashing that page without the db update14:31
@fungicide:matrix.org`762a96e57 Add buildset event db table` looks like the commit that would have extended the db14:32
@fungicide:matrix.org`zuul/driver/sql/alembic/versions/6c1582c1d08c_buildset_event_table.py` is the migration included in it14:33
@fungicide:matrix.orgif new buildsets are working then presumably your database did get the table created14:35
@fungicide:matrix.orgskimming irc history in #opendev i don't see any obvious indication that we did database surgery to back-populate events entries for old buildsets14:38
@tristanc_:matrix.orgThank you for looking into that @fungi! I noticed we had a left over component running version 10 during the restart, e.g. in web.log there is `The data model version of this component is newer than the rest of the system; this component will operate in compatability mode until the system is upgraded`14:40
@fungicide:matrix.orgaha, good fine. and yeah, looking at e.g. https://zuul.opendev.org/t/opendev/buildsets?skip=100 it's rendering our older buildsets just fine14:42
@fungicide:matrix.org * aha, good find. and yeah, looking at e.g. https://zuul.opendev.org/t/opendev/buildsets?skip=100 it's rendering our older buildsets just fine14:42
@fungicide:matrix.orghopefully once you finish your upgrade it'll work14:43
@tristanc_:matrix.orgUnfortunately that didn't help. Well, it's not a blocking issue, it's just the old buildsets are not visible in the web ui.14:55
@tristanc_:matrix.orgFor the record, we had a few issues to perform this upgrade, first the `choom` linux util is not available in ubi8 which prevented zuul-bwrap to start, then somehow paramiko picked the wrong public key for github, resulting in the connection to be broken.14:56
@jim:acmegating.comtristanC: https://review.opendev.org/92358415:09
-@gerrit:opendev.org- Joseph Kostreva proposed: [zuul/zuul] 924079: Run changed-merged events before ref-updated https://review.opendev.org/c/zuul/zuul/+/92407915:55
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 923584: Fix rendering events on old buildsets https://review.opendev.org/c/zuul/zuul/+/92358417:53

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