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