RFR: Message-Tagging-Service
by Chenxiong Qi
Hi all,
This mail is for a new micro-service called Message-Tagging-Service (aka
MTS). It serves to tag module build triggered by specific MBS event.
More detailed information is provided inside RFR ticket[1].
MTS works with a series of predefined rules to see if a module build
should be tagged with one or more tags. There is requirement coming from
module maintainers to ensure a module build is tagged into correct
platforms to fulfill the dependencies of module metadata. Comment[2] has
a specific use case for that.
So far, MTS has been containerized and deployed in internal. The image
is available from quay.io[3]. We would love to run MTS in Fedora as well
in order to make it easier to manage module build tag for module
maintainers and rel-eng.
If anything is missed for this mail thread, please point out. Questions
welcome! Thanks for your time.
[1] https://pagure.io/fedora-infrastructure/issue/7563
[2] https://pagure.io/fedora-infrastructure/issue/7563#comment-553774
[3] https://quay.io/repository/factory2/message-tagging-service
--
Regards,
Chenxiong Qi
1 day, 11 hours
Fedora Infrastructure Meeting Agenda for 2019-02-21
by Stephen John Smoogen
This shared document is for the next fedora infrastructure meeting.
Send on IRC a day before meeting (#fedora-noc #fedora-admin
#fedora-releng #fedora-apps)
REMINDER: There will be a Fedora Infrastructure meeting tomorrow
(20yy-mm-dd) at 15:00 UTC in #fedora-meeting-1. Please update the
gobby2 document at infinote.fedoraproject.org with any agenda items
https://infinote.fedoraproject.org/cgit/infinote/tree/fedora-infrastructu...
On the day of the meeting send the following
REMINDER: There will be a Fedora Infrastructure meeting today
(2019-02-14) at 15:00 UTC in #fedora-meeting-1. Please update the
gobby2 document at infinote.fedoraproject.org with any agenda items
https://infinote.fedoraproject.org/cgit/infinote/tree/fedora-infrastructu...
= Preamble =
The infrastructure team will be having its weekly meeting tomorrow,
2019-02-21 at 15:00 UTC in #fedora-meeting-1 on the freenode network.
We have a gobby document at
https://infinote.fedoraproject.org/cgit/infinote/tree/fedora-infrastructu...
which can be edited for the agenda (see: https://fedoraproject.org/wiki/Gobby )
Please try and review and edit that document before the meeting and we
will use it to have our agenda of things to discuss. A copy as of today
is included in this email.
If you have something to discuss, add the topic to the discussion area
with your name. If you would like to teach other folks about some
application or setup in our infrastructure, please add that topic and
your name to the learn about section.
= Introduction =
We will use it over the week before the meeting to gather status and info and
discussion items and so forth, then use it in the irc meeting to transfer
information to the meetbot logs.
= Meeting start stuff =
#startmeeting Infrastructure (2019-02-21)
#meetingname infrastructure
#topic aloha
#chair nirik pingou puiterwijk relrod smooge tflink threebean cverna mkonecny
= Let new people say hello =
#topic New folks introductions
#info This is a place where people who are interested in Fedora
Infrastructure can introduce themselves
#info Getting Started Guide:
https://fedoraproject.org/wiki/Infrastructure/GettingStarted
= Status / Information / Trivia / Announcements =
(We put things here we want others on the team to know, but don't need
to discuss)
(Please use #info <the thing> - your name)
#topic announcements and information
#info nirik will have sparse hours due to house move
#info Mass branching happened and it was ...
#info Mass update/reboots planned for 2019-02-26 -> 2019-02-28
#info Beta Freeze Begins 2019-03-05
#info Anitya (release-monitoring.org) 0.15.0 was released and deployed
on staging
#info Pagure 3.2.90 was deployed to stg.pagure.io. Please test
#info
= Things we should discuss =
We use this section to bring up discussion topics. Things we want to talk about
as a group and come up with some consensus /suor decision or just brainstorm a
problem or issue. If there are none of these we skip this section.
(Use #topic your discussion topic - your username)
#topic Oncall
#info smooge is on call from 2019-02-14 -> 2019-02-21
#info puiterwijk is on call from 2019-02-21 -> 2019-02-28
#info ?????? is on call from 2019-02-28 -> 2019-03-07
#info ?????? is on call from 2019-03-07 -> 2019-03-14
#info ?????? is on call from 2019-03-14 -> 2019-03-21
#info Summary of last week: (from smooge )
#topic Monitoring discussion
#info https://nagios.fedoraproject.org/nagios
#info Go over existing out items and fix
#topic Tickets discussion
#info https://pagure.io/fedora-infrastructure/report/Meetings%20ticket
Go thru each ticket one by one
#topic Priorities for next week?
#info please put tickets needing to be focused on here
#topic Discuss: Is the Fedora pastebin still useful? - relrod
#info how many users are using it?
#info should we look at converging with CentOS one so simpler setup?
= Apprentice office hours =
#topic Apprentice Open office minutes
#info A time where apprentices may ask for help or look at problems.
Here we will discuss any apprentice questions, try and match up people looking
for things to do with things to do, progress, testing anything like that.
= Learn about some application or setup in infrastructure =
(This section, each week we get 1 person to talk about an application or setup
that we have. Just going over what it is, how to contribute, ideas for
improvement,
etc. Whoever would like to do this, just add the i/nfo in this section. In the
event we don't find someone to teach about something, we skip this section
and just move on to open floor.)
#info
= Meeting end stuff =
#topic Open Floor
#endmeeting
--
Stephen J Smoogen.
1 day, 22 hours
FAS query question
by Ben Cotton
Infra team,
In the interests of reducing our app load, I'm checking out possible
replacements for our elections app. One of the candidates is Helios,
which would apparently require me providing a CSV of eligible voters
for each election. Do we have a programmatic way of getting email
addresses out of FAS for different queries? For example, for some
elections, we might want the cla_fpca group, while other elections may
require cla_fpca+1 and others may require a specific group.
If that functionality doesn't exist, what does the effort to add it look like?
--
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
2 days, 2 hours
mirrorlist server with Python3
by Adrian Reber
The latest release of MirrorManager2 is still in updates-testing. I did
not want to push this version to updates-released because this is the
first Python3 based released.
Could someone test the version from updates-testing? Update the
mirrorlist container and test it on one of the proxies?
Adrian
5 days, 2 hours