[Pkg-nagios-devel] icinga2 backport?

Bas Couwenberg sebastic at xs4all.nl
Wed Oct 3 12:02:13 BST 2018

On 2018-10-03 12:38, Chris Boot wrote:
> On 03/10/2018 11:22, Bas Couwenberg wrote:
>> On 2018-10-03 11:54, Chris Boot wrote:
>>> [taking debian-backports at l.d.o out of Cc]
>>> On 30/09/18 10:42, Sebastiaan Couwenberg wrote:
>>>> On 9/30/18 11:20 AM, Chris Boot wrote:
>>>>> On 30/09/18 09:48, Sebastiaan Couwenberg wrote:
>>>>>> On 9/30/18 10:35 AM, Chris Boot wrote:
>>>>>>> I'd find it very useful if there was an icinga2 backport from
>>>>>>> buster to
>>>>>>> stretch-backports. In particular the performance improvements and 
>>>>>>> new
>>>>>>> certificate signing workflow would be useful, but I could see 
>>>>>>> myself
>>>>>>> using the Elasticsearch plugin at some point too.
>>>>>>> icinga2 2.9.1 builds cleanly against stretch; I've been building
>>>>>>> my own
>>>>>>> backports for a little while and haven't run into trouble. I 
>>>>>>> don't
>>>>>>> expect 2.9.2 to be any different.
>>>>>>> icingaweb2 would probably be nice for other users but I don't use
>>>>>>> Debian
>>>>>>> packages for that.
>>>>>>> I'm happy to do the backporting myself if you prefer; just let me
>>>>>>> know.
>>>>>> Please coordinate with the Nagios team
>>>>>> <pkg-nagios-devel at lists.alioth.debian.org>.
>>>>> Of course!
>>>> Don't forget to change the branch in the gbp.conf & Vcs-Git URL if 
>>>> you
>>>> haven't done so already.
>>> [snip]
>>> I've prepared my changes in my own forks of the repos before I make 
>>> any
>>> changes to the team's repos. Would you mind reviewing my (very
>>> straightforward) changes to check whether they match any working
>>> practices of the team?
>>> https://salsa.debian.org/bootc/pkg-icinga2/commits/stretch-backports
>>> https://salsa.debian.org/bootc/pkg-icingaweb2/commits/stretch-backports
>> You also need to update the branch in the Vcs-Git URL in the control 
>> file:
>>  Vcs-Git: https://salsa.debian.org/nagios-team/pkg-icinga2.git -b
>> stretch-backports
>>  Vcs-Git: https://salsa.debian.org/nagios-team/pkg-icingaweb2.git -b
>> stretch-backports
> Hi Bas,
> Ah that's a syntax that's new to me. I'll use it if that's the
> convention, but can you point me at the documentation for it? I'm 
> curious!

That's defined in Debian Policy 5.6.26. Version Control System (VCS) 

  In the case of Git, the value consists of a URL, optionally followed by 
  word -b and the name of a branch in the indicated repository, following 
  syntax of the git clone command. If no branch is specified, the 
  should be on the default branch.


>>> I'll be testing the changes at the same time to make sure it all
>>> actually works before I upload, of course.
>>> For the upload itself I was planning to use dgit, as per
>>> https://spwhitton.name/blog/entry/pushsourcedropin/. Do you have any
>>> objections?
>> I have no experience with dgit, and AFAIK no one in the team uses it
>> either.
>> Hence I would prefer if you used git-buildpackage and dput.
> Of course, no problem. In this case dgit just uses git-buildpackage but
> the upload also updates dgit for people who use it. It deals with
> signing the tags and does the upload with dput for you as well. But I
> have no issue with using the more traditional tools, I'm not a dgit 
> user
> other than for uploading stuff.

Using the same workflow as the rest of team is preferred, that way we 
can help each other.

Kind Regards,


More information about the Pkg-nagios-devel mailing list