Re: CPE Weekly: 2019-11-29

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 29, 2019 at 5:05 PM Aoife Moloney <amoloney@xxxxxxxxxx> wrote:
>
> Hi everyone,
>
>
> Welcome to the CPE team weekly project update mail!
>
>
>
> Background:
>
> The Community Platform Engineering group is the Red Hat team combining
> IT and release engineering from Fedora and CentOS. Our goal is to keep
> core servers and services running and maintained, build releases, and
> other strategic tasks that need more dedicated time than volunteers
> can give.
>
> For better communication, we will be giving weekly reports to the
> CentOS and Fedora communities about the general tasks and work being
> done.  Also for better communication between our groups we have
> created #redhat-cpe on Freenode IRC! Please feel free to catch us
> there, a mail has landed on both the CentOS and Fedora devel lists
> with context here.
>
>
> Note:
>
> This document is currently built from individual reports rolled into a
> google document which we edit and copy into a final document. We are
> aware that this causes problems with some email readers, and are
> working on a method to make this less problematic.
>
>
> High Level Project Updates:
>
>
>
>
> Fedora:
>
>
> Rawhide Gating:
> Bodhi was 5.1 released and is deployed in staging
> Robosignatory is broken in staging preventing testing much there
>
>

Speaking of robosignatory, what's the state of affairs for Sigul[0]?
At Flock, I was assured by Patrick that he'd release a new Python
3-compatible Sigul that works with GnuPG 2.1 or higher. We still don't
have that, so it's *still* not possible for people to sign packages
and repos with Koji deployments...

The last time I brought this up (at the top of the year[1]), I
proposed considering switching to obs-signd, since nothing has been
happening with Sigul. At that point, I was assured work was going on
here and also told that obs-signd is not capable of serving our needs.

So... now what?

[0]: https://pagure.io/sigul
[1]: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx/thread/CGDTZI5M7WOUZVDOWS44MSFMRYH276ND/


>
>
> Application Retirements
>
> Elections
> Elections being moved to Communishift really soon! Stay tuned!
>
> Fedocal
> Still no progress on kanban board last four weeks
> https://teams.fedoraproject.org/project/fedora-calendar/kanban
>
> Jlanda is still hitting permission error in communishift
> https://pagure.io/fedora-infrastructure/issue/8274
> Still working on running local instance
>

I'm confused how this is the first time we're seeing these issues. Do
we not have *any* apps in Communishift using PostgreSQL (or any
database for that matter) besides Fedocal?

> Nuancier
> Benson Muite is now working on OIDC authentication
> A PR will be created on Github to test if we can see the progress
> New PR from sebwoj - Porting to Fedora messaging is under review
>
> Pastebin
> Still on track for December 1 modernpaste shutdown
>
> GDPR and privacy centric conversations with respect to application
> handovers have resulted in…..more conversations needed - shock :)
>

Can we please have fpaste.org and paste.fedoraproject.org still work?

>
>
>
>
> CentOS:
> The team have been testing projects migration from repospanner to
> locally hosted git repositores on git.dev.centos.org and come back
> with a migration script/plan to unblock RCM
>

Does this mean that the whole magical future plan of having multiple
distros' branches in src.fp.o and git.c.o is dead?

> CentOS Stream
> Scoping meetings are still ongoing
>

What does this even mean!?

>
> Misc
>
> Bugzilla sync script has been resolved
> Email inviting to review its change has been sent
>
> New changes to src.fedoraproject.org deployed:
> Ability to set the anitya monitoring status directly in the UI
> Ability to adopt orphan (and not retired) packages directly in the UI
>

Yay!

> New changes to Pagure on the horizon:
> New API endpoint to enable/disable git hooks
> Ability to set dist-git in the default assignee overrides for bugzilla
>

Can somebody please consider looking into supporting per-branch ACLs
in Pagure Dist-Git? It's become a problem that I'm too nervous to hand
out EPEL branches to people because they can do bad things to the
Fedora branches I care about...

Also, question: is it supposed to be possible for people other than
the maintainer to request EPEL branches and force me to have them?
Somehow I wound up getting EPEL 8 branches for buildbot[2][3], and I
definitely did not ask for them. What's crap about this is that now
I'm stuck with Git branches I don't want in a configuration I didn't
ask for, with commits in there I definitely don't like. Thankfully,
there have been no builds, but it's still bad.

[2]: https://pagure.io/releng/fedora-scm-requests/issue/19857
[3]: https://pagure.io/releng/fedora-scm-requests/issue/19856

>
> EPEL 8 modularity
> Updates can now be created in bodhi staging!
> We are currently testing pushes/composes
> We are also testing epel8-playground-modules composes
>

Does anyone know how we're supposed to handle buildroot overrides with
modules (especially with Ursa Prime)? Everyone I ask seems to be
confused on whether that's even possible... Also, are we using Ursa
Major or Ursa Prime for EPEL 8 modules?

>
> Aarch64 is now racked and networked
>
>
> Koji
> New koji owner script was debugged
> Koji client was updated
> Koji was also patched for the --title option fix
>

I heard through the grapevine that we're supposed to be getting OIDC
support in Koji to replace the awkward Kerberos auth... Is that still
in the cards? Also, is there still a plan to do a visual refresh of
Koji to bring it in line with all the other web apps we have that have
been reskinned with the new standard Fedora Bootstrap 4 theme?

>
> Configured migrations from Ansible/Jinja template
> https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/1
> https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/3
> https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/11
> https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/14
> https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/16
>
>
>
> Various Resolved Issues
> https://pagure.io/mdapi/pull-request/91
> https://github.com/fedora-infra/bodhi/pull/3782
>

Nice!

> Comments? Suggestions? Feedback? Let Us Know!

Overall, you guys have been doing great work! Thanks for everything
and keep it up!

--
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux