Tuesday, 2026-10-13

hnin-wutt-yiHi everyone! My name is Hnin Wutt Yi (hnin-wutt-yi). I’m an Outreachy applicant interested in the “Implement JSON Schema Validation in OpenStack Manila REST APIs” project. Looking forward to contributing!06:06
RaginiSharma[m]gouthamr:  and carloss I went through the manila project's code base and documentations , i created my account on launchpad and gerrit, 06:42
RaginiSharma[m]Also went through the listed issues, and i am seeing most of the issues are assigned ,"https://bugs.launchpad.net/manila/+bugs?field.tag=low-hanging-fruit" for these filters.06:42
RaginiSharma[m]so i need to comment on them and get it assigned . then start working ? 06:42
NamrataHi gouthamr: carloss Namrata Here, I'm auditing manila/api/v2/shares.py for endpoints without JSON schema validation. Share create (974649) and manage (988786) already have open patches. The share metadata endpoints still use is_valid_body, and the only patch for them (963652, "API add schemas for share metadata") has a merge conflict and no new patchset since Nov 2025.06:54
NamrataIs it ok for me to pick it up (rebase it and remove the leftover is_valid_body checks in shares.py)? Or is there another endpoint you'd prefer I take?06:54
Namratahnin-wutt-yi: Welcome, Hnin! 07:18
hnin-wutt-yiHello, nice to see you all07:19
comfortoyewole[m]hnin-wutt-yi: Welcome Hnin07:32
denver_barakahi everyone, im exploring resource locks as a start for the JSON Schema validation07:46
rafaycodesHi everyone! I'm Rafia, a Computer Science graduate from Pakistan, and I'm interested in contributing to OpenStack Manila through Outreachy.  I'm getting started with the contributor guides and exploring beginner-friendly issues. I'm particularly interested in learning about API validation and JSON Schema.  Could someone guide me toward a suitable first issue for a new contributor? I'd appreciate any advice on where to start. Thank you!08:11
rafaycodesAs a beginner it's quite hard on getting started 08:12
opendevreviewThomas Bechtold proposed openstack/manila master: Add usedforsecurity=False to NexentaStor5 MD5 hash  https://review.opendev.org/c/openstack/manila/+/101012708:16
denver_barakaHi Rafia, welcome08:16
comfortoyewole[m]Welcome rafaycodes . Have you read the instructions on how to get started on the project page Outreachy here... (full message at <https://matrix.org/oftc/media/v1/media/download/ASELfcSbPnaSPeoLk976cOnIJqPqospNe__jnEcdy4bP99jaqaof4zAiy3obTUPq3LAsQORGSVOhnzOoIUqMTf5CehfG9_MAAG1hdHJpeC5vcmcvRHV5eFpGYXNVYVJBdUpBbmNqVnJzVUhR>)08:17
opendevreviewThomas Bechtold proposed openstack/manila master: Raise default share transfer salt length to 16  https://review.opendev.org/c/openstack/manila/+/101012808:17
comfortoyewole[m]* Welcome rafaycodes . Have you read the instructions on how to get started on the Outreachy project page here... (full message at <https://matrix.org/oftc/media/v1/media/download/AayKA9ZNeR04Xju3pbtijmxpjFTmx6IclA5HsutnZlA2E0WrUTp1JY97blwjBbiPhTEU3f_JfI9bWFmp80DxZmJCehfHEEeQAG1hdHJpeC5vcmcvV2lXRm9PWlJuV0RNcGJ2TFR0YnFET2d4>)08:19
opendevreviewVolodymyr Boiko proposed openstack/manila master: Added create_share_from_snapshot_support and revert_to_snapshot_support driver capabilities  https://review.opendev.org/c/openstack/manila/+/95025608:57
opendevreviewVolodymyr Boiko proposed openstack/manila master: VastData: Fix access rule updates and refactor utilities  https://review.opendev.org/c/openstack/manila/+/97356708:57
opendevreviewThomas Bechtold proposed openstack/manila master: Add option for strict SSH host key checking  https://review.opendev.org/c/openstack/manila/+/101013809:22
opendevreviewThomas Bechtold proposed openstack/manila master: Add usedforsecurity=False to backend info SHA-1 hash  https://review.opendev.org/c/openstack/manila/+/101013909:29
VolodymyrBoiko[m]Hi carloss gouthamr could you please check these two changes https://review.opendev.org/c/openstack/manila/+/973567 https://review.opendev.org/c/openstack/manila/+/950256 . These are refactoring of my previous big change in order to deliever it in smaller chunks10:35
carlosswelcome rafaycodes12:48
carlossand welcome lizzykate 12:49
carlossfor folks picking up jsonschemas to implement already: please make sure to add the proper hashtag to to the change on gerrit12:52
carlossjson-schema-validation12:52
carlossis the hashtag12:52
comfortoyewole[m]carloss: Noted. Thank you12:53
carlossand I'd like to highlight something to everyone going through the contribution phase, by quoting from the project: Please review the OpenInfra AI Policy: https://openinfra.org/legal/ai-policy. While AI tools are permitted for learning, debugging, and understanding concepts, applicants are required to thoroughly understand and explain every line of code they submit. Submitting unverified AI-generated code, commit messages, 12:55
carlossor patch sets ("AI slop") without demonstrating direct comprehension of OpenStack coding standards, microversion rules, and test patterns will result in immediate disqualification.12:55
carlossso please be mindful of the contributions. we're paying attention to all of them12:55
carlossVolodymyrBoiko[m]: ack, can you please add these to the review focus etherpad? https://etherpad.opendev.org/p/manila-indri-review-focus12:59
faiqa-iqbal101_@carloss @gouthamr : hi, I’m Faiqa, applying for the Manila JSON schema validation project. I’ve read the AI policy and noted the json-schema-validation hashtag. I’m on Ubuntu and still getting Gerrit and tox set up. Is there a small endpoint in manila/api/v2 I could take as a first contribution? And how do I claim it so I don’t clash with other applicants?13:06
chimaHELP REGISTER13:29
carlossfaiqa-iqbal101: hey, welcome!13:38
carlossfaiqa-iqbal101: I'd first recommend taking a look at possible available low-hanging-fruit bugs... if there isn't one up for grabs, then I'd move into jsonschemas itself13:39
chimahello everyone. i'm chima. i want to contribute on the openstack manila project on outreachy!13:42
carlossTo all applicants: here are a couple of possible endpoints - we're tracking this somewhere is hard to get access to everyone at this moment but we'll figure it out. if you claim one, please let me and gouthamr know so that we can update our sorce13:42
carlossDelete Share13:42
carlossRevert share to snapshot13:42
carlossUnmanage Snapshot13:42
carlossReset snapshot state13:42
carlossForce delete snapshot13:42
carlossUpdate snapshot13:42
carlosss/our sorce/our source in the meantime13:43
comfortoyewole[m]carloss: How do we claim the one we intend to work on?13:43
carlosscomfortoyewole[m]: please pick it up and let me know through this channel, I'll update our trackers for now13:44
carlossthis is a temporary measure while I try to find a better way to track this13:44
comfortoyewole[m]carloss: Okay. I claim Delete share13:46
comfortoyewole[m]s/share/Share/13:47
carlosscomfortoyewole[m]: ack13:47
faiqacarloss, gouthamr: thanks for the list. I’d like to claim “Update snapshot”. I’ll read an already converted endpoint first so I follow the same pattern, and I’ll ask here if I get stuck.13:49
carlossack13:49
RaginiSharma[m][carloss](https://matrix.to/#/@_oftc_carloss:matrix.org)I’m claiming rest snapshot state. 13:49
RaginiSharma[m]I ll first inspect the existing implementation and test covers, then I’ll work on the missing tests 13:49
RaginiSharma[m]s/carloss/@_oftc_carloss:matrix.org/, s/rest/reset/13:50
carlossRaginiSharma[m]: ack, thank you13:50
chimahello carloss, i'm claiming Force delet snapshot13:51
chima_i want claim Force delete snapshot13:53
carlosschima_: ack13:54
Dipanshuhi13:59
opendevreviewComfort Oyewole proposed openstack/manila master: Validate share update requests using JSON Schema  https://review.opendev.org/c/openstack/manila/+/101019114:27
Namratacarloss: gouthamr  I'd like to claim "Revert share to snapshot". I'll start by reading an already-converted endpoint to follow the same pattern, and ask here if I get stuck. Thanks!14:39
comfortoyewole[m]carloss: carloss: Are we adding the hashtag as a topic? because I can't see any option for hashtag on my gerrit dashboard.14:42
opendevreviewSv Akhil Sai proposed openstack/manila master: Fix NetApp REST driver-assisted volume move Map the ZAPI cutover action wait to REST movement.state cutover_wait, translate cutover_wait and success to the phases the migration workflow already expects, and send cutover and aborted for complete and cancel. Closes-Bug: #2170541  https://review.opendev.org/c/openstack/manila/+/101019814:51
opendevreviewComfort Oyewole proposed openstack/manila master: Validate share delete requests using JSON Schema  https://review.opendev.org/c/openstack/manila/+/101021915:40
carlosscomfortoyewole[m]: we should add them as hashtags... if you're logged in on gerrit, on the top left of the screen there is a "show all" button that allows you to show more fields15:40
comfortoyewole[m]carloss: Thank you15:41
gouthamradd it there, or with "git review", use "--hashtag" to specify it when you're pushing up the change next time15:42
comfortoyewole[m]gouthamr: Oh, thank you.15:46
FiyinPeter[m]My name is Fiyin Peter. I am an outreachy applicant with the December 2026 cohort. I am excited to make contributions to openstack manila project15:58
carlossNamrata: done15:59
carlossFiyinPeter[m]: welcome back :)15:59
FiyinPeter[m]carloss: I'd like to claim the Revert share to snapshot16:01
carlossFiyinPeter[m]: that was assigned to another contributor already unfortunately :/ 16:02
FiyinPeter[m]carloss: I suppose everything on the list has already been assigned then?16:03
carlossFiyinPeter[m]: not really, no... there are some in the list that were not taken, e.g. unmanage snapshot16:05
carlossdoes that work for you?16:05
FiyinPeter[m]carloss: Yes. it does16:05
denver_barakahi @carloss and @gouthamr i have been checking the schemas and for availability zone , i saw the response schema defines 4 properties but the required list is empty.[] . I checked the api-ref and all the 4 fields are required. Was this intentional or can I update the required list ?18:15
opendevreviewOlamide Ojo proposed openstack/manila master: Enable scheduler's driver filter to respect target size on resizing  https://review.opendev.org/c/openstack/manila/+/101026218:19
carlossdenver_baraka: so if I am reading this correctly, the required is empty because even though we know the 4 properties are there, but being empty is not a bug19:38
carlossand it is consistent to what we have been doing so far19:39
-opendevstatus- NOTICE: The Etherpad service at etherpad.opendev.org (also used by meetpad.opendev.org) is being restarted now to apply a security update; any open pads will display an error message until refreshed, and author colors may get reset.19:52
rabuma_Hi everyone!  I am Rabuma Abraham Bekele, a full stack developer. I love working on open source projects and learning from other developers, and I've previously contributed to projects like Apache Superset, PostHog, and Grafana.  I am now really excited to get involved with the OpenStack Manila project, explore the codebase, and contribute to the JSON Schema Validation task for the Outreachy December 2026 cohort.  Looki20:01
ayeshaHi everyone! 👋 I'm Ayesha, a BS Computer Science graduate and a new Outreachy applicant in the contribution phase. I'm interested in contributing to OpenStack Manila and learning more about the project. My background includes Python, software development, and machine learning. Could someone please guide me on where to start and which beginner-friendly tasks I should explore? Thank you!20:13
gouthamrwelcome ayesha: here're some FAQs: https://etherpad.opendev.org/p/r.f30f6f0995fc5b11b6b1a0918679872520:21
opendevreviewRagini Sharma proposed openstack/manila master: Add JSON schema validation for snapshot reset_status  https://review.opendev.org/c/openstack/manila/+/101028620:50
opendevreviewRagini Sharma proposed openstack/manila master: Add JSON schema validation for snapshot reset_status  https://review.opendev.org/c/openstack/manila/+/101028620:54
RaginiSharma[m]Hey gouthamr and carloss , I add the JSON-schema for "Reset snapshot state", Before implementing this i went through , What is JSON schema, Building blocks of JSON schema, Like:type ,properties, enum, required etc, and then i explored the file . and implemented them, tested it with tox, 20:59
RaginiSharma[m]please review it..:) 20:59
RaginiSharma[m]s/add/added/, s///20:59
gouthamrty RaginiSharma[m]21:00
OlamideOjo[m]hello carloss and gouthamr, I would be claiming the manage endpoint21:23
*** JohnnyW559 is now known as JanWasilewski21:36
AyeshaAkram[m]Hi everyone! 👋... (full message at <https://matrix.org/oftc/media/v1/media/download/Adl3AHskbDl6vkehdLXuncdx1Kqk_B5TOPrkIJrThXM1XTCvm-d7Z97o8pibULaag_xpgoGf8pwlj2xv-AIGHnpCehf1xVRQAG1hdHJpeC5vcmcvQm53UEREUXFqV2dva3BsVEpCRmFuV2lz>)21:55
gouthamrAyeshaAkram[m]: https://etherpad.opendev.org/p/r.f30f6f0995fc5b11b6b1a0918679872522:07
opendevreviewCarlos Eduardo proposed openstack/manila master: WIP: Add QoS Support to the CephFS NFS Driver  https://review.opendev.org/c/openstack/manila/+/101029622:11
Priestess[m]Hello, everyone.... (full message at <https://matrix.org/oftc/media/v1/media/download/AZ_pOZNe0g2H0jijAguzvNWFn-ivGMpau-rESliORaT6nZzgzDefyKd7SuGj2aQL-9zPIHXMNn4nFlJ3Xa__uSlCehf34VIwAG1hdHJpeC5vcmcva05oVk1qR21ER3BGeGdkR2tzQmJ4ZHN2>)22:32
*** FolasadeFalodun[m] is now known as folasadef22:36
gouthamrPriestess[m]: https://etherpad.opendev.org/p/r.f30f6f0995fc5b11b6b1a0918679872522:43
opendevreviewMeer Hashaam Khan proposed openstack/manila master: api: Add schemas for share_instances  https://review.opendev.org/c/openstack/manila/+/101030723:44
opendevreviewMeer Hashaam Khan proposed openstack/manila master: api: Add schemas for share_instances  https://review.opendev.org/c/openstack/manila/+/101007323:46
opendevreviewMeer Hashaam Khan proposed openstack/manila master: api: Add schemas for share_replicas  https://review.opendev.org/c/openstack/manila/+/101007223:47
opendevreviewMeer Hashaam Khan proposed openstack/manila master: api: Add schemas for share_groups  https://review.opendev.org/c/openstack/manila/+/101006923:48
opendevreviewMeer Hashaam Khan proposed openstack/manila master: api: Add schemas for share_group_snapshots  https://review.opendev.org/c/openstack/manila/+/101007023:49
opendevreviewMeer Hashaam Khan proposed openstack/manila master: api: Add schemas for share_types  https://review.opendev.org/c/openstack/manila/+/101007423:59

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