public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-project] Call for agenda items - Council meeting 2019-05-12
@ 2019-04-28 22:42 Thomas Deutschmann
  2019-04-29  1:46 ` Rich Freeman
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Thomas Deutschmann @ 2019-04-28 22:42 UTC (permalink / raw
  To: gentoo-dev-announce, gentoo-project


[-- Attachment #1.1: Type: text/plain, Size: 570 bytes --]

In two weeks from now, the council will meet again. This is the time
to raise and prepare items that the council should put on the agenda
to discuss or vote on.

Please respond to this message with agenda items. Do not hesitate to
repeat your agenda item here with a pointer if you previously
suggested one (since the last meeting).

The agenda for the meeting will be sent out on Sunday 2019-05-05.

Please reply to the gentoo-project list.


-- 
Regards,
Thomas Deutschmann / Gentoo Linux Developer
C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-28 22:42 [gentoo-project] Call for agenda items - Council meeting 2019-05-12 Thomas Deutschmann
@ 2019-04-29  1:46 ` Rich Freeman
  2019-04-29 15:10   ` Matthew Thode
  2019-04-29  5:31 ` [gentoo-project] Re: [gentoo-dev-announce] " Michał Górny
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 14+ messages in thread
From: Rich Freeman @ 2019-04-29  1:46 UTC (permalink / raw
  To: gentoo-project

On Sun, Apr 28, 2019 at 6:42 PM Thomas Deutschmann <whissi@gentoo.org> wrote:
>
> Please respond to this message with agenda items. Do not hesitate to
> repeat your agenda item here with a pointer if you previously
> suggested one (since the last meeting).
>

I would like the council to consider my patch to GLEP 63 to allow a
single combined primary/signing key when the key is stored on a
smartcard, so that keys may be generated on a Nitrokey without relying
on a primary key maintained offline in software, which I think will
not happen much in practice.  This should increase the security of
signing keys by reducing handling or even storage of primary keys on
internet-connected hosts (which the GLEP already allows for).

Patch and discussion at:
https://archives.gentoo.org/gentoo-dev/message/d05070a200e4f5858642d308d9b3e39f


-- 
Rich


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items - Council meeting 2019-05-12
  2019-04-28 22:42 [gentoo-project] Call for agenda items - Council meeting 2019-05-12 Thomas Deutschmann
  2019-04-29  1:46 ` Rich Freeman
@ 2019-04-29  5:31 ` Michał Górny
  2019-04-29  7:37   ` Ulrich Mueller
  2019-04-29 17:17 ` [gentoo-project] " Matthias Maier
  2019-05-05  6:51 ` Michał Górny
  3 siblings, 1 reply; 14+ messages in thread
From: Michał Górny @ 2019-04-29  5:31 UTC (permalink / raw
  To: gentoo-project

On Mon, 2019-04-29 at 00:42 +0200, Thomas Deutschmann wrote:
> In two weeks from now, the council will meet again. This is the time
> to raise and prepare items that the council should put on the agenda
> to discuss or vote on.
> 
> Please respond to this message with agenda items. Do not hesitate to
> repeat your agenda item here with a pointer if you previously
> suggested one (since the last meeting).
> 
> The agenda for the meeting will be sent out on Sunday 2019-05-05.
> 
> Please reply to the gentoo-project list.
> 

I would like to request the Council to approve GLEP 48 update giving QA
the power to request short-term bans directly through Infra, rather than
going through ComRel [1].

[1]:https://archives.gentoo.org/gentoo-project/message/20aa5ce4fe2305d7569f68d9b77d4485

-- 
Best regards,
Michał Górny




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items - Council meeting 2019-05-12
  2019-04-29  5:31 ` [gentoo-project] Re: [gentoo-dev-announce] " Michał Górny
@ 2019-04-29  7:37   ` Ulrich Mueller
  2019-04-29 12:10     ` Michał Górny
  0 siblings, 1 reply; 14+ messages in thread
From: Ulrich Mueller @ 2019-04-29  7:37 UTC (permalink / raw
  To: Michał Górny; +Cc: gentoo-project

>>>>> On Mon, 29 Apr 2019, Michał Górny wrote:

> I would like to request the Council to approve GLEP 48 update giving QA
> the power to request short-term bans directly through Infra, rather than
> going through ComRel [1].

You say "short-term bans", but in [1] there is no limit for the length
of the ban.

Ulrich

> [1]:https://archives.gentoo.org/gentoo-project/message/20aa5ce4fe2305d7569f68d9b77d4485


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items - Council meeting 2019-05-12
  2019-04-29  7:37   ` Ulrich Mueller
@ 2019-04-29 12:10     ` Michał Górny
  0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2019-04-29 12:10 UTC (permalink / raw
  To: gentoo-project

On Mon, 2019-04-29 at 09:37 +0200, Ulrich Mueller wrote:
> > > > > > On Mon, 29 Apr 2019, Michał Górny wrote:
> > I would like to request the Council to approve GLEP 48 update giving QA
> > the power to request short-term bans directly through Infra, rather than
> > going through ComRel [1].
> 
> You say "short-term bans", but in [1] there is no limit for the length
> of the ban.
> 

Fixed in v3 [1].

[1]:https://archives.gentoo.org/gentoo-project/message/a9d6dc3cf28345a2e96c2cfd164226f2

-- 
Best regards,
Michał Górny




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-29  1:46 ` Rich Freeman
@ 2019-04-29 15:10   ` Matthew Thode
  2019-04-29 15:37     ` Rich Freeman
  0 siblings, 1 reply; 14+ messages in thread
From: Matthew Thode @ 2019-04-29 15:10 UTC (permalink / raw
  To: gentoo-project

[-- Attachment #1: Type: text/plain, Size: 1195 bytes --]

On 19-04-28 21:46:24, Rich Freeman wrote:
> On Sun, Apr 28, 2019 at 6:42 PM Thomas Deutschmann <whissi@gentoo.org> wrote:
> >
> > Please respond to this message with agenda items. Do not hesitate to
> > repeat your agenda item here with a pointer if you previously
> > suggested one (since the last meeting).
> >
> 
> I would like the council to consider my patch to GLEP 63 to allow a
> single combined primary/signing key when the key is stored on a
> smartcard, so that keys may be generated on a Nitrokey without relying
> on a primary key maintained offline in software, which I think will
> not happen much in practice.  This should increase the security of
> signing keys by reducing handling or even storage of primary keys on
> internet-connected hosts (which the GLEP already allows for).
> 
> Patch and discussion at:
> https://archives.gentoo.org/gentoo-dev/message/d05070a200e4f5858642d308d9b3e39f

My main concern here is devs needing to re-establish their keys with
infra in a trusted maner when the key is lost/stolen or otherwise
defunct.  Re-establishing that trust may be outside the scope of this
request though.

-- 
Matthew Thode (prometheanfire)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-29 15:10   ` Matthew Thode
@ 2019-04-29 15:37     ` Rich Freeman
  0 siblings, 0 replies; 14+ messages in thread
From: Rich Freeman @ 2019-04-29 15:37 UTC (permalink / raw
  To: gentoo-project

On Mon, Apr 29, 2019 at 11:10 AM Matthew Thode
<prometheanfire@gentoo.org> wrote:
>
> On 19-04-28 21:46:24, Rich Freeman wrote:
> > On Sun, Apr 28, 2019 at 6:42 PM Thomas Deutschmann <whissi@gentoo.org> wrote:
> > >
> > > Please respond to this message with agenda items. Do not hesitate to
> > > repeat your agenda item here with a pointer if you previously
> > > suggested one (since the last meeting).
> > >
> >
> > I would like the council to consider my patch to GLEP 63 to allow a
> > single combined primary/signing key when the key is stored on a
> > smartcard, so that keys may be generated on a Nitrokey without relying
> > on a primary key maintained offline in software, which I think will
> > not happen much in practice.  This should increase the security of
> > signing keys by reducing handling or even storage of primary keys on
> > internet-connected hosts (which the GLEP already allows for).
> >
> > Patch and discussion at:
> > https://archives.gentoo.org/gentoo-dev/message/d05070a200e4f5858642d308d9b3e39f
>
> My main concern here is devs needing to re-establish their keys with
> infra in a trusted maner when the key is lost/stolen or otherwise
> defunct.  Re-establishing that trust may be outside the scope of this
> request though.
>

Probably better to discuss in the other thread, but re-establishing
the key is just a matter of logging into dev.gentoo.org and changing
your fingerprint.  I just did it the other week to create a new key
for the nitrokey.  That issue exists with software keys as well,
though I will concede that it is possible to back up a software key,
and it is not possible to do this if it is generated on a smartcard.

The main downsides to having your primary key generated on a smartcard
and losing it are:
1. You do need to generate a new key and change the fingerprint on
dev.gentoo.org.  In practice the root of our security isn't actually
the gpg key but the ssh key, and ldap password.
2. You lose any WoT signatures from other devs or individuals on your
gpg key.  You will regain the signoff from infra when you change your
key in LDAP.
3. You lose the ability to decrypt any data that you are storing
encrypted to your lost key.  If you do use the key for encryption then
it would be better to either have a backup for this key, or to archive
this data unencrypted or encrypted with a key you can recover (the
latter isn't an equivalent problem, because you can encrypt that using
a key you never need to routinely use, and can also choose to encrypt
that data with multiple keys so that even if stored on hardware you
could have backups in practice).

I will also note, that the current GLEP already allows generating
primary keys on a smartcard, and thus already exposes us to the issue
of key loss without the possibility of backups.  It just requires two
different smartcards to accomplish, unless there is some way to hack
gpg to use an authentication key for the signing or primary role.  The
change is to allow a single combined primary/signing key when it is
generated on hardware, the existing policy says nothing about
maintaining backups of the primary key.

I would really suggest that the hardware-only key is most appropriate
when you're only signing commits, and not depending on a WoT.
However, in practice for most devs I think this is going to end up
being more secure than how they would otherwise end up managing their
keys (either not using hardware at all, or keeping their primary key
online, which basically defeats the point of having the hardware).

-- 
Rich


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-28 22:42 [gentoo-project] Call for agenda items - Council meeting 2019-05-12 Thomas Deutschmann
  2019-04-29  1:46 ` Rich Freeman
  2019-04-29  5:31 ` [gentoo-project] Re: [gentoo-dev-announce] " Michał Górny
@ 2019-04-29 17:17 ` Matthias Maier
  2019-04-29 17:28   ` Alec Warner
  2019-05-04 14:49   ` Ulrich Mueller
  2019-05-05  6:51 ` Michał Górny
  3 siblings, 2 replies; 14+ messages in thread
From: Matthias Maier @ 2019-04-29 17:17 UTC (permalink / raw
  To: gentoo-project

[-- Attachment #1: Type: text/plain, Size: 929 bytes --]


On Sun, Apr 28, 2019, at 17:42 CDT, Thomas Deutschmann <whissi@gentoo.org> wrote:

> In two weeks from now, the council will meet again. This is the time
> to raise and prepare items that the council should put on the agenda
> to discuss or vote on.
>
> Please respond to this message with agenda items. Do not hesitate to
> repeat your agenda item here with a pointer if you previously
> suggested one (since the last meeting).
>
> The agenda for the meeting will be sent out on Sunday 2019-05-05.
>
> Please reply to the gentoo-project list.

I request that the council takes action and writes an e-mail to register
the /EFI/Gentoo namespace as outlined here:

  https://uefi.org/registry

Rationale: We recommend to use /EFI/Gentoo at least for the grub
installation [1]. Furthermore, a sizable number of Linux distributions
as well as FreeBSD have already registered.

Best,
Matthias

[1] https://wiki.gentoo.org/wiki/GRUB2

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 850 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-29 17:17 ` [gentoo-project] " Matthias Maier
@ 2019-04-29 17:28   ` Alec Warner
  2019-04-29 17:32     ` Matthias Maier
  2019-05-04 14:49   ` Ulrich Mueller
  1 sibling, 1 reply; 14+ messages in thread
From: Alec Warner @ 2019-04-29 17:28 UTC (permalink / raw
  To: gentoo-project

[-- Attachment #1: Type: text/plain, Size: 1104 bytes --]

On Mon, Apr 29, 2019 at 1:17 PM Matthias Maier <tamiko@gentoo.org> wrote:

>
> On Sun, Apr 28, 2019, at 17:42 CDT, Thomas Deutschmann <whissi@gentoo.org>
> wrote:
>
> > In two weeks from now, the council will meet again. This is the time
> > to raise and prepare items that the council should put on the agenda
> > to discuss or vote on.
> >
> > Please respond to this message with agenda items. Do not hesitate to
> > repeat your agenda item here with a pointer if you previously
> > suggested one (since the last meeting).
> >
> > The agenda for the meeting will be sent out on Sunday 2019-05-05.
> >
> > Please reply to the gentoo-project list.
>
> I request that the council takes action and writes an e-mail to register
> the /EFI/Gentoo namespace as outlined here:
>
>   https://uefi.org/registry
>
> Rationale: We recommend to use /EFI/Gentoo at least for the grub
> installation [1]. Furthermore, a sizable number of Linux distributions
> as well as FreeBSD have already registered.
>

I just emailed them to register it ;)

-A


>
> Best,
> Matthias
>
> [1] https://wiki.gentoo.org/wiki/GRUB2
>

[-- Attachment #2: Type: text/html, Size: 1936 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-29 17:28   ` Alec Warner
@ 2019-04-29 17:32     ` Matthias Maier
  0 siblings, 0 replies; 14+ messages in thread
From: Matthias Maier @ 2019-04-29 17:32 UTC (permalink / raw
  To: gentoo-project


On Mon, Apr 29, 2019, at 12:28 CDT, Alec Warner <antarus@gentoo.org> wrote:

> I just emailed them to register it ;)

*yay*


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-29 17:17 ` [gentoo-project] " Matthias Maier
  2019-04-29 17:28   ` Alec Warner
@ 2019-05-04 14:49   ` Ulrich Mueller
  1 sibling, 0 replies; 14+ messages in thread
From: Ulrich Mueller @ 2019-05-04 14:49 UTC (permalink / raw
  To: Matthias Maier; +Cc: gentoo-project

[-- Attachment #1: Type: text/plain, Size: 575 bytes --]

>>>>> On Mon, 29 Apr 2019, Matthias Maier wrote:

> I request that the council takes action and writes an e-mail to
> register the /EFI/Gentoo namespace as outlined here:

>   https://uefi.org/registry

> Rationale: We recommend to use /EFI/Gentoo at least for the grub
> installation [1]. Furthermore, a sizable number of Linux distributions
> as well as FreeBSD have already registered.

> [1] https://wiki.gentoo.org/wiki/GRUB2

Shouldn't that be /EFI/gentoo with lowercase "g"? At least that's what
the wiki page says (and file names in vfat are case sensitive).

Ulrich

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-04-28 22:42 [gentoo-project] Call for agenda items - Council meeting 2019-05-12 Thomas Deutschmann
                   ` (2 preceding siblings ...)
  2019-04-29 17:17 ` [gentoo-project] " Matthias Maier
@ 2019-05-05  6:51 ` Michał Górny
  2019-05-05 18:21   ` William Hubbs
  3 siblings, 1 reply; 14+ messages in thread
From: Michał Górny @ 2019-05-05  6:51 UTC (permalink / raw
  To: gentoo-project, gentoo-dev-announce

On Mon, 2019-04-29 at 00:42 +0200, Thomas Deutschmann wrote:
> In two weeks from now, the council will meet again. This is the time
> to raise and prepare items that the council should put on the agenda
> to discuss or vote on.
> 
> Please respond to this message with agenda items. Do not hesitate to
> repeat your agenda item here with a pointer if you previously
> suggested one (since the last meeting).
> 

I would like to request the Council to vote on making 17.1 profiles
stable.  The profiles were present for a 1.5 yr now, and are in dev for
half a year.  The most important obstacles on the course to migration
have been removed, the remaining bugs being either 'cleanup to be done
once we switch' or dead packages.

If large number of stable profiles is the problem, I'd suggest marking
17.0 dev simultaneously.  This shouldn't cause any major problems since
breakage relating to one category of profiles and not the other is
rather unlikely, and responsible devs use 'repoman full -d' anyway.

-- 
Best regards,
Michał Górny




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-05-05  6:51 ` Michał Górny
@ 2019-05-05 18:21   ` William Hubbs
  2019-05-05 22:37     ` William Hubbs
  0 siblings, 1 reply; 14+ messages in thread
From: William Hubbs @ 2019-05-05 18:21 UTC (permalink / raw
  To: gentoo-project; +Cc: mgorny

[-- Attachment #1: Type: text/plain, Size: 1518 bytes --]

On Sun, May 05, 2019 at 08:51:10AM +0200, Michał Górny wrote:
> On Mon, 2019-04-29 at 00:42 +0200, Thomas Deutschmann wrote:
> > In two weeks from now, the council will meet again. This is the time
> > to raise and prepare items that the council should put on the agenda
> > to discuss or vote on.
> > 
> > Please respond to this message with agenda items. Do not hesitate to
> > repeat your agenda item here with a pointer if you previously
> > suggested one (since the last meeting).
> > 
> 
> I would like to request the Council to vote on making 17.1 profiles
> stable.  The profiles were present for a 1.5 yr now, and are in dev for
> half a year.  The most important obstacles on the course to migration
> have been removed, the remaining bugs being either 'cleanup to be done
> once we switch' or dead packages.
> 
> If large number of stable profiles is the problem, I'd suggest marking
> 17.0 dev simultaneously.  This shouldn't cause any major problems since
> breakage relating to one category of profiles and not the other is
> rather unlikely, and responsible devs use 'repoman full -d' anyway.

I don't know what happened on the ppc* side, it looks like they do not
have 17.1 profiles any more. The only arch this will affect is amd64.

I would suggest starting work on deprecating the older profiles instead
of marking them dev.

I think it should be time for the 13.0 profiles to go, and maybe the
17.0 profiles for amd64 once the 17.1 profiles are stable.

William


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-project] Call for agenda items - Council meeting 2019-05-12
  2019-05-05 18:21   ` William Hubbs
@ 2019-05-05 22:37     ` William Hubbs
  0 siblings, 0 replies; 14+ messages in thread
From: William Hubbs @ 2019-05-05 22:37 UTC (permalink / raw
  To: gentoo-project, mgorny

[-- Attachment #1: Type: text/plain, Size: 1855 bytes --]

On Sun, May 05, 2019 at 01:21:37PM -0500, William Hubbs wrote:
> On Sun, May 05, 2019 at 08:51:10AM +0200, Michał Górny wrote:
> > On Mon, 2019-04-29 at 00:42 +0200, Thomas Deutschmann wrote:
> > > In two weeks from now, the council will meet again. This is the time
> > > to raise and prepare items that the council should put on the agenda
> > > to discuss or vote on.
> > > 
> > > Please respond to this message with agenda items. Do not hesitate to
> > > repeat your agenda item here with a pointer if you previously
> > > suggested one (since the last meeting).
> > > 
> > 
> > I would like to request the Council to vote on making 17.1 profiles
> > stable.  The profiles were present for a 1.5 yr now, and are in dev for
> > half a year.  The most important obstacles on the course to migration
> > have been removed, the remaining bugs being either 'cleanup to be done
> > once we switch' or dead packages.
> > 
> > If large number of stable profiles is the problem, I'd suggest marking
> > 17.0 dev simultaneously.  This shouldn't cause any major problems since
> > breakage relating to one category of profiles and not the other is
> > rather unlikely, and responsible devs use 'repoman full -d' anyway.
> 
> I don't know what happened on the ppc* side, it looks like they do not
> have 17.1 profiles any more. The only arch this will affect is amd64.
> 
> I would suggest starting work on deprecating the older profiles instead
> of marking them dev.
> 
> I think it should be time for the 13.0 profiles to go, and maybe the
> 17.0 profiles for amd64 once the 17.1 profiles are stable.

After looking at this a bit further, the 13.0 profiles should definitely
be going away [1].

And I still think we should deprecate the 17.0 profiles for amd64.

Thanks,

William

[1] https://bugs.gentoo.org/672960

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2019-05-05 22:37 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-28 22:42 [gentoo-project] Call for agenda items - Council meeting 2019-05-12 Thomas Deutschmann
2019-04-29  1:46 ` Rich Freeman
2019-04-29 15:10   ` Matthew Thode
2019-04-29 15:37     ` Rich Freeman
2019-04-29  5:31 ` [gentoo-project] Re: [gentoo-dev-announce] " Michał Górny
2019-04-29  7:37   ` Ulrich Mueller
2019-04-29 12:10     ` Michał Górny
2019-04-29 17:17 ` [gentoo-project] " Matthias Maier
2019-04-29 17:28   ` Alec Warner
2019-04-29 17:32     ` Matthias Maier
2019-05-04 14:49   ` Ulrich Mueller
2019-05-05  6:51 ` Michał Górny
2019-05-05 18:21   ` William Hubbs
2019-05-05 22:37     ` William Hubbs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox