[389-devel] 389 DS nightly 2021-05-15 - 95% PASS

2021-05-14 Thread vashirov
https://fedorapeople.org/groups/389ds/ci/nightly/2021/05/15/report-389-ds-base-2.0.4-20210515git2a12316b7.fc34.x86_64.html
___
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-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/389-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Adam Williamson
On Fri, 2021-05-14 at 18:20 -0500, Michael Catanzaro wrote:
> On Fri, May 14 2021 at 02:17:13 PM -0700, Adam Williamson 
>  wrote:
> > I don't know about emails, but the UI isn't indicating a failure, it's
> > indicating a missing result. This *is* what it shows if you read it
> > carefully. It doesn't say a test failed.
> 
> That's incorrect, see e.g.:
> 
> https://bodhi.fedoraproject.org/updates/FEDORA-2021-72b0305521
> 
> The gating status changed to failed, then to waiting, then back to 
> failed, then to passed. And yes, each status change triggers an email.

Well, yes, the *gating status* is indeed failed when the tests are not
yet run. We've been around this rodeo a few times; nothing else is
really possible without something like a test status equivalent to
resultsdb, an execdb. But that doesn't exist.

I'm not sure why the change to 'waiting' then back to 'failed'. That
part looks odd and might be something we could work on. But it's kinda
expected at present that the status would go to failed at first and
then passed once the test results appear. We could possibly do
something kludgey in Bodhi to make it not send out emails for gating
status changes right at the time of submission, or something.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


feature request: gnome-shell-extension-panel-date-format.rpm package

2021-05-14 Thread William Garber
the panel-date-format gnome shell extension is very useful and popular.  why 
not make it a standard rpm available in the repository please?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Michael Catanzaro


On Fri, May 14 2021 at 02:17:13 PM -0700, Adam Williamson 
 wrote:

I don't know about emails, but the UI isn't indicating a failure, it's
indicating a missing result. This *is* what it shows if you read it
carefully. It doesn't say a test failed.


That's incorrect, see e.g.:

https://bodhi.fedoraproject.org/updates/FEDORA-2021-72b0305521

The gating status changed to failed, then to waiting, then back to 
failed, then to passed. And yes, each status change triggers an email.


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Test-Announce] Proposal to CANCEL: 2021-05-17 Fedora QA Meeting

2021-05-14 Thread Adam Williamson
Hi folks! I'm proposing we cancel the QA meeting on Monday. I don't
have anything urgent on the agenda, so let's take a break.

If you're aware of anything important we have to discuss this week,
please do reply to this mail and we can go ahead and run the meeting.

Thanks!
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


___
test-announce mailing list -- test-annou...@lists.fedoraproject.org
To unsubscribe send an email to test-announce-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/test-annou...@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Adam Williamson
On Fri, 2021-05-14 at 14:40 -0500, Michael Catanzaro wrote:
> So this seems like a good idea, but I notice that all tests are marked 
> as failed until the results arrive. This leads to incorrect failure 
> emails and incorrect UI indicating lots of test failures where none 
> exist. Doesn't seem ready for production yet.

I don't know about emails, but the UI isn't indicating a failure, it's
indicating a missing result. This *is* what it shows if you read it
carefully. It doesn't say a test failed.

If emails are getting sent out in this situation we should probably fix
that, but I don't think you can do much about it in Bodhi UI besides
possibly tweak the representation to be a bit clearer about the
difference between a failed test and a missing result. The fact that a
result is missing is significant information and is the reason the test
cannot be gated; it needs to be communicated.

This part isn't any different from existing gating on Fedora CI tests,
AFAIK (although those may run faster and so the state exists for less
time).
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: f34 - llvm12 update

2021-05-14 Thread Josh Stone
On 5/14/21 5:55 AM, Fabio Valentini wrote:
> Would it be possible to rebuild and include rust as well? It is
> already built against LLVM 12 in rawhide, and building it against LLVM
> 12 instead of the LLVM 11 compat package fixes a few code generation
> issues and crashes that have been hitting Fedora Rust packages.
> jistone might have more details ...

I have started the rust rebuild in the side tag:
https://koji.fedoraproject.org/koji/taskinfo?taskID=67922508
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Michael Catanzaro


So this seems like a good idea, but I notice that all tests are marked 
as failed until the results arrive. This leads to incorrect failure 
emails and incorrect UI indicating lots of test failures where none 
exist. Doesn't seem ready for production yet.


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1960398] Upgrade perl-V to 0.15

