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:
CentOS:
Migrated this week (new pkg, new ansible-role):
Torrent.centos.orgIpv6.torrent.centos.org
Prepared to be migrated next week:
Wiki.centos.org
Kicked off : new ansible roles in progress for :
Bind to support dynamic delegated zone for acme dns-challenge
Mailman and postfix
CentOS Stream
We have our first compose gone to Red Hat Internal QA for testing
Other work still progressing on the builders
Fedora:
OSBS : aarch64 hosts ready for the deployment of an OpenShift cluster.
https://pagure.io/fedora-infrastructure/issue/8442
The Community Fire Team (CFT) is a team of people dedicated to fixing
bugs, annoyance and (small) RFE all around our applications. Their
work is tracked in taiga at:
https://teams.fedoraproject.org/project/community-fire-team/kanban and
they use #fedora-apps for discussion and coordination.
As usual, anyone is welcome to join the team, for a day, a task or more!
This week CFT has achieved the following work:
Release and deploy pagure 5.8.1
Changelog at: https://docs.pagure.org/pagure/changelog.html#id1
Release and deploy pagure-dist-git 1.5.2
Fixes enabling the pull-request only workflow on dist-git
Fix getting the CI pipeline results to show on PR on dist-git
Fix the script syncing the default assignee and CC list from dist-git
to bugzilla
So far there were no negative feedback about the changes this script will do
Deploy the script syncing default assignee and CC list from dist-git
to bugzilla on openshift in staging
And is actively working on:
Enabling side-tag based updates in stable releases
Adding a new API endpoint to pagure to enable/disable git hooks
Adding tests for the fedora-messaging support in the JMS plugin (used
by ci.centos.org)
Making ansible-review work with the infrastructure's ansible repository
Fixing the mdapi integration on dist-git's package page
F31 Updates
kojipkgs01/02 has been reinstalled
Robosign config for fcos has been updated
Rawhide Gating:
Team still welcomes any input and feedback on your experience with
Rawhide Gating to date as we move through our testing ahead of making
it generally available
Bodhi
Application Retirements
Elections
Elections are ready to be moved to Communishift!
The move will be planned after the current elections are over.
Fedocal
Still no progress on kanban board last six weeks
https://teams.fedoraproject.org/project/fedora-calendar/kanban
Jlanda’s permission error in communishift should now be fixed
https://pagure.io/fedora-infrastructure/issue/8274
There may be still another permission error so the team are investigating
Still working on running local instance
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
Autocloud retired
Tests of cloud images moved to openqa
Retired vm’s and removed from ansible
Turning bare metal nodes into builders.
Fedora Docs Updates
Open Tickets:
https://pagure.io/Ask-Fedora-SOP-docs/issue/7https://pagure.io/fesco/fesco-docs/pull-request/21
Merges:
https://pagure.io/fedora-docs/quick-docs/pull-request/164
Fixes:
https://pagure.io/fedora-docs/docs-fp-o/issue/111
Misc
Koji production is upgraded to 1.19.1
Bodhi builds are now based on git
Changes added to Bodhi to add support for side-tags in stable releases
are pending reviews
https://github.com/fedora-infra/bodhi/pull/3749https://github.com/fedora-infra/bodhi/pull/3761https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/35
Email with the Bugzilla-distgit sync script changes have been sent to
devel-announce for review
Link to mail
New changes to Pagure pending review:
New API endpoint to enable/disable git hooks
Ability to set dist-git in the default assignee overrides for bugzilla
Direct API interface
Button on the pagure package web interface
EPEL 8 modularity
Bodhi composes are stuck staging so this is causing a delay in testing
epel8 bodhi composes
epel8-playground-modules composes are failing right now in staging,
but the team are looking into it
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
Configured migrations from Ansible/Jinja template
https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/1https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/3https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/11https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/14https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/16
Comments? Suggestions? Feedback? Let Us Know!
Have a great weekend!
Aoife
--
Aoife Moloney
Feature Driver
Community Platform Engineering Team
Red Hat EMEA
Communications House
Cork Road
Waterford
When can we expect docker images with CentOS 8? I see there's already an
issue [1] open for it. Is there anything we can do to help make it happen?
Thanks!
[1] https://github.com/CentOS/sig-cloud-instance-images/issues/151
--
Lance Albertson
Director
Oregon State University | Open Source Lab
Due to a software upgrade and hardware migration, we'll have to move the
existing CentOS Wiki instance (aka https://wiki.centos.org) to a new node.
Migration is scheduled for """"Monday December 9th, 9:00 am UTC time"""".
You can convert to local time with $(date -d '2019-12-9 9:00 UTC')
The expected "downtime" is estimated to ~60 minutes , time needed to :
- freeze wiki instance data
- convert to newer moin data format
- import converted data to new host and validate
- switch DNS record and propagation
Worth knowing that during the migration process, the wiki instance will
not be available.
Thanks for your comprehending and patience.
on behalf of the Infra team,
--
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | twitter: @arrfab
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:
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
CentOS Stream
Scoping meetings are still ongoing
Fedora:
Rawhide Gating:
Bodhi was 5.1 released and is deployed in staging
Robosignatory is broken in staging preventing testing much there
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
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 :)
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
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
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
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
Configured migrations from Ansible/Jinja template
https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/1https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/3https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/11https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/14https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/pull-request/16
Various Resolved Issues
https://pagure.io/mdapi/pull-request/91https://github.com/fedora-infra/bodhi/pull/3782
Comments? Suggestions? Feedback? Let Us Know!
Have a great weekend!
Aoife
--
Aoife Moloney
Feature Driver
Community Platform Engineering Team
Red Hat EMEA
Communications House
Cork Road
Waterford
From
https://blog.centos.org/2019/11/minutes-for-centos-board-of-directors-2019-…:
Public minutes
On 2019-11-13 theCentOS Board of Directors
<https://centos.org/about/governance/>held their first meeting following
the release of CentOS Linux 8 and announcement of CentOS Stream.
As covered in this meeting, the CentOS Board are taking on an initiative
to increase transparency of the working of the Board. This set of
minutes for the community and wider public is the first instance of new,
more transparent processes in action.
Topics covered in the meeting and via email are discussed below, and
remain open on the Board’s rolling agenda for future conversation and
actions:
1. Board membership:
1. The Board has been considering for some time adjusting the
membership of the Board, in particular by adding new Directors.
Discussions with potential new Directors will begin.
2. All Directors discussed the need for future leadership of the
CentOS Project to continue being able to straddle the project’s
traditional footing on one side, and help drive a vision for the
future on the other side.
2. Transparency initiatives:
1. All agree that the biggest need for transparency in the Project
is at the Board level.
1. Other groups e.g. SIGs are generally following good
transparency practices
2. Board Directors have been asked directly about this topic
and the issue of the Board not releasing minutes from meetings.
3. The Board’s infrequent meetings have not been configured to
easily generate public topics, since most technical and
day-to-day leadership happens in the SIGs especially the
Core SIG and QA SIG.
2. Next step -- improving Board meeting norms:
1. *AGREED:*Publish (for next and future meetings) that there
will be a meeting, and what the public portion of the agenda
is, in advance of the meeting.
2. *AGREED:*Publish a set of public minutes within 72 hours of
the conclusion of a Board meeting
3. *AGREED:*There will be a rolling element to the agenda so
that items are not dropped between meetings but rather
eventually addressed/resolved.
4. *ACTION*: Karsten to write and publish this set of public
meeting minutes
3. New branding work underway - Karsten briefed the Board on the
community efforts to consider the CentOS brand, logo, and overall
branding in light of the addition of CentOS Stream.
1. https://git.centos.org/centos/Artwork/issue/1
2. https://lists.centos.org/pipermail/centos-devel/2019-November/018098.html
3. *AGREED*: Board more actively drive approving/rejecting design
ideas.
4. *AGREED*: There will be a reasonable time for discussion around
the potential brand changes, and the Board will ensure the
discussion concludes in a timely manner.
--
Karsten Wade [he/him/his]| Senior Community Architect | @quaid
Red Hat Open Source Program Office (OSPO) : @redhatopen
https://community.redhat.com | https://next.redhat.com | https://theopensourceway.org
gpg: AD0E0C41 | https://red.ht/sig
Ok, folks, last call for content for the FOSDEM CentOS Dojo, January 31
in Brussels.
https://wiki.centos.org/Events/Dojo/Brussels2020
Note that as of right now, I'm going to have to cancel one of the two
rooms for the event, because we don't have enough content. So please
submit your proposals about the interesting things you're doing on
CentOS, so that we can put together another awesome event.
Thanks.
--
Rich Bowen - rbowen(a)redhat.com
@CentOSProject // @rbowen
859 351 9166
Hi,
is there any page like https://wiki.centos.org/About/Building_8
we can monitor for getting updates on CentOS 8.1 build?
Within oVirt project we are trying to plan for our 4.4 beta and since it
requires a few stuff that are only in 8.1 we'd like to align our schedule
to it.
Thanks,
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA <https://www.redhat.com/>
sbonazzo(a)redhat.com
<https://www.redhat.com/>*Red Hat respects your work life balance.
Therefore there is no need to answer this email out of your office hours.*
Happy Friday 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:
CentOS:
The team have been testing migrating away from Repospanner
Wrote a PoC migration script (taking care also of
requests/tickets/forks repositories)
RCM confirmed that it works
Next step is testing on https://git.stg.centos.org and we hope to have
an ETA on a migration time soon
CentOS Stream
Scoping meetings are ongoing
Fedora:
F31 Upgrades & Reinstallations
Updated s390x buildvm’
Updated buildvmhost-s390x-01
Updated ppc9-01 to f31 and all guests to f31, added on bug about qemu
in f31 on ppc64le not being able to do pseries-4.1 guests (the
default), switched to pseries-4.0.
https://bugzilla.redhat.com/show_bug.cgi?id=1769600
Re-installed buildvm-aarch64-01/02/03 and buildvm-armv7-01/02/03 with
f31 and worked though issues with composes on them.
Rawhide Gating:
Bodhi 5.0 has been deployed for a week now and we are getting some
feedback on the new UI
We hope to incorporate some of this feedback in the 5.1 release
5.1 will include a fix needed by the CI pipeline
Ci pipeline on fedora-messaging
JMS plugin has been updated
That broke datagrepper: unix timestamp are in seconds, not
milliseconds and postgresql doesn’t like the year 51850
Fedora-messaging client on resultsdb had broke
Open ticket is for monitoring:
https://pagure.io/fedora-infrastructure/issue/8392
repoSpanner
83x performance patch submitted as a pull request and is awaiting review.
Once the 83x patch is merged, we hope that it will be possible to make
a release/deployment.
It is possible that it will still be too slow so our next idea for
improvement involves changing the API that nodes use to synchronize
objects with each other.
Application Retirements
Elections
Blocking issue was fixed https://pagure.io/fedora-infrastructure/issue/8253
Bcotton confirmed the fix is now in place - thanks Ben!
Fedocal
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
Working on running local instance
Nuancier
Benson Muite is now working on OIDC authentication
By creating a PR on Github, we should be able to see the progress
New PR from sebwoj - Porting to Fedora messaging
Pastebin
Magazine article posted after getting bounced between commblog and
magazine a few times.
On track for December 1 modernpaste shutdown
GDPR and privacy centric conversations are ongoing with respect to
application handovers
Misc
Introduction of a dedicated team for community issues:
The CPE Team have created a dedicated team to work through a backlog
of issues that are affecting the community.
The team has a 6 week plan ahead of them this side of the New Year
Check out our Kanban board:
https://teams.fedoraproject.org/project/community-fire-team/kanban
Our first priority task is to fix the bugzilla sync script
Got its own upstream project:
https://pagure.io/Fedora-Infra/distgit-bugzilla-sync/
We will be working on these items secondary to other work we have but
will try to get some of these issues resolved soon!
EPEL 8 modularity:
Modules are building in stg koji
Tagging is working
Bodhi testing is blocked on https://github.com/fedora-infra/bodhi/issues/3779
Nest steps are to test epel8 playground module composing
Comments? Suggestions? Feedback? Let Us Know!
Have a great weekend!
Aoife
--
Aoife Moloney
Feature Driver
Community Platform Engineering Team
Red Hat EMEA
Communications House
Cork Road
Waterford