09:00:59 <hiro-kobayashi> #startmeeting blazar
09:01:00 <openstack> Meeting started Tue Nov 28 09:00:59 2017 UTC and is due to finish in 60 minutes.  The chair is hiro-kobayashi. Information about MeetBot at http://wiki.debian.org/MeetBot.
09:01:01 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
09:01:03 <openstack> The meeting name has been set to 'blazar'
09:01:24 <hiro-kobayashi> #topic RollCall
09:01:30 <priteau> o/
09:01:33 <GeraldK> o/
09:01:48 <hiro-kobayashi> masahito cannot join today.
09:01:56 <hiro-kobayashi> #chair priteau
09:01:57 <openstack> Current chairs: hiro-kobayashi priteau
09:02:25 <hiro-kobayashi> Todays agenda: https://wiki.openstack.org/wiki/Meetings/Blazar#Next_meetings
09:02:36 <hiro-kobayashi> 1. Blazar client 0.3.1
09:02:45 <hiro-kobayashi> 2. Update team organization diversity tags
09:02:49 <hiro-kobayashi> 3. AOB
09:02:57 <hiro-kobayashi> Anything else?
09:03:27 <hiro-kobayashi> hi tejaswi
09:03:35 <tejaswi> hi hiro
09:03:53 <hiro-kobayashi> #topic 1. Blazar client 0.3.1
09:04:13 <hiro-kobayashi> python-blazarclient was tagged 0.3.1
09:04:56 <hiro-kobayashi> I could not find update on pypi.
09:06:07 <priteau> python-blazarclient was never released on PyPI. I suppose there is some setup to do.
09:06:23 <hiro-kobayashi> It would be better to register blazar packages on pypi, isn't it?
09:06:30 <priteau> https://docs.openstack.org/infra/manual/creators.html#give-openstack-permission-to-publish-releases
09:06:49 <priteau> Yes, of course. With the right configuration it can be automated
09:07:07 <hiro-kobayashi> I found old blazar packages: https://pypi.python.org/pypi?%3Aaction=search&term=blazar&submit=search
09:07:56 <priteau> Those are the initial package with version 0
09:08:06 <priteau> #link https://docs.openstack.org/infra/manual/creators.html#give-openstack-permission-to-publish-releases
09:08:12 <priteau> It is explained in this document
09:08:31 <hiro-kobayashi> OK. I'll register this workitem as a bug in Launchpad for keeping track of it.
09:09:10 <priteau> I don't think we need other packages than the client. Services are not published on PyPI anymore.
09:10:33 <hiro-kobayashi> priteau: Do you know how other major projects do?
09:10:59 <hiro-kobayashi> Do they register only client?
09:11:21 <priteau> Yes.
09:11:54 <hiro-kobayashi> Got it. I agree that we should register only library projects.
09:12:24 <hiro-kobayashi> Then, we should remove old blazar and blazar-nova. And update python-blazarclient.
09:12:34 <hiro-kobayashi> I'll describe it in the bug report.
09:12:55 <hiro-kobayashi> Anything else about this topic?
09:13:46 <hiro-kobayashi> #topic 2. Update team organization diversity tags
09:14:23 <hiro-kobayashi> TC Thierry proposed a patch: https://review.openstack.org/#/c/522536/
09:14:45 <hiro-kobayashi> This patch removes single-vendor tag of Blazar :-)
09:15:13 <priteau> Great!
09:16:35 <hiro-kobayashi> New contributors have pushed patches to blazar repo recently. So I think no -1 on it :-)
09:17:08 <hiro-kobayashi> masahito: hi
09:17:15 <masahito> hiro-kobayashi: hi
09:17:23 <hiro-kobayashi> faster than expected ;-)
09:17:24 <masahito> sorry to be late.
09:17:37 <hiro-kobayashi> #chair masahito
09:17:38 <openstack> Current chairs: hiro-kobayashi masahito priteau
09:18:06 <hiro-kobayashi> masahito: we are talking about the single-vendor tag
09:18:43 <hiro-kobayashi> Diversity of blazar contributors has been getting better :-)
09:19:13 <masahito> That's good news.
09:19:24 <GeraldK> thanks to all who had helped on achieving this
09:19:55 <hiro-kobayashi> masahito: info: In agenda 1, we agreed we should update python-blazarclient in pypi. And remove old blazar and blazar-nova in pypi.
09:20:04 <masahito> I hope we could get multi-diversity tag or something like this soon.
09:20:39 <masahito> hiro-kobayashi: thanks.
09:20:49 <masahito> I'll read the meeting log later.
09:21:11 <masahito> zuulv3 has pypi release job, doesn't it?
09:22:10 <hiro-kobayashi> masahito: yes, it would
09:22:15 <priteau> release:
09:22:15 <priteau> jobs:
09:22:15 <priteau> - release-openstack-python-without-pypi
09:22:17 <masahito> If so, we should update zuul job file. If not, I need to update it manually.
09:22:48 <hiro-kobayashi> priteau: thanks!
09:23:10 <priteau> I think we just need to remove this release block
09:23:12 <hiro-kobayashi> Let's add release-openstack-python-without-pypi to python-blazarclient. And manually remove blazar and blazar-nova.
09:23:17 <priteau> then it should use the default template
09:23:42 <priteau> hiro-kobayashi: no, the code I pasted is what is in project-config/zuul.d/projects.yaml *now*
09:23:45 <hiro-kobayashi> s/add/remove/
09:23:59 <hiro-kobayashi> priteau: ok
09:25:22 <hiro-kobayashi> Anything else?
09:25:47 <priteau> We can also switch blazar, blazar-nova, etc. to use the template release-openstack-server
09:26:18 <priteau> it triggers release-openstack-python-without-pypi, but also the announce-release job
09:26:18 <masahito> yes. It's my task from last meeting.
09:26:28 <priteau> which, I think, sends an announcement email?
09:26:42 <masahito> and needs to update openstack/releasemanagement repo.
09:27:07 <masahito> maybe.
09:28:26 <hiro-kobayashi> I've register bug report for tracking pypi workitems: https://bugs.launchpad.net/blazar/+bug/1734842
09:28:26 <openstack> Launchpad bug 1734842 in Blazar "Update pypi settings" [Undecided,New]
09:29:36 <hiro-kobayashi> priteau: do you know what the announce-release job do?
09:30:14 <priteau> description: Send a release announcement after publishing a project
09:30:49 <hiro-kobayashi> Thanks!
09:32:00 <hiro-kobayashi> Let's update zuul settings.
09:32:16 <priteau> Yes, I verified the code, it sends an email announcement
09:33:19 <hiro-kobayashi> Where to send email? Other projects do that?
09:35:51 <hiro-kobayashi> Anyway, let's investigate it and discuss at gerrit.
09:36:07 <priteau> It is sent to openstack-announce
09:36:39 <priteau> Or at least used to. I haven
09:36:49 <priteau> I haven't seen any project announcement since last November
09:37:00 <priteau> Last project annoucements: http://lists.openstack.org/pipermail/openstack-announce/2016-November/date.html
09:37:23 <priteau> I will ask on the infra channel
09:37:43 <hiro-kobayashi> priteau: thanks!
09:38:37 <hiro-kobayashi> Anything else on this topic?
09:39:26 <hiro-kobayashi> #topic AOB
09:39:49 <hiro-kobayashi> Do you have updates or things to share here?
09:40:57 <masahito> I'm working on multi-freepools bp now. I'll push the spec in this week.
09:41:06 <masahito> that's from my side.
09:41:29 <hiro-kobayashi> masahito: Great! Thank you for taking it over!
09:41:50 <priteau> From my side, we've upgraded one of our clouds to Ocata, with Blazar mostly running Pike code
09:42:28 <hiro-kobayashi> Great news! Is it fine?:-)
09:42:34 <priteau> I am seeing some issues with leases stuck running the start_lease event. It might be caused by our local modifications, so I need to investigate more.
09:42:44 <masahito> priteau: great and big challenge.
09:42:56 <priteau> Oh, and I got an answer about the release emails already
09:43:05 <priteau> They go to a separate list now: http://lists.openstack.org/pipermail/openstack-announce/2016-November/001966.html
09:44:06 <hiro-kobayashi> Got it. thanks!
09:44:30 <hiro-kobayashi> I didn't know release-announce@lists.openstack.org
09:46:39 <hiro-kobayashi> My updates are reflected to patches on gerrit. So please review them.
09:47:44 <hiro-kobayashi> Some patches are big, thanks for your patience :-)
09:48:20 <hiro-kobayashi> If no AOB, we can finish the meeting.
09:49:24 <masahito> it's okay for me.
09:49:41 <hiro-kobayashi> OK. Let's finish todays meeting. Thanks all! good bye!
09:49:51 <masahito> thanks all
09:49:53 <hiro-kobayashi> #endmeeting