Tuesday, 2022-09-06

opendevreviewTakashi Kajinami proposed openstack/puppet-manila stable/wallaby: Allow mulitple GlusterFS backends  https://review.opendev.org/c/openstack/puppet-manila/+/85556100:06
opendevreviewTakashi Kajinami proposed openstack/puppet-manila stable/wallaby: Allow mulitple GlusterFS backends  https://review.opendev.org/c/openstack/puppet-manila/+/85556101:30
opendevreviewOpenStack Proposal Bot proposed openstack/manila-ui master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/manila-ui/+/85600303:58
opendevreviewTakashi Kajinami proposed openstack/puppet-manila stable/wallaby: Allow mulitple GlusterFS backends  https://review.opendev.org/c/openstack/puppet-manila/+/85556107:47
opendevreviewkiran pawar proposed openstack/manila master: Implement share backup  https://review.opendev.org/c/openstack/manila/+/34398008:01
opendevreviewkiran pawar proposed openstack/python-manilaclient master: Implement share backup  https://review.opendev.org/c/openstack/python-manilaclient/+/34467108:19
stephenfinvkmc: gouthamr: Any chance you folks could look at https://review.opendev.org/c/openstack/manila/+/855967 to avoid failures coming down the pipeline with oslo.db 12.1.0?10:26
vkmcstephenfin, o/ sure thing 10:27
*** dviroel|out is now known as dviroel11:19
opendevreviewStephen Finucane proposed openstack/manila master: test: Rename Database fixture to DatabaseFixture  https://review.opendev.org/c/openstack/manila/+/85614014:59
opendevreviewStephen Finucane proposed openstack/manila master: test: Add warning fixture  https://review.opendev.org/c/openstack/manila/+/85614114:59
opendevreviewStephen Finucane proposed openstack/manila master: db: Use oslo_db.sqlalchemy.enginefacade  https://review.opendev.org/c/openstack/manila/+/85614214:59
opendevreviewStephen Finucane proposed openstack/manila master: db: Prepare 'model_query' for migration to enginefacade  https://review.opendev.org/c/openstack/manila/+/85614314:59
opendevreviewStephen Finucane proposed openstack/manila master: db: Migrate "service" APIs to enginefacade  https://review.opendev.org/c/openstack/manila/+/85614414:59
opendevreviewStephen Finucane proposed openstack/manila master: db: Migrate "quota" APIs to enginefacade  https://review.opendev.org/c/openstack/manila/+/85614514:59
opendevreviewStephen Finucane proposed openstack/manila master: db: Migrate "quota class" APIs to enginefacade  https://review.opendev.org/c/openstack/manila/+/85614614:59
opendevreviewStephen Finucane proposed openstack/manila master: db: Migrate "quota usage" APIs to enginefacade  https://review.opendev.org/c/openstack/manila/+/85614714:59
*** dviroel is now known as dviroel|lunch15:29
carlossHello all! I'd like to communicate to you my plans to postpone this week's bugsquash by one week. We have some feature freeze exceptions at the moment and I think it would be ideal to have the change owners and reviewers focused on getting those changes merged15:58
carlossashrodri gouthamr vhari vkmc dviroel|lunch felipe_rodrigues caiquemello[m] nahimsouza[m] 15:58
vharicarloss++15:58
carlosshow does this sound to you?15:59
gouthamryes i agree carloss - sounds like the right approach16:01
carlossthanks for the input :)16:04
*** dviroel|lunch is now known as dviroel16:26
dviroelcarloss: +116:26
sfernandhey gouthamr are you available?16:32
gouthamrsfernand: depends :) how can i help?16:33
sfernandI would like your guidance for a issue I'm working on :)16:33
sfernandgouthamr: hahha it is regarding https://bugs.launchpad.net/charm-manila/+bug/198731516:33
sfernandwe kind of started a discussin last week during the manila meeting16:34
gouthamrah yes; catching up on the comments after16:35
sfernandand what is going on is that they trying to set up contrail net with Neutron, but the way that the contral plugin deals with provider:network_type is a bit different from what we uselly expected in our manila neutron plugin16:36
gouthamri see; it's strange that the API doesn't return that key... 16:37
sfernandfor customer perpecpective they just want to have the network_type checking removed, but I'm not sure this would be the proper solution, if we should consider a new manila plugin for contrail instead16:37
sfernandyep16:37
gouthamrsetting it to None is okay (manila's network plugin doesn't care, just gathering info for drivers that may have restrictions)16:37
sfernandtheir request is to remove the following check from the manila_neutron_plugin:16:39
sfernand            if not (segmentation_id and network_type):16:39
sfernand                msg = ("No matching neutron_physical_net_name found for %s "16:39
sfernand                       "(found: %s)." % (phy, phy_nets))16:39
* gouthamr does some code reading16:39
gouthamrgimme a bit sfernand 16:39
sfernandok ok16:40
gouthamr"now when we create a network with type as VLAN it replaces the field with 'None', as the communication is taken care by its own mechanism." -- 16:45
gouthamrirccloud disconnected on me16:54
sfernandI'm trying to figure out how flat nets are handled here16:56
sfernand would multi segments be enabled in Neutron if they choose for a flat net type instead?16:57
gouthamrsfernand: the segment we care about can still be a flat network; i feel like the API inconsistency is our problem - the field "provider:network_type" doesn't exist in the "segments" list elements17:03
gouthamrneutron's API ref has called it out in a couple of places; for example: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=show-segment-details-detail#segments17:04
gouthamror https://docs.openstack.org/api-ref/network/v2/index.html?expanded=show-segment-details-detail#multiple-provider-extension 17:04
gouthamrthey say they're using a vlan network; so i'm assuming the API is atleast providing a valid segmentation ID 17:05
gouthamrmaybe we should ask a question on the ML and loop in some neutron folks; could it be a bug that the segment's network_type isn't being exposed only with the open contrail plugin?17:07
sfernandI wonder if they set type vlan just to meet netapp driver requirement, in their tests IIRC both network_type and segmentation_id were set to None 17:16
sfernandso I'm not sure if is that a question of not having the network_type exposed17:21
sfernanda question on the ML is a good idea17:21
gouthamrsfernand: it sure isn't for some of our drivers - they expect to validate that field against what they support: https://codesearch.opendev.org/?q=network_type&i=nope&literal=nope&files=manila%2Fshare%2Fdrivers%2F&excludeFiles=&repos=17:23
sfernandbut they all support None as a valid option17:25
sfernandright?17:25
sfernandops I can tell they all support but the ones you found in hound they all seems to handle network_type as None, In the netapp driver for example it is going to do the same operations as it was set to flat17:29
gouthamryes17:30
sfernandI can't tell*17:30
gouthamrack; we shouldn't need to, unless its something the neutron folks agree we need to support17:31
gouthamri'd assume None to mean flat too - it could be from nova networking17:32
gouthamror not: https://review.opendev.org/c/openstack/manila/+/410450/19/manila/network/nova_network_plugin.py#b15817:35
gouthamrsfernand: so we should probably establish our constraints in that ML post - manila's share drivers care about the segmentation style and ID because they need to create ports on the storage device and not all network segmentation protocols are natively supported by all storage backends; is the opencontrail plugin unique in not providing these details? 17:38
gouthamrif yes, it seems like something that can be fixed with another API call or by fixing the opencontrail plugin; if not, we'd have to implement some new logic in manila's network plugin layer and likely in the share drivers17:39
sfernandagree;  I will work on a ML post17:43
opendevreviewMerged openstack/manila master: Fix compatibility with oslo.db 12.1.0  https://review.opendev.org/c/openstack/manila/+/85596717:49
sfernandis the open contrail plugin in tree?17:49
gouthamrsfernand: thanks! i think it's this one: https://github.com/tungstenfabric/tf-neutron-plugin18:02
*** dviroel is now known as dviroel|biab21:19
opendevreviewMerged openstack/manila-ui master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/manila-ui/+/85600322:03
opendevreviewMerged openstack/manila master: test: Rename Database fixture to DatabaseFixture  https://review.opendev.org/c/openstack/manila/+/85614022:04
*** dviroel|biab is now known as dviroel23:17

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