Tuesday, 2020-07-14

*** andrebeltrami has quit IRC00:01
*** hoonetorg has quit IRC00:04
*** hoonetorg has joined #openstack-cinder00:18
*** hoonetorg has quit IRC00:36
*** brinzhang has joined #openstack-cinder00:57
*** hoonetorg has joined #openstack-cinder00:59
openstackgerritKazufumi Noto proposed openstack/cinder-specs master: Support modern compression algorithms in cinder backup  https://review.opendev.org/72630700:59
*** enriquetaso has quit IRC01:11
*** knomura has joined #openstack-cinder01:13
*** knomura has quit IRC01:17
*** knomura has joined #openstack-cinder01:21
*** m3m0__ has joined #openstack-cinder01:23
*** knomura has quit IRC01:25
*** knomura has joined #openstack-cinder01:27
*** knomura has quit IRC01:32
*** brinzhang_ has joined #openstack-cinder01:33
*** brinzhang has quit IRC01:36
*** knomura has joined #openstack-cinder01:39
*** knomura has quit IRC01:44
*** spatel has joined #openstack-cinder01:55
*** brinzhang0 has joined #openstack-cinder01:56
*** brinzhang has joined #openstack-cinder01:57
brinzhangsmcginnis, all team: Hi, we upgrade openstack from R-->U by kolla, but the cinder serverice cannot start up, because of the etcd version incorrect(Ussuri seems required the version is 3.2.21, but the kolla intalled 3.3 by default)01:58
*** brinzhang_ has quit IRC01:59
brinzhangdo we have some required etcd version for Ussuri release? In the requirements.rst I was not found some useful info about etcd01:59
*** brinzhang0 has quit IRC02:00
*** knomura has joined #openstack-cinder02:09
*** knomura has quit IRC02:13
*** knomura has joined #openstack-cinder02:14
*** brinzhang_ has joined #openstack-cinder02:17
*** knomura has quit IRC02:18
*** brinzhang has quit IRC02:20
*** knomura has joined #openstack-cinder02:24
*** knomura has quit IRC02:28
*** spatel has quit IRC02:34
*** knomura has joined #openstack-cinder02:38
*** knomura has quit IRC02:43
*** Lucas_Gray has quit IRC02:44
openstackgerritXinliang Liu proposed openstack/cinder master: Add ceph-iscsci CI job  https://review.opendev.org/66710802:51
*** spatel has joined #openstack-cinder02:51
*** psachin has joined #openstack-cinder02:59
openstackgerritXinliang Liu proposed openstack/cinder master: Add ceph-iscsci CI job  https://review.opendev.org/66710803:36
*** knomura has joined #openstack-cinder03:49
*** m5z has quit IRC03:54
*** TheJulia has quit IRC03:54
*** knomura has quit IRC03:54
*** knomura has joined #openstack-cinder03:54
*** TheJulia has joined #openstack-cinder03:55
*** sapd__x has joined #openstack-cinder03:57
*** knomura has quit IRC03:58
*** m3m0__ has quit IRC04:04
*** psachin has quit IRC04:07
*** psachin has joined #openstack-cinder04:45
*** abdysn has joined #openstack-cinder04:54
*** ociuhandu has joined #openstack-cinder05:01
*** ociuhandu has quit IRC05:05
*** spatel has quit IRC05:09
*** m75abrams has quit IRC05:24
*** udesale has joined #openstack-cinder05:29
*** psachin has quit IRC05:29
*** psachin has joined #openstack-cinder05:39
*** vishalmanchanda has joined #openstack-cinder05:41
*** whoami-rajat__ has joined #openstack-cinder05:44
*** sapd__x has quit IRC05:59
*** knomura has joined #openstack-cinder06:07
*** knomura has quit IRC06:09
*** knomura_ has joined #openstack-cinder06:09
*** whoami-rajat__ has quit IRC06:12
*** knomura_ has quit IRC06:13
*** elod is now known as elod_off06:15
*** knomura has joined #openstack-cinder06:23
*** knomura has quit IRC06:28
*** knomura has joined #openstack-cinder06:31
*** whoami-rajat__ has joined #openstack-cinder06:33
*** knomura has quit IRC06:36
*** m75abrams has joined #openstack-cinder06:51
*** rcernin has quit IRC07:05
*** kevinz has joined #openstack-cinder07:26
*** raghavendrat has joined #openstack-cinder07:36
raghavendrathi whoami-rajat__: are you online?07:37
whoami-rajat__raghavendrat, hey07:37
*** tosky has joined #openstack-cinder07:37
raghavendratthis is regarding https://review.opendev.org/#/c/739033/07:38
raghavendratZuul and CI have passed.07:38
raghavendratwhenever you get time, it would be great if you can have a look. Thanks07:38
*** m5z has joined #openstack-cinder07:40
whoami-rajat__ok, i will take a look07:41
raghavendratok07:42
*** bhagyashris|afk is now known as bhagyashris07:44
*** whoami-rajat__ is now known as whoami-rajat07:51
*** sapd__x has joined #openstack-cinder07:55
*** e0ne has joined #openstack-cinder08:01
*** raghavendrat has quit IRC08:04
*** rcernin has joined #openstack-cinder08:09
*** Lucas_Gray has joined #openstack-cinder08:10
*** rcernin has quit IRC08:14
*** rcernin has joined #openstack-cinder08:15
*** martinkennelly has joined #openstack-cinder08:29
*** brinzhang_ has quit IRC08:31
*** brinzhang0 has joined #openstack-cinder08:31
*** martinkennelly has quit IRC08:41
*** rcernin has quit IRC08:42
*** martinkennelly has joined #openstack-cinder08:42
*** ociuhandu has joined #openstack-cinder08:50
*** donnyd has quit IRC08:53
*** donnyd has joined #openstack-cinder08:53
*** whoami-rajat has quit IRC09:03
*** brinzhang_ has joined #openstack-cinder09:05
*** brinzhang0 has quit IRC09:08
openstackgerritGorka Eguileor proposed openstack/cinderlib master: RBD: Fix containerized detection  https://review.opendev.org/73823009:19
openstackgerritGorka Eguileor proposed openstack/cinderlib master: RBD: Fix missing root_helper  https://review.opendev.org/73821309:21
openstackgerritGorka Eguileor proposed openstack/cinderlib master: RBD: Ensure rbd_keyring_conf is available  https://review.opendev.org/73847209:29
openstackgerritGorka Eguileor proposed openstack/cinderlib master: Improve cinder supported drivers output  https://review.opendev.org/73847309:29
openstackgerritGorka Eguileor proposed openstack/cinderlib master: Support references in driver configuration  https://review.opendev.org/73886609:29
openstackgerritGorka Eguileor proposed openstack/cinderlib master: Prevent duplicated backend names  https://review.opendev.org/73919009:29
*** raghavendrat has joined #openstack-cinder09:37
raghavendrathi e0ne: are you online ?09:38
e0neraghavendrat: hi, yes09:39
raghavendratthis is regarding https://review.opendev.org/#/c/739033/09:39
raghavendratZuul and CI have passed.09:40
raghavendratwhenever you get time, it would be great if you can have a look. Thanks09:40
*** frickler is now known as frickler_pto09:44
*** frickler_pto is now known as frickler09:47
*** whoami-rajat has joined #openstack-cinder09:49
*** devfaz has quit IRC09:51
*** devfaz has joined #openstack-cinder09:52
openstackgerritwanwencong proposed openstack/cinder master: Avoid rbd import operation to reduce encryption volume creation time  https://review.opendev.org/74093110:08
*** tkajinam has quit IRC10:12
*** gouthamr has quit IRC10:22
*** gouthamr has joined #openstack-cinder10:23
*** martinkennelly has quit IRC10:53
*** raghavendrat has quit IRC11:02
*** rcernin has joined #openstack-cinder11:13
*** m75abrams has quit IRC11:23
openstackgerritMerged openstack/cinder stable/stein: 3PAR: Fix live migration  https://review.opendev.org/73946811:24
*** m75abrams has joined #openstack-cinder11:24
*** Lucas_Gray has quit IRC11:28
*** Lucas_Gray has joined #openstack-cinder11:33
*** sapd__x has quit IRC11:50
openstackgerritrenminmin proposed openstack/cinder master: Correct new_type type in VolumeManager retype method  https://review.opendev.org/65798511:57
*** spatel has joined #openstack-cinder11:58
*** spatel has quit IRC12:03
*** udesale_ has joined #openstack-cinder12:22
*** udesale has quit IRC12:25
*** vishakha has joined #openstack-cinder12:29
*** rcernin has quit IRC12:48
*** baojg has joined #openstack-cinder12:54
*** Luzi has joined #openstack-cinder12:55
*** spatel has joined #openstack-cinder12:58
whoami-rajatgeguileo, hey, i've a doubt regarding your patch https://review.opendev.org/#/c/739033/13:06
whoami-rajatgeguileo, if we have 2 backends, hpe3par and kaminario and both have this option set, it will work fine in that case right?13:07
geguileowhoami-rajat: that's the idea13:09
geguileowhoami-rajat: instead of going directly to get it from the backends default section we now go to the self.configuration13:10
geguileowhich means it will use the one defined in the driver section, and if it's not defined it will use the onde from the backends default13:10
*** eharney has joined #openstack-cinder13:11
whoami-rajatgeguileo, yep, i thought so but i didn't have much idea regarding how self.configuration works13:12
*** baojg has quit IRC13:15
*** baojg has joined #openstack-cinder13:16
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder master: Add ceph iscsi volume driver  https://review.opendev.org/66282913:17
geguileowhoami-rajat: you can have a look at cinder/volume/configuration.py to find out more about self.config13:18
*** enriquetaso has joined #openstack-cinder13:22
whoami-rajatgeguileo, yep, thanks13:24
*** Luzi has quit IRC13:29
*** pcaruana has quit IRC13:31
*** benj_ has quit IRC13:39
*** benj_ has joined #openstack-cinder13:41
*** pcaruana has joined #openstack-cinder13:43
*** psachin has quit IRC13:44
*** Luzi has joined #openstack-cinder13:45
*** frickler is now known as frickler_pto13:50
*** sapd__x has joined #openstack-cinder14:00
*** dave-mccowan has joined #openstack-cinder14:01
*** raghavendrat has joined #openstack-cinder14:05
*** Luzi has quit IRC14:18
*** knikolla has joined #openstack-cinder14:21
*** abdysn has quit IRC14:29
*** dave-mccowan has quit IRC14:33
*** dave-mccowan has joined #openstack-cinder14:38
*** raghavendrat has quit IRC14:50
*** hamalq has joined #openstack-cinder15:23
*** hamalq has quit IRC15:29
openstackgerritRajat Dhasmana proposed openstack/cinder master: WIP: default type overrides  https://review.opendev.org/73770715:30
whoami-rajatgeguileo, ^^ I've added the keystone multitenancy authorization logic and it works as i think it should, would be great if you could take a look15:31
geguileowhoami-rajat: but the spec hasn't been aproved yet, right?15:32
whoami-rajatgeguileo, yeah right15:32
whoami-rajatbut i saw no conflicts on this part15:33
*** hamalq has joined #openstack-cinder15:35
*** udesale_ has quit IRC15:35
*** baojg has quit IRC15:37
*** baojg has joined #openstack-cinder15:38
openstackgerritEric Harney proposed openstack/cinder master: Add mypy tox env  https://review.opendev.org/73362015:45
openstackgerritEric Harney proposed openstack/cinder master: mypy: annotate volume manager  https://review.opendev.org/73362115:45
openstackgerritEric Harney proposed openstack/cinder master: mypy: annotate api.py  https://review.opendev.org/73362215:45
*** spatel has quit IRC15:54
*** m75abrams has quit IRC16:00
*** whoami-rajat has quit IRC16:01
*** Lucas_Gray has quit IRC16:01
*** whoami-rajat has joined #openstack-cinder16:02
openstackgerritRajini Karthik proposed openstack/cinder master: Rebranding of VxFlex OS driver to PowerFlex  https://review.opendev.org/74052216:15
openstackgerritMerged openstack/cinderlib master: Fix rbd attach on python3  https://review.opendev.org/72055316:17
openstackgerritMerged openstack/cinderlib master: RBD: Fix containerized detection  https://review.opendev.org/73823016:17
openstackgerritMerged openstack/cinderlib master: RBD: Ensure rbd_keyring_conf is available  https://review.opendev.org/73847216:17
openstackgerritMerged openstack/cinderlib master: Improve cinder supported drivers output  https://review.opendev.org/73847316:17
openstackgerritMerged openstack/cinderlib master: RBD: Fix missing root_helper  https://review.opendev.org/73821316:17
openstackgerritMerged openstack/cinderlib master: Support references in driver configuration  https://review.opendev.org/73886616:17
openstackgerritMerged openstack/cinderlib master: Prevent duplicated backend names  https://review.opendev.org/73919016:17
*** whoami-rajat has quit IRC16:19
openstackgerritMerged openstack/cinder stable/train: Default volume_type set too early  https://review.opendev.org/74059816:29
*** knomura has joined #openstack-cinder16:38
*** e0ne has quit IRC16:38
openstackgerritHelen Walsh proposed openstack/cinder master: PowerMax Driver - Volume Migrate Exception Handling  https://review.opendev.org/73147916:41
*** Reepicheep has joined #openstack-cinder16:44
*** whoami-rajat has joined #openstack-cinder16:48
*** whoami-rajat has quit IRC16:51
*** Reepicheep has quit IRC16:51
*** Reepicheep has joined #openstack-cinder16:55
*** ociuhandu_ has joined #openstack-cinder16:58
*** knomura has quit IRC16:59
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder master: Add ceph iscsi volume driver  https://review.opendev.org/66282917:00
*** ociuhandu has quit IRC17:01
hemnais there a quick way to build the docs for only the changes that you've made to the tree?17:01
hemnainstead of building the docs for the entire tree?17:01
hemnatox -edocs takes a while17:01
*** ociuhandu_ has quit IRC17:02
*** whoami-rajat has joined #openstack-cinder17:27
*** whoami-rajat has quit IRC17:33
smcginnishemna: You can remove the "rm -fr" lines from the docs commands.17:40
smcginnisOr activate the docs venv and run "sphinx-build -W -b html -d doc/build/doctrees doc/source doc/build/html" manually.17:40
hemnaok I'll try removing the rm -rf line17:41
hemnaI'm working on the docs for the ceph-iscsi driver17:41
rosmaita\o/17:43
smcginnisShould speed things up quite a bit.17:44
*** whoami-rajat has joined #openstack-cinder18:05
*** spatel has joined #openstack-cinder18:14
*** sapd__x has quit IRC18:18
*** whoami-rajat has quit IRC18:19
*** whoami-rajat has joined #openstack-cinder18:28
*** rmcall has joined #openstack-cinder18:30
*** whoami-rajat has quit IRC18:37
*** whoami-rajat has joined #openstack-cinder18:37
openstackgerritSean McGinnis proposed openstack/cinder master: Make docs build parallel  https://review.opendev.org/74102718:44
hemnaah cool, I was just hacking around with -N18:45
hemnaerr -j18:45
smcginnisYou reminded me that I had started that effort months ago. I was waiting for a few of the sphinx extensions we use to get updated. Looks like we're down to just sphinx-feature-classification-matrix.18:45
smcginnisOnce that gets updated, we should be able to speed things up a bit.18:46
smcginnisProbably not a lot in the gate with constrained test nodes, but at least on my 16-core workstation it's definitely faster. ;)18:46
hemnaI'll give that a shot18:47
hemnait still takes quite a while to edit/test/build cycle18:47
*** enriquetaso has quit IRC18:55
openstackgerritRajini Karthik proposed openstack/cinder master: Rebranding of VxFlex OS driver to PowerFlex  https://review.opendev.org/74052218:58
*** knomura has joined #openstack-cinder19:11
*** ociuhandu has joined #openstack-cinder19:14
*** knomura has quit IRC19:15
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder master: Add ceph iscsi volume driver  https://review.opendev.org/66282919:19
openstackgerritWalter A. Boring IV (hemna) proposed openstack/cinder master: Add ceph iscsi volume driver  https://review.opendev.org/66282919:20
*** ociuhandu has quit IRC19:23
openstackgerritEric Harney proposed openstack/cinder-tempest-plugin master: WIP: Test workaround for lio-barbican failures  https://review.opendev.org/74104220:06
openstackgerritEric Harney proposed openstack/cinder master: DNM: lio-barbican test run  https://review.opendev.org/74104420:08
*** vishakha has quit IRC20:09
*** whoami-rajat has quit IRC20:15
openstackgerritEric Harney proposed openstack/cinderlib master: Tests: Fix format arg mismatch  https://review.opendev.org/74104620:28
smcginniseharney: Isn't that the same? Just with the string moved on to one line?20:29
eharneysmcginnis: nah, it had 4 %s before :)20:30
smcginnisAh, now I see. Going blind.20:31
eharneybut it's tricky enough that you really had me staring at it for a second...20:31
smcginnisIt definitely not obvious.20:31
*** e0ne has joined #openstack-cinder20:57
*** enriquetaso has joined #openstack-cinder21:05
openstackgerritEric Harney proposed openstack/cinder master: Bump hacking version to 3.1.0  https://review.opendev.org/74105221:06
*** whoami-rajat has joined #openstack-cinder21:11
openstackgerritRajini Karthik proposed openstack/cinder master: Rebranding of VxFlex OS driver to PowerFlex  https://review.opendev.org/74052221:17
*** markvoelker has joined #openstack-cinder21:23
*** markvoelker has quit IRC21:27
*** e0ne has quit IRC21:37
*** e0ne has joined #openstack-cinder21:38
eharneyhmm, cinderlib functional tests failed on cinder-tempest-plugin-lvm-lio-barbican for https://review.opendev.org/#/c/741042/ due not having ddt installed21:39
eharneynot sure where exactly the missing link is that causes that, since ddt is in cinderlib's test-requirements21:39
smcginnisIs that job just doing a local install of the package, not a pip install like we define in the tox environments?21:42
smcginnisA normal pip install ./ won't pick up test-requirements.txt21:42
rosmaitai'm not sure what's going on, it only happens sometimes21:43
*** spatel has quit IRC21:44
toskyuhm, the cinderlib functional tests are executed in the lvm-lio-barbican job in their own venv and ddt is installed when that venv is created21:44
*** spatel has joined #openstack-cinder21:45
eharneyhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_be1/741042/1/check/cinder-tempest-plugin-lvm-lio-barbican/be11fe5/job-output.txt   is the actual log since it hasn't posted yet21:45
smcginnisHmm...21:45
smcginnisSuccessfully installed coverage-5.2 ddt-1.4.1 ...21:45
smcginniseharney: Something is wrong with how that test is defined.21:47
smcginnisIt installs ddt and other requirements under .tox/functional.21:47
smcginnisBut then that backtrace shows it isn't using a virtual environment.21:47
smcginnisFile "/usr/lib/python3.6/unittest/loader.py"21:47
smcginnisIt's loading from default python path.21:47
eharneyi'm thinking it's something to do with bash manipulating the environment for the call from tox out to run stestr21:47
toskysomething in that review specifically? Otherwise it would fail in the other jobs21:48
rosmaitait's failing a lot: https://zuul.opendev.org/t/openstack/builds?job_name=cinder-tempest-plugin-lvm-lio-barbican#21:48
rosmaitabut not all the failures are the ddt missing thing21:48
toskyno, that's the first time I see the ddt issue21:49
toskymost of the other failures are 2 or 3 tests21:49
toskyit started failing this afternoon21:49
toskywhat did it change in cinderlib?21:50
toskystarted failing due to the missing ddt, I mean21:51
smcginnisLooks like several merge commits from today.21:51
toskyhttps://review.opendev.org/#/c/738473/4/cinderlib/tests/functional/test_basic.py - but ddt was already there21:53
smcginnisYeah, I'm not seeing anything recent in cinderlib.21:57
smcginnis* anything recent that looks like it would have an effect on that.21:57
smcginnisMaybe worth checking with opendev or zuul team to see if anything changed with jobs that could have changed that behavior.21:58
clarkblooking at it it looks like your stestr may be running outside of the venv21:59
clarkbI don't think we've changed anything on our side that would affect that21:59
smcginnisThanks clarkb21:59
clarkb(I'm inferring that through the unittests path being in /usr/lib and not /someting/.tox/functional/lib21:59
smcginnisThat was my take.22:00
smcginnisIt sets up the venv, but then it looks like it runs from the default path.22:00
toskyso maybe it was a latent issue which was exposed by  https://review.opendev.org/#/c/738473/ ?22:00
smcginnisYeah, I'm not seeing any other changes that would have changed that behavior.22:01
smcginnisShould be able to look at logs from past test runs and see if we can tell where the jobs are actually running from.22:01
clarkblooks like the change tosky links didn't run the failing job22:01
clarkbso ya I'm guessing that may be the case, basically land code thatworks in job foo but is broken in bar but isnce bar didn't run it fails later22:02
clarkbif you ensured your python is run out of the venv there it should work22:02
toskyclarkb: yes, I know, my fault: I said a few weeks ago I should have added the lvm-lio-barbican job to cinderlib gates22:02
toskyand then I forgot22:02
toskyand guess what obviously happened -_-'22:02
*** spatel has quit IRC22:04
clarkbI think the bash -i -c may be te problem?22:04
clarkbyou're setting the PATH on the stestr command which will set it for stestr but not necessarily for the bash that starts stestr22:04
clarkbthis means that the bash started there could be using a different path depending on how stuff is exported then it finds stestr in the dfeault path which doens't include the vnev22:05
clarkb(thats a hunch based on reading the logs)22:05
openstackgerritLuigi Toscano proposed openstack/cinderlib master: zuul: add cinder-tempest-plugin-lvm-lio-barbican  https://review.opendev.org/74106022:07
toskythere is a comment in the code which explains that bash -i -c is used to workaround a tox bug which ignores PATH set in setenv22:09
toskyhere: https://opendev.org/openstack/cinderlib/src/branch/master/tox.ini#L5122:09
toskymaybe an old issue now solved?22:10
clarkbor you need to do bash -i -c 'export PATH=something ; stestr ...'22:11
clarkbthat way when stestr runs bash is using the new path22:11
smcginnisI had never seen that issue before. Maybe worth trying a patch that just drops that?22:11
*** knomura has joined #openstack-cinder22:11
clarkbthe way the bas hcommand is written now stestr is found in whatever path bash starts with22:12
clarkbwhich may not include the venv path22:12
smcginnisAccording to https://tox.readthedocs.io/en/latest/example/basic.html#passing-down-environment-variables PATH should be passed along. So maybe that bash -i -c workaround isn't needed.22:14
smcginnisWould have been good to include a link in that comment to the issue it was addressing.22:15
*** knomura has quit IRC22:16
toskylet's see22:16
openstackgerritLuigi Toscano proposed openstack/cinderlib master: functional tests: directly set PATH  https://review.opendev.org/74106122:17
toskyif it works, let's swap the two jobs22:17
toskys/jobs/reviews/22:17
smcginnisgeguileo added that in https://review.opendev.org/#/c/638442/28/tox.ini22:17
smcginnisMaybe tomorrow he will remember some more context about it.22:18
toskythere is no much in that commit, a lot of restructuring22:18
toskyI will ping him tomorrow (well, in a few hours :)22:18
smcginnis:)22:18
rosmaitatosky: thanks22:18
* smcginnis goes to check on supper preparations22:19
*** e0ne has quit IRC22:21
*** spatel has joined #openstack-cinder22:23
*** spatel has quit IRC22:23
*** vishalmanchanda has quit IRC22:39
*** rcernin has joined #openstack-cinder22:44
*** tosky has quit IRC22:50
*** rcernin has quit IRC22:51
*** rcernin has joined #openstack-cinder22:51
*** tkajinam has joined #openstack-cinder22:58
*** hamalq has quit IRC22:58
*** e0ne has joined #openstack-cinder23:11
*** e0ne has quit IRC23:13
openstackgerritMerged openstack/cinderlib master: Tests: Fix format arg mismatch  https://review.opendev.org/74104623:20
openstackgerritKazufumi Noto proposed openstack/cinder master: Support modern compression algorithms in cinder backup  https://review.opendev.org/72676523:20
openstackgerritMerged openstack/os-brick stable/train: rbd: Correct local_attach disconnect test and showmapped arguments  https://review.opendev.org/73409123:23
*** enriquetaso has quit IRC23:51

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