*** rlandy has quit IRC | 00:27 | |
*** sanjayu_ has quit IRC | 00:27 | |
*** jmasud has quit IRC | 00:38 | |
*** rfolco has joined #oooq | 00:48 | |
*** jmasud has joined #oooq | 01:01 | |
*** ysandeep|away is now known as ysandeep | 01:06 | |
*** rfolco has quit IRC | 02:21 | |
*** jmasud has quit IRC | 02:55 | |
*** holser has quit IRC | 04:21 | |
*** holser has joined #oooq | 04:23 | |
*** ykarel has joined #oooq | 04:42 | |
*** sanjayu_ has joined #oooq | 04:42 | |
*** holser has quit IRC | 04:44 | |
*** udesale has joined #oooq | 05:15 | |
*** jmasud has joined #oooq | 05:41 | |
*** skramaja has joined #oooq | 06:08 | |
*** holser has joined #oooq | 06:09 | |
*** holser has quit IRC | 06:34 | |
*** holser has joined #oooq | 06:34 | |
*** holser has quit IRC | 06:40 | |
*** marios has joined #oooq | 06:42 | |
*** holser has joined #oooq | 09:25 | |
*** derekh has joined #oooq | 09:36 | |
*** tosky has joined #oooq | 10:12 | |
*** jmasud has quit IRC | 10:13 | |
* bhagyashris|ruck brb | 10:26 | |
*** derekh has quit IRC | 10:30 | |
*** jbadiapa has joined #oooq | 10:34 | |
zbr | bhagyashris|ruck: have you checked https://review.rdoproject.org/r/#/c/31400/ ? | 10:36 |
---|---|---|
*** ykarel has quit IRC | 10:37 | |
*** ykarel has joined #oooq | 10:40 | |
*** holser_ has joined #oooq | 10:42 | |
*** holser has quit IRC | 10:43 | |
*** derekh has joined #oooq | 10:44 | |
soniya29|rover | bhagyashris|ruck, I am stepping out for 1 hr | 10:45 |
bhagyashris|ruck | zbr, hey sorry quite busy with rr i will look into it thanks ! | 10:58 |
bhagyashris|ruck | soniya29|rover, ok | 10:59 |
zbr | apparently nobody reviewed https://review.opendev.org/c/openstack/tripleo-common/+/767754 -- which is essential for ruck/rovering buildah issues | 11:01 |
zbr | that change also has a backport to train | 11:02 |
bhagyashris|ruck | zbr, is there any bug reported for ^ | 11:02 |
bhagyashris|ruck | ohh ok | 11:02 |
bhagyashris|ruck | https://bugs.launchpad.net/tripleo/+bug/1908276 | 11:02 |
openstack | Launchpad bug 1908276 in tripleo "tracker: buildah returns 125 error in train/ussuri container builds" [Critical,Fix released] | 11:02 |
zbr | not directly, that enables logging of retries made, so when something fails | 11:02 |
zbr | currently we have no proof that any retry happened or not | 11:03 |
zbr | because we did not had logging enabled on thenacity.retry | 11:03 |
zbr | that adds a line for each retry being made, making possible to identify how often it happens. | 11:04 |
zbr | if things are ok from start, nothing is logged. | 11:04 |
bhagyashris|ruck | zbr, ack, | 11:05 |
derekh | 00 | 11:09 |
*** dtantsur|afk is now known as dtantsur | 11:28 | |
*** ysandeep is now known as ysandeep|afk | 11:30 | |
*** udesale_ has joined #oooq | 11:36 | |
*** udesale has quit IRC | 11:39 | |
marios | biab | 12:19 |
*** marios has quit IRC | 12:19 | |
*** rfolco has joined #oooq | 12:24 | |
* bhagyashris|ruck brb | 12:38 | |
* pojadhav brb | 12:58 | |
*** rlandy has joined #oooq | 13:08 | |
*** Tengu has quit IRC | 13:09 | |
weshay|ruck | 0/ | 13:16 |
weshay|ruck | zbr++ https://review.rdoproject.org/r/#/c/31400/ | 13:17 |
weshay|ruck | nice | 13:17 |
zbr | weshay|ruck: that is one of the things I was referring in retro meeting. | 13:19 |
zbr | is ok to pin *test* tests if we do it like this, and we can easily bump them with "tox -e deps". | 13:20 |
zbr | having to manually find a mix of deps that work, is boring. pip-compile does a decent job. | 13:20 |
zbr | also adds comments from where each one comes from | 13:20 |
*** marios has joined #oooq | 13:23 | |
weshay|ruck | bhagyashris|ruck, soniya29|rover probably makes sense to add a voting / gating tripleo-ci-build-containers-ubi-8 job back to master for tripleo-common and python-tripleoclient. Apparently tripleo-ci-centos-8-content-provider was not sufficient in catching https://bugs.launchpad.net/tripleo/+bug/1909105 | 13:31 |
openstack | Launchpad bug 1909105 in tripleo "ERROR openstack Stderr: 'level=debug msg="Pull Policy for pull [PullIfNewer]"\nerror building at STEP "RUN ln -s /usr/share/openstack-tripleo-common/healthcheck/swift-account failing on build-containers-ubi-8-push master" [Critical,Triaged] | 13:31 |
weshay|ruck | probably due to the repos | 13:31 |
*** Tengu has joined #oooq | 13:31 | |
bhagyashris|ruck | weshay|ruck, ack | 13:32 |
weshay|ruck | content-provider uses tq/config/release and tripleo-ci-build-containers-ubi-8 uses tripleo-repos.. an inconsistentcy I hope to address early next year | 13:32 |
weshay|ruck | bhagyashris|ruck, thanks for catching that! very well done | 13:32 |
bhagyashris|ruck | weshay|ruck, :) | 13:32 |
bhagyashris|ruck | weshay|ruck, do we need to merge this https://review.opendev.org/c/openstack/tripleo-common/+/768264 | 13:33 |
weshay|ruck | ya.. I'm doing a little homework on it | 13:33 |
bhagyashris|ruck | weshay|ruck, ack | 13:34 |
weshay|ruck | bhagyashris|ruck, ya.. we'll need to merge it | 13:36 |
bhagyashris|ruck | weshay|ruck, ok , i keep DNM tag as is so will need to remove that one | 13:36 |
weshay|ruck | marios, you here here today? https://review.opendev.org/c/openstack/tripleo-common/+/768264 | 13:36 |
weshay|ruck | bhagyashris|ruck, I nuked it | 13:36 |
bhagyashris|ruck | weshay|ruck, thanks ! | 13:37 |
weshay|ruck | bhagyashris|ruck, soniya29|rover getting a job up asap.. so we can prevent breaking changes to the container build is a ++ | 13:37 |
marios | weshay|ruck: o/ | 13:37 |
weshay|ruck | I think we made a mistake in assuming content providers would protect us | 13:37 |
weshay|ruck | howdy! | 13:38 |
bhagyashris|ruck | ok | 13:39 |
marios | weshay|ruck: looks like it has enough votes now sorry was dealing with sthing on the phone 15:36 < weshay|ruck> marios, you here here today? https://review.opendev.org/c/openstack/tripleo-common/+/768264 | 13:43 |
weshay|ruck | marios, no worries.. /me was just hunting for cores | 13:45 |
bhagyashris|ruck | weshay|ruck, marios hi i revert the change https://review.opendev.org/c/openstack/python-tripleoclient/+/761862 to get back tripleo-ci-build-containers-ubi-8 job as voting here the https://review.opendev.org/c/openstack/python-tripleoclient/+/768268 | 13:51 |
weshay|ruck | sshnaidm, so what should we do w/ the pin's there on container tools... it's working on rhel8 vs. 2.0 for train and ussuri now... | 13:51 |
weshay|ruck | sshnaidm, perhaps.. leave that patch as is.. perhaps change the vars in that patch and tq? | 13:52 |
weshay|ruck | hard to say | 13:52 |
bhagyashris|ruck | marios, weshay|ruck, https://review.opendev.org/c/openstack/tripleo-common/+/768269 and this one for tripleo-common | 13:53 |
sshnaidm | weshay|ruck, it works for train and ussuri - for which c.tools version? | 13:53 |
weshay|ruck | bhagyashris|ruck, so.. would it be better to add tripleo-ci-build-containers-ubi-8 to a template in tripleo-ci.. so we have it more centralized? not sure | 13:53 |
weshay|ruck | sshnaidm, afaict.. rhel8 | 13:53 |
weshay|ruck | last I checked | 13:53 |
weshay|ruck | bhagyashris|ruck, I was going to say.. let's see what marios thinks.. but he's +2 | 13:54 |
weshay|ruck | bhagyashris|ruck, k.. so let's merge the two .. and readdress this gap in january | 13:54 |
* weshay|ruck takes a note | 13:54 | |
sshnaidm | weshay|ruck, so we don't need anymore? | 13:55 |
sshnaidm | this patch | 13:55 |
*** ysandeep|afk is now known as ysandeep | 13:55 | |
weshay|ruck | sshnaidm, ya.. I would say we don't NEED IT, we still may WANT it.. imho aligning container tools between what we have in tq and the container-build role in toci is critical | 13:56 |
sshnaidm | weshay|ruck, mm.. so let's remove from tq as well? | 13:57 |
weshay|ruck | sshnaidm, ya.. so imho.. aligning the modules is MOST important, having a way to pin both is also a very good idea | 13:58 |
weshay|ruck | even if we're not actually pinning at this moment | 13:59 |
weshay|ruck | does that ring tru to you? | 13:59 |
sshnaidm | weshay|ruck, I'm not sure if we need pinning though if it works, do we expect another problems with container tools? | 14:00 |
weshay|ruck | sshnaidm, lolz.. yes.. given history... rlandy ^ I would expect future issues w/ container-tools | 14:01 |
sshnaidm | weshay|ruck, maybe we can make some general pinning mechanism instead of hacks | 14:01 |
rlandy | weshay|ruck: sshnaidm: we need to settle on what version of container tools runs where | 14:02 |
rlandy | only ever pin in one place | 14:02 |
rlandy | otherwise we will trip eachother up | 14:02 |
weshay|ruck | sshnaidm, rlandy well.. yes.. but I think that may be part of the tripleo-repos work for next year | 14:02 |
rlandy | weshay|ruck: fine as long as its the one agreed on place | 14:02 |
weshay|ruck | it's a fairly large chunk of work afaict | 14:02 |
rlandy | yep | 14:03 |
rlandy | stream is rhel8 | 14:03 |
sshnaidm | weshay|ruck, why can't we get just appropriate version from rdo? | 14:03 |
rlandy | sshnaidm: based of os | 14:03 |
rlandy | off | 14:03 |
weshay|ruck | rlandy, sshnaidm for now.. I would ack.. changing tq ussuri/train to rhel8 container-tools and removing the vars for train/ussuri in https://review.opendev.org/c/openstack/tripleo-ci/+/767918/ | 14:03 |
weshay|ruck | sorin has some nice patches on retries for container builds | 14:04 |
rlandy | weshay|ruck: I would get the pins out of the release files first | 14:04 |
*** PagliaccisCloud has joined #oooq | 14:04 | |
weshay|ruck | and rfolco is getting us a nice report | 14:04 |
weshay|ruck | rlandy, ya.. to see IF that works well enough | 14:04 |
weshay|ruck | it's not just that it works once.. it's also that it works and passes at a high pass rate.. > 90% | 14:04 |
rlandy | weshay|ruck: tbh, I am -1 on https://review.opendev.org/c/openstack/tripleo-ci/+/767918/ | 14:05 |
weshay|ruck | we have to be careful w/ these content-providers | 14:05 |
rlandy | set that in the job | 14:05 |
weshay|ruck | rlandy, zuul vars? | 14:05 |
rlandy | also - not clear who is taking this - ci or the df | 14:05 |
weshay|ruck | what do you mean .. taking it? | 14:06 |
rlandy | digging through all the places and removing the pins | 14:06 |
weshay|ruck | rlandy, that's something for next year | 14:06 |
weshay|ruck | no one should be making BIG changes atm | 14:07 |
weshay|ruck | we're just keeping the lights on until jan | 14:07 |
rlandy | yes well +1 on no big change before shutdown | 14:07 |
rlandy | weshay|ruck: do we need https://review.opendev.org/c/openstack/tripleo-ci/+/767918/ to make the jobs pass? | 14:07 |
weshay|ruck | rlandy, centralizing the pins is something we'll have to coordinate w/ df | 14:07 |
rlandy | correct | 14:07 |
rlandy | are we sure we want to lock to container tools 2.0 | 14:08 |
weshay|ruck | rlandy, sshnaidm I thought we were going to have to do it... to get train and ussuri back online.. but Alex had two patches that ended up fixing it.. he didn't know why :) | 14:08 |
weshay|ruck | rlandy, compare it to tq config | 14:08 |
weshay|ruck | rlandy, for ussuri and train | 14:08 |
weshay|ruck | rlandy, note that content-providers use tq release files | 14:08 |
rlandy | weshay|ruck: do you see how the rhel module are set on the base image | 14:08 |
rlandy | we should do that for centos | 14:09 |
weshay|ruck | I don't see how a zuul var > then a var in containers-build | 14:09 |
weshay|ruck | I see it as equiv | 14:09 |
weshay|ruck | rlandy, well... | 14:09 |
rlandy | one place | 14:09 |
weshay|ruck | I guess I'll take that back | 14:09 |
rlandy | we have it in zuul vars already | 14:10 |
rlandy | that is all | 14:10 |
weshay|ruck | rlandy, well.. right.. I would argue that zuul is a bad place to centralize vars | 14:10 |
weshay|ruck | but.. it does make dep jobs easier.. if the pin is done in zuul | 14:10 |
weshay|ruck | so I'll give the edge there to zuul vars | 14:10 |
weshay|ruck | rlandy, but in no way.. do I think moving forward.. zuul is the right place to centralize these kinds of pins | 14:10 |
rlandy | weshay|ruck: iiuc, we don;t need any emergency pin | 14:10 |
weshay|ruck | zuul can read a var we set elsewhere | 14:10 |
weshay|ruck | rlandy, we do in fact | 14:11 |
weshay|ruck | rlandy, because atm... container-builds the ubi-8 jobs and content-providers are pinning at two different levels | 14:11 |
rlandy | <weshay|ruck> rlandy, sshnaidm I thought we were going to have to do it... to get train and ussuri back online.. but Alex had two patches that ended up fixing it.. he didn't know why :) | 14:11 |
weshay|ruck | rlandy, We need to ALIGN first... | 14:11 |
rlandy | ^^ so we still need your patch with Alex's change? | 14:11 |
* rlandy is confused now | 14:12 | |
weshay|ruck | rlandy, We need to ALIGN first... | 14:12 |
weshay|ruck | rlandy, We need to ALIGN first... | 14:12 |
weshay|ruck | rlandy, check the release files | 14:12 |
weshay|ruck | https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-8/train.yml#L192-L193 | 14:13 |
weshay|ruck | that is NOT what the ubi-8 container build job is doing | 14:13 |
weshay|ruck | and that's a problem | 14:13 |
rlandy | understood | 14:13 |
*** PagliaccisCloud has quit IRC | 14:13 | |
rlandy | weshay|ruck: wrt aligning, I would remove the release file pin rather than pin the container-builds job | 14:15 |
rlandy | unless you need to pin back to 2.0 | 14:15 |
rlandy | we should be on rhel8 | 14:15 |
rlandy | 8.3 is rhel8 | 14:15 |
weshay|ruck | rlandy, right.. agreed.. and a side note... until we fix this the right way.. I feel more comfortable having a way to pin container-tools in the container-build role.. just in case there is another fire | 14:18 |
weshay|ruck | rlandy, if we want to do that in zuul.. as you have internally | 14:18 |
weshay|ruck | please put up a patch.. for review.. | 14:18 |
rlandy | weshay|ruck: for upstream, I could go with tripleo-ci rather than zuul as df developers are less comfortable with zuul than repo changes | 14:20 |
weshay|ruck | rlandy, ok.. put something up so we can see how we want to proceed in the interim | 14:21 |
rlandy | weshay|ruck: if ok by you, let's keep the 1-on-1 slot we have and can confirm how we cant to go forward with this | 14:22 |
rlandy | too many people in the mix here | 14:23 |
* bhagyashris|ruck dinner brb | 14:35 | |
weshay|ruck | bhagyashris|ruck, soniya29|rover /me canceled the cix call | 15:20 |
weshay|ruck | sorry... I thought Jan had done that | 15:20 |
bhagyashris|ruck | weshay|ruck, ack. but i see Jan has canceled that in my mail box | 15:22 |
weshay|ruck | k.. was still on the rhos-dev cal | 15:22 |
* weshay|ruck nuked it | 15:22 | |
bhagyashris|ruck | it's canceled for 23 Dec , 28 Dec and 30 Dec | 15:23 |
rfolco | 'buildah images <image_name>' does not work in content provider jobs, but it works fine in build containers job.... any buildah expert around to tell me why ? | 15:28 |
rfolco | weshay|ruck, you know ^ ? | 15:28 |
rfolco | I don't want to use 'buildah images | grep <image_name>', but I'll have to | 15:29 |
rfolco | marios, maybe you know ^? | 15:29 |
rfolco | zbr, ^ | 15:30 |
weshay|ruck | rfolco, you can use podman to list images | 15:30 |
weshay|ruck | the overllap of buildah and podman is strange | 15:31 |
rfolco | hmm, for any job ? content provider, build containers, downstream? | 15:31 |
rfolco | I'll install it in the venv with pip then | 15:32 |
rfolco | good idea | 15:32 |
weshay|ruck | rfolco, could just use the rpm man | 15:32 |
weshay|ruck | rpm > pip install | 15:33 |
weshay|ruck | buildah and podman break all the time | 15:33 |
rfolco | ok, I just wanted to avoid env differences, downstream vs upstream... | 15:33 |
weshay|ruck | rfolco, use rpms | 15:33 |
rfolco | its so weird that buildah worked fine on build containers | 15:33 |
rfolco | and works in my local env | 15:33 |
weshay|ruck | we can have another difference in how buildah and podman enter the workflow | 15:33 |
weshay|ruck | rlandy, ^ | 15:33 |
rfolco | but in content providers it does not find the image | 15:33 |
weshay|ruck | rfolco, what does not find the image? | 15:34 |
* rlandy reads back | 15:34 | |
rfolco | buildah images <image> | 15:34 |
rfolco | you have to grep to find it | 15:34 |
weshay|ruck | right.. which is why I'm saying try podman | 15:34 |
rfolco | buildah images | grep <image> | 15:34 |
weshay|ruck | but don't pip install | 15:34 |
rlandy | right ... so | 15:34 |
rfolco | k k | 15:34 |
rfolco | thanks for the tip | 15:34 |
weshay|ruck | :) | 15:35 |
weshay|ruck | thanks for asking :))))) | 15:35 |
rlandy | there is the os buildah/podman, the one we lay down in pre | 15:35 |
rlandy | and the one base container specifies | 15:35 |
rlandy | anyone could mess with you | 15:35 |
rfolco | life messes with me | 15:38 |
marios | rfolco: reading | 15:42 |
rfolco | marios, summary - will use podman to avoid buildah issues in listing images | 15:42 |
marios | rfolco: i don't know why but i also havent used that before I always use podman image list | 15:43 |
rfolco | marios, cool thx my beloved ptl | 15:43 |
rfolco | I should have started beer later | 15:44 |
rfolco | lolz | 15:44 |
*** udesale_ has quit IRC | 15:48 | |
marios | rfolco: :) | 15:48 |
marios | rfolco: i mean its beer oclock somewhere right? | 15:49 |
marios | it must be! | 15:49 |
marios | almost beer oclock here in fact | 15:49 |
rfolco | :) | 15:49 |
*** skramaja has quit IRC | 15:49 | |
pojadhav | weshay|ruck, rlandy, sshnaidm : please review when free https://review.rdoproject.org/r/#/c/30492/ | 15:55 |
weshay|ruck | k.. thanks pojadhav | 15:56 |
pojadhav | jumped to next script | 15:57 |
*** pojadhav is now known as pojadhav|away | 15:57 | |
weshay|ruck | soniya29|rover, FYI.. the tempest componet in train hasn't promoted in a long time | 16:04 |
weshay|ruck | soniya29|rover, http://dashboard-ci.tripleo.org/d/mOvYIiOMk/component-pipeline-train?orgId=1 | 16:04 |
weshay|ruck | the rest of the components now appear to be healthy | 16:04 |
soniya29|rover | weshay|ruck, ack | 16:04 |
weshay|ruck | soniya29|rover, these failures indicate an issue w/ the latest patches from tempest | 16:04 |
weshay|ruck | soniya29|rover, in your wheel house.. so please investigate :) | 16:05 |
weshay|ruck | soniya29|rover, looking at https://logserver.rdoproject.org/openstack-periodic-integration-stable3/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-standalone-full-tempest-api-train/6402c00/logs/undercloud/var/log/tempest/stestr_results.html.gz | 16:06 |
weshay|ruck | I suspect it's .. /me gets | 16:06 |
weshay|ruck | soniya29|rover, https://trello.com/c/w6ShXhXW/1789-cixlp1908976tripleociproa-ovsdbappbackendovsidlidlutilsrownotfound-cannot-find-logicalrouter-with-nameneutron-uuid-is-failing-on | 16:06 |
weshay|ruck | soniya29|rover, probably should read through that card first.. there actually may be nothing to do in tempest itself | 16:07 |
soniya29|rover | weshay|rover, let me check | 16:09 |
weshay|ruck | bhagyashris|ruck, soniya29|rover all the component lines.. master, victoria, ussuri look healthy :)) and looking more closely at train.. tempest is either pinned or no updates backported to train https://trunk.rdoproject.org/centos8-train/component/tempest/ | 16:10 |
weshay|ruck | all the pinned dates are the same | 16:10 |
bhagyashris|ruck | weshay|ruck, ack | 16:17 |
soniya29|rover | weshay|ruck, ack | 16:17 |
weshay|ruck | rlandy, centos-8-stream jobs are now visible on the front page :) http://dashboard-ci.tripleo.org/d/Z4vLSmOGk/cockpit?orgId=1 | 16:19 |
rlandy | weshay|ruck: woohoo - front page news | 16:19 |
rlandy | so exciting | 16:19 |
*** jmasud has joined #oooq | 16:19 | |
weshay|ruck | THIS JUST IN .. boop beep boop | 16:19 |
weshay|ruck | pojadhav|away, +2 on your patch | 16:19 |
* rlandy is trying to get compliant ... | 16:20 | |
rlandy | almost done | 16:20 |
*** marios is now known as marios|out | 16:34 | |
*** ysandeep is now known as ysandeep|away | 16:43 | |
*** marios|out has quit IRC | 16:50 | |
*** jmasud has quit IRC | 17:02 | |
*** ykarel has quit IRC | 17:10 | |
*** jmasud has joined #oooq | 17:31 | |
zbr | rlandy: please check backports https://review.opendev.org/q/topic:%22buildah-retries%22+(status:open%20OR%20status:merged) -- wes already did. | 17:35 |
zbr | master merged | 17:35 |
*** dtantsur is now known as dtantsur|afk | 17:38 | |
rlandy | looking | 17:59 |
rlandy | zbr: thanks for taking care of that | 18:00 |
*** derekh has quit IRC | 18:00 | |
* rlandy takes for car inspection - brb | 18:01 | |
*** rlandy is now known as rlandy|brb | 18:01 | |
*** rlandy|brb is now known as rlandy | 18:16 | |
*** jmasud has quit IRC | 18:17 | |
*** jmasud has joined #oooq | 18:26 | |
*** jmasud has quit IRC | 18:55 | |
*** jbadiapa has quit IRC | 19:01 | |
*** jmasud has joined #oooq | 19:22 | |
*** jmasud has quit IRC | 19:55 | |
*** jfrancoa has joined #oooq | 20:19 | |
*** jfrancoa has quit IRC | 20:26 | |
rlandy | weshay|ruck: https://review.rdoproject.org/r/31428 Add c8 branch jobs for c8stream dependency line | 20:32 |
rlandy | ^^ testing out | 20:32 |
*** rfolco has quit IRC | 21:01 | |
*** rfolco has joined #oooq | 22:41 | |
*** rfolco has quit IRC | 22:46 | |
*** rlandy has quit IRC | 23:30 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!