Monday, 2022-03-28

bhagyashrisDakshita hey sure. Here you will get the info related to how to contribute https://wiki.openstack.org/wiki/How_To_Contribute06:23
-opendevstatus- NOTICE: zuul isn't executing check jobs at the moment, investigation is ongoing, please be patient07:18
ShivaniSangwanHey everyone! This side Shivani Sangwan, I was exploring the organisations and projects for the Outreachy program, I found the project 'Add mypy support in OpenStack glance' quite interesting. I have good experience with Python, git, ML and DL and believe would be able to give my best to the project. I wanted to start by working on the tasks/issues09:13
ShivaniSangwanso I could gain knowledge of the codebase, kindly suggest what starter issues should I pick.09:13
georgiaHi this is Georgia and I am more than excited to apply for the Outreachy program and contribute to the Glance API in Openstack Client. Nice to e-meeting you here @croelandt! Is there any indicator at the issues, which are the more appropriate to start with? 11:55
georgiaAt the Project Contribution Information is stated the following, but the tagging is not very clear to me:  "Applicants can look for newcomer-friendly issues to use for their first contributions by looking for the following issue tags in the project issue tracker: Intern's Name"11:56
croelandtgeorgiats: Hello! I believe being able to run unit tests on glance, glanceclient and glance_store would be a good start. Then running https://docs.openstack.org/devstack/latest/ in a VM would be pretty nice!13:47
georgiatsThanks for the info croelandt! I'll try that out and let you know if I have any further questions. Talk to you soon. 13:51
croelandtjokke_: Hey! https://review.opendev.org/c/openstack/glance/+/828239 Does this look suitable for stable/wallaby?13:55
opendevreviewTobias Urdin proposed openstack/glance master: Add default image properties support  https://review.opendev.org/c/openstack/glance/+/83546214:12
jokke_croelandt: let me see16:54
opendevreviewTobias Urdin proposed openstack/glance master: Add default image properties support  https://review.opendev.org/c/openstack/glance/+/83546217:23
croelandtjokke_: it's kind of needed by our downstream CI17:52
croelandtI could cherry-pick it as well, but if it's good enough for stable/wallaby, might as well merge it there17:53
jokke_croelandt: yeah, need to double check as it's test only, but it also is new dependency18:02
jokke_croelandt: so the commit message says that those new dependencies are needed for centos, but the python3-devel is applied only to debian/ubuntu and the two others are applied all rpm envs (including suse) ... I think they should be all just 'redhat' for Fedora, Centos and RHEL 18:08
croelandtjokke_: they are actually not new dependencies; more like "dependencies we forgot to mention"18:24
croelandtjokke_: we did merge the patch as-is in master and stable/victoria if I'm not mistaken18:24
jokke_croelandt: I saw it in master and based on the bug and commit message that is wrong too18:33
croelandtso you'd like to fix it in master?18:33
croelandtI think the code is actually ok, but the commit message is buggy18:33
jokke_but that's what I'm saying they are new dependencies, the fact that redhat does not work without them, is why we can introduce them to redhat platform but as far as the documented behaviour goes, there is no reason for the dpkg and rpm platforms, unless someone points out that they are needed for SuSe too18:34
jokke_but the dpkg dependency is definitely not needed as the ubuntu based gate works just fine18:35
jokke_like, sorry but you got it wrong on the master review ;)18:36
croelandtoh I see what you mean18:38
croelandtyeah so on a fresh Ubuntu 20.04 Ineeded python3-devel18:40
croelandtotherwise tox -epy38 would fail because some dependency had to be compiled and required Python.h18:41
jokke_so did you run the bindep first? Cause it might be pulled as dependency on some other bindep we have? I just wonder cause our gate works. 18:42
jokke_Either way that has nothing to do with the tests failing in centos18:42
croelandtNot sure what I did exactly, that was a long time ago :)18:44
croelandtok, so not merging this upstream, I guess18:44
jokke_croelandt: lets check this with Abhishek tomorrow during his hours how he would prefer to solve it. I think it's good to fix things that actually does not work, but target them to correct platform. So IMO best would be to revert the original, patch qemu-img and python3-devel on 'redhat' or 'rpm' depending if SuSe is needed 18:46
jokke_and just minimize the dependency change affecting as small surface as possible for backporting reasons18:47
croelandtmakes sense18:48

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