Friday, 2021-07-23

fzzfHi,I'm doing a tempest test on new driver,I ran into 'setUpClass' problem. https://paste.opendev.org/show/807671/ ,and there is tempset.conf config behind. I don't implement snapshot and Replication function, is this tempest.conf correct?07:43
opendevreviewhaixin proposed openstack/manila master: WIP: Manila share support Recycle Bin  https://review.opendev.org/c/openstack/manila/+/80075308:46
gouthamrfzzf: can’t really tell without looking at the driver capabilities; you say you don’t implement snapshots - so set “run_snapshot_tests=False”09:01
fzzfgouthamr: ok, let me try it. When I manually create share,Log display Failed to schedule create_share: No valid host was found.09:15
gouthamrfzzf: use “manila message-list” to see if you have any asynchronous user error messages09:16
fzzfgouthamr: it display this. https://paste.opendev.org/show/807673/09:21
gouthamrfzzf Wow that’s a lot of errors, can you find the error with the share ID to isolate which one?09:22
fzzfgouthamr: this https://paste.opendev.org/show/807674/09:26
gouthamrfzzf: Hmm, is the backend reporting alright? “manila service-list” and “manila pool-list —detail” should show you09:28
opendevreviewhaixin proposed openstack/manila master: WIP: Manila share support Recycle Bin  https://review.opendev.org/c/openstack/manila/+/80075309:28
fzzfgouthamr: this https://paste.opendev.org/show/807675/ .And I find there is too many share in backend device. 09:30
gouthamrThat’s looking fine fzzf - can you retry and check the Manila-scheduler logs;09:35
fzzfgouthamr: ok. I retry it09:37
fzzfgouthamr: I retry create share,then it success. https://paste.opendev.org/show/807676/ ,it's strange09:42
gouthamrfzzf: strange indeed, perhaps do some stress testing ; it’s possible there’s some duration that the share service goes unresponsive09:44
fzzfgouthamr : In order to submit the driver, tempest run -r manila_tempest_tests.tests.scenario and manila_tempest_tests.tests.api both need to be tested?09:48
gouthamrfzzf: yes, in your CI system - however, be aware we have an ongoing issue with devstack where external storage is unreachable from nova VMs running within the devstack09:49
gouthamrfzzf: we’re working on getting that addressed; so if you hit those issues - not a problem, just proceed with api tests for now09:50
gouthamrsee this email thread: http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023631.html09:51
fzzfgouthamr: I haven't built a CI system yet, is this also need to submit driver.09:52
gouthamrfzzf: yes - https://docs.openstack.org/manila/latest/contributor/driver_requirements.html#continuous-integration-systems09:54
fzzfgouthamr: How to build the CI system? I don’t know what to do this. Can this be installed on the same server with devstack?09:57
gouthamrfzzf: there are a few different approaches other driver maintainers take - many of them use community CI software - Zuul and nodepool10:14
gouthamrfzzf: cinder community has put together a guide that May be helpful: https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers#Existing_CI_Solutions10:15
fzzfgouthamr: ok, thank you.10:36
opendevreviewTakashi Kajinami proposed openstack/manila master: Use List for allowed_origin  https://review.opendev.org/c/openstack/manila/+/80200911:43
opendevreviewTakashi Kajinami proposed openstack/manila master: Replace deprecated scheduler filter module name  https://review.opendev.org/c/openstack/manila/+/80201712:21
opendevreviewAshley Rodriguez proposed openstack/manila master: Update api-ref documentation  https://review.opendev.org/c/openstack/manila/+/80165315:51
opendevreviewLuisa proposed openstack/python-manilaclient master: Fix issue while creating share from snapshot  https://review.opendev.org/c/openstack/python-manilaclient/+/80186617:18
opendevreviewHitesh Kumar proposed openstack/manila-ui master: Remove testr  https://review.opendev.org/c/openstack/manila-ui/+/79300417:40
opendevreviewMerged openstack/manila master: Use List for allowed_origin  https://review.opendev.org/c/openstack/manila/+/80200919:07
opendevreviewLuisa proposed openstack/python-manilaclient master: Fix issue while creating share from snapshot  https://review.opendev.org/c/openstack/python-manilaclient/+/80186619:13
simondodsleyfzzf: you should use Software Factory as the base for your new CI system. This uses the latest Zuul version and does not rely on devstack-gate which is now longer supported.19:57
simondodsleyfzzt: Pure have implemented this CI and did a short presentation on it at the Xena Cinder PTG: https://www.youtube.com/watch?v=hVLpPBldn7g&t=42619:59
simondodsleyfzzf: ^20:00
simondodsleyfzzf: Also useful: https://wiki.openstack.org/wiki/CinderXenaPTGSummary#Using_Software_Factory_for_Cinder_Third_Party_CI20:00
gouthamrthanks simondodsley 20:33
gouthamrreviewers, some python-manilaclient cleanup patches need attention: https://review.opendev.org/q/topic:%2522prettytable%2522+(status:open+OR+status:merged)+project:openstack/python-manilaclient20:33
opendevreviewMerged openstack/manila master: Replace deprecated scheduler filter module name  https://review.opendev.org/c/openstack/manila/+/80201720:38
opendevreviewMerged openstack/manila master: Pass sync_backref=False to relationship call  https://review.opendev.org/c/openstack/manila/+/78869121:12

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