2021-05-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1960398

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #2 from Fedora Update System  ---
FEDORA-2021-5dbf99ea4b has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing
--advisory=FEDORA-2021-5dbf99ea4b`
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2021-5dbf99ea4b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information
on how to test updates.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Matthew Miller
On Fri, May 14, 2021 at 06:38:33PM +0200, Miro Hrončok wrote:
> I wouldn't say so. I'd say "package both versions as separate
> non-modular RPM packages with unique names" is the general answer
> when different versions of the package are desired.
> 
> However, the problem here is different. We don't want 2 different
> versions packaged in Rawhide AND 2 different versions packaged in
> ELN. We want to allow package versions in ELN and Rawhide to be
> different.

This is exactly a case that modularity is supposed to handle. Two different
versions packaged only one time each, built for both targets automatically,
with one the default on target A and the other the default on target B,
output, but with either version selectable in either target.


-- 
Matthew Miller

Fedora Project Leader
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 1:01 PM Miro Hrončok  wrote:
>
> On 14. 05. 21 16:29, Stephen Gallagher wrote:
> > * Fedora wants to use the latest version of an upstream, but ELN wants
> > to stay on LTS releases (e.g. Firefox)
>
> About this use case:
>
> Is ELN still consumed as an "add-on repo" for Rawhide, or that is no
> longer true? Becasue if it is still the case, this might not work properly.
>

That's a really good question that I don't have a solid answer to at
the moment. I'm not sure it would *ultimately* be a major issue, as
it's less likely for ELN to have *newer* packages than Rawhide does
(and if they're older, DNF will basically ignore them unless
specifically requested).

I'd like us to get to a point where ELN is consistently installable,
even if that's not an "official" goal.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 12:54 PM Miro Hrončok  wrote:
...
> > Of course, this time around we were also rushing to get the
> > infrastructure in place for CentOS Stream 9, which will already be
> > available for EL 10... so maybe the answer here is to just go directly
> > from ELN into CentOS Stream 10 at the Fedora 40 Branch point? It means
> > a bit more manual syncing from Fedora during that time period, but
> > that might not be too painful.
>
> If the manual sync is easy (no bugzillas flags required), I would say
> that is the way to go. It eliminates one extra "why is the workflow
> changing every week" moment. It also no longer encourages the RHEL
> maintains to push their changes to Fedora branched in the same time
> windows when we try to stabilize it.
>

Yeah, I was becoming more confident in that idea the longer I typed. I
think that is probably what we will end up doing.

...
> > I think we can make the policy super-simple: every package on ELN gets
> > forcibly re-synced to Rawhide on the day we fork to CentOS Stream.
> > Each new major release reset, we require them to request to diverge
> > the sync again.
>
> That sounds really harsh towards the maintainers who actually do keep
> the eln branch up to date all the time. We would wipe their changes
> every 3 years, and they would need to reintroduce them again.

Oh, I didn't mean we would clobber the `eln` branch, we'd just flip
the switch to re-enable Rawhide builds (with a loud announcement).
We'd accept requests at that time to *not* flip the switch for their
project, or they could do so at any time afterwards. This would leave
the `eln` branch exactly as it was; and if they request not to sync,
they can resume from there.

I view this as an easy way to do two things at once:
1) See who is still actively maintaining their project for ELN and
reset it if they aren't.
2) Make it a no-op for anyone who wants to jump back on the Rawhide
train (even if only for some number of months until they freeze it
again).

> >> 3) Similarly, assume foo has opted in for an eln branch. The Fedora
> >> packager maintainer walks away and foo is adapted by another maintainer
> >> who wants to maintain %if-spaghetti rather than 2 distinct branches. How
> >> do they opt out? Do we "archive" the eln branch until it is requested
> >> again? Or do we merge rawhide and eln branches, sot hey have the same
> >> HEAD and than turn eln into a symbolic reference?
> >>
> >
> > I think archiving the ELN branch is probably the simplest approach
> > here. All we need to do is flip the auto-rebuild configuration back
> > over to stop excluding the package and the next Rawhide build will
> > trigger an ELN build again.
>
> However, when looking at the package source, it should be really obvious
> that the eln branch is no longer used for ELN. Otherwise it will be very
> confusing for people who want to contribute.

True... maybe we dead.package the `eln` branch if they don't request
to retain it ahead of time. They can always do a git revert to bring
it back to life later.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Miro Hrončok

On 14. 05. 21 16:29, Stephen Gallagher wrote:

* Fedora wants to use the latest version of an upstream, but ELN wants
to stay on LTS releases (e.g. Firefox)


About this use case:

Is ELN still consumed as an "add-on repo" for Rawhide, or that is no 
longer true? Becasue if it is still the case, this might not work properly.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Miro Hrončok

On 14. 05. 21 17:20, Stephen Gallagher wrote:

On Fri, May 14, 2021 at 11:05 AM Miro Hrončok  wrote:
...

First of all: Thanks. This is what many of us wanted from the beginning
of ELN and this will allow us to crop many of our unwanted dependencies
for RHEL 10+, already in ELN.

An automation that cherry-picks (rather than merges) Rawhide changes
into ELN would be even more helpful. In Python Maint, we have some
semi-automatic tools ready; let me know in case you want to explore them.


If you've already got tools that can help with this, I'm all ears!


We use this to cherry pick commits or entire pull requests from 
arbitrary components on src.fp.o to other branches/components/dist-gits:


  https://github.com/fedora-python/ferrypick/blob/master/ferrypick.py

This (highly experimental) script can be used to create various backport 
branches needed to create PRs (it is a wrapper around the script above):


  https://github.com/fedora-python/branchsync

This merge driver can possibly help cherry-pick/merge commits that would 
otherwise fail due to to %chaneglog problems:


https://github.com/encukou/rpm-spec-merge-driver



I however do have several concerns to discuss:


1) During the RHEL 9 development cycle, the process was more or less:

   ELN -> Fedora 34 -> CentOS Stream 9

Do we assume similar concept for RHEL 10? I.e.:

   ELN -> Fedora 40-ish -> CentOS Stream 10

If so, every change we make in ELN will be de-facto overridden by the
sync from Fedora branched and hence making changes in the ELN branch
will not help our RHEL-related work much. Or am I missing something?


Hmm, that is indeed an interesting question. I don't want to give an
off-the-cuff answer (it deserves more thought), but we *will* need to
address this. The time period in question (when Rawhide and the Fedora
we intend to branch from has diverged) is complicated. This time
around, we let ELN stay with Rawhide and used F34 as source for the
sync to EL9 until F34 Final Freeze, but indeed if some packages are
going to be tracked independently via an ELN branch, that gets...
trickier.

Of course, this time around we were also rushing to get the
infrastructure in place for CentOS Stream 9, which will already be
available for EL 10... so maybe the answer here is to just go directly
from ELN into CentOS Stream 10 at the Fedora 40 Branch point? It means
a bit more manual syncing from Fedora during that time period, but
that might not be too painful.


If the manual sync is easy (no bugzillas flags required), I would say 
that is the way to go. It eliminates one extra "why is the workflow 
changing every week" moment. It also no longer encourages the RHEL 
maintains to push their changes to Fedora branched in the same time 
windows when we try to stabilize it.



We have a couple years to think this through; thanks for bringing it up.


I agree that we don't need to to necessarily solve this right now.


2) Who opts in for the eln branch and who is responsible for keeping it
up to date? For cases where the Fedora and RHEL maintainers are the same
people, it is obviously them. But what about other cases? E.g.:

   1. Fedora maintainer of package foo refuses RHEL-only changes.
   2. RHEL maintainer of foo requests an eln branch.
   3. Fedora maintainer frequently updates foo in Rawhide.
   4. RHEL maintainer does not care about foo in Fedora for 2 years.
   5. The package in ELN is much older than the Rawhide one.

I think this could be solved by policy. Something like "If the eln
branch is neglected (needs to be well defined), the package switches
back to the rawhide branch."


I think we can make the policy super-simple: every package on ELN gets
forcibly re-synced to Rawhide on the day we fork to CentOS Stream.
Each new major release reset, we require them to request to diverge
the sync again.


That sounds really harsh towards the maintainers who actually do keep 
the eln branch up to date all the time. We would wipe their changes 
every 3 years, and they would need to reintroduce them again.



3) Similarly, assume foo has opted in for an eln branch. The Fedora
packager maintainer walks away and foo is adapted by another maintainer
who wants to maintain %if-spaghetti rather than 2 distinct branches. How
do they opt out? Do we "archive" the eln branch until it is requested
again? Or do we merge rawhide and eln branches, sot hey have the same
HEAD and than turn eln into a symbolic reference?



I think archiving the ELN branch is probably the simplest approach
here. All we need to do is flip the auto-rebuild configuration back
over to stop excluding the package and the next Rawhide build will
trigger an ELN build again.


However, when looking at the package source, it should be really obvious 
that the eln branch is no longer used for ELN. Otherwise it will be very 
confusing for people who want to contribute.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing 

Vagrant update in testing on F34.

2021-05-14 Thread Pavel Valena
Hello all,

Vagrant is to be updated in F34, to be more compatible with Ruby 3.0.

Please give it a go:
  https://bodhi.fedoraproject.org/updates/FEDORA-2021-17ded5c4ca

Thanks!
-- 
Pavel Valena
Software Engineer, Red Hat
Brno, Czech Republic
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Non-responsive maintainer: jdulaney

2021-05-14 Thread Vitaly Zaitsev via devel

On 14.05.2021 16:14, Jake Hunsaker wrote:

I can reach out to her, which package is this for?


https://src.fedoraproject.org/rpms/python-networkmanager

https://src.fedoraproject.org/rpms/python-networkmanager/pull-request/2 
need to be merged and built for F33-Rawhide. It fixes major issues with 
modern Network Manager versions.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen John Smoogen
On Fri, 14 May 2021 at 12:28, Stephen Gallagher  wrote:

> On Fri, May 14, 2021 at 12:01 PM Neal Gompa  wrote:
> >
> > On Fri, May 14, 2021 at 11:14 AM Matthew Miller
> >  wrote:
> > >
> > > On Fri, May 14, 2021 at 10:29:11AM -0400, Stephen Gallagher wrote:
> > > > * Fedora wants to use the latest version of an upstream, but ELN
> wants
> > > > to stay on LTS releases (e.g. Firefox)
> > >
> > > Can we provide these things as modules and make them available in both?
> > > Firefox LTS seems like an ideal candidate, and I can see someone on
> Fedora
> > > Linux wanting the option and if the ELN folks are maintaining a package
> > > _anyway_
> > >
> >
> > Firefox ESR can be packaged separately anyway as a "firefox-esr"
> package...
> >
>
> Please don't fixate on the use of Firefox as the example.
>

That is like saying 'dont think about polar bears' to most humans. I will
morph his comment

 can be packaged separately anyway as .

or to use Matt's version:

 could be packaged separately anyway as .

The issue with this suggestion is:
== Who is going to do that work? ==




> ___
> 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 on the list, report it:
> https://pagure.io/fedora-infrastructure
>


-- 
Stephen J Smoogen.
I've seen things you people wouldn't believe. Flame wars in
sci.astro.orion. I have seen SPAM filters overload because of Godwin's Law.
All those moments will be lost in time... like posts on  BBS... time to
reboot.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Adam Williamson
On Fri, 2021-05-14 at 16:28 +, Mattia Verga via devel wrote:
> I've just realized that this currently doesn't work: Rawhide updates still 
> aren't marked as critpath.
> 
> See https://github.com/fedora-infra/bodhi/issues/4177#issuecomment-841350366

Oh, that's fine. This is only for stable and Branched anyway. openQA
does not test Rawhide updates at present, though that's something I
want to work towards this year.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Miro Hrončok

On 14. 05. 21 17:25, Matthew Miller wrote:

On Fri, May 14, 2021 at 11:21:26AM -0400, Stephen Gallagher wrote:

Can we provide these things as modules and make them available in both?
Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
Linux wanting the option and if the ELN folks are maintaining a package
_anyway_

That's going to be up to the individual maintainers; I don't want to
sidetrack the ELN discussion too much.


OK, so let me generalize: isn't "make it a module" the general answer when
different versions of the package are desired?


I wouldn't say so. I'd say "package both versions as separate 
non-modular RPM packages with unique names" is the general answer when 
different versions of the package are desired.


However, the problem here is different. We don't want 2 different 
versions packaged in Rawhide AND 2 different versions packaged in ELN. 
We want to allow package versions in ELN and Rawhide to be different.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Mattia Verga via devel
I've just realized that this currently doesn't work: Rawhide updates still 
aren't marked as critpath.

See https://github.com/fedora-infra/bodhi/issues/4177#issuecomment-841350366
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Adam Williamson
On Thu, 2021-05-13 at 23:47 -0700, Adam Williamson wrote:
> On Fri, 2021-05-14 at 06:06 +0200, Michal Srb wrote:
> > 
> > I thought, under the hood, the button is just telling Bodhi to send the
> > "bodhi.update.status.testing.koji-build-group.build.complete" [1] message
> > again, so all CI systems listening should trigger? This isn't the case for
> > openQA?
> > 
> > Thanks,
> > Michal
> > 
> > [1]:
> > https://apps.fedoraproject.org/datagrepper/raw?topic=org.fedoraproject.prod.bodhi.update.status.testing.koji-build-group.build.complete=18000
> 
> Ah, I didn't remember precisely what it does :D
> 
> openQA doesn't currently trigger off that message, for the fairly
> simple reason that it didn't exist when I wrote the openQA update
> triggering stuff. It triggers off Bodhi "update submitted to testing"
> and "update edited" messages.
> 
> I can take a look at whether I can adjust it to use that message as
> well/instead, I'll have to make a bit of time for it tomorrow.

Well, I looked into it a bit, and...

https://github.com/fedora-infra/bodhi/issues/4217

is where I'm at. I kind of don't want to change the openQA tests to
always trigger on koji-build-group.build.complete , for a specific
reason: it's sent when the update is pushed to updates-testing. This
gets done in batches. So if I use that message at the trigger, openQA
will sit there idle most of the time, then when an updates-testing push
happens, it will try and test a *lot* of updates, all at once. It only
has limited worker capacity, so some will wind up sitting in a queue
for maybe several hours.

The openQA tests do not retrieve the packages from updates-testing -
they pull them directly from Koji - so they don't need to wait for them
to be in updates-testing. So things work quite nicely now, where we
schedule the openQA tests whenever a maintainer pushes the button to
submit the update or edit it; this way we don't get sudden batches of
multiple updates to test at once, usually, and the work is spread out
over time.

So ideally I would like to adjust the triggering to only trigger tests
on that koji-build-group.build.complete message *when it is marked as
being a re-trigger request*. But I can't really do that,
because...well...that bug.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 12:01 PM Neal Gompa  wrote:
>
> On Fri, May 14, 2021 at 11:14 AM Matthew Miller
>  wrote:
> >
> > On Fri, May 14, 2021 at 10:29:11AM -0400, Stephen Gallagher wrote:
> > > * Fedora wants to use the latest version of an upstream, but ELN wants
> > > to stay on LTS releases (e.g. Firefox)
> >
> > Can we provide these things as modules and make them available in both?
> > Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
> > Linux wanting the option and if the ELN folks are maintaining a package
> > _anyway_
> >
>
> Firefox ESR can be packaged separately anyway as a "firefox-esr" package...
>

Please don't fixate on the use of Firefox as the example.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


FedoraRespin-34-updates-20210514.0 compose check report

2021-05-14 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 3/40 (x86_64)

ID: 887428  Test: x86_64 KDE-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/887428
ID: 887435  Test: x86_64 KDE-live-iso desktop_login
URL: https://openqa.fedoraproject.org/tests/887435
ID: 887444  Test: x86_64 KDE-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/887444

Passed openQA tests: 37/40 (x86_64)
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Neal Gompa
On Fri, May 14, 2021 at 11:14 AM Matthew Miller
 wrote:
>
> On Fri, May 14, 2021 at 10:29:11AM -0400, Stephen Gallagher wrote:
> > * Fedora wants to use the latest version of an upstream, but ELN wants
> > to stay on LTS releases (e.g. Firefox)
>
> Can we provide these things as modules and make them available in both?
> Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
> Linux wanting the option and if the ELN folks are maintaining a package
> _anyway_
>

Firefox ESR can be packaged separately anyway as a "firefox-esr" package...



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen John Smoogen
On Fri, 14 May 2021 at 11:25, Matthew Miller 
wrote:

> On Fri, May 14, 2021 at 11:21:26AM -0400, Stephen Gallagher wrote:
> > > Can we provide these things as modules and make them available in both?
> > > Firefox LTS seems like an ideal candidate, and I can see someone on
> Fedora
> > > Linux wanting the option and if the ELN folks are maintaining a package
> > > _anyway_
> > That's going to be up to the individual maintainers; I don't want to
> > sidetrack the ELN discussion too much.
>
> OK, so let me generalize: isn't "make it a module" the general answer when
> different versions of the package are desired?
>
>
>
I don't know. The maintainer has to want to make it a module and most
maintainers are still waiting for time, energy and the equivalent of 'hand
over hand' training materials to know how to make them without breaking
their existing workflows (or to learn new ones). [The fact that from many
conversations, a number of core maintainers do not even use mock to build
their packages locally says that we are needing to start training at a much
lower level than 'here is how to make a module'.]




-- 
Stephen J Smoogen.
I've seen things you people wouldn't believe. Flame wars in
sci.astro.orion. I have seen SPAM filters overload because of Godwin's Law.
All those moments will be lost in time... like posts on  BBS... time to
reboot.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 11:25 AM Matthew Miller
 wrote:
>
> On Fri, May 14, 2021 at 11:21:26AM -0400, Stephen Gallagher wrote:
> > > Can we provide these things as modules and make them available in both?
> > > Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
> > > Linux wanting the option and if the ELN folks are maintaining a package
> > > _anyway_
> > That's going to be up to the individual maintainers; I don't want to
> > sidetrack the ELN discussion too much.
>
> OK, so let me generalize: isn't "make it a module" the general answer when
> different versions of the package are desired?

ELN's purpose is to be a staging ground for the next major release of
enterprise linux. If this is a package that is intended to be in the
non-modular set for EL N+1, then it needs to be non-modular in ELN (so
we can calculate the dependencies properly). If it is intended to be a
module in EL N+1, then ideally it should be a module in ELN (if we can
figure out how to get that to work properly; there are technical
issues there that make modules built for Fedora not directly
importable to CentOS Stream/RHEL).
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 11:18 AM Miro Hrončok  wrote:
>
> On 14. 05. 21 16:58, Stephen Gallagher wrote:
> > Oh, I absolutely understand that this will lead to dependency
> > trimming. However, such things are*also*  possible via
> > conditionalizing the Rawhide specfile (which remains the recommended
> > approach, because it means you don't have to maintain a separate
> > branch).
>
> To be fair, I don't think the reasoning here for why this remains the
> recommended approach is sound. Compere your statement with:
>
> """Conditionalizing the Rawhide specfile can be used for dependency
> trimming. However, such things are *also*  possible via maintaining a
> separate branch (which remains the recommended approach, because it
> means you don't have conditionale the Rawhide specfile)."""
>
> Technically, when presented with two mutually exclusive options A and B,
> saying "A is a better option, because it avoids option B" does not feel
> like a fair argument.

Acknowledged; I was unclear on my statement. I said "you don't have to
maintain a separate branch" as shorthand for saying "you don't have to
remember to keep another branch up to date, perform separate builds on
it, etc.". That's still the recommended approach from my perspective,
because it means less risk of bitrot which will fall on the SIG to
repair.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Matthew Miller
On Fri, May 14, 2021 at 11:21:26AM -0400, Stephen Gallagher wrote:
> > Can we provide these things as modules and make them available in both?
> > Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
> > Linux wanting the option and if the ELN folks are maintaining a package
> > _anyway_
> That's going to be up to the individual maintainers; I don't want to
> sidetrack the ELN discussion too much.

OK, so let me generalize: isn't "make it a module" the general answer when
different versions of the package are desired?


-- 
Matthew Miller

Fedora Project Leader
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 11:16 AM Matthew Miller
 wrote:
>
> On Fri, May 14, 2021 at 10:29:11AM -0400, Stephen Gallagher wrote:
> > * Fedora wants to use the latest version of an upstream, but ELN wants
> > to stay on LTS releases (e.g. Firefox)
>
> Can we provide these things as modules and make them available in both?
> Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
> Linux wanting the option and if the ELN folks are maintaining a package
> _anyway_
>

That's going to be up to the individual maintainers; I don't want to
sidetrack the ELN discussion too much.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 11:05 AM Miro Hrončok  wrote:
...
> First of all: Thanks. This is what many of us wanted from the beginning
> of ELN and this will allow us to crop many of our unwanted dependencies
> for RHEL 10+, already in ELN.
>
> An automation that cherry-picks (rather than merges) Rawhide changes
> into ELN would be even more helpful. In Python Maint, we have some
> semi-automatic tools ready; let me know in case you want to explore them.

If you've already got tools that can help with this, I'm all ears!

>
> I however do have several concerns to discuss:
>
>
> 1) During the RHEL 9 development cycle, the process was more or less:
>
>   ELN -> Fedora 34 -> CentOS Stream 9
>
> Do we assume similar concept for RHEL 10? I.e.:
>
>   ELN -> Fedora 40-ish -> CentOS Stream 10
>
> If so, every change we make in ELN will be de-facto overridden by the
> sync from Fedora branched and hence making changes in the ELN branch
> will not help our RHEL-related work much. Or am I missing something?

Hmm, that is indeed an interesting question. I don't want to give an
off-the-cuff answer (it deserves more thought), but we *will* need to
address this. The time period in question (when Rawhide and the Fedora
we intend to branch from has diverged) is complicated. This time
around, we let ELN stay with Rawhide and used F34 as source for the
sync to EL9 until F34 Final Freeze, but indeed if some packages are
going to be tracked independently via an ELN branch, that gets...
trickier.

Of course, this time around we were also rushing to get the
infrastructure in place for CentOS Stream 9, which will already be
available for EL 10... so maybe the answer here is to just go directly
from ELN into CentOS Stream 10 at the Fedora 40 Branch point? It means
a bit more manual syncing from Fedora during that time period, but
that might not be too painful.

We have a couple years to think this through; thanks for bringing it up.

>
> 2) Who opts in for the eln branch and who is responsible for keeping it
> up to date? For cases where the Fedora and RHEL maintainers are the same
> people, it is obviously them. But what about other cases? E.g.:
>
>   1. Fedora maintainer of package foo refuses RHEL-only changes.
>   2. RHEL maintainer of foo requests an eln branch.
>   3. Fedora maintainer frequently updates foo in Rawhide.
>   4. RHEL maintainer does not care about foo in Fedora for 2 years.
>   5. The package in ELN is much older than the Rawhide one.
>
> I think this could be solved by policy. Something like "If the eln
> branch is neglected (needs to be well defined), the package switches
> back to the rawhide branch."

I think we can make the policy super-simple: every package on ELN gets
forcibly re-synced to Rawhide on the day we fork to CentOS Stream.
Each new major release reset, we require them to request to diverge
the sync again.

>
> 3) Similarly, assume foo has opted in for an eln branch. The Fedora
> packager maintainer walks away and foo is adapted by another maintainer
> who wants to maintain %if-spaghetti rather than 2 distinct branches. How
> do they opt out? Do we "archive" the eln branch until it is requested
> again? Or do we merge rawhide and eln branches, sot hey have the same
> HEAD and than turn eln into a symbolic reference?
>

I think archiving the ELN branch is probably the simplest approach
here. All we need to do is flip the auto-rebuild configuration back
over to stop excluding the package and the next Rawhide build will
trigger an ELN build again.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Miro Hrončok

On 14. 05. 21 16:58, Stephen Gallagher wrote:

Oh, I absolutely understand that this will lead to dependency
trimming. However, such things are*also*  possible via
conditionalizing the Rawhide specfile (which remains the recommended
approach, because it means you don't have to maintain a separate
branch).


To be fair, I don't think the reasoning here for why this remains the 
recommended approach is sound. Compere your statement with:


"""Conditionalizing the Rawhide specfile can be used for dependency 
trimming. However, such things are *also*  possible via maintaining a 
separate branch (which remains the recommended approach, because it 
means you don't have conditionale the Rawhide specfile)."""


Technically, when presented with two mutually exclusive options A and B, 
saying "A is a better option, because it avoids option B" does not feel 
like a fair argument.




Disclaimer: I am not writing this email to discuss once again whether 
%ifs or branches are better (we disagree on that one and we both know 
it) nor to discuss which option should be the recommended one (I think 
we cannot have that discussion before we see eln branches working). I 
just wanted to point out the problem in the statement.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Matthew Miller
On Fri, May 14, 2021 at 10:29:11AM -0400, Stephen Gallagher wrote:
> * Fedora wants to use the latest version of an upstream, but ELN wants
> to stay on LTS releases (e.g. Firefox)

Can we provide these things as modules and make them available in both?
Firefox LTS seems like an ideal candidate, and I can see someone on Fedora
Linux wanting the option and if the ELN folks are maintaining a package
_anyway_

-- 
Matthew Miller

Fedora Project Leader
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Miro Hrončok

On 14. 05. 21 16:29, Stephen Gallagher wrote:

In nearly all cases, we want the `rawhide` branch in dist-git to
provide the sources used to build packages for ELN. This ensures that
they are kept up to date and minimizes packager effort (since they do
not have to maintain an extra branch).

However, there are some cases where changes desired for ELN (and by
extension, enterprise linux) cannot go into Rawhide. A non-exhaustive
list:
* ELN wants to build without documentation, experimental features or
similar and the maintainer refuses to include `%{rhel}` conditionals
in the spec
* Fedora wants to use the latest version of an upstream, but ELN wants
to stay on LTS releases (e.g. Firefox)
* A package is retired in Rawhide but is needed as a dependency for a
package in ELN (usually as a result of the previous example)
* A package exists solely for use in ELN (e.g. lorax-templates-rhel)

I'm sure there are other good examples, but these are what I could
come up with off the top of my head. If you have other use-cases that
we need to consider, please suggest them.

Maintaining a separate branch for ELN requires us to do the following things:
* Create an `eln` branch for the package
* Exclude the package from the Rawhide auto-rebuild

Maintaining an extra branch is more work for the packager, so it
should be avoided whenever possible. Our goal with ELN is to maximize
the value we provide to enterprise linux while minimizing the
additional load that we put on maintainers.

We may also look into the possibility of extending the auto-rebuilder
to attempt a merge-and-scratch-build from Rawhide to the ELN branch,
to reduce maintainer effort if they opt to maintain their package in
the ELN branch manually.


This is tracked in the ELN SIG as https://github.com/fedora-eln/eln/issues/56


First of all: Thanks. This is what many of us wanted from the beginning 
of ELN and this will allow us to crop many of our unwanted dependencies 
for RHEL 10+, already in ELN.


An automation that cherry-picks (rather than merges) Rawhide changes 
into ELN would be even more helpful. In Python Maint, we have some 
semi-automatic tools ready; let me know in case you want to explore them.



I however do have several concerns to discuss:


1) During the RHEL 9 development cycle, the process was more or less:

 ELN -> Fedora 34 -> CentOS Stream 9

Do we assume similar concept for RHEL 10? I.e.:

 ELN -> Fedora 40-ish -> CentOS Stream 10

If so, every change we make in ELN will be de-facto overridden by the 
sync from Fedora branched and hence making changes in the ELN branch 
will not help our RHEL-related work much. Or am I missing something?



2) Who opts in for the eln branch and who is responsible for keeping it 
up to date? For cases where the Fedora and RHEL maintainers are the same 
people, it is obviously them. But what about other cases? E.g.:


 1. Fedora maintainer of package foo refuses RHEL-only changes.
 2. RHEL maintainer of foo requests an eln branch.
 3. Fedora maintainer frequently updates foo in Rawhide.
 4. RHEL maintainer does not care about foo in Fedora for 2 years.
 5. The package in ELN is much older than the Rawhide one.

I think this could be solved by policy. Something like "If the eln 
branch is neglected (needs to be well defined), the package switches 
back to the rawhide branch."



3) Similarly, assume foo has opted in for an eln branch. The Fedora 
packager maintainer walks away and foo is adapted by another maintainer 
who wants to maintain %if-spaghetti rather than 2 distinct branches. How 
do they opt out? Do we "archive" the eln branch until it is requested 
again? Or do we merge rawhide and eln branches, sot hey have the same 
HEAD and than turn eln into a symbolic reference?


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
On Fri, May 14, 2021 at 10:53 AM Vít Ondruch  wrote:
...
> > Maintaining a separate branch for ELN requires us to do the following 
> > things:
> > * Create an `eln` branch for the package
> > * Exclude the package from the Rawhide auto-rebuild
>
>
> This is not necessary as long as `git pull --rebase` works.
>

I'm not sure what you mean here. What I was saying is that we need to
make sure that the auto-rebuild doesn't attempt to build the Rawhide
content in the ELN buildroot for this package.

>
> >
> > Maintaining an extra branch is more work for the packager, so it
> > should be avoided whenever possible. Our goal with ELN is to maximize
> > the value we provide to enterprise linux while minimizing the
> > additional load that we put on maintainers.
>
>
> Just FTR, you underestimate how much work this is going to save. Really.
> I have just merged this PR [1] into ELN. This removes the build
> dependency on texlive and while on it, it also removes dependency on
> rubygem-stringex. You can check yourselves (and I suggest to take a look
> at internal instance of RHEL9 content resolver) how big the dependency
> chain is I assume I'll be able to remove 20+ packages and therefore the
> Fedora maintainers won't be bothered. It will hopefully remove (at least
> in my domain) the build order concerns.
>
> So far, I have modified 4 packages in RHEL9 and therefore was able to
> open requests for removal of ~25 packages. I call it good deal.

Oh, I absolutely understand that this will lead to dependency
trimming. However, such things are *also* possible via
conditionalizing the Rawhide specfile (which remains the recommended
approach, because it means you don't have to maintain a separate
branch).

> >
> > We may also look into the possibility of extending the auto-rebuilder
> > to attempt a merge-and-scratch-build from Rawhide to the ELN branch,
> > to reduce maintainer effort if they opt to maintain their package in
> > the ELN branch manually.
> >
> >
> > This is tracked in the ELN SIG as 
> > https://github.com/fedora-eln/eln/issues/56
>
>
> I am truly happy for this initiative.
>
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Vít Ondruch


Dne 14. 05. 21 v 16:29 Stephen Gallagher napsal(a):

In nearly all cases, we want the `rawhide` branch in dist-git to
provide the sources used to build packages for ELN. This ensures that
they are kept up to date and minimizes packager effort (since they do
not have to maintain an extra branch).

However, there are some cases where changes desired for ELN (and by
extension, enterprise linux) cannot go into Rawhide. A non-exhaustive
list:
* ELN wants to build without documentation, experimental features or
similar and the maintainer refuses to include `%{rhel}` conditionals
in the spec
* Fedora wants to use the latest version of an upstream, but ELN wants
to stay on LTS releases (e.g. Firefox)
* A package is retired in Rawhide but is needed as a dependency for a
package in ELN (usually as a result of the previous example)
* A package exists solely for use in ELN (e.g. lorax-templates-rhel)

I'm sure there are other good examples, but these are what I could
come up with off the top of my head. If you have other use-cases that
we need to consider, please suggest them.

Maintaining a separate branch for ELN requires us to do the following things:
* Create an `eln` branch for the package
* Exclude the package from the Rawhide auto-rebuild



This is not necessary as long as `git pull --rebase` works.




Maintaining an extra branch is more work for the packager, so it
should be avoided whenever possible. Our goal with ELN is to maximize
the value we provide to enterprise linux while minimizing the
additional load that we put on maintainers.



Just FTR, you underestimate how much work this is going to save. Really. 
I have just merged this PR [1] into ELN. This removes the build 
dependency on texlive and while on it, it also removes dependency on 
rubygem-stringex. You can check yourselves (and I suggest to take a look 
at internal instance of RHEL9 content resolver) how big the dependency 
chain is I assume I'll be able to remove 20+ packages and therefore the 
Fedora maintainers won't be bothered. It will hopefully remove (at least 
in my domain) the build order concerns.


So far, I have modified 4 packages in RHEL9 and therefore was able to 
open requests for removal of ~25 packages. I call it good deal.





We may also look into the possibility of extending the auto-rebuilder
to attempt a merge-and-scratch-build from Rawhide to the ELN branch,
to reduce maintainer effort if they opt to maintain their package in
the ELN branch manually.


This is tracked in the ELN SIG as https://github.com/fedora-eln/eln/issues/56



I am truly happy for this initiative.


Vít


[1] 
https://gitlab.com/redhat/centos-stream/rpms/rubygem-kramdown/-/merge_requests/1

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[ELN] Creating a process for ELN-specific changes

2021-05-14 Thread Stephen Gallagher
In nearly all cases, we want the `rawhide` branch in dist-git to
provide the sources used to build packages for ELN. This ensures that
they are kept up to date and minimizes packager effort (since they do
not have to maintain an extra branch).

However, there are some cases where changes desired for ELN (and by
extension, enterprise linux) cannot go into Rawhide. A non-exhaustive
list:
* ELN wants to build without documentation, experimental features or
similar and the maintainer refuses to include `%{rhel}` conditionals
in the spec
* Fedora wants to use the latest version of an upstream, but ELN wants
to stay on LTS releases (e.g. Firefox)
* A package is retired in Rawhide but is needed as a dependency for a
package in ELN (usually as a result of the previous example)
* A package exists solely for use in ELN (e.g. lorax-templates-rhel)

I'm sure there are other good examples, but these are what I could
come up with off the top of my head. If you have other use-cases that
we need to consider, please suggest them.

Maintaining a separate branch for ELN requires us to do the following things:
* Create an `eln` branch for the package
* Exclude the package from the Rawhide auto-rebuild

Maintaining an extra branch is more work for the packager, so it
should be avoided whenever possible. Our goal with ELN is to maximize
the value we provide to enterprise linux while minimizing the
additional load that we put on maintainers.

We may also look into the possibility of extending the auto-rebuilder
to attempt a merge-and-scratch-build from Rawhide to the ELN branch,
to reduce maintainer effort if they opt to maintain their package in
the ELN branch manually.


This is tracked in the ELN SIG as https://github.com/fedora-eln/eln/issues/56
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Non-responsive maintainer: jdulaney

2021-05-14 Thread Jake Hunsaker

I can reach out to her, which package is this for?

On 5/14/21 5:09 AM, Vitaly Zaitsev via devel wrote:

Hello.

According to non-responsive maintainer procedure, I'm asking if anyone 
knows how to contact jdulaney?



--
Jake Hunsaker
RHCA Cloud Specialist
Senior Software Engineer, CEE Engineering
Red Hat
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora-Rawhide-20210514.n.0 compose check report

2021-05-14 Thread Fedora compose checker
No missing expected images.

Compose FAILS proposed Rawhide gating check!
3 of 43 required tests failed, 4 results missing
openQA tests matching unsatisfied gating requirements shown with **GATING** 
below

Failed openQA tests: 15/194 (x86_64), 15/133 (aarch64)

New failures (same test not failed in Fedora-Rawhide-20210513.n.0):

ID: 887124  Test: x86_64 Workstation-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/887124
ID: 887136  Test: x86_64 Workstation-live-iso unwanted_packages
URL: https://openqa.fedoraproject.org/tests/887136
ID: 887140  Test: x86_64 KDE-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/887140
ID: 887200  Test: aarch64 Server-dvd-iso install_resize_lvm@uefi
URL: https://openqa.fedoraproject.org/tests/887200
ID: 887213  Test: aarch64 Server-dvd-iso support_server@uefi
URL: https://openqa.fedoraproject.org/tests/887213
ID: 887222  Test: aarch64 Server-dvd-iso install_blivet_resize_lvm@uefi
URL: https://openqa.fedoraproject.org/tests/887222
ID: 887229  Test: aarch64 Server-dvd-iso 
install_repository_nfs_graphical@uefi
URL: https://openqa.fedoraproject.org/tests/887229
ID: 887243  Test: aarch64 Workstation-raw_xz-raw.xz desktop_browser@uefi
URL: https://openqa.fedoraproject.org/tests/887243
ID: 887248  Test: aarch64 Workstation-raw_xz-raw.xz 
desktop_update_graphical@uefi
URL: https://openqa.fedoraproject.org/tests/887248
ID: 887251  Test: aarch64 Workstation-raw_xz-raw.xz desktop_background@uefi
URL: https://openqa.fedoraproject.org/tests/887251
ID: 887253  Test: aarch64 Workstation-raw_xz-raw.xz desktop_printing@uefi
URL: https://openqa.fedoraproject.org/tests/887253
ID: 887267  Test: x86_64 universal install_package_set_kde
URL: https://openqa.fedoraproject.org/tests/887267
ID: 887275  Test: x86_64 universal upgrade_kde_64bit
URL: https://openqa.fedoraproject.org/tests/887275
ID: 887309  Test: x86_64 universal upgrade_2_kde_64bit
URL: https://openqa.fedoraproject.org/tests/887309
ID: 887385  Test: x86_64 KDE-live-iso install_default_upload **GATING**
URL: https://openqa.fedoraproject.org/tests/887385
ID: 887402  Test: x86_64 KDE-live-iso install_default@uefi **GATING**
URL: https://openqa.fedoraproject.org/tests/887402
ID: 887403  Test: x86_64 KDE-live-iso install_no_user **GATING**
URL: https://openqa.fedoraproject.org/tests/887403

Old failures (same test failed in Fedora-Rawhide-20210513.n.0):

ID: 887130  Test: x86_64 Workstation-live-iso desktop_login
URL: https://openqa.fedoraproject.org/tests/887130
ID: 887296  Test: x86_64 universal install_asian_language
URL: https://openqa.fedoraproject.org/tests/887296
ID: 887313  Test: x86_64 universal upgrade_2_server_domain_controller
URL: https://openqa.fedoraproject.org/tests/887313
ID: 887332  Test: x86_64 universal upgrade_server_domain_controller
URL: https://openqa.fedoraproject.org/tests/887332
ID: 887336  Test: x86_64 universal upgrade_realmd_client
URL: https://openqa.fedoraproject.org/tests/887336
ID: 887339  Test: x86_64 universal upgrade_2_realmd_client
URL: https://openqa.fedoraproject.org/tests/887339
ID: 887346  Test: aarch64 universal install_anaconda_text@uefi
URL: https://openqa.fedoraproject.org/tests/887346
ID: 887348  Test: aarch64 universal install_arabic_language@uefi
URL: https://openqa.fedoraproject.org/tests/887348
ID: 887366  Test: aarch64 universal upgrade_2_server_domain_controller@uefi
URL: https://openqa.fedoraproject.org/tests/887366
ID: 887367  Test: aarch64 universal install_asian_language@uefi
URL: https://openqa.fedoraproject.org/tests/887367
ID: 887380  Test: aarch64 universal upgrade_server_domain_controller@uefi
URL: https://openqa.fedoraproject.org/tests/887380
ID: 887383  Test: aarch64 universal upgrade_realmd_client@uefi
URL: https://openqa.fedoraproject.org/tests/887383
ID: 887384  Test: aarch64 universal upgrade_2_realmd_client@uefi
URL: https://openqa.fedoraproject.org/tests/887384

Soft failed openQA tests: 1/194 (x86_64), 3/133 (aarch64)
(Tests completed, but using a workaround for a known bug)

Old soft failures (same test soft failed in Fedora-Rawhide-20210513.n.0):

ID: 887175  Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/887175
ID: 887176  Test: aarch64 Minimal-raw_xz-raw.xz 
install_arm_image_deployment_upload@uefi
URL: https://openqa.fedoraproject.org/tests/887176
ID: 887232  Test: aarch64 Server-raw_xz-raw.xz 
install_arm_image_deployment_upload@uefi
URL: https://openqa.fedoraproject.org/tests/887232
ID: 887263  Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/887263

Passed openQA tests: 162/194 (x86_64), 115/133 (aarch64)

New passes (same test not passed in Fedora-Rawhide-20210513.n.0):

ID: 887065  Test: x86_64 Server-dvd-iso install_blivet_lvm_ext4
URL: 

Re: Storing package metadata in ELF objects

2021-05-14 Thread Luca Boccassi
On Fri, 2021-05-14 at 12:41 +0200, Guillem Jover wrote:
> On Sat, 2021-04-10 at 13:38:31 +0100, Luca Boccassi wrote:
> > On Sat, 2021-04-10 at 13:29 +0100, Luca Boccassi wrote:
> > > After an initial discussion [0], recently we have been working on a new
> > > specification [0] to encode rich package-level metadata inside ELF
> > > objects, so that it can be included automatically in generated coredump
> > > files. The prototype to parse this in systemd-coredump and store the
> > > information in systemd-journal is ready for testing and merged
> > > upstream. We are now seeking further comments/opinions/suggestions, as
> > > we have a few months before the next release and thus there's plenty of
> > > time to make incompatible changes to the format and implementation, if
> > > required.
> 
> I've skimmed over the discussion at [0], and while having this data
> seems like it might be "nice", I've to agree with the comments there
> voicing that there does not really seem to be an actual need and the
> overhead and additional work do not seem worth it, TBH, at least
> in the Debian context.

Hi Guillem, thanks for having a look, much appreciated!

Just to clarify, the need is there - this is not an experimental
exercise, but it is borne out of an actual need, and it is
undergoing testing right now before deployment in a large scale
production infrastructure.
Not _everybody_ will need it, and not everywhere - that's absolutely
fair, and discussions on whether the ovearhead is worth it for
something that is not universally needed, but only in certain use
cases, is perfectly reasonable and welcome. I know Zbigniew is going to
try and get some raw numbers on the kind of overhead we are talking
about, that will hopefully help frame the discussion with more
precision.

> > > The Fedora Wiki and the systemd.io document have more details, but to
> > > make a long story short, a new .notes.package section with a JSON
> > > payload will be included in ELF objects, encoding various package-
> > > build-time information like distro name, package name,
> > > etc.
> > > 
> > > To summarize from the discussion, the main reasons why we believe this
> > > is useful are as following:
> > > 
> > > 1) minimal containers: the rpm database is not installed in the
> > > containers. The information about build-ids needs to be stored
> > > externally, so package name information is not available immediately,
> > > but only after offline processing. The new note doesn't depend on the
> > > rpm db in any way.
> 
> In the Debian context, the build-ids data is going to be available
> in the affected executables, and in debug symbols packages and the
> Packages metaindices listing them, so there's no need for access to
> any local dpkg database. Given that someone needing to install debug
> packages will need access to those indices (either with outgoing network
> access or with a repository mirror), these can be queried at that time.
> Not to mention that AFAIR the Debian debug symbol servers make it
> possible to query for specific build-ids.

This is not strictly related to debug packages, though? In fact, on
systems where this could be of most use you explicitly do _not_ install
debug packages (or anything at all). Or even if you wanted to, you
could not - corefiles are not handled inside the container, but
outside. Even if you wanted to and were allowed to (which for many
environments it's not the case), you can't install a Debian debug
package on a CoreOS host or Mariner host or a Flatcar host.

> > > 2) handling of a core from a container, where the container and host
> > > have different distros
> 
> How each distribution handles debug packages and debug symbols is
> going to be different, so it seems there will be a need for explicit
> handling of these, at which point the above mentioned querying can be
> implemented as well, w/o the need to encode the packaging data inside
> the executable.

Again, matching to debug symbols is not the main goal here, build-id
works for that. The main goal is to have useful metadata immediately
available in all occasions, regardless of where the core was generated
on the host, without reaching out to external services, so that it is
directly included and collated in the system journal when the core file
is handled.

With a common metadata definition, there's no need to query or
explicitly handle anything - this already works if you use systemd-
coredump built from the main branch, and handle a core file from
different containers running different distros with binaries having
this metadata in the ELF file, and it just works. This is tested, not
theoretical.

> > > 3) self-built and external packages: unless a lot of care is taken to
> > > keep access to the debuginfo packages, this information may be lost.
> > > The new note is available even if the repository metadata gets lost.
> > > Users can easily provide equivalent information in a format that makes
> > > sense in their own environment. It 

Re: f34 - llvm12 update

2021-05-14 Thread Fabio Valentini
On Fri, May 14, 2021 at 2:49 PM Serge Guelton  wrote:
>
> Hi folks,
>
> we're preparing an update of the LLVM package from 12.0.0rc1 to 12.0.0.
>
> In addition the package the llvm team maintain, the following packages needs 
> a rebuild:
>
> annobin-0:9.65
> bindgen-0:0.57.0
> clazy-0:1.9
> doxygen-1:1.9.1
> gnome-builder-0:3.40.0
> mesa-dri-drivers-0:21.0.2
> mesa-libOSMesa-0:21.0.2
> mesa-vulkan-drivers-0:21.0.2
> postgresql-llvmjit-0:13.2
> qt-creator-0:4.14.1
> qt6-doctools-0:6.0.3
> qt6-linguist-0:6.0.3
>
> Once the llvm packaes are all rebuit, we will push these rebuilds in the 
> side-tag f34-build-side-41029.
>
> Feel free to contact sguel...@redhat.com and tstel...@redhat.com if you have 
> any
> question/remark.

Would it be possible to rebuild and include rust as well? It is
already built against LLVM 12 in rawhide, and building it against LLVM
12 instead of the LLVM 11 compat package fixes a few code generation
issues and crashes that have been hitting Fedora Rust packages.
jistone might have more details ...

Fabio
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Drop the the "Allow SSH root login with password" option from the installer GUI (Self-Contained Change proposal)

2021-05-14 Thread Martin Kolman
On Thu, 2021-05-13 at 20:09 +0200, Peter Boy wrote:
> 
> 
> > Am 12.05.2021 um 22:35 schrieb Ben Cotton :
> > 
> > == Summary ==
> > Since 2019 the Anaconda installer GUI hosted an option called
> > "Allow
> > SSH root login with password", that made it possible to enable
> > password based root logins over SSH on the installed system. ...
> > And
> > after two years of transition period it is now time to drop the
> > option
> > from the GUI.
> > 
> 
> We discussed that in the Fedora Server Edition Working Group and
> opted to leave it as is for the Server installation iso. A lot of
> servers are running in a protected environment. And there are
> situations when you need urgent access but do not sit at your desktop
> and don’t have the key available. So let the server admin decide what
> is best in a given installation context. In most cases it is the
> current default (disallow password login)
Do those server deployments not have any users accounts other than root
? Creating a non-root user account, possibly with admin rights (all
possible from within Anaconda) would seem like a safer option for
accasional/emergency password based access to such machines over SSH.


> ___
> 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 on the list, report it: 
> https://pagure.io/fedora-infrastructure

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


f34 - llvm12 update

2021-05-14 Thread Serge Guelton
Hi folks,

we're preparing an update of the LLVM package from 12.0.0rc1 to 12.0.0.

In addition the package the llvm team maintain, the following packages needs a 
rebuild:

annobin-0:9.65
bindgen-0:0.57.0
clazy-0:1.9
doxygen-1:1.9.1
gnome-builder-0:3.40.0
mesa-dri-drivers-0:21.0.2
mesa-libOSMesa-0:21.0.2
mesa-vulkan-drivers-0:21.0.2
postgresql-llvmjit-0:13.2
qt-creator-0:4.14.1
qt6-doctools-0:6.0.3
qt6-linguist-0:6.0.3

Once the llvm packaes are all rebuit, we will push these rebuilds in the 
side-tag f34-build-side-41029.

Feel free to contact sguel...@redhat.com and tstel...@redhat.com if you have any
question/remark.
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-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-annou...@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


f34 - llvm12 update

2021-05-14 Thread Serge Guelton
Hi folks,

we're preparing an update of the LLVM package from 12.0.0rc1 to 12.0.0.

In addition the package the llvm team maintain, the following packages needs a 
rebuild:

annobin-0:9.65
bindgen-0:0.57.0
clazy-0:1.9
doxygen-1:1.9.1
gnome-builder-0:3.40.0
mesa-dri-drivers-0:21.0.2
mesa-libOSMesa-0:21.0.2
mesa-vulkan-drivers-0:21.0.2
postgresql-llvmjit-0:13.2
qt-creator-0:4.14.1
qt6-doctools-0:6.0.3
qt6-linguist-0:6.0.3

Once the llvm packaes are all rebuit, we will push these rebuilds in the 
side-tag f34-build-side-41029.

Feel free to contact sguel...@redhat.com and tstel...@redhat.com if you have any
question/remark.
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-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-announce@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Drop the the "Allow SSH root login with password" option from the installer GUI (Self-Contained Change proposal)

2021-05-14 Thread Zbigniew Jędrzejewski-Szmek
On Fri, May 14, 2021 at 07:25:26AM -0400, PGNet Dev wrote:
> On 5/14/21 2:05 AM, Juha Tuomala wrote:
> >>here,
> >
> >Sure. But this is devel list. Are developers themselves the target audience?
> >:) Hopefully not. Is it defined somewhere?
> 
> by 'here', I meant my company environment, not just this list.
> 
> and, yes, 'developers themselves' -- again, "here" -- *are* a target 
> audience.  their usage of OS installs, whether VM or baremetal, is far higher 
> than end-users'.

There's a special kind of "end users" who exclusively use VMs:
Windows and Mac owners who install Fedora in VirtualBox. And there
is an infinite amount of Windows users out there ;)

I think the premise that there's more bare-metal installs is pretty weak.

Zbyszek
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1960607] perl-Encode-3.09 is available

2021-05-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1960607

Jitka Plesnikova  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC|jples...@redhat.com,|
   |mspa...@redhat.com, |
   |ppi...@redhat.com   |
   Doc Type|--- |If docs needed, set a value




-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora rawhide compose report: 20210514.n.0 changes

2021-05-14 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20210513.n.0
NEW: Fedora-Rawhide-20210514.n.0

= SUMMARY =
Added images:2
Dropped images:  1
Added packages:  0
Dropped packages:0
Upgraded packages:   89
Downgraded packages: 0

Size of added packages:  0 B
Size of dropped packages:0 B
Size of upgraded packages:   1.34 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   -19.12 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Xfce raw-xz armhfp
Path: Spins/armhfp/images/Fedora-Xfce-Rawhide-20210514.n.0.armhfp.raw.xz
Image: Workstation raw-xz armhfp
Path: 
Workstation/armhfp/images/Fedora-Workstation-Rawhide-20210514.n.0.armhfp.raw.xz

= DROPPED IMAGES =
Image: Cinnamon live x86_64
Path: Spins/x86_64/iso/Fedora-Cinnamon-Live-x86_64-Rawhide-20210513.n.0.iso

= ADDED PACKAGES =

= DROPPED PACKAGES =

= UPGRADED PACKAGES =
Package:  OpenMolcas-21.02-1.fc35
Old package:  OpenMolcas-20.10-2.fc34
Summary:  A multiconfigurational quantum chemistry software package
RPMs: OpenMolcas
Size: 60.03 MiB
Size change:  -20.16 MiB
Changelog:
  * Thu May 06 2021 Susi Lehtola  - 21.02-1
  - Disable builds on 32-bit architectures by request of upstream.
  - Update to release 21.02.


Package:  ags-3.5.0.32-1.fc35
Old package:  ags-3.5.0.31-1.fc35
Summary:  Engine for creating and running videogames of adventure (quest) 
genre
RPMs: ags
Size: 5.80 MiB
Size change:  -7.41 KiB
Changelog:
  * Thu May 13 2021 Dominik Mierzejewski  - 3.5.0.32-1
  - update to 3.5.0.32


Package:  annobin-9.72-1.fc35
Old package:  annobin-9.71-1.fc35
Summary:  Annotate and examine compiled binary files
RPMs: annobin-annocheck annobin-docs annobin-plugin-clang 
annobin-plugin-gcc annobin-plugin-llvm
Size: 1.23 MiB
Size change:  4.78 KiB
Changelog:
  * Thu May 13 2021 Nick Clifton   - 9.72-1
  - annocheck: Accept 0 as a valid number for gcc minor versions and release 
numbers.
  - gcc-plugin: Add support for ARM and RISCV targets.


Package:  arm-trusted-firmware-2.5-0.1.rc1.fc35
Old package:  arm-trusted-firmware-2.4-1.fc34
Summary:  ARM Trusted Firmware
RPMs: arm-trusted-firmware-armv8
Size: 147.72 KiB
Size change:  -8.40 KiB
Changelog:
  * Tue Jan 26 2021 Fedora Release Engineering  - 
2.4-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

  * Mon Feb 01 2021 Peter Robinson  - 2.4-3
  - Enable newer Amlogic devices

  * Thu May 13 2021 Peter Robinson  - 2.5-0.1.rc1
  - New 2.5 RC1 release


Package:  binutils-2.36.1-10.fc35
Old package:  binutils-2.36.1-9.fc35
Summary:  A GNU collection of binary utilities
RPMs: binutils binutils-devel binutils-gold
Size: 90.02 MiB
Size change:  -25.91 KiB
Changelog:
  * Thu May 13 2021 Nick Clifton   - 2.36.1-10
  - Enable use of new dtags.


Package:  bluedevil-5.21.90-1.fc35
Old package:  bluedevil-5.21.5-1.fc35
Summary:  Bluetooth stack for KDE
RPMs: bluedevil
Size: 2.03 MiB
Size change:  -3.01 KiB
Changelog:
  * Thu May 13 2021 Rex Dieter  - 5.21.90-1
  - 5.21.90


Package:  brltty-6.3-5.fc35
Old package:  brltty-6.3-4.fc35
Summary:  Braille display driver for Linux/Unix
RPMs: brlapi brlapi-devel brlapi-java brltty brltty-at-spi2 brltty-docs 
brltty-dracut brltty-espeak brltty-espeak-ng brltty-speech-dispatcher brltty-xw 
ocaml-brlapi python3-brlapi tcl-brlapi
Size: 13.51 MiB
Size change:  2.24 KiB
Changelog:
  * Thu May 13 2021 Jaroslav ??karvada  - 6.3-5
  - Fixed brlapi multilib


Package:  btrfs-progs-5.12.1-1.fc35
Old package:  btrfs-progs-5.12-1.fc35
Summary:  Userspace programs for btrfs
RPMs: btrfs-progs btrfs-progs-devel libbtrfs libbtrfsutil 
python3-btrfsutil
Size: 7.17 MiB
Size change:  9.40 KiB
Changelog:
  * Thu May 13 2021 Neal Gompa  - 5.12.1-1
  - Update to 5.12.1


Package:  buildah-1.20.2-0.12.dev.git5119393.fc35
Old package:  buildah-1.20.2-0.11.dev.git5119393.fc35
Summary:  A command line tool used for creating OCI Images
RPMs: buildah buildah-tests
Size: 75.27 MiB
Size change:  -489.84 KiB

Package:  cbmc-5.29.0-1.fc35
Old package:  cbmc-5.25.0-2.fc35
Summary:  Bounded Model Checker for ANSI-C and C++ programs
RPMs: cbmc cbmc-doc cbmc-utils
Size: 208.52 MiB
Size change:  1.91 MiB
Changelog:
  * Wed May 12 2021 Vincent Mihalkovic  - 5.29.0-1
  - New upstream release


Package:  chrony-4.1-1.fc35
Old package:  chrony-4.1-0.1.pre1.fc35
Summary:  An NTP client/server
RPMs: chrony
Size: 1.51 MiB
Size change:  5.24 KiB
Changelog:
  * Thu May 13 2021 Miroslav Lichvar  4.1-1
  - update to 4.1
  - enable seccomp filter by default (incompatible with mailonchange directive)


Package:  copr-backend-1.148-1.fc35
Old package:  copr-backend-1.147-1.fc35
Summary:  Backend for Copr
RPMs: copr-backend copr-backend-doc
Size

Re: F35 Change: Drop the the "Allow SSH root login with password" option from the installer GUI (Self-Contained Change proposal)

2021-05-14 Thread PGNet Dev

On 5/14/21 2:05 AM, Juha Tuomala wrote:

here,


Sure. But this is devel list. Are developers themselves the target audience?
:) Hopefully not. Is it defined somewhere?


by 'here', I meant my company environment, not just this list.

and, yes, 'developers themselves' -- again, "here" -- *are* a target audience.  
their usage of OS installs, whether VM or baremetal, is far higher than end-users'.


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1960607] New: perl-Encode-3.09 is available

2021-05-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1960607

Bug ID: 1960607
   Summary: perl-Encode-3.09 is available
   Product: Fedora
   Version: rawhide
Status: NEW
 Component: perl-Encode
  Keywords: FutureFeature, Triaged
  Assignee: jples...@redhat.com
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: jples...@redhat.com, mspa...@redhat.com,
perl-devel@lists.fedoraproject.org, ppi...@redhat.com
  Target Milestone: ---
Classification: Fedora



Latest upstream release: 3.09
Current version/release in rawhide: 3.08-459.fc34
URL: http://search.cpan.org/dist/Encode/

Please consult the package updates policy before you issue an update to a
stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring


Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.


Based on the information from anitya:
https://release-monitoring.org/project/2849/


-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Fedora for WSL

2021-05-14 Thread Neal Gompa
On Fri, May 14, 2021 at 1:40 AM Dan Čermák
 wrote:
>
> Hi Neal,
>
> Neal Gompa  writes:
>
> > On Thu, May 13, 2021 at 12:44 PM Matthew Miller
> >  wrote:
> >>
> >> On Sun, May 09, 2021 at 12:32:00AM -0500, Greg Hellings wrote:
> >> > I may be hair-brained to do this, but I've put together an installer for
> >> > Fedora on WSL.
> >>
> >> Hi Greg! Not hair-brained at all -- this is awesome!
> >>
> >
> > A couple of years back, I was working on porting WSL-DistroLauncher to
> > be cross compiled with Fedora's MinGW stack. I stopped because of
> > *reasons*, but it'd be nice to have the WSL stuff in Fedora and I
> > could probably pick that back up and make it a package in Fedora for
> > people to trivially generate their own WSL bundles.
>
> Have you looked at openSUSE's patches:
> https://github.com/openSUSE/WSL-DistroLauncher ? It works with their
> MinGW stack, at the expense of adding autotools into the mix…
>

I had not. It seems that their approach was to autotoolize the tree. I
was working on making it build with CMake, mostly because I was
intending to eliminate the Visual Studio solution files entirely in
favor of CMake and submit those upstream.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora-Cloud-34-20210514.0 compose check report

2021-05-14 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 1/8 (x86_64)

Old failures (same test failed in Fedora-Cloud-34-20210513.0):

ID: 887049  Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/887049

Soft failed openQA tests: 1/8 (aarch64)
(Tests completed, but using a workaround for a known bug)

Old soft failures (same test soft failed in Fedora-Cloud-34-20210513.0):

ID: 887057  Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/887057

Passed openQA tests: 7/8 (x86_64), 7/8 (aarch64)
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora-Cloud-32-20210514.0 compose check report

2021-05-14 Thread Fedora compose checker
No missing expected images.

Soft failed openQA tests: 1/8 (x86_64), 1/8 (aarch64)
(Tests completed, but using a workaround for a known bug)

Old soft failures (same test soft failed in Fedora-Cloud-32-20210513.0):

ID: 887033  Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/887033
ID: 887041  Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/887041

Passed openQA tests: 7/8 (x86_64), 7/8 (aarch64)
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Non-responsive maintainer: jdulaney

2021-05-14 Thread Vitaly Zaitsev via devel

Hello.

According to non-responsive maintainer procedure, I'm asking if anyone 
knows how to contact jdulaney?


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora-Cloud-33-20210514.0 compose check report

2021-05-14 Thread Fedora compose checker
No missing expected images.

Soft failed openQA tests: 1/8 (x86_64), 1/8 (aarch64)
(Tests completed, but using a workaround for a known bug)

Old soft failures (same test soft failed in Fedora-Cloud-33-20210513.0):

ID: 886960  Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/886960
ID: 886968  Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/886968

Passed openQA tests: 7/8 (x86_64), 7/8 (aarch64)
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Bodhi critpath package updates now gated on openQA results

2021-05-14 Thread Adam Williamson
On Fri, 2021-05-14 at 06:06 +0200, Michal Srb wrote:
> 
> I thought, under the hood, the button is just telling Bodhi to send the
> "bodhi.update.status.testing.koji-build-group.build.complete" [1] message
> again, so all CI systems listening should trigger? This isn't the case for
> openQA?
> 
> Thanks,
> Michal
> 
> [1]:
> https://apps.fedoraproject.org/datagrepper/raw?topic=org.fedoraproject.prod.bodhi.update.status.testing.koji-build-group.build.complete=18000

Ah, I didn't remember precisely what it does :D

openQA doesn't currently trigger off that message, for the fairly
simple reason that it didn't exist when I wrote the openQA update
triggering stuff. It triggers off Bodhi "update submitted to testing"
and "update edited" messages.

I can take a look at whether I can adjust it to use that message as
well/instead, I'll have to make a bit of time for it tomorrow.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Drop the the "Allow SSH root login with password" option from the installer GUI (Self-Contained Change proposal)

2021-05-14 Thread Juha Tuomala


On Thursday, 13 May 2021 18:50:33 EEST PGNet Dev wrote:
> On 5/13/21 10:48 AM, Juha Tuomala wrote:
> > Virtual machine installation is hopefully a special use case and majority
> > of installations are bare metal end users.
> 
> hardly.
> 
> here, 

Sure. But this is devel list. Are developers themselves the target audience? 
:) Hopefully not. Is it defined somewhere?

I would certainly enjoy the polished user interface that normal users require.

 
> for that, a simple password option is more than sufficient.
> again, why not simply 'leave it be'.

To make it clear, I agree. Unix/Linux has always been about options and 
flexibility. And hence having option to pull the root's existing public key 
somewhere easier is just good progress.


Tuju

-- 
t...@iki.fi | http://tuju.fi | sip:t...@iki.fi | +358931575699 | +358401514000
Better to have one, and not need it, than to need one and not have it.

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure