Fedora docs - daily email #13030
Labels
No labels
announcement
anubis
authentication
aws
backlog
blocked
bodhi
ci
cloud
communishift
copr
database
day-to-day
dc-move
deprecated
dev
discourse
dns
downloads
easyfix
epel
firmitas
forgejo_migration
Gain
High
Gain
Low
Gain
Medium
gitlab
greenwave
hardware
help wanted
high-trouble
koji
koschei
lists
low-trouble
medium-trouble
mirrorlists
monitoring
Needs investigation
odcs
OpenShift
ops
outage
packager_workflow_blocker
pagure
permissions
Priority
Needs Review
Priority
Next Meeting
Priority
🔥 URGENT 🔥
Priority
Waiting on Assignee
Priority
Waiting on External
Priority
Waiting on Reporter
rabbitmq
release-monitoring
releng
request-for-resources
s390x
security
SMTP
sprint-0
sprint-1
src.fp.o
staging
unfreeze
waiverdb
websites-general
wiki
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
Priority
High
Priority
Low
Priority
Medium
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
No assignees
5 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
infra/tickets#13030
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi team,
I receive everyday an email from Fedora documentation automation:
To: jibecfed@fedoraproject.org
From: noreply@fedoraproject.org
Subject: [docstranslation] error log
Message-Id: 20260110221236.4E6607765C@bastion01.rdu3.fedoraproject.org
Content looks like this: https://paste.yunohost.org/raw/enepapebor
can we have this is a shared log somewhere and document where to find this log in the following repositories?
https://pagure.io/fedora-docs/translations-scripts/
https://gitlab.com/fedora/docs/docs-website/docs-fp-o
ideally, having errors sent to #l10n:fedoraproject.org could be useful
Example of "errors":
fatal: repository 'https://pagure.io/fedora-docs-l10n/community-participate/' not found
it means a localization repository needs to be created for the community to be able to translate
Metadata Update from @zlopez:
Would it be a viable option to send the e-mail to some mailing list of your choice?
Is there any way we could use something like Zabbix to get alerting for these errors? One challenge is that the pool of people who are both capable of working on this and informed enough to work on these challenges is very low. We should consider more ways to get added visibility into the localization stack in Fedora Infrastructure.
Also, if Zabbix could help with making a Matrix bot that alerts in a specific Matrix room when there are issues, e.g.
#localization:fedoraproject.org, that would be very helpful too.zabbix is open to check for everyone, but these are logs from cron jobs and we don't want to have them saved them in zabbix.
ok then, what would be the required steps to have those logs on zabbix?
if cron jobs are not suitable, what would be?
Well, I am not sure. zabbix is a monitoring system, so it runs a check and acts on the output of that check.
I suppose if the logs were stored somewhere it could run a check over them and alert if errors were found.
@gwmngilfen any ideas here?
So, yes, Zabbix could help here.
zabbix_senderI can help with the Zabbix-side stuff for sure - but the first step would be modifying the cron jobs to output something useful to Zabbix. Then we either:
I lean to the first option - lets have the cron dump output to /var/log or similar, and and then we write a new script that checks both the output and the timestamp - if the file is too old, or has bad content, we send a warning.
How does that feel?
Hi @gwmngilfen , who are you asking the question to?
We are now having a few contributors involved ad localization team admin, having the log available somewhere would be most welcome
The Matrix notification would be a nice to have feature, but first priority would be to stop having only me receiving the log.
If I may help here, please tell me (I'll be honest with my technical ability to do it)
thanks a lot for your help
Good question about who I'm questioning :)
I think I'm mostly asking @kevin & @zlopez - although your input is welcome too. And it's possible that I don't understand the full details of the concerns. What I'm hearing is:
I can think of possible actions, but it depends on the answers to these questions.
@jibecfed What about sending the log to fedorapeople.org instead of your own mail and you can give the link to it to anyone? For example I'm sharing weekly standup summaries for CLE Team that way (see https://zlopez.fedorapeople.org/).
Coming back to this, the email is currently disabled: infra/ansible#3262
So I guess the question is - do you want it back at all @jibecfed? and if so, do any of the options above make sense?
hi there, for info: @darknao enabled the cron a few days (weeks?) ago and the publication restarted, and the email logs too...
sending it to the matrix room is not fine for me since it is a log and not an alert, it will spam us
we need to be able to access the last X execution to find when an issue appeared (would a month be doable?)
using fedorapeople or other is fine, as long as the Fedora Localization Admins (@rffontelle, @peartown and myself) and a few infra people (likely darknao?) have access to the logs
For release engineering things like this we have a mailing list... releng-cron. All the output goes there and you can subscribe if you want it, or just look at the archives when you are debugging a failure.
would something like that work for this?