Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Abhijith PA



On Monday 04 March 2019 03:55 PM, Holger Levsen wrote:
> hi,
> 
> the following recent DLAs are missing on www.debian.org currently:

..
> Feb 20 Abhijith PA   [DLA 1685-1] drupal7 security update

..
pushed. Waiting for changes to take place.


--abhijith



Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Markus Koschany

Am 04.03.19 um 13:35 schrieb Holger Levsen:
> On Mon, Mar 04, 2019 at 01:22:27PM +0100, Markus Koschany wrote:

>> but I don't really
>> think that this is an efficient way. I doubt this is the workflow of the 
>> security team.
> 
> the most efficient way is surely if you were to apply to become a member
> of webmaster-team on salsa, so you can push yourself.

I have done the same as Hugo now and submitted several merge requests and asked
for team membership. Steve just granted those permissions. Thanks!

> that said, (DLA) merge requests are usually merged very quickly by
> either some "real" webmaster-team members and then I also check those
> merge requests daily (and merge them if needed).
> 
> I'm not sure how DSAs end up in webwml.git, indeed the commits are not
> coming from the people releasing the DSAs. If someone wants to work on
> improving the tooling/automatisation this is surely welcome.
> 
> For now, I've made LTS/Development#Publishing_updates_on_the_website 
> more obvious.

We should aim to make this fully automatic soon. The parse-dla.pl script works 
nicely
when I just download the email from  
https://lists.debian.org/debian-lts-announce/,
so I guess with a few more lines of code this could be a cron job. However I 
will
rather take a look at how the DSAs are published again first, because this all 
feels
like reinventing the wheel at the moment.



signature.asc
Description: OpenPGP digital signature


Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Steve McIntyre
On Mon, Mar 04, 2019 at 01:22:27PM +0100, Markus Koschany wrote:
>
>
>Am 04.03.19 um 13:13 schrieb Holger Levsen:
>> Hi Markus,
>> 
>> On Mon, Mar 04, 2019 at 01:06:07PM +0100, Markus Koschany wrote:
 the following recent DLAs are missing on www.debian.org currently:
>>> I can't push to the webmaster-team repository.
>>> GitLab: You are not allowed to push code to this project.
>> 
>> did you read the URL I linked?
>> 
>> if yes, any ideas how to make it more obvious what to do?
>> 
>> if not, please do.
>
>Holger, I did read
>
>
>https://wiki.debian.org/LTS/Development#Publishing_updates_on_the_website
>
>but I have no permission to push to
>
>https://salsa.debian.org/webmaster-team/webwml
>
>Someone has to grant all of us write permissions.
>
>If you want to create merge requests, then it should be mentioned but I don't 
>really
>think that this is an efficient way. I doubt this is the workflow of the 
>security team.

I've just granted you access to webmaster-team...

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
"Managing a volunteer open source project is a lot like herding
 kittens, except the kittens randomly appear and disappear because they
 have day jobs." -- Matt Mackall



Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Holger Levsen
On Mon, Mar 04, 2019 at 01:22:27PM +0100, Markus Koschany wrote:
> Holger, I did read
> https://wiki.debian.org/LTS/Development#Publishing_updates_on_the_website

I expected that...

> but I have no permission to push to
> https://salsa.debian.org/webmaster-team/webwml
> Someone has to grant all of us write permissions.
> If you want to create merge requests, then it should be mentioned 

it is mentioned. though evidently, not visible enough.

> but I don't really
> think that this is an efficient way. I doubt this is the workflow of the 
> security team.

the most efficient way is surely if you were to apply to become a member
of webmaster-team on salsa, so you can push yourself.

that said, (DLA) merge requests are usually merged very quickly by
either some "real" webmaster-team members and then I also check those
merge requests daily (and merge them if needed).

I'm not sure how DSAs end up in webwml.git, indeed the commits are not
coming from the people releasing the DSAs. If someone wants to work on
improving the tooling/automatisation this is surely welcome.

For now, I've made LTS/Development#Publishing_updates_on_the_website 
more obvious.


-- 
tschau,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Hugo Lefeuvre
> Holger, I did read
> 
> https://wiki.debian.org/LTS/Development#Publishing_updates_on_the_website
> 
> but I have no permission to push to
> 
> https://salsa.debian.org/webmaster-team/webwml
> 
> Someone has to grant all of us write permissions.
> 
> If you want to create merge requests, then it should be mentioned but I don't 
> really
> think that this is an efficient way. I doubt this is the workflow of the 
> security team.

I have asked for commit rights and got them right away :)

https://salsa.debian.org/webmaster-team/webwml/merge_requests/62

-- 
Hugo Lefeuvre (hle)|www.owl.eu.com
RSA4096_ 360B 03B3 BF27 4F4D 7A3F D5E8 14AA 1EB8 A247 3DFD
ed25519_ 37B2 6D38 0B25 B8A2 6B9F 3A65 A36F 5357 5F2D DC4C


signature.asc
Description: PGP signature


Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Markus Koschany


Am 04.03.19 um 13:13 schrieb Holger Levsen:
> Hi Markus,
> 
> On Mon, Mar 04, 2019 at 01:06:07PM +0100, Markus Koschany wrote:
>>> the following recent DLAs are missing on www.debian.org currently:
>> I can't push to the webmaster-team repository.
>> GitLab: You are not allowed to push code to this project.
> 
> did you read the URL I linked?
> 
> if yes, any ideas how to make it more obvious what to do?
> 
> if not, please do.

Holger, I did read


https://wiki.debian.org/LTS/Development#Publishing_updates_on_the_website

but I have no permission to push to

https://salsa.debian.org/webmaster-team/webwml

Someone has to grant all of us write permissions.

If you want to create merge requests, then it should be mentioned but I don't 
really
think that this is an efficient way. I doubt this is the workflow of the 
security team.



signature.asc
Description: OpenPGP digital signature


Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Holger Levsen
Hi Markus,

On Mon, Mar 04, 2019 at 01:06:07PM +0100, Markus Koschany wrote:
> > the following recent DLAs are missing on www.debian.org currently:
> I can't push to the webmaster-team repository.
> GitLab: You are not allowed to push code to this project.

did you read the URL I linked?

if yes, any ideas how to make it more obvious what to do?

if not, please do.


-- 
tschau,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Re: recent DLAs not yet on www.debian.org

2019-03-04 Thread Markus Koschany
Hi,

Am 04.03.19 um 11:25 schrieb Holger Levsen:
> hi,
> 
> the following recent DLAs are missing on www.debian.org currently:

I can't push to the webmaster-team repository.

GitLab: You are not allowed to push code to this project.



signature.asc
Description: OpenPGP digital signature


recent DLAs not yet on www.debian.org

2019-03-04 Thread Holger Levsen
hi,

the following recent DLAs are missing on www.debian.org currently:

Mar 02 Markus Koschany   [DLA 1702-1] advancecomp security update
Mar 01 Markus Koschany   [DLA 1701-1] openssl security update
Mar 01 Markus Koschany   [DLA 1696-1] ceph security update
Feb 28 Thorsten Alteholz [DLA 1697-1] bind9 security updat
Feb 27 Thorsten Alteholz [DLA 1693-1] gpac security update
Feb 26 Thorsten Alteholz [DLA 1691-1] exiv2 security update
Feb 25 Thorsten Alteholz [DLA 1689-1] elfutils security update
Feb 25 Bastian Blank [DLA 1688-1] waagent update
Feb 20 Abhijith PA   [DLA 1685-1] drupal7 security update
Feb 19 Emilio Pozuelo Monfo  [DLA 1684-1] systemd security update
Feb 19 Emilio Pozuelo Monfo  [DLA 1683-1] rdesktop security update
Feb 18 Thorsten Alteholz [DLA 1682-1] uriparser security update

It would be really great if they could be added, following the instructions on
https://wiki.debian.org/LTS/Development#Publishing_updates_on_the_website

If you are a paid contributor, this is paid work too, and expected to be done 
as part of releasing DLAs.

Besides these, we also have 25 older DLAs missing on www.d.o which
someone will need to clean up eventually. I'd just would be glad if that
backlog wouldnt grow further.

And shouldnt the instructions be clear/complete enough, we need to fix those.


-- 
tschau,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature