Infrastructure and release engineering Documentation
by Mark O'Brien
Hi All,
As some of you may be aware there has been chatter around having the
documentation for infrastructure and release engineering centralised in one
place.
A possible solution to this is to move all of these under a new section on
docs.fedoraproject.org called something like Infrastructure and Release
Engineering (very original I know).
We could then go about moving docs which are suitable from currrent
locations to the new central point. Each doc should be updated before
moving and the old document should be updated to only contain a link to the
new doc to avoid a case of multiple versions of a doc (https://xkcd.com/927/
).
The following links contain the bulk of the documentation:
https://fedora-infra-docs.readthedocs.io/en/latest/
https://docs.pagure.org/releng/
https://fedoraproject.org/wiki/Infrastructure
These would be the suggested first steps with other docs to follow if/when
these are completed.
As I say this is just a possible solution so as always all feedback and
suggestions are encouraged and welcomed.
Thanks,
Mark
2 years, 5 months
CPE Weekly Update - Week of November 1st - 5th
by Lenka Segura
Hi everyone,
This is a weekly report from the CPE (Community Platform Engineering)
Team. If you have any questions or feedback, please respond to this
report or contact us on #redhat-cpe channel on libera.chat
(https://libera.chat/).
If you wish to read this in rendered markdown, check the post on
Fedora community blog (waiting for approval, will work later):
https://communityblog.fedoraproject.org/cpe-weekly-update---week-of-novem...
# Highlights of the week
## Infrastructure & Release Engineering
Goal of this Initiative
-----------------------
Purpose of this team is to take care of day to day business regarding
CentOS and Fedora Infrastructure and Fedora release engineering work.
It’s responsible for services running in Fedora and CentOS
infrastructure and preparing things for the new Fedora release
(mirrors, mass branching, new namespaces etc.). The ARC (Advance
Reconaissance Crew), which is a subset of the team, investigates possible
initiatives that CPE might
take on.
Update
------
* Mini-initiative for docs (
https://pagure.io/fedora-infrastructure/issue/9892) migration going well
* ARC is now focused on Bodhi improvements!
### Fedora Infra
* F35 is out smoothly!
* openqa power9 box is back up and working along with it’s mgmt interface
* 67 issues, should go down a bit next week
* 17 open ansible PR’s, should be 0 next week
### CentOS Infra including CentOS CI
* Business as usual
### Release Engineering
* Issue cleanup in the releng tracker
* Business as usual
## CentOS Stream
Goal of this Initiative
-----------------------
This initiative is working on CentOS Stream/Emerging RHEL to make this
new distribution a reality. The goal of this initiative is to prepare
the ecosystem for the new CentOS Stream.
Updates
-------
* Stream 9 mirror links on the website (
https://www.centos.org/centos-stream/#tab-3)!
* Stream 9 CI for SIGs has aarch64 boxes
* Brainstorming around c8s and c9s processes getting closer together
* Working on cleaning up old qcow2 images and old RPMs
* Finishing up DistroBuildSync for ELN
* Finishing up Content Resolver buildroot integration
* Business as usual
## Datanommer/Datagrepper V.2
Goal of this Initiative
-----------------------
The datanommer and datagrepper stacks are currently relying on fedmsg which
we want to deprecate.
These two applications need to be ported off fedmsg to fedora-messaging.
As these applications are 'old-timers' in the fedora infrastructure, we
would
also like to look at optimizing the database or potentially redesigning it
to
better suit the current infrastructure needs.
For a phase two, we would like to focus on a DB overhaul.
Updates
-------
* Import still running! (20%)
## CentOS Duffy CI
Goal of this Initiative
-----------------------
Duffy is a system within CentOS CI Infra which allows tenants to provision
and
access bare metal resources of multiple architectures for the purposes of
CI testing.
We need to add the ability to checkout VMs in CentOS CI in Duffy. We have
OpenNebula hypervisor available, and have started developing playbooks which
can be used to create VMs using the OpenNebula API, but due to the current
state
of how Duffy is deployed, we are blocked with new dev work to add the
VM checkout functionality.
Updates
-------
* CI: Dependabot, enable workflow dispatch to re-run tests
* Work in progress:
- Database models: a diagram and code
- Logging (expletive deleted)
- Configuration framework
## FCOS OpenShift migration
Goal of this Initiative
-----------------------
Move current Fedora CoreOS pipeline from the centos-ci OCP4 cluster to the
newly deployed fedora infra OCP4 cluster.
Updates
-------
* Pull request (https://pagure.io/fedora-infra/ansible/pull-request/839#),
which creates project, group, rolebindings to permit the FCOS team access
to the OCP4 staging cluster in order to deploy the pipeline, merged
## EPEL
Goal of this initiative
-----------------------
Extra Packages for Enterprise Linux (or EPEL) is a Fedora Special Interest
Group that creates, maintains, and manages a high quality set of additional
packages for Enterprise Linux, including, but not limited to, Red Hat
Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Linux
(OL).
EPEL packages are usually based on their Fedora counterparts and will never
conflict with or replace packages in the base Enterprise Linux
distributions. EPEL uses much of the same infrastructure as Fedora,
including buildsystem, bugzilla instance, updates manager, mirror manager
and more.
Updates
-------
* epel9-next configured in koji
* Multiple tools configured/updated to support epel9/epel9-next (fedpkg,
fedscm-admin, robosignatory, distribution-gpg-keys, mock-core-configs, etc.)
* Blocked waiting for migration of Fedora s390x builders to z15 (scheduled
for 2021-11-09)
* Meetings with multiple stakeholders and potential contributors to plan
future work
* EPEL docs migrated from Fedora wiki to docs.fp.o (
https://docs.fedoraproject.org/en-US/epel/)
Kindest regards,
CPE Team
2 years, 5 months
FASJSON 1.3.0 released and deployed
by Aurelien Bompard
Hey everyone!
I just released and deployed FASJSON 1.3.0, it only contains a new feature
and a bugfix.
* Add some more user fields: github_username, gitlab_username, website, and
pronouns (#213).
* Respect the user's privacy setting on the search endpoint (#257).
This last item fixes an information disclosure issue, which is why I'm
releasing and deploying on a Friday (just kidding, I also do it without any
valid reason). The fields that were hidden on private accounts were not
hidden when the search endpoint was used (like
http://fasjson.example.com/search/users/?username=privateuser). It's fixed
now.
Cheers!
Aurélien
2 years, 5 months
Re: Fedorapeople webspace
by Stephen John Smoogen
On Fri, 5 Nov 2021 at 09:22, James Smith <jamessmith1(a)outlook.com> wrote:
>
> That is an old account, the new account is osiris2600
>
OK I found the problem, and my apologies for missing the obvious. Your
account was created in /home/osiris2600 and I was looking where all
the other accounts are (/home/fedora/<name>/). Apache is looking for
your account to be in that tree so your web page isn't showing up.
Please open a ticket in
https://pagure.io/fedora-infrastructure/new_issue so that the issue
can be corrected in the config files and/or your account.
--
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 a BBS...
time to shutdown -h now.
2 years, 5 months
Re: Fedorapeople webspace
by Ankur Sinha
Hello,
I think this is something we ran into before with @shaneallcroft.
If you login to Fedora people and look at /home/, you'll see osiris2600
there. So instead of new user home folders being created at /home/fedora/,
they're being created at /home/:
$ ls /home/
apache bytehackr fedora fedora.bak fedora.disabled leo nrpe
osiris2600 shaneallcroft zmiklank
(also for bytehackr and other users from the looks of it).
I remember Kevin had fixed this for @shanellcroft in this commit:
https://pagure.io/fedora-infra/ansible/c/f4ee3431f8013f19d7e61fe713c29cb3...
but maybe there's another config somewhere that also needs updating?
--
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London
2 years, 5 months
Re: Fedorapeople webspace
by Stephen John Smoogen
On Fri, 5 Nov 2021 at 09:11, James Smith <jamessmith1(a)outlook.com> wrote:
>
> My FAS account is osiris2600 - https://accounts.fedoraproject.org/user/osiris2600/
>
[2021-11-05-09:14] <smooge> .fasinfo smittix
[2021-11-05-09:14] <zodbot> User: smittix, Name: James Smith, Email:
jamessmith1(a)outlook.com, Creation: 2012-02-14T11:28:32, IRC Nicks:
osiris2600, Timezone: Europe/London, Locale: en-GB, GPG Key IDs: None,
Status: None
[2021-11-05-09:14] <zodbot> Groups: fedora-contributor, ambassadors, fedora-uk
[2021-11-05-09:14] <smooge> .fasinfo osiris2600
[2021-11-05-09:14] <zodbot> User: osiris2600, Name: James Smith,
Email: fedora(a)lsass.co.uk, Creation: 2021-11-04T19:24:59, IRC Nicks:
osiris2600 and osiris, Timezone: GB, Locale: en-GB, GPG Key IDs: None,
Status: None
[2021-11-05-09:14] <zodbot> Groups: fedora-contributor, ambassadors, fedora-uk
[root@people02 fedora][PROD]# ls -l osiris2600
ls: cannot access osiris2600: No such file or directory
[root@people02 fedora][PROD]# ls -l smittix
total 0
drwxrwxr-x. 2 smittix smittix 21 Jan 13 2014 public_html
The account you set permissions to was smittix.
> -----Original Message-----
> From: Stephen John Smoogen <smooge(a)gmail.com>
> Sent: 05 November 2021 12:58
> To: Fedora Infrastructure <infrastructure(a)lists.fedoraproject.org>
> Subject: Re: Fedorapeople webspace
>
> On Fri, 5 Nov 2021 at 06:54, James Smith <jamessmith1(a)outlook.com> wrote:
> >
> > Good morning, all,
> >
> > I'm having a small issue with the fedorapeople webspace. I've created a public_html directory with permissions set to 755 however I'm still getting a forbidden message when navigating to https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fosiris....
> >
>
> Fedora people web pages are aligned to your FAS username which is not osiris2600. So you need to go to https://<username>.fedorapeople.org
> like https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsmooge...
>
>
> > Any ideas?
> >
> > thanks in advance
> >
> > James Smith
> > _______________________________________________
> > infrastructure mailing list -- infrastructure(a)lists.fedoraproject.org
> > To unsubscribe send an email to
> > infrastructure-leave(a)lists.fedoraproject.org
> > Fedora Code of Conduct:
> > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc
> > s.fedoraproject.org%2Fen-US%2Fproject%2Fcode-of-conduct%2F&data=04
> > %7C01%7C%7C7bc3407e1a944d87e7a108d9a05bfbd2%7C84df9e7fe9f640afb435aaaa
> > aaaaaaaa%7C1%7C0%7C637717139219474063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoi
> > MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&
> > sdata=Begs%2BgbT0AKERWsTJXcRdnYiq0bZcSGtgs0%2Fdqvzoo8%3D&reserved=
> > 0 List Guidelines:
> > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffed
> > oraproject.org%2Fwiki%2FMailing_list_guidelines&data=04%7C01%7C%7C
> > 7bc3407e1a944d87e7a108d9a05bfbd2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C
> > 1%7C0%7C637717139219474063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDA
> > iLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=GfdMX
> > NmqmOc%2BmE9IAPAFJYPFFr8B4exDJc2BtHk%2BkTE%3D&reserved=0
> > List Archives:
> > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flis
> > ts.fedoraproject.org%2Farchives%2Flist%2Finfrastructure%40lists.fedora
> > project.org&data=04%7C01%7C%7C7bc3407e1a944d87e7a108d9a05bfbd2%7C8
> > 4df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637717139219474063%7CUnknown
> > %7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJ
> > XVCI6Mn0%3D%7C1000&sdata=QkKow8d3ywcVSL%2Ba25UXOHythb2t9MpWTurrytM
> > o6zU%3D&reserved=0 Do not reply to spam on the list, report it:
> > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpag
> > ure.io%2Ffedora-infrastructure&data=04%7C01%7C%7C7bc3407e1a944d87e
> > 7a108d9a05bfbd2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637717139
> > 219474063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi
> > LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=t7uytI6WpCYm%2FGlKZB1V
> > 4ft7kspWFTCgDnUIe%2Bm%2Fdtk%3D&reserved=0
>
>
>
> --
> 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 a BBS...
> time to shutdown -h now.
> _______________________________________________
> infrastructure mailing list -- infrastructure(a)lists.fedoraproject.org
> To unsubscribe send an email to infrastructure-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct: https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.f...
> List Guidelines: https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffedora...
> List Archives: https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists....
> Do not reply to spam on the list, report it: https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpagure...
> _______________________________________________
> infrastructure mailing list -- infrastructure(a)lists.fedoraproject.org
> To unsubscribe send an email to infrastructure-leave(a)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/infrastructure@lists.fedora...
> 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 a BBS...
time to shutdown -h now.
2 years, 5 months
Fedorapeople webspace
by James Smith
Good morning, all,
I'm having a small issue with the fedorapeople webspace. I've created a public_html directory with permissions set to 755 however I'm still getting a forbidden message when navigating to https://osiris2600.fedorapeople.org.
Any ideas?
thanks in advance
James Smith
2 years, 5 months