Monday, 2022-01-24

rafaelweingartnerHello guys!13:59
mkarpiarzHi!13:59
rafaelweingartner#startmeeting cloudkitty14:00
opendevmeetMeeting started Mon Jan 24 14:00:08 2022 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cloudkitty'14:00
rafaelweingartnerRoll count14:00
priteauI am online but also in another meeting14:00
rafaelweingartnerOk, no worries14:02
rafaelweingartner#topic Target review of meeting14:04
rafaelweingartnerWe have the following patches as target for this meeting.14:04
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty/+/79920714:04
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty/+/68473414:04
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty/+/77535914:04
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/68534414:05
rafaelweingartnerhttps://review.opendev.org/c/openstack/cloudkitty/+/82474514:05
rafaelweingartnerStarting with: https://review.opendev.org/c/openstack/cloudkitty/+/79920714:05
Wasaaco/14:05
rafaelweingartnerhave you guys been able to review and test it after the changes required by the patch applied in the Spec before merging it?14:06
rafaelweingartnerI mean, we changed some details in the spec that needed amendments in the patch14:06
mkarpiarzI'm almost done with testing 799207 and only need a few days to confirm the POST method works as expected.14:09
mkarpiarzWhich specs do you mean?14:09
rafaelweingartnerI mean the spec that describe/document this new feature14:11
rafaelweingartnerwe changed the APi to be called reprocesses14:11
rafaelweingartnerthat is why you faced those issues14:11
rafaelweingartnerNow, everything should be fine14:12
mkarpiarzYes, I confirm GET /v2/task/reprocesses works fine in my test environment.14:13
rafaelweingartnerI guess we can wait until  you finish your review process Marius14:13
rafaelweingartnerand, this should give us some more time, for other people to test it as well, if they wish14:14
mkarpiarzWe still need one more pair of eyes and I'm almost done with my tests so yeah, we have to wait.14:15
rafaelweingartnerok14:15
rafaelweingartnerSo, moving on: https://review.opendev.org/c/openstack/cloudkitty/+/68473414:17
rafaelweingartnerHave you had the opportunity to review it?14:17
mkarpiarzI haven't checked this one yet.14:19
mkarpiarzWill add myself to CC now.14:19
rafaelweingartnerOk14:19
mkarpiarzThis could be the next change I test after I'm done with 799207.14:20
rafaelweingartnerOk14:21
rafaelweingartnerI have reviewed it, and it looks fine14:22
rafaelweingartnerbut I will add it to our next meeting then14:22
mkarpiarzSure.14:23
rafaelweingartnerMoving on: https://review.opendev.org/c/openstack/cloudkitty/+/77535914:23
rafaelweingartnerI had reviewed it, and the author did not respond14:23
rafaelweingartnerPierre said that we would try to reach the author, but I guess that we have not heard anything back14:24
rafaelweingartnerWhat do you think Mariusz?14:24
rafaelweingartnerI guess that I can try to reach the author as well14:25
mkarpiarzWell, we have the option to abandon the patch which would be a shame...14:25
rafaelweingartnerexactly14:26
rafaelweingartnerI do not like to abandon other people patch14:26
mkarpiarzbut since no one wants to work on it maybe we should so this.14:27
rafaelweingartnerWe could also take it over...14:27
rafaelweingartnerI mean, I could amend it and apply the changes I suggested14:27
rafaelweingartnerI did not do it, because I thought that it would sound a bit rude to apply changes direclty on top of other people's patches14:27
mkarpiarzI'd say you should apply your changes.14:28
mkarpiarzOr we abandon this patch and you create a new one.14:29
rafaelweingartnerOk14:29
rafaelweingartnerI will take some note here then14:29
mkarpiarz(which is even more rude :D)14:29
rafaelweingartner:)14:29
mkarpiarzIs there a Story describing what this patch is trying to acomplish?14:29
rafaelweingartnerno14:30
rafaelweingartnernot that I am aware of14:30
mkarpiarz(I remember we had discussion about the issue but keep forgetting about it)14:30
priteaurafaelweingartner: I think it's fine to take over the patch. Add yourself as Co-Authored-By14:30
rafaelweingartnerah, yes, there is14:30
rafaelweingartnerhttps://storyboard.openstack.org/#!/story/200667214:30
mkarpiarzAh, I should have read the commit message. ;)14:31
mkarpiarzThanks, Rafael.14:31
mkarpiarzYeah, this feels like easy (and almost ready) fix so let's finish it up.14:33
mkarpiarzI'll be happy to review/test the next patch.14:33
rafaelweingartnerAgreed14:33
rafaelweingartnerMoving on: https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/68534414:35
rafaelweingartnerThis patch is stuck there14:35
rafaelweingartnerWe have worked quite a lot to get CloudKitty stable and with new features14:36
rafaelweingartnerbut I guess that it is time to add integration tests for V2 API, to provide a more solid CI pipeline14:36
rafaelweingartnerI guess that for next release, we could dedicate some time and energy to this patch14:36
rafaelweingartnerwhat do you guys think?14:36
mkarpiarzI wanted to look into CloudKitty testing with Tempest for some time now so would be interested in helping with these.14:39
rafaelweingartnerYes, me too14:40
rafaelweingartnerand it is something that I think can atract more users. I mean, by having a CI pipeline that can assure quality for our releases, people get more confortable with the solution that they might adopt14:40
mkarpiarzHowever this looks to me like a fairly big patch. Would it be possible to reduce the scope of the change and just merge it?14:41
rafaelweingartnerI have no idea, we would need to take a look into it14:41
mkarpiarzThen we can start adding more Tempest tests.14:41
rafaelweingartnerto see if it is possible and how it works14:41
mkarpiarzMaybe if we merge the client.py and base.py for now?14:43
rafaelweingartnerI am not sure14:44
mkarpiarzI'm not sure what's needed as a minimum.14:44
rafaelweingartnerI would first need to take a look on how those tests work14:44
rafaelweingartnerI just put them into our agenda so we start discussing and adding energy and time to it14:44
mkarpiarzSame here.14:44
mkarpiarzCool.14:44
rafaelweingartnerSo, moving on before we run out of time14:45
rafaelweingartnerthe last patch: https://review.opendev.org/c/openstack/cloudkitty/+/82474514:45
rafaelweingartnerI did not review it yet, but I guess that we should dedicate some time to it14:45
rafaelweingartnerfor our next meeting14:45
WasaacHey, thanks for fitting this in, I added that earlier today14:46
WasaacNo rush, just thought I should bring it up14:46
rafaelweingartner=)14:46
rafaelweingartnerCool14:46
rafaelweingartnerthanks for participating14:46
mkarpiarzYeah, thank you!14:47
WasaacFirst contribution to cloudkitty, it's pretty rough but we're adopting it internally. The main sticking point for upstreaming I think would be the requirement for ES714:47
WasaacThough IIRC ES6 is EOL shortly14:47
mkarpiarzThe Elasticseach backend's been neglected so it's good to see someone wants to improve it. :)14:48
rafaelweingartnerexactly14:48
WasaacSome honest critique would be appreciated but as I said, no rush.14:48
rafaelweingartnerWasaac: this detail about EOL of ES would be interesting in the patch14:48
rafaelweingartnerthis also justifies the effort to review and accept the patch14:49
WasaacAgreed, you've also reminded me it could do with a story14:49
WasaacAnd completely lacks a spec14:50
rafaelweingartnerthat would be interesting as well14:50
rafaelweingartner+114:50
mkarpiarzWasaac: What's your prefered method for deploying CloudKitty with Elasticsearch? I'm using kolla-ansible in my test environment but never tried using something different than Influx this way.14:50
priteauDeploying with Kolla Ansible just works14:51
Wasaacmkarpiarz: kolla-ansible + kayobe14:51
rafaelweingartnerI also use KA14:51
mkarpiarzAh, cool! I'll give it a try then. Thanks, guys.14:51
WasaacI've also got a kolla-ansible pr to handle the migration from the single index setup, I'll link the PR when ready14:53
rafaelweingartnerThat would be cool14:53
rafaelweingartnerping me when you have it ready14:53
rafaelweingartnerI have done a few patches there as well14:53
rafaelweingartnerSo, moving on before the run out of time14:56
rafaelweingartnerWe are going to have OpenInfra Summit in Berlin in June 2022 14:56
rafaelweingartnerIt would be nice to have some presentations there talking about Clouditty and the interesting features we have been working on for the past two years14:56
rafaelweingartnerI am planning to attend it, but it would be interesting to see you guys there (if you can, of course)14:57
rafaelweingartnerIt is a chance for us to get in touch with other people for the OpenStack world14:57
rafaelweingartnerWe are going to have to close for today. Thank you guys for participating. Have a nice week.14:59
rafaelweingartner#endmeeting14:59
opendevmeetMeeting ended Mon Jan 24 14:59:08 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-01-24-14.00.html14:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-01-24-14.00.txt14:59
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-01-24-14.00.log.html14:59
mkarpiarzIt will depend on what travel restrictions are in place in June but I'm planning to attend the summit.14:59
rafaelweingartnerexactly my dilema :_14:59
mkarpiarzAnyway. Thanks, guys!15:01

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