CPE Feedback Survey
by Ant Carroll
Hey folks, Apologies for the delay in getting this out to you after the
start of the year. Hopefully you've noticed the changes to communication
since the results of the last survey we did in August. However, we know
this is ever changing, people join or become inactive and so want to ensure
we continue with making improvements that benefit us all. I'm here asking
for your help with this again [image: 🙂] Here is a link to a very short
survey we've put together to learn how your experiences have been with the
CPE team since October 2020. If you could take the time (5mins max) to
complete it for us it would be hugely valuable as we work on this
continuous improvement - https://fedoraproject.limequery.com/4?lang=en
The survey will remain open until Feb 17th (23:59 UTC).
Cheers, Ant
--
Ant Carroll
Associate Manager, Software Engineering
Red Hat Waterford <http://www.redhat.com>
Communications House
Cork Road, Waterford City
ancarrol(a)redhat.com
M: +353876213163 IM: ancarrol
@redhatjobs <https://twitter.com/redhatjobs> redhatjobs
<https://www.facebook.com/redhatjobs> @redhatjobs
<https://instagram.com/redhatjobs>
<https://www.redhat.com/>
3 years, 2 months
CPE Weekly: 2021-02-14
by Aoife Moloney
Hi Everyone,
If you would like to see this report and toggle to the section you are
most interested in, I would suggest visiting this link
https://hackmd.io/8iV7PilARSG68Tqv8CzKOQ?view and use the header bar
on your left to skip to where you want to go!
## Initiative FYI Links
Initiatives repo here: https://pagure.io/cpe/initiatives-proposal
2021 Quarterly Planning timetable here:
https://docs.fedoraproject.org/en-US/cpe/time_tables/ so you know when
I need it in by to review it.
Details on initiative requesting/how to work with us on new projects
here: https://docs.fedoraproject.org/en-US/cpe/initiatives/
### Misc
#### Conferences!
* DevConf.cz is on 18th - 20th Feb! Get your ticket here if you
haven't already https://hopin.com/events/devconf-cz-2021
* CentOS Dojo @ FOSDEM was really great last week, and if you missed
it be sure to check out the CentOS youtube channel where all of the
talks are now uploaded and available to view
https://www.youtube.com/thecentosproject
## Project Updates
*The below updates are pulled directly from our CPE team call we have
every week.*
### Fedora
* Mass branching of packages was completed last week
* Mass branching of modules is underway
* There is already have a branched compose
* The main branch changes are also almost complete with just docs left
* tests namespace in dist-git has migrated to “main” with “master” as
symlink for now with it being removed after F34 release, so mark your
calendar!
### Noggin/AAA
* Security fixes on Content Security Policy
* Re-installed FreeIPA schema to test a faster way to import user data
as part of tuning & performance testing while still in staging
* If you are experiencing any issues logging in, please reach out to
the team on IRC channel #fedora-aaa
* The work tracker for this project can be found here
https://github.com/orgs/fedora-infra/projects/6
* And please report any issues you find in the repo
https://github.com/fedora-infra/noggin
## CentOS Updates
### CentOS
* Our CI infra has been updated from Ocp.ci / ocp.stg.ci to 4.6.15
* Monitoring stack updated to zabbix 5.0.8
* Kojihub now supports x86_64,ppc64le & aarch64
### CentOS Stream
* CentOS Stream container images are now readily available!Check out
the mail from Brian Stinson to the CentOS-devel & announce list here
for more details on tags and where to pull
https://lists.centos.org/pipermail/centos-devel/2021-February/076503.html
## Team Info
### Background:
The Community Platform Engineering group, or CPE for short, 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.
See our wiki page here for more
information:https://docs.fedoraproject.org/en-US/cpe/
As always, feedback is welcome, and we will continue to look at ways
to improve the delivery and readability of this weekly report.
Have a great week!
Aoife
Source: https://hackmd.io/8iV7PilARSG68Tqv8CzKOQ?view
--
Aoife Moloney
Product Owner
Community Platform Engineering Team
Red Hat EMEA
Communications House
Cork Road
Waterford
3 years, 2 months
Re-importing accounts in staging
by Aurelien Bompard
Hey folks!
The AAA team would like to test a re-import of the accounts in staging. We
have learnt of a way to speed up the import significantly (20 times) and
we'd like to test it.
For that we'll need to remove all existing accounts and start from scratch.
It means that if you're currently testing your application in staging, your
account will disappear for something between hours to a couple days.
We're going to start the process in 4-5 hours. Please shout if you're in
the middle of something and you'd prefer us to wait for tomorrow.
Thanks!
Aurélien
3 years, 2 months
CPE Report: 2020-02-05
by Aoife Moloney
Hi Everyone,
If you would like to see this report and toggle to the section you are
most interested in, I would suggest visiting this link
https://hackmd.io/8iV7PilARSG68Tqv8CzKOQ?view and use the header bar
on your left to skip to where you want to go!
## Initiative FYI Links
Initiatives repo here: https://pagure.io/cpe/initiatives-proposal
2021 Quarterly Planning timetable here:
https://docs.fedoraproject.org/en-US/cpe/time_tables/ so you know when
I need it in by to review it.
Details on initiative requesting/how to work with us on new projects
here: https://docs.fedoraproject.org/en-US/cpe/initiatives/
### Misc
#### Conferences!
* CentOS Dojo @ FOSDEM is on right now! Links to talks from Thursday
are on the CentOS youtube channel and Rich is playing a blinder
getting all the content uploaded in record time
https://www.youtube.com/TheCentOSProject
* NOTE: 'playing a blinder' means doing an excellent job for
anyone unfamiliar with the term :)
* Fedora has a booth as well @ FOSDEM this weekend! Make sure you stop
by and say hi to all those great Fedorans who will be manning it this
weekend https://chat.fosdem.org/#/room/#fedora-stand:fosdem.org
## Project Updates
*The below updates are pulled directly from our CPE team call we have
every week.*
### Fedora
* Infra team are assisting with the testing of ipa/noggin for
otp/other cases in stg
* Their also doing a cleanup of a bunch of broken links on koji volume
* Mass rebuild of rpms is done, modules are underway
* FTBFS for the mass rebuild are filled
### CPE ARC TEAM
(Community Platform Engineering Advanced Reconnaissance Team....Team)
We have a new sub team in our team, led by Pingou, who are running
advance investigations on some of the tech debt and bigger initiatives
that the CPE team have in our backlog and they have been tackling
Datanomer/Datagrepper tech debt first.
The team have been partitioning the ‘messages’ table of datagrepper's
DB, & hope to be able to test this setup next week
* prod like in openshift
https://datagrepper-monitor-dashboard.app.os.fedoraproject.org
* prod like with a default delta of 3 days
http://datagrepper.arc.fedorainfracloud.org/datagrepper/
* partitioned table + default delta of 3 days
http://datagrepper-test.arc.fedorainfracloud.org/datagrepper/
* using the timescale postgresql plugin [not implemented yet]
http://datagrepper-timescale.arc.fedorainfracloud.org
### Noggin/AAA
* We faced some issues with IPA limits and tuning, and 2FA & still
trying to figure out the best way to enforce 2FA with sudo.
* We are getting closer to migrating from stg to prod and once the
Fedora migration is complete, the CentOS accounts will be then
imported.
* NOTE: If you have an account in both CentOS & Fedora and have
different email addresses associated with each, please update your
preferred email address in your profile and look out for an email next
week on your options.
* The work tracker for this project can be found here
https://github.com/orgs/fedora-infra/projects/6
### Fedora Messaging Schemas
* Elections pr reviewed https://pagure.io/elections/pull-request/90
* Next is Greenwave & waiverdb
* Board the issues are tracked on are here
https://github.com/orgs/fedora-infra/projects/7
## CentOS Updates
### CentOS
* CI team members are migrating Fedora-Infra and Fedora-apps namespace
whcih is one of the last few before we shut down legacy cluster
* There is also an investigation spike on Zabbix upgrade to current
LTS version which will then be rolled-out on the CentOS Infra once
complete
### CentOS Stream
* Python39 built and ready to compose
* Dist-git repos are regularly up to date
* Repos are populated in the CentOS Stream GitLab instance and will be
publically viewable in the coming weeks
* Very detailed talks on CentOS Stream given by Brian Stinson & Brian
'Bex' Exelbierd are watchable now on the CentOS YouTube channel -
check them out!
## Team Info
### Background:
The Community Platform Engineering group, or CPE for short, 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.
See our wiki page here for more
information:https://docs.fedoraproject.org/en-US/cpe/
As always, feedback is welcome, and we will continue to look at ways
to improve the delivery and readability of this weekly report.
Have a great weekend!
Aoife
Source: https://hackmd.io/8iV7PilARSG68Tqv8CzKOQ?view
--
Aoife Moloney
Product Owner
Community Platform Engineering Team
Red Hat EMEA
Communications House
Cork Road
Waterford
3 years, 2 months
Anitya (release-monitoring.org) 1.0.0 available
by Michal Konecny
Hi everyone,
today I deployed a new version of Anitya on production [0]. I decided
that Anitya is mature enough to have version 1.0.0. So here it is.
And what this versions brings? Plenty of changes, here is the list of
the most interesting ones:
* Add preview mode
Now you can try your changes before submitting them, on the edit and add
project page is a new button "Test check" which will take the fields
from the form and do a check for releases above them. Nothing is changed
in the database during test check.
* Flag pre-release versions
Yes, you are reading it right. Anitya is now flagging versions that are
considered unstable, it uses the version scheme recognition and above
that you can add your own filter when editing project.
* Message schema 2.0.0
The Anitya message schema now contains a new topic
"anitya.project.version.update.v2". This topic will send message that
has "upstream_versions" field which contains all the newly found
versions, not only the latest one. And it also contains a
"stable_versions" field, so you can look if some of the newly versions
is stable or not. With this version "anitya.project.version.update" is
now deprecated!
* Add version filter for project
Anitya now allows user to add their own version filter, if you see any
bogus version, you can just edit project and add the string to filter
(This will not delete any version that was already retrieved, but you
can flag a project and ask admin to do it for you and it will never be
retrieved again).
* Project archiving
Anitya 1.0.0 allows admins to archive projects if it seems reasonable
(project dead upstream) for the sake of history. Archived projects can't
be edited and are not checked for new versions, but still could be found
in Anitya.
* Projects menu is rewritten
The projects menu now contains items that are more sensible to current
state of Anitya, you can see projects that were successfully updated
(sorted by the time of update from newest), failed to update (sorted by
the number of failed attempts from highest number), never updated
(incorrectly set up projects, where update was never successful, sorted
by the date of creation from oldest) and archived projects.
* Updated documentation
The documentation was fully rewritten to reflect the current state of
Anitya. User guide was added containing use cases that could be done by
user. User admin guide was added for users in Anitya with Admin rights.
And the Admin guide and Contribution guide was verified that these steps
are working with current version of Anitya.
If you want to see whole list of changes, see Anitya 1.0.0 release on
GitHub [1].
I hope this release will bring joy to your life and solve at least some
of the pain points people had with Anitya.
Michal
Mage from release-monitoring.org
P.S.: If you want to try something in Anitya without the fear of
breaking anything, you can try it on staging instance [2].
[0] - https://release-monitoring.org/
[1] - https://github.com/fedora-infra/anitya/releases/tag/1.0.0
[2] - https://stg.release-monitoring.org/
3 years, 2 months