| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-05-17 | |||
| 16:41:26 | gibi | here that would mean to cut out devstack based jobs | |
| 16:41:29 | sean-k-mooney | we can make some non voting for now | |
| 16:41:35 | gibi | an rely on unit and functional | |
| 16:41:43 | gibi | *and | |
| 16:41:45 | bauzas | this was ages ago | |
| 16:41:47 | gmann | yeah just for temporary time | |
| 16:41:53 | elodilles | gibi: or some volume related tests. though i don't know which is worse :S | |
| 16:41:53 | bauzas | but I still remember the magic formula | |
| 16:42:22 | gibi | gmann: it would not be temporary if we disable jobs we will never fix tem | |
| 16:42:25 | gibi | them | |
| 16:42:34 | sean-k-mooney | well i asusme we have a limited set of patches that we want to merge and we woudl turn these abck on like droping lc jobs | |
| 16:42:54 | sean-k-mooney | so i was epecting disable patch then revert | |
| 16:43:02 | bauzas | gibi: the idea is to relax the jobs before merging patches we want and then enabling again the jobs | |
| 16:43:19 | gibi | bauzas: and will we do it for every patch we want to merge? | |
| 16:43:21 | bauzas | and see whether the failure ratio drops again | |
| 16:43:23 | gmann | yeah that is what I thought, enabling them again | |
| 16:43:40 | gibi | bauzas: it would work iff we would have patches in queue that fixes those breaks but we dont | |
| 16:43:48 | bauzas | gibi: no, we need to identify a set of patches we'd like to merge in order to help with CI stability | |
| 16:44:01 | gibi | we don't have the fixes :/ | |
| 16:44:33 | gibi | it is not like merge these 5 patches to stabilize ussuri, we don't have those 5 patches ready | |
| 16:44:50 | gibi | we have random patches backported and waiting | |
| 16:44:51 | gmann | humm | |
| 16:45:25 | bauzas | ok, we won't obviously solve this problem by now | |
| 16:45:33 | gmann | one thing to note if we are removing integration tests coverage then it is better to make branch EOL like we did for ocata | |
| 16:45:38 | gibi | so something like: 1) collect the issue to be fixed in ussurit to stabilize CI 2) create fixes for them 3) force merge them 4) profit | |
| 16:45:39 | bauzas | let's state we all know about this problem and we'll figure out the solutions later | |
| 16:45:58 | bauzas | gibi: yeah, sounds 1/ and 2/ are not done yet | |
| 16:45:59 | elodilles | maybe if that "SSHABLE" fix helps things in ussuri we have one, but still we probably have other failures | |
| 16:46:30 | gibi | elodilles: a buncs of SSHABLE already landed, so we should see them help | |
| 16:46:38 | gmann | elodilles: that is again difficult as we are not supposed to use tempest master for ussuri so not all master change will go for ussuri testing | |
| 16:46:43 | bauzas | elodilles: ideally an etherpad of doom may help gathering ideas and feedback | |
| 16:46:48 | gibi | gmann: ahh | |
| 16:46:50 | gibi | that explains | |
| 16:46:55 | gmann | I have patch up to cap tempest for ussuri but that is not merged yet | |
| 16:46:58 | sean-k-mooney | gmann: wait we are not? | |
| 16:47:08 | sean-k-mooney | gmann: temest is ment to be branchless upstream | |
| 16:47:13 | gmann | but we have stopped ussuri support in tempest master | |
| 16:47:31 | sean-k-mooney | hum | |
| 16:47:37 | sean-k-mooney | because of what reason? | |
| 16:47:41 | gmann | sean-k-mooney: yes and master tempest is for SUpported branch and we cannot support EM branches | |
| 16:47:42 | sean-k-mooney | python version ? | |
| 16:48:04 | sean-k-mooney | shoudl that not be a project choice | |
| 16:48:16 | gmann | EM branches - #link https://docs.openstack.org/tempest/latest/stable_branch_support_policy.html | |
| 16:48:17 | sean-k-mooney | tempest should not have to support it | |
| 16:48:42 | sean-k-mooney | but project that support em branches shoudl still be able to choose which tempest to run | |
| 16:48:46 | gmann | sean-k-mooney: we have to pin tempest for EM branch so that using master there can break them anytime | |
| 16:49:06 | gmann | sean-k-mooney: yeah, you can but no guarantee if master tempest will work | |
| 16:49:19 | gmann | as long as it is passing it is ok to use | |
| 16:49:58 | sean-k-mooney | ack | |
| 16:50:12 | sean-k-mooney | so i think i would prefer to keep tempest uncapped until ti breaks | |
| 16:50:14 | elodilles | (well, i guess changes on tempest master can affect not only EM branches, but they are affected most likely) | |
| 16:50:30 | sean-k-mooney | elodilles: well nova uses microversion | |
| 16:50:40 | sean-k-mooney | so it should work form our point of view | |
| 16:50:53 | gmann | elodilles: for supported branches we make sure tempest does not break them but for EM it is not the case | |
| 16:50:57 | sean-k-mooney | chagnes to tempest should not break our stable branches expcti if there ar package dep issues | |
| 16:51:14 | gmann | plan is : by default devstack will cap the tempest in ussuri and project can override it in jobs | |
| 16:51:15 | bauzas | I need to timestop the conversation | |
| 16:51:15 | sean-k-mooney | which i guess is why this was done | |
| 16:51:41 | gmann | yeah, we can discuss it in qa or nova channel after meeting | |
| 16:51:49 | sean-k-mooney | +1 | |
| 16:51:51 | elodilles | +1 | |
| 16:51:52 | bauzas | gmann: sean-k-mooney: gibi: you're all free to continue the conversation after the meeting | |
| 16:51:57 | bauzas | cool | |
| 16:51:57 | gmann | sure | |
| 16:52:01 | bauzas | moving on quickly | |
| 16:52:08 | bauzas | #topic Open discussion | |
| 16:52:21 | bauzas | Uggla: do you want to discuss https://bugs.launchpad.net/nova/+bug/1959186 | |
| 16:52:22 | bauzas | ? | |
| 16:52:44 | bauzas | Uggla: you left this bug with comments on your triage etherpad | |
| 16:52:53 | Uggla | yep | |
| 16:53:18 | Uggla | It appears valid to me, but I would like a crosscheck. | |
| 16:53:26 | sean-k-mooney | i dont think it is | |
| 16:54:02 | sean-k-mooney | there is a long runnign knwon issue that you cant delete in use image form glance if it uses ceph | |
| 16:54:15 | sean-k-mooney | that only happens if you use raw images | |
| 16:54:27 | sean-k-mooney | at that enabel our copy on write shallow clone code path | |
| 16:54:34 | bauzas | sounds at least unrelated to nova | |
| 16:54:42 | sean-k-mooney | which i suspect is what is happening here with the snapshot | |
| 16:54:45 | bauzas | maybe valid but not on our side | |
| 16:54:52 | bauzas | right? | |
| 16:55:21 | dansmith_ | it's really desired behavior even | |
| 16:55:27 | sean-k-mooney | there have been some feature request in this area | |
| 16:55:39 | sean-k-mooney | some peopel woudl like too break the shallow copy | |
| 16:55:44 | dansmith_ | I think it'd be a feature on the glance side, IIRC | |
| 16:56:08 | sean-k-mooney | ya so they have not providded enough info in the bug | |
| 16:56:12 | sean-k-mooney | we do not know the image type | |
| 16:56:21 | dansmith | nova doesn't even know about the linkage after it's created right? so if the link is broken, nova is fine with it | |
| 16:56:21 | sean-k-mooney | to confirm wone way or another | |
| 16:56:39 | sean-k-mooney | am im not sure | |
| 16:57:00 | bauzas | dansmith: hence my point, unrelated to the project | |
| 16:57:04 | bauzas | => Opinion | |
| 16:57:14 | levy14 | have a feature proposal, but not in the agenda yet. may I ask here and gauge interest/feasibility? | |
| 16:57:15 | dansmith | bauzas: yeah | |
| 16:57:24 | sean-k-mooney | there is some metadata on teh image but i dont know if we read that when we create the new vm | |
| 16:57:29 | sean-k-mooney | or tack it on our side | |
| 16:57:43 | bauzas | sean-k-mooney: we can add glance as a service project in the bug report | |
| 16:57:50 | bauzas | and mark it invalid on our side | |
| 16:58:02 | bauzas | we'll see it coming back if that's really a nova bug | |
| 16:58:21 | bauzas | Uggla: works for you ? | |
| 16:58:26 | Uggla | yes | |
| 16:58:57 | bauzas | OK, sold | |