*** stephenfin has quit IRC | 00:37 | |
*** stephenfin has joined #openstack-qa | 00:43 | |
*** Liang__ has joined #openstack-qa | 01:00 | |
*** brinzhang has joined #openstack-qa | 01:23 | |
*** brinzhang_ has quit IRC | 01:26 | |
openstackgerrit | Merged openstack/patrole master: Add release notes page for version 0.9.0 https://review.opendev.org/722532 | 01:31 |
---|---|---|
*** brinzhang_ has joined #openstack-qa | 01:55 | |
*** brinzhang has quit IRC | 01:58 | |
openstackgerrit | Kevin Zhao proposed openstack/devstack master: arm64 devstack run https://review.opendev.org/708317 | 02:23 |
*** rh-jelabarre has quit IRC | 02:40 | |
openstackgerrit | Kevin Zhao proposed openstack/devstack master: arm64 devstack run https://review.opendev.org/708317 | 02:46 |
openstackgerrit | Merged openstack/tempest master: Add release notes page for version 24.0.0 https://review.opendev.org/722530 | 03:05 |
*** yamamoto has quit IRC | 03:37 | |
*** yamamoto has joined #openstack-qa | 03:39 | |
*** brinzhang has joined #openstack-qa | 03:49 | |
*** brinzhang_ has quit IRC | 03:52 | |
*** nweinber has quit IRC | 04:09 | |
*** elod has quit IRC | 04:13 | |
*** gcheresh has joined #openstack-qa | 04:20 | |
*** evrardjp has quit IRC | 04:35 | |
*** evrardjp has joined #openstack-qa | 04:35 | |
*** yamamoto has quit IRC | 04:36 | |
*** yamamoto has joined #openstack-qa | 04:59 | |
*** yamamoto has quit IRC | 05:05 | |
*** yamamoto has joined #openstack-qa | 05:10 | |
*** yamamoto has quit IRC | 05:40 | |
*** yamamoto has joined #openstack-qa | 05:43 | |
*** yamamoto has quit IRC | 05:49 | |
*** yamamoto has joined #openstack-qa | 05:51 | |
*** udesale has joined #openstack-qa | 05:57 | |
*** yamamoto has quit IRC | 05:57 | |
*** brinzhang has quit IRC | 05:57 | |
*** brinzhang has joined #openstack-qa | 05:58 | |
*** yamamoto has joined #openstack-qa | 06:00 | |
*** gcheresh has quit IRC | 06:14 | |
*** elod has joined #openstack-qa | 06:20 | |
*** elod has quit IRC | 06:25 | |
*** rcernin has quit IRC | 06:27 | |
*** vishalmanchanda has joined #openstack-qa | 06:28 | |
*** rcernin has joined #openstack-qa | 06:29 | |
*** brinzhang_ has joined #openstack-qa | 06:30 | |
*** yamamoto has quit IRC | 06:31 | |
*** elod has joined #openstack-qa | 06:31 | |
*** brinzhang_ has quit IRC | 06:32 | |
*** brinzhang has quit IRC | 06:33 | |
*** nightmare_unreal has joined #openstack-qa | 06:39 | |
*** yamamoto has joined #openstack-qa | 06:41 | |
*** slaweq has joined #openstack-qa | 06:59 | |
*** rpittau|afk is now known as rpittau | 07:17 | |
*** jpena|off is now known as jpena | 07:20 | |
*** tosky has joined #openstack-qa | 07:33 | |
*** rcernin has quit IRC | 07:35 | |
*** ralonsoh has joined #openstack-qa | 08:01 | |
*** yamamoto has quit IRC | 08:14 | |
*** yamamoto has joined #openstack-qa | 08:14 | |
*** dtantsur|afk is now known as dtantsur | 08:17 | |
*** lucasagomes has joined #openstack-qa | 08:20 | |
*** yamamoto has quit IRC | 08:35 | |
*** ricolin has quit IRC | 08:39 | |
*** yamamoto has joined #openstack-qa | 08:44 | |
*** yamamoto has quit IRC | 08:47 | |
*** yamamoto has joined #openstack-qa | 08:48 | |
*** yamamoto has quit IRC | 08:53 | |
*** gcheresh has joined #openstack-qa | 08:53 | |
*** yamamoto has joined #openstack-qa | 08:55 | |
*** brinzhang has joined #openstack-qa | 09:03 | |
*** brinzhang_ has joined #openstack-qa | 09:06 | |
*** yamamoto has quit IRC | 09:07 | |
*** yamamoto has joined #openstack-qa | 09:08 | |
*** yamamoto has quit IRC | 09:08 | |
*** brinzhang has quit IRC | 09:09 | |
*** yamamoto has joined #openstack-qa | 09:11 | |
*** yamamoto has quit IRC | 09:13 | |
*** dtantsur is now known as dtantsur|brb | 09:15 | |
*** yamamoto has joined #openstack-qa | 09:16 | |
*** gfidente|afk is now known as gfidente | 09:22 | |
*** Liang__ has quit IRC | 09:39 | |
*** gcheresh has quit IRC | 09:40 | |
iurygregory | tosky, hey o | 09:50 |
iurygregory | o/ | 09:50 |
iurygregory | the timeout for grenade is 3hrs only? | 09:50 |
*** yoctozepto has quit IRC | 10:09 | |
*** rpittau is now known as rpittau|bbl | 10:12 | |
*** yoctozepto has joined #openstack-qa | 10:22 | |
*** elod has quit IRC | 10:24 | |
*** brinzhang_ has quit IRC | 10:25 | |
*** elod has joined #openstack-qa | 10:30 | |
tosky | iurygregory: you can extend it | 11:04 |
iurygregory | tosky, ack o/ | 11:04 |
tosky | iurygregory: about the logs, I didn't realize you need to save both the old and the new logs; in that case, I suspect I need to add a new variable to allow you to extend the list of items collected both from old and new | 11:05 |
iurygregory | tosky, no worries =) I think logs/old logs/new will to the work there | 11:07 |
tosky | iurygregory: uhm, no, because that's not a directory name, but a constant value | 11:07 |
iurygregory | O.o | 11:07 |
iurygregory | so how in the last result I got the folder in the old/ dir? .-. | 11:08 |
iurygregory | https://bcb62cd3b58770c4d24c-70dea16a033889bf287c43a782362fa1.ssl.cf2.rackcdn.com/703995/8/check/ironic-inspector-grenade/bb31ba5/controller/logs/old/ | 11:08 |
tosky | uhm | 11:09 |
tosky | let me see the source | 11:09 |
iurygregory | I think new didn't show any because I got the timeout only... | 11:09 |
tosky | iurygregory: that's the documentation: https://opendev.org/zuul/zuul-jobs/raw/branch/master/roles/stage-output/README.rst | 11:10 |
tosky | so technically anything which is not logs, artifacts, docs, null, may break anytime | 11:11 |
tosky | iurygregory: but I have an alternative solution | 11:11 |
tosky | which I'm going to implement quickly | 11:11 |
iurygregory | well it's only log files from the virtual baremetal nodes =) so I think it's ok, but I'm happy to hear your solution and update the patch o/ | 11:12 |
iurygregory | since I will probably increase the timeout =) | 11:12 |
*** dtantsur|brb is now known as dtantsur | 11:14 | |
tosky | give me, uhm, 2 hours | 11:17 |
iurygregory | take your time =) | 11:19 |
*** yamamoto has quit IRC | 11:20 | |
*** jpena is now known as jpena|lunch | 11:28 | |
*** yamamoto has joined #openstack-qa | 11:37 | |
*** rh-jelabarre has joined #openstack-qa | 12:08 | |
*** yamamoto has quit IRC | 12:10 | |
*** rpittau|bbl is now known as rpittau | 12:13 | |
*** raildo has joined #openstack-qa | 12:20 | |
*** ramishra has quit IRC | 12:29 | |
*** nweinber has joined #openstack-qa | 12:29 | |
*** paras333 has joined #openstack-qa | 12:33 | |
*** jpena|lunch is now known as jpena | 12:38 | |
*** gcheresh has joined #openstack-qa | 12:42 | |
*** yamamoto has joined #openstack-qa | 12:43 | |
*** yamamoto has quit IRC | 12:49 | |
*** yamamoto has joined #openstack-qa | 12:49 | |
*** ramishra has joined #openstack-qa | 13:21 | |
openstackgerrit | Luigi Toscano proposed openstack/grenade master: Setup native grenade Zuul v3 jobs https://review.opendev.org/548936 | 13:44 |
openstackgerrit | Luigi Toscano proposed openstack/grenade master: DNM - grenade test jobs (heat, neutron) https://review.opendev.org/639774 | 13:44 |
tosky | iurygregory: around? If ^^ works, please add the directory you want as grenade_devstack_saved_files (as a list) | 13:44 |
iurygregory | tosky, I'm o/ | 13:44 |
* iurygregory looks at the patch | 13:45 | |
iurygregory | tosky, http://paste.openstack.org/show/792663/ something like this? | 13:51 |
tosky | iurygregory: even easier, just: | 13:52 |
tosky | grenade_devstack_saved_files: | 13:52 |
tosky | - ironic-bm-logs | 13:52 |
iurygregory | O.o | 13:52 |
iurygregory | =O | 13:52 |
iurygregory | ok | 13:52 |
tosky | uh | 13:52 |
tosky | moment | 13:52 |
iurygregory | ok | 13:52 |
tosky | no :/ | 13:53 |
tosky | that works for files only | 13:53 |
iurygregory | ops | 13:53 |
tosky | I should add a way to recursively copy directories | 13:53 |
iurygregory | the dir has a lot of files and another dir inside | 13:53 |
tosky | and you want to copy everything | 13:53 |
iurygregory | yeah | 13:53 |
iurygregory | so if it fails we can debug easier | 13:53 |
tosky | the problem is that iirc the copy ansible module with remote_src does not work on dirs | 13:53 |
iurygregory | if the VM got kernel panic etc | 13:54 |
*** udesale_ has joined #openstack-qa | 13:54 | |
tosky | I guess I should use synchronize | 13:55 |
tosky | oh, it seems it may work with ansible 2.8 | 13:55 |
*** iurygregory has quit IRC | 13:55 | |
tosky | and I think it's the version used on opendev.org | 13:55 |
*** iurygregory has joined #openstack-qa | 13:56 | |
iurygregory | sorry xchat crashed =) | 13:57 |
tosky | iurygregory: remote_src supports recursive copying from ansible 2.8, so it should work | 13:57 |
tosky | as iirc that's the version used on opendev.org | 13:57 |
iurygregory | ok so just - ironic-bm-logs ? | 13:57 |
tosky | yep | 13:57 |
iurygregory | cool | 13:57 |
iurygregory | I'll grive a try now | 13:57 |
tosky | thanks! | 13:57 |
*** udesale has quit IRC | 13:57 | |
iurygregory | zuul_copy_output can go away right? | 13:57 |
tosky | yes, because it's already handled by a rule in the grenade job definition | 13:58 |
iurygregory | cool | 13:58 |
tosky | the two lines | 13:58 |
tosky | '{{ devstack_bases.logs_old }}': logs | 13:58 |
tosky | '{{ devstack_bases.logs_new }}': logs | 13:59 |
iurygregory | done | 14:00 |
tosky | can you please also use the new topic native-zuulv3-migration? This work is now the step 0 for that community goal | 14:00 |
*** gcheresh has quit IRC | 14:02 | |
iurygregory | sure | 14:04 |
iurygregory | I will update the topic | 14:04 |
iurygregory | done =) | 14:07 |
tosky | thanks! It's easier to track them | 14:09 |
iurygregory | yw | 14:14 |
*** udesale_ has quit IRC | 14:19 | |
gmann | tosky: its all good from me now on grenade job. waiting for final result. | 14:31 |
tosky | gmann: I did a final update (see the chat above) | 14:31 |
tosky | hopefully it should fix another small use case | 14:31 |
gmann | checking.. | 14:31 |
gmann | got it, good idea. | 14:33 |
gmann | basically this one -https://review.opendev.org/#/c/703098/14/zuul.d/ironic-jobs.yaml@703 | 14:35 |
iurygregory | I will be happy to give my +1 after I can verify the logs =D | 14:37 |
tosky | gmann: I've seen the comment in the nova grenade patch; but why do they explicitly have grenade-py3 if they get it from the integrated-gate-compute project template? | 15:16 |
gmann | tosky: that is to define the irrelevant-files which are project specific and cannot be defined in template | 15:22 |
gmann | same for tempest change - https://review.opendev.org/#/c/722551/2 | 15:24 |
gmann | one idea is once we merge the new job then we will push the patches to all those repo which should not be much and then send ML about this migration and running of duplicate job until they merge the proposed patch and template . | 15:25 |
*** vishalmanchanda has quit IRC | 15:34 | |
*** lucasagomes has quit IRC | 16:06 | |
*** ricolin has joined #openstack-qa | 16:17 | |
*** yamamoto has quit IRC | 16:23 | |
*** dtantsur is now known as dtantsur|afk | 16:29 | |
*** evrardjp has quit IRC | 16:35 | |
*** evrardjp has joined #openstack-qa | 16:35 | |
*** rpittau is now known as rpittau|afk | 16:41 | |
*** jpena is now known as jpena|off | 16:48 | |
*** nightmare_unreal has quit IRC | 16:48 | |
*** slaweq has quit IRC | 16:55 | |
tosky | iurygregory: it seems it worked | 16:55 |
iurygregory | tosky, yeah I'm just wondering if we really run something in new that would generate the ironic-bm-logs dir sicne it's not in https://01fb33cabfdc519700fe-39ea9922466a012ae87f5ade696bc311.ssl.cf2.rackcdn.com/703098/14/check/ironic-grenade/ce6c10b/controller/logs/new/ .-. | 16:56 |
tosky | iurygregory: which component does create that directory? devstack only runs in old/, so something else should create (or copy) that directory in new/ | 16:56 |
iurygregory | oh | 16:57 |
iurygregory | I thought devstack also run in new no? | 16:57 |
iurygregory | after we do the upgrade | 16:57 |
*** yamamoto has joined #openstack-qa | 16:57 | |
tosky | no, devstack is only charge of the initial deployment, then grenade runs its upgrade scripts | 16:58 |
iurygregory | oh | 16:58 |
iurygregory | gotcha | 16:58 |
tosky | the difference now is that devstack is executed directly through the existing zuul roles, while grenade.sh runs devstack in the legacy jobs | 16:58 |
iurygregory | gotcha | 16:59 |
iurygregory | ironic-grenade-dsvm only have ironic-bm-log dir in old also | 17:00 |
iurygregory | https://07ee508b1ec6931ea42a-55c346d8a0a53f06bfa3e84321f61ba5.ssl.cf1.rackcdn.com/712042/10/check/ironic-grenade-dsvm/553cca4/logs/new/ | 17:00 |
tosky | ok - so you don't really need to use that variable and you could rely on zuul_copy_output, but at least we tested that the change works :) | 17:01 |
tosky | that's up to you | 17:01 |
iurygregory | yeah I will ask Julia just to confirm =) | 17:02 |
*** yamamoto has quit IRC | 17:03 | |
iurygregory | tosky, yeah it's correct =) | 17:05 |
openstackgerrit | Merged openstack/devstack-gate master: Set TOX_CONSTRAINTS_FILE https://review.opendev.org/721718 | 17:06 |
*** elod has quit IRC | 17:42 | |
*** elod has joined #openstack-qa | 17:48 | |
*** ralonsoh has quit IRC | 17:52 | |
*** gfidente has quit IRC | 18:16 | |
tosky | it seems grenade is green | 18:34 |
*** paras333 has quit IRC | 18:35 | |
*** paras333 has joined #openstack-qa | 18:36 | |
gmann | tosky: iurygregory is 'ironic-bm-logs' dir nested with same name - if you have observed in old node logs- https://zuul.opendev.org/t/openstack/build/ce6c10bcb02a491eb0b51c463fab264d/logs | 18:41 |
tosky | uhm | 18:43 |
gmann | this looks fine - https://review.opendev.org/#/c/703098/14/zuul.d/ironic-jobs.yaml@702 | 18:44 |
*** gcheresh has joined #openstack-qa | 18:48 | |
*** mvkr has quit IRC | 18:49 | |
*** gcheresh has quit IRC | 19:18 | |
*** ccamposr has joined #openstack-qa | 19:25 | |
*** ricolin has quit IRC | 19:26 | |
tosky | gmann: I suspect it's the copy ansible module: if I specify X as directory, it's specified both as src and dest, so it creates X as dest and copies X inside X | 19:27 |
*** ccamposr__ has quit IRC | 19:28 | |
*** paras333 has quit IRC | 19:28 | |
tosky | not sure how to easily solve it | 19:29 |
tosky | probably a new option in ansible and wait for ansible 2.12 or whenever is going to be implemented :) | 19:29 |
tosky | at this point, given that it's an optional feature which not many users is going to use, and that the information is there, I would rather not implement a separate check for directories (also because it's complicated as you can't use loops with ansible, I would need to have a separate module maybe) | 19:33 |
tosky | (also, it turned out that this specific case can be handled by just saving the results from old/) | 19:33 |
*** paras333 has joined #openstack-qa | 19:38 | |
*** nweinber has quit IRC | 19:50 | |
*** mgagne has joined #openstack-qa | 19:51 | |
gmann | tosky: yeah, i was trying few way for if directory cases but does not work | 19:51 |
gmann | tosky: let's go with that and later we will see | 19:51 |
gmann | tosky: +2. thanks again. | 19:54 |
tosky | \o/ thanks | 19:54 |
gmann | frickler: yoctozepto can one of you check this, we should get this merge before grenade ussuri branch is cut - https://review.opendev.org/#/c/548936/116 | 19:54 |
gmann | tosky: two beers for you when ever we will meet :) | 19:55 |
tosky | nah, I just implemented a small brick :) | 19:55 |
tosky | I need to chase other cores now :) | 19:55 |
yoctozepto | fwiw, it looks hardly small | 19:58 |
yoctozepto | I'll take on it tomorrow, too tired to handle this today | 19:58 |
yoctozepto | gmann, tosky ^ | 19:58 |
gmann | yoctozepto: sure, thanks | 19:58 |
gmann | take rest. | 19:59 |
tosky | no problem, it's late | 19:59 |
tosky | and there are still a few projects that lacks the stable/ussuri branch anyway | 19:59 |
AJaeger | tosky: you have it working? WOOOW Congrats! | 19:59 |
gmann | tosky: yeah, devstack is first to cut. i think we have time to get it merge. | 19:59 |
tosky | AJaeger: I mean, I'm in front of my computer anyway | 19:59 |
tosky | doing other stuff, but the chat is still there | 20:00 |
*** toabctl has quit IRC | 20:00 | |
tosky | the only thing I'd like to know is which location this patch holds in the rank of "reviews ordered by amount of patchesets" | 20:02 |
gmann | hehe, yeah good to check that :) | 20:03 |
yoctozepto | probably one of the leaders, but still: https://review.opendev.org/696841 | 20:05 |
yoctozepto | at one point we joked the merger happens only at powers of two so there is a need to move till 256 | 20:05 |
* yoctozepto going to bed | 20:05 | |
gmann | :) | 20:06 |
tosky | oh, wow | 20:07 |
*** mvkr has joined #openstack-qa | 20:16 | |
-openstackstatus- NOTICE: The Zuul project gating service is reporting new patches in merge conflict erroneously due to a configuration error, fix in progress | 20:20 | |
*** paras333 has quit IRC | 20:21 | |
*** paras333 has joined #openstack-qa | 20:28 | |
iurygregory | gmann, yeah I noticed, I will update the patches to copy using zuul_copy_output since we will on have the dir in old anyways =) | 20:38 |
*** paras333 has quit IRC | 20:49 | |
*** paras333 has joined #openstack-qa | 20:49 | |
*** gcheresh has joined #openstack-qa | 20:58 | |
*** raildo has quit IRC | 21:07 | |
*** gcheresh has quit IRC | 21:29 | |
*** rf0lc0 has quit IRC | 21:36 | |
*** rh-jelabarre has quit IRC | 21:52 | |
*** paras333 has quit IRC | 22:34 | |
*** rf0lc0 has joined #openstack-qa | 22:55 | |
-openstackstatus- NOTICE: the This Zuul outage was taken as an opportunity to perform an impromptu maintenance for changing our service deployment model; any merge failures received from Zuul between 19:40 and 20:20 UTC were likely in error and those changes should be rechecked; any patches uploaded between 20:55 and 22:45 UTC were missed entirely by Zuul and should also be rechecked to get fresh test results | 22:58 | |
*** tosky has quit IRC | 23:14 | |
*** rf0lc0 has quit IRC | 23:30 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!