fzzf | Hi,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 |
---|---|---|
opendevreview | haixin proposed openstack/manila master: WIP: Manila share support Recycle Bin https://review.opendev.org/c/openstack/manila/+/800753 | 08:46 |
gouthamr | fzzf: 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 |
fzzf | gouthamr: ok, let me try it. When I manually create share,Log display Failed to schedule create_share: No valid host was found. | 09:15 |
gouthamr | fzzf: use “manila message-list” to see if you have any asynchronous user error messages | 09:16 |
fzzf | gouthamr: it display this. https://paste.opendev.org/show/807673/ | 09:21 |
gouthamr | fzzf Wow that’s a lot of errors, can you find the error with the share ID to isolate which one? | 09:22 |
fzzf | gouthamr: this https://paste.opendev.org/show/807674/ | 09:26 |
gouthamr | fzzf: Hmm, is the backend reporting alright? “manila service-list” and “manila pool-list —detail” should show you | 09:28 |
opendevreview | haixin proposed openstack/manila master: WIP: Manila share support Recycle Bin https://review.opendev.org/c/openstack/manila/+/800753 | 09:28 |
fzzf | gouthamr: this https://paste.opendev.org/show/807675/ .And I find there is too many share in backend device. | 09:30 |
gouthamr | That’s looking fine fzzf - can you retry and check the Manila-scheduler logs; | 09:35 |
fzzf | gouthamr: ok. I retry it | 09:37 |
fzzf | gouthamr: I retry create share,then it success. https://paste.opendev.org/show/807676/ ,it's strange | 09:42 |
gouthamr | fzzf: strange indeed, perhaps do some stress testing ; it’s possible there’s some duration that the share service goes unresponsive | 09:44 |
fzzf | gouthamr : 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 |
gouthamr | fzzf: 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 devstack | 09:49 |
gouthamr | fzzf: we’re working on getting that addressed; so if you hit those issues - not a problem, just proceed with api tests for now | 09:50 |
gouthamr | see this email thread: http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023631.html | 09:51 |
fzzf | gouthamr: I haven't built a CI system yet, is this also need to submit driver. | 09:52 |
gouthamr | fzzf: yes - https://docs.openstack.org/manila/latest/contributor/driver_requirements.html#continuous-integration-systems | 09:54 |
fzzf | gouthamr: 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 |
gouthamr | fzzf: there are a few different approaches other driver maintainers take - many of them use community CI software - Zuul and nodepool | 10:14 |
gouthamr | fzzf: cinder community has put together a guide that May be helpful: https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers#Existing_CI_Solutions | 10:15 |
fzzf | gouthamr: ok, thank you. | 10:36 |
opendevreview | Takashi Kajinami proposed openstack/manila master: Use List for allowed_origin https://review.opendev.org/c/openstack/manila/+/802009 | 11:43 |
opendevreview | Takashi Kajinami proposed openstack/manila master: Replace deprecated scheduler filter module name https://review.opendev.org/c/openstack/manila/+/802017 | 12:21 |
opendevreview | Ashley Rodriguez proposed openstack/manila master: Update api-ref documentation https://review.opendev.org/c/openstack/manila/+/801653 | 15:51 |
opendevreview | Luisa proposed openstack/python-manilaclient master: Fix issue while creating share from snapshot https://review.opendev.org/c/openstack/python-manilaclient/+/801866 | 17:18 |
opendevreview | Hitesh Kumar proposed openstack/manila-ui master: Remove testr https://review.opendev.org/c/openstack/manila-ui/+/793004 | 17:40 |
opendevreview | Merged openstack/manila master: Use List for allowed_origin https://review.opendev.org/c/openstack/manila/+/802009 | 19:07 |
opendevreview | Luisa proposed openstack/python-manilaclient master: Fix issue while creating share from snapshot https://review.opendev.org/c/openstack/python-manilaclient/+/801866 | 19:13 |
simondodsley | fzzf: 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 |
simondodsley | fzzt: 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=426 | 19:59 |
simondodsley | fzzf: ^ | 20:00 |
simondodsley | fzzf: Also useful: https://wiki.openstack.org/wiki/CinderXenaPTGSummary#Using_Software_Factory_for_Cinder_Third_Party_CI | 20:00 |
gouthamr | thanks simondodsley | 20:33 |
gouthamr | reviewers, some python-manilaclient cleanup patches need attention: https://review.opendev.org/q/topic:%2522prettytable%2522+(status:open+OR+status:merged)+project:openstack/python-manilaclient | 20:33 |
opendevreview | Merged openstack/manila master: Replace deprecated scheduler filter module name https://review.opendev.org/c/openstack/manila/+/802017 | 20:38 |
opendevreview | Merged openstack/manila master: Pass sync_backref=False to relationship call https://review.opendev.org/c/openstack/manila/+/788691 | 21:12 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!