Inactive packagers to be removed from their packages

2021-04-16 Thread Pierre-Yves Chibon
Good Morning Everyone, When we rolled out the new AAA solution a few weeks ago, some accounts have not been migrated: - Accounts that have been set inactive by their owner - Accounts that are disabled - Accounts marked as spam This resulted in some packager accounts not being migrated. As a

Planned Outage - taiga - 2021-01-05 07:00 UTC

2020-12-31 Thread Pierre-Yves Chibon
There will be an outage starting at 2021-01-05 07:00 UTC which will last approximately 3 hours. To convert UTC to your local time, take a look at http://fedoraproject.org/wiki/Infrastructure/UTCHowto or run: date -d '2021-01-05 07:00UTC' Reason for outage: Upgrade to a more recent/patched taiga

Planned Outage - pagure.io - 2020-10-01 08:00 UTC

2020-09-30 Thread Pierre-Yves Chibon
There will be an outage starting at 2020-10-01 08:00 UTC, which will last approximately 4 hours. To convert UTC to your local time, take a look at http://fedoraproject.org/wiki/Infrastructure/UTCHowto or run: date -d '2020-10-01 08:00 UTC' Reason for outage: We are moving the service to a new

Re: Packagers with no corresponding valid bugzilla accounts

2020-07-06 Thread Pierre-Yves Chibon
On Thu, Jun 25, 2020 at 02:55:50PM +0200, Pierre-Yves Chibon wrote: > On Sat, Jun 13, 2020 at 10:10:36PM +0200, Pierre-Yves Chibon wrote: > > Good Morning Everyone, > > > > If you are a packagers or are watching tickets on dist-git (ie: asked to be > > cc'ed on tick

Re: Packagers with no corresponding valid bugzilla accounts

2020-06-25 Thread Pierre-Yves Chibon
On Sat, Jun 13, 2020 at 10:10:36PM +0200, Pierre-Yves Chibon wrote: > Good Morning Everyone, > > If you are a packagers or are watching tickets on dist-git (ie: asked to be > cc'ed on tickets on bugzilla for a given package), you must have a valid > bugzilla account associated

Packagers with no corresponding valid bugzilla accounts

2020-06-13 Thread Pierre-Yves Chibon
Good Morning Everyone, If you are a packagers or are watching tickets on dist-git (ie: asked to be cc'ed on tickets on bugzilla for a given package), you must have a valid bugzilla account associated with the email address you have set in FAS. There are currently 66 users and groups who do not

Retired packages with maintainers

2020-05-12 Thread Pierre-Yves Chibon
Good Morning Everyone, A little while ago we have received the request on the infra issue tracker to remove all maintainers of retired packages [1]. So today I decided to look at what this would look like and wrote a script that queries PDC for the list of all branches on all projects [2],

Re: Announcing bugzilla overrides coming to dist-git (stg)

2020-05-04 Thread Pierre-Yves Chibon
us know if you run into any problems or have any questions with this. Happy packaging! Pierre On Tue, Mar 17, 2020 at 11:58:40AM +0100, Pierre-Yves Chibon wrote: > Good Morning Everyone, > > A little while ago[1], we integrated anitya in dist-git itself, allowing to > stop usin

Call for testers for rpmautospec in staging

2020-04-09 Thread Pierre-Yves Chibon
Good Morning Everyone, You may remember that Nils, Adam and pingou have been investigating what it would take to get rid of maintaining the changelog and release fields manually in our spec files (but still have them in the produced RPMs). We have already discussed the idea in a few threads: -

Announcing bugzilla overrides coming to dist-git (stg)

2020-03-17 Thread Pierre-Yves Chibon
Good Morning Everyone, A little while ago[1], we integrated anitya in dist-git itself, allowing to stop using fedora-scm-request's[2] git repository to store this information. However, this git repository is still being used to store bugzilla overrides (i.e.: default assignee on bugzilla ticket

Announcing multi-builds updates gating

2020-01-21 Thread Pierre-Yves Chibon
Good Morning Everyone, We are pleased to announce that the work to gate rawhide packages has leveled up! Back in July we announced the first phase where bodhi got the support to gate single-build updates. We can now officially announce that bodhi can gate multi-builds updates. This is achieved

dist-git bugzilla sync script being fixed

2019-12-02 Thread Pierre-Yves Chibon
Good Morning Everyone™, we have recently spent some time refactoring, improving and fixing the script that syncs the default assignee and CC list from dist-git to Bugzilla. Since the script was broken for some time, we felt that it needs some validation before we run it live (which will still

Announcing new anitya integration and de-orphaning process

2019-11-26 Thread Pierre-Yves Chibon
Good Morning Everyone, Tomorrow we are planning on deploying a new version of pagure and pagure-dist-git on production. These changes come with two changes to the packager workflow: * Anitya integration in dist-git Something we lost when loosing pkgdb was the easy integration to anitya

Defining the future of the packager workflow in Fedora

2019-09-26 Thread Pierre-Yves Chibon
Good Morning Everyone, At Flock, a few of us met to discuss a future vision of the packager workflow. This discussion was triggered by the realization that a number of initiatives are happening around packaging in Fedora but there is no real shared vision on what we want the packager UX/workflow

Upcoming change for adopting orphaned packages and anitya integration

2019-09-13 Thread Pierre-Yves Chibon
Good Morning Everyone, The Fedora Infrastructure team has been working on making changes to the way orphaned packages are being adopted as well as the way to set the monitoring status for the integration with anitya (ie: https://release-monitoring.org). ## Orphan packages Currently if a

Re: Rolling out Phase I of rawhide package gating

2019-07-25 Thread Pierre-Yves Chibon
Good Morning Everyone, I just wanted to let everyone know that this is now live. You can see all the updates going through (or not) to rawhide in: https://bodhi.fedoraproject.org/releases/F31 Many many thanks to all the people involved, I'm afraid I'll miss some but I'll take the risk, so here

Rolling out Phase I of rawhide package gating

2019-07-23 Thread Pierre-Yves Chibon
Good Morning Everyone, TL;DR: On July 24th we will turn on the first phase of Rawhide package gating, for single build updates. In a later phase, Rawhide updates that contain multiple builds will also be enabled for gating. Our goal is to improve our ability to continuously turn out a useful

Discussion around app retirements and categorizations by the CPE team

2019-07-17 Thread Pierre-Yves Chibon
Good Morning, We posted this [1] blog today and want to open a mailing thread to garner feedback, field questions and get some thoughts from the Community on the approach that we in Community Platform Engineering (CPE) are taking. [1]

Planned Outage - src.fedoraproject.org - 2018-11-20 08:30 UTC

2018-11-16 Thread Pierre-Yves Chibon
Planned Outage - src.fedoraproject.org - 2018-11-20 08:30 UTC There will be an outage starting at 2018-11-20 08:30 UTC, which will last approximately 1 hour. To convert UTC to your local time, take a look at http://fedoraproject.org/wiki/Infrastructure/UTCHowto or run: date -d '2018-11-20

Decommissioning Darkserver

2018-04-10 Thread Pierre-Yves Chibon
Good Morning Everyone, As announced earlier [1] and after some discussion on the fedora devel list [2], we are decommissioning the darkserver service. Based on the discussion on the devel list, there is an use-case for such a tool and potentially interest for it, but no-one has stepped up to fix

Call for users of darkserver

2018-02-14 Thread Pierre-Yves Chibon
Good Morning Everyone, The week before DevConf, a number of the members of the Fedora Infrastructure met in Brno to discuss states and plans for the infrastructure. One of the question that raised was about darkserver. This application is available at: https://darkserver.fedoraproject.org/ and

Test gating enabled in Bodhi

2018-01-23 Thread Pierre-Yves Chibon
Good Morning Fedorans! On Thursday, a new version of Bodhi was deployed that enabled Bodhi to gate updates based on test results. You may notice a "Test Gating Status" message in the right have side of the page. One thing to know about this is that there is currently a confusing issue where

Pagure over dist-git: what changes?

2017-08-03 Thread Pierre-Yves Chibon
Good morning everyone, We're now in the final sprint before Pagure over dist-git is a real thing. This is a great time and we're very excited to see it happen. However this change brings other changes with it which are detailed below. Point of contact in bugzilla

Fedora CI effort/Interest Group

2017-04-12 Thread Pierre-Yves Chibon
Dear all, A small team of people interested in working on a Continuous Integration has started looking into what it would take to add Continous Integration (CI) to our current packaging and releasing workflow. The current idea is to use fedora-atomic as a prototype product to port into this

Namespacing in pkgdb

2015-12-16 Thread Pierre-Yves Chibon
Hello everyone, The Fedora infrastructure and the release-engineering teams have worked together to begin to add namespacing to our infrastructure. The idea is that in a near future Fedora will distribute more than just rpms, such as docker containers but also other technologies that might arise

Call for testers: distgit gitolite3@rhel7

2015-01-29 Thread Pierre-Yves Chibon
Dear testers, Mathieu Bridon and I have been working for a little while now on migrating our existing distgit solution from RHEL6 to RHEL7, this as involved three migrations in one: * Migrate from RHEL6 to RHEL7 * Migrate from puppet to Ansible * Migrate from gitolite2 to gitolite3 All this

Mass reassign and orphan: steve

2014-11-10 Thread Pierre-Yves Chibon
Dear all, This morning I processed another round of point of contact changes. According to https://fedorahosted.org/fesco/ticket/1233, all the perl-* packages from the FAS user steve have been reassigned to psabata and the rest of it orphaned. Here below is the full list, orphaned first, perl

Mass orphan: iarnell

2014-11-07 Thread Pierre-Yves Chibon
Hi all, Following ticket: https://fedorahosted.org/fesco/ticket/1360 I have just orphaned all the packages from iarnell on all branches. During the mass-orphaned we found out a bug in pkgdb making it orphaned all the branches of the package, not just the ones for which the user is POC.

PkgDB2 is now in production

2014-05-14 Thread Pierre-Yves Chibon
After more than 15 months in development, today we deployed pkgdb2 into production at https://admin.fedoraproject.org/pkgdb/ pkgdb is the application that manages package metadata for Fedora, including commit access for packagers, bugzilla assignment, and scm changes notifications. A few of the

Re: Planned Outage: Fedocal outage for update - 2014-01-30 10:30 UTC

2014-01-30 Thread Pierre-Yves Chibon
On Wed, Jan 29, 2014 at 05:10:39PM +0100, Pierre-Yves Chibon wrote: Planned Outage: Fedocal outage for update - 2014-01-30 10:30 UTC There will be an outage starting at 2014-01-30 10:30 UTC, which will last approximately 1 hours, possibly less. To convert UTC to your local time, take

Planned Outage: Fedocal outage for update - 2014-01-30 10:30 UTC

2014-01-29 Thread Pierre-Yves Chibon
Planned Outage: Fedocal outage for update - 2014-01-30 10:30 UTC There will be an outage starting at 2014-01-30 10:30 UTC, which will last approximately 1 hours, possibly less. To convert UTC to your local time, take a look at http://fedoraproject.org/wiki/Infrastructure/UTCHowto or run: date