Re: mdadm Update in Rawhide

2024-05-09 Thread Björn Persson
Jonathan Wright via devel wrote:
> My latest commit to rawhide adds signature verification and updates the
> source URL to https.
> 
> https://src.fedoraproject.org/rpms/mdadm/c/c8d54b071aea9605ab75f3c5ff67d44d306e7fb2?branch=rawhide

A comment in the spec file says:

# keyring should be one from 
https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys
# which will vary depending on who did the release

That's a long list. Can all of those people make mdadm releases?

Please try to avoid replacing the keyring every time you upgrade the
package to a new release. That would severely diminish the security
benefit of the signature verification. You can have multiple keys if
there are multiple people who make releases. For the current version of
gpgverify you need to combine the keys into a single file. Simple
concatenation seems to work. The Nginx package does that:

https://src.fedoraproject.org/rpms/nginx/blob/8b7ceb13dd13cd18b9603872b2b5611be2d60029/f/nginx.spec#_253

This pull request would improve gpgverify to accept multiple key files,
so you wouldn't need to concatenate them:

https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/261

Björn Persson


pgp_VTg_skqTy.pgp
Description: OpenPGP digital signatur
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Jonathan Wright via devel
Yep, URLs for both will be in the next commit.

Thanks

On Wed, May 8, 2024 at 4:28 PM Carlos Rodriguez-Fernandez <
carlosrodrifernan...@gmail.com> wrote:

> If a maintainer changes the version, they would need to find the URL and
> download the sign file again and do the switcharoo. The key, on the
> other hand, won't likely change, and if there is a change, it is good to
> detect it. Are you sure you don't want to make the signature also a url
> source so it is automatically processed by tools?
>
> On 5/8/24 14:17, Jonathan Wright via devel wrote:
> > Thanks for the feedback and examples.
> >
> > My latest commit to rawhide adds signature verification and updates the
> > source URL to https.
> >
> >
> https://src.fedoraproject.org/rpms/mdadm/c/c8d54b071aea9605ab75f3c5ff67d44d306e7fb2?branch=rawhide
> <
> https://src.fedoraproject.org/rpms/mdadm/c/c8d54b071aea9605ab75f3c5ff67d44d306e7fb2?branch=rawhide
> >
> >
> > Updated build is building in the side tag:
> > https://koji.fedoraproject.org/koji/taskinfo?taskID=11720
> > 
> >
> > On Wed, May 8, 2024 at 3:56 PM Leon Fauster via devel
> > mailto:devel@lists.fedoraproject.org>>
> > wrote:
> >
> > Am 08.05.24 um 22:44 schrieb Jonathan Wright via devel:
> >  > I was having trouble finding the public key(s).  I'll look more
> into
> >  > this now.
> >  >
> >  > They sign the tar archive before it is compressed, so I'll have
> > to stray
> >  > from the standard way of verifying the sigs in the docs a little.
> >  >
> >
> >
> > Here is an example of including the validation
> >
> >
> https://src.fedoraproject.org/rpms/webkit2gtk4.0/blob/main/f/webkit2gtk4.0.spec#_203
> <
> https://src.fedoraproject.org/rpms/webkit2gtk4.0/blob/main/f/webkit2gtk4.0.spec#_203
> >
> >
> >
> > BTW, the source and url uris in the spec file could be switched to
> > https?!
> >
> >
> https://src.fedoraproject.org/rpms/mdadm/blob/rawhide/f/mdadm.spec#_8 <
> https://src.fedoraproject.org/rpms/mdadm/blob/rawhide/f/mdadm.spec#_8>
> >
> > --
> > Leon
> > --
> > ___
> > devel mailing list -- devel@lists.fedoraproject.org
> > 
> > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> > 
> > Fedora Code of Conduct:
> > https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> > 
> > List Guidelines:
> > https://fedoraproject.org/wiki/Mailing_list_guidelines
> > 
> > List Archives:
> >
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> <
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> >
> > Do not reply to spam, report it:
> > https://pagure.io/fedora-infrastructure/new_issue
> > 
> >
> >
> >
> > --
> > Jonathan Wright
> > AlmaLinux Foundation
> > Mattermost: chat <
> https://chat.almalinux.org/almalinux/messages/@jonathan>
> >
> > --
> > ___
> > devel mailing list -- devel@lists.fedoraproject.org
> > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> > Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> > Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>


-- 
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat 
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Carlos Rodriguez-Fernandez
If a maintainer changes the version, they would need to find the URL and 
download the sign file again and do the switcharoo. The key, on the 
other hand, won't likely change, and if there is a change, it is good to 
detect it. Are you sure you don't want to make the signature also a url 
source so it is automatically processed by tools?


On 5/8/24 14:17, Jonathan Wright via devel wrote:

Thanks for the feedback and examples.

My latest commit to rawhide adds signature verification and updates the 
source URL to https.


https://src.fedoraproject.org/rpms/mdadm/c/c8d54b071aea9605ab75f3c5ff67d44d306e7fb2?branch=rawhide
 


Updated build is building in the side tag: 
https://koji.fedoraproject.org/koji/taskinfo?taskID=11720 



On Wed, May 8, 2024 at 3:56 PM Leon Fauster via devel 
mailto:devel@lists.fedoraproject.org>> 
wrote:


Am 08.05.24 um 22:44 schrieb Jonathan Wright via devel:
 > I was having trouble finding the public key(s).  I'll look more into
 > this now.
 >
 > They sign the tar archive before it is compressed, so I'll have
to stray
 > from the standard way of verifying the sigs in the docs a little.
 >


Here is an example of including the validation


https://src.fedoraproject.org/rpms/webkit2gtk4.0/blob/main/f/webkit2gtk4.0.spec#_203 



BTW, the source and url uris in the spec file could be switched to
https?!

https://src.fedoraproject.org/rpms/mdadm/blob/rawhide/f/mdadm.spec#_8 


-- 
Leon

--
___
devel mailing list -- devel@lists.fedoraproject.org

To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/

List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines

List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org 

Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue




--
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat 

--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Jonathan Wright via devel
Thanks for the feedback and examples.

My latest commit to rawhide adds signature verification and updates the
source URL to https.

https://src.fedoraproject.org/rpms/mdadm/c/c8d54b071aea9605ab75f3c5ff67d44d306e7fb2?branch=rawhide

Updated build is building in the side tag:
https://koji.fedoraproject.org/koji/taskinfo?taskID=11720

On Wed, May 8, 2024 at 3:56 PM Leon Fauster via devel <
devel@lists.fedoraproject.org> wrote:

> Am 08.05.24 um 22:44 schrieb Jonathan Wright via devel:
> > I was having trouble finding the public key(s).  I'll look more into
> > this now.
> >
> > They sign the tar archive before it is compressed, so I'll have to stray
> > from the standard way of verifying the sigs in the docs a little.
> >
>
>
> Here is an example of including the validation
>
>
> https://src.fedoraproject.org/rpms/webkit2gtk4.0/blob/main/f/webkit2gtk4.0.spec#_203
>
>
> BTW, the source and url uris in the spec file could be switched to https?!
>
> https://src.fedoraproject.org/rpms/mdadm/blob/rawhide/f/mdadm.spec#_8
>
> --
> Leon
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>


-- 
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat 
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Carlos Rodriguez Fernandez
I have this in the %prep in libcap, which is a similar situation:

gzip -cd %{SOURCE0} | %{gpgverify} --keyring='%{SOURCE2}' --signature='
%{SOURCE1}' --data=-

On Wed, May 8, 2024 at 1:45 PM Jonathan Wright via devel <
devel@lists.fedoraproject.org> wrote:

> I was having trouble finding the public key(s).  I'll look more into this
> now.
>
> They sign the tar archive before it is compressed, so I'll have to stray
> from the standard way of verifying the sigs in the docs a little.
>
> Thanks for the info.
>
> On Wed, May 8, 2024 at 3:16 PM Carlos Rodriguez-Fernandez <
> carlosrodrifernan...@gmail.com> wrote:
>
>> Would you want to validate the tar download with the signature provided
>> by upstream? It has ".sign" files [1]. The public keys should be in here
>> [2]
>>
>>
>> [1] https://mirrors.edge.kernel.org/pub/linux/utils/raid/mdadm/
>> [2] https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys
>>
>>
>> On 5/8/24 09:34, Jonathan Wright via devel wrote:
>> > Hi,
>> >
>> > I'm preparing to update mdadm from 4.2 to 4.3 in rawhide.  There are no
>> > breaking changes and it's a relatively minor update except that this is
>> > my first major update to it since taking over the mdadm package from
>> the
>> > previous maintainer after it was orphaned.
>> >
>> > The majority of the changes in 4.3 were already in Fedora's mdadm 4.2
>> > for F39/40 through the giant patch list (~120 patches).  The previous
>> > maintainer seemed to pull in nearly all commits from upstream mdadm and
>> > add them as patches even prior to them getting tagged for a release.  I
>> > verified each of these commits exist in 4.3 to ensure no regressions
>> and
>> > removed all of those patches.
>> >
>> > I also used this opportunity to clean up the spec file a bit.
>> >
>> > I've prepared the build in a side tag: f41-build-side-89157  My intent
>> > is to push this side tag to rawhide on May 15.
>> >
>> > You can see the commit diff at
>> >
>> https://src.fedoraproject.org/rpms/mdadm/c/4220b6778150ef86a040bb65058beefd2771?branch=rawhide
>> <
>> https://src.fedoraproject.org/rpms/mdadm/c/4220b6778150ef86a040bb65058beefd2771?branch=rawhide
>> >
>> >
>> > Koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=117433046
>> > 
>> >
>> > I would greatly appreciate any feedback, testing, or even just a few
>> > extra sets of eyes on the updates to the spec file.
>> >
>> > Thanks
>> >
>> > --
>> > Jonathan Wright
>> > AlmaLinux Foundation
>> > Mattermost: chat <
>> https://chat.almalinux.org/almalinux/messages/@jonathan>
>> >
>> > --
>> > ___
>> > devel mailing list -- devel@lists.fedoraproject.org
>> > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> > Fedora Code of Conduct:
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> > List Archives:
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>> > Do not reply to spam, report it:
>> https://pagure.io/fedora-infrastructure/new_issue
>> --
>> ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct:
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives:
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>> Do not reply to spam, report it:
>> https://pagure.io/fedora-infrastructure/new_issue
>>
>
>
> --
> Jonathan Wright
> AlmaLinux Foundation
> Mattermost: chat 
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Leon Fauster via devel

Am 08.05.24 um 22:44 schrieb Jonathan Wright via devel:
I was having trouble finding the public key(s).  I'll look more into 
this now.


They sign the tar archive before it is compressed, so I'll have to stray 
from the standard way of verifying the sigs in the docs a little.





Here is an example of including the validation

https://src.fedoraproject.org/rpms/webkit2gtk4.0/blob/main/f/webkit2gtk4.0.spec#_203


BTW, the source and url uris in the spec file could be switched to https?!

https://src.fedoraproject.org/rpms/mdadm/blob/rawhide/f/mdadm.spec#_8

--
Leon
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Jonathan Wright via devel
I was having trouble finding the public key(s).  I'll look more into this
now.

They sign the tar archive before it is compressed, so I'll have to stray
from the standard way of verifying the sigs in the docs a little.

Thanks for the info.

On Wed, May 8, 2024 at 3:16 PM Carlos Rodriguez-Fernandez <
carlosrodrifernan...@gmail.com> wrote:

> Would you want to validate the tar download with the signature provided
> by upstream? It has ".sign" files [1]. The public keys should be in here
> [2]
>
>
> [1] https://mirrors.edge.kernel.org/pub/linux/utils/raid/mdadm/
> [2] https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys
>
>
> On 5/8/24 09:34, Jonathan Wright via devel wrote:
> > Hi,
> >
> > I'm preparing to update mdadm from 4.2 to 4.3 in rawhide.  There are no
> > breaking changes and it's a relatively minor update except that this is
> > my first major update to it since taking over the mdadm package from the
> > previous maintainer after it was orphaned.
> >
> > The majority of the changes in 4.3 were already in Fedora's mdadm 4.2
> > for F39/40 through the giant patch list (~120 patches).  The previous
> > maintainer seemed to pull in nearly all commits from upstream mdadm and
> > add them as patches even prior to them getting tagged for a release.  I
> > verified each of these commits exist in 4.3 to ensure no regressions and
> > removed all of those patches.
> >
> > I also used this opportunity to clean up the spec file a bit.
> >
> > I've prepared the build in a side tag: f41-build-side-89157  My intent
> > is to push this side tag to rawhide on May 15.
> >
> > You can see the commit diff at
> >
> https://src.fedoraproject.org/rpms/mdadm/c/4220b6778150ef86a040bb65058beefd2771?branch=rawhide
> <
> https://src.fedoraproject.org/rpms/mdadm/c/4220b6778150ef86a040bb65058beefd2771?branch=rawhide
> >
> >
> > Koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=117433046
> > 
> >
> > I would greatly appreciate any feedback, testing, or even just a few
> > extra sets of eyes on the updates to the spec file.
> >
> > Thanks
> >
> > --
> > Jonathan Wright
> > AlmaLinux Foundation
> > Mattermost: chat <
> https://chat.almalinux.org/almalinux/messages/@jonathan>
> >
> > --
> > ___
> > devel mailing list -- devel@lists.fedoraproject.org
> > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> > Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> > Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>


-- 
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat 
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: mdadm Update in Rawhide

2024-05-08 Thread Carlos Rodriguez-Fernandez
Would you want to validate the tar download with the signature provided 
by upstream? It has ".sign" files [1]. The public keys should be in here [2]



[1] https://mirrors.edge.kernel.org/pub/linux/utils/raid/mdadm/
[2] https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys


On 5/8/24 09:34, Jonathan Wright via devel wrote:

Hi,

I'm preparing to update mdadm from 4.2 to 4.3 in rawhide.  There are no 
breaking changes and it's a relatively minor update except that this is 
my first major update to it since taking over the mdadm package from the 
previous maintainer after it was orphaned.


The majority of the changes in 4.3 were already in Fedora's mdadm 4.2 
for F39/40 through the giant patch list (~120 patches).  The previous 
maintainer seemed to pull in nearly all commits from upstream mdadm and 
add them as patches even prior to them getting tagged for a release.  I 
verified each of these commits exist in 4.3 to ensure no regressions and 
removed all of those patches.


I also used this opportunity to clean up the spec file a bit.

I've prepared the build in a side tag: f41-build-side-89157  My intent 
is to push this side tag to rawhide on May 15.


You can see the commit diff at 
https://src.fedoraproject.org/rpms/mdadm/c/4220b6778150ef86a040bb65058beefd2771?branch=rawhide 


Koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=117433046 



I would greatly appreciate any feedback, testing, or even just a few 
extra sets of eyes on the updates to the spec file.


Thanks

--
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat 

--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


OpenPGP_signature.asc
Description: OpenPGP digital signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


mdadm Update in Rawhide

2024-05-08 Thread Jonathan Wright via devel
Hi,

I'm preparing to update mdadm from 4.2 to 4.3 in rawhide.  There are no
breaking changes and it's a relatively minor update except that this is my
first major update to it since taking over the mdadm package from the
previous maintainer after it was orphaned.

The majority of the changes in 4.3 were already in Fedora's mdadm 4.2 for
F39/40 through the giant patch list (~120 patches).  The previous
maintainer seemed to pull in nearly all commits from upstream mdadm and add
them as patches even prior to them getting tagged for a release.  I
verified each of these commits exist in 4.3 to ensure no regressions and
removed all of those patches.

I also used this opportunity to clean up the spec file a bit.

I've prepared the build in a side tag: f41-build-side-89157  My intent is
to push this side tag to rawhide on May 15.

You can see the commit diff at
https://src.fedoraproject.org/rpms/mdadm/c/4220b6778150ef86a040bb65058beefd2771?branch=rawhide

Koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=117433046

I would greatly appreciate any feedback, testing, or even just a few extra
sets of eyes on the updates to the spec file.

Thanks

-- 
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat 
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue