[OpenStack-Infra] Nodepool package for Jessie

Antoine Musso hashar at free.fr
Fri Sep 4 15:24:24 UTC 2015


Le 04/09/2015 03:34, Clint Adams a écrit :
> On Thu, Sep 03, 2015 at 06:47:24PM +0200, Antoine Musso wrote:
>> Let Nodepool actually gracefully shutdown:
>>
>>   https://review.openstack.org/#/c/203232/
>>   Properly stop all threads on SIGINT
> 
> There's a -1 with no response here.

I commented on it though.  The challenge to me is introducing the
foundation to test the daemon.   Zuul has related code that can be
borrowed though.

That is somewhere in my backlog to add the tests though.


>> The service is managed by systemd which handles the daemonization as
>> well as PID tracking (hence nodepool service is started with -d).
> 
> Where's the unit file in the packaging?

Ooops we provide them via puppet, good catch thank you! I proposed a
change to add them to the package, will get it reviewed by Wikimedia
operations team:
  https://gerrit.wikimedia.org/r/#/c/224390/


>> Bumping the version further is blocked on a few python modules which are
>> missing from Jessie and Jessie backports such as python-shade.
> 
> Is someone working on this?  Is someone going to upload to sid?

Clint Byrum uploaded it to testing/sid in June. Maybe we can ask for a
backport to Jessie but I have no idea how to proceed.

I asked for a backport at Wikimedia:
 https://phabricator.wikimedia.org/T107267

Once done I guess we can propose it to jessie-backports :-}


>> I am wondering whether you would be interested in having the packaging
>> work hosted under OpenStack umbrella?
> 
> I would like to see it done the nodepool repo itself.

The reason I asked is Zuul has a dedicated repo
openstack-infra/zuul-packaging but maybe we can do it with branches instead.


-- 
Antoine "hashar" Musso



More information about the OpenStack-Infra mailing list