Re: KDE Frameworks with failing CI (master) (10 March 2024)

2024-03-12 Thread Ben Cooksley
On Mon, Mar 11, 2024 at 12:46 PM Albert Astals Cid wrote: > Please work on fixing them, otherwise i will remove the failing CI jobs on > their 4th failing week, it is very important that CI is passing for > multiple > reasons. > > Bad news: 1 repository is still failing and 1 new has started

Re: KDE Frameworks with failing CI (master) (25 February 2024)

2024-02-26 Thread Ben Cooksley
On Mon, Feb 26, 2024 at 11:18 AM Albert Astals Cid wrote: > Please work on fixing them, otherwise i will remove the failing CI jobs on > their 4th failing week, it is very important that CI is passing for > multiple > reasons. > > Good news: 1 repository has been fixed > > Bad news: 3 NEW

Re: KDE Frameworks with failing CI (kf5) (11 February 2024)

2024-02-10 Thread Ben Cooksley
On Sun, Feb 11, 2024 at 1:13 PM Albert Astals Cid wrote: > Please work on fixing them, otherwise i will remove the failing CI jobs on > their 4th failing week, it is very important that CI is passing for > multiple reasons. > > Good news: 1 repository was fixed > > Bad news: 2 repositories are

Re: Flatpak jobs on KDE CI vs. continuous integration on main/master/devel branches

2024-02-05 Thread Ben Cooksley
On Mon, Feb 5, 2024 at 4:28 AM Friedrich W. H. Kossebau wrote: > Hi, > > ((cc:kde-frameworks-devel for heads-up, replies please only to > kde-core-deve)) > > I hit the problem that when working on a repo which would like to use > latest > KF development state to integrate some new KF API just

Re: Flatpak jobs on KDE CI vs. continuous integration on main/master/devel branches

2024-02-04 Thread Ben Cooksley
On Mon, Feb 5, 2024 at 4:28 AM Friedrich W. H. Kossebau wrote: > Hi, > > ((cc:kde-frameworks-devel for heads-up, replies please only to > kde-core-deve)) > > I hit the problem that when working on a repo which would like to use > latest > KF development state to integrate some new KF API just

Re: KDE Frameworks with failing CI (master) (4 February 2024)

2024-02-04 Thread Ben Cooksley
On Mon, Feb 5, 2024 at 1:26 AM Albert Astals Cid wrote: > Please work on fixing them, otherwise i will remove the failing CI > jobs on their 4th failing week, it is very important that CI is passing > for > multiple reasons. > > Good news: 3 repository has been fixed > > Bad news: 2 repositories

Re: KDE Frameworks with failing CI (master) (29 January 2024)

2024-02-03 Thread Ben Cooksley
On Sun, Feb 4, 2024 at 5:17 AM wrote: > On 2024-02-03 08:57, Ben Cooksley wrote: > > On Wed, Jan 31, 2024 at 9:25 PM Ben Cooksley > > wrote: > > > >> On Wed, Jan 31, 2024 at 9:06 AM Volker Krause > >> wrote: > >> > >>> On Dienstag, 30

Re: KDE Frameworks with failing CI (master) (29 January 2024)

2024-02-02 Thread Ben Cooksley
On Wed, Jan 31, 2024 at 9:25 PM Ben Cooksley wrote: > On Wed, Jan 31, 2024 at 9:06 AM Volker Krause wrote: > >> On Dienstag, 30. Januar 2024 19:08:50 CET Ben Cooksley wrote: >> > On Wed, Jan 31, 2024 at 5:10 AM Volker Krause wrote: >> > > On Dienstag, 30. Janu

Re: KDE Frameworks with failing CI (master) (29 January 2024)

2024-01-31 Thread Ben Cooksley
On Wed, Jan 31, 2024 at 9:06 AM Volker Krause wrote: > On Dienstag, 30. Januar 2024 19:08:50 CET Ben Cooksley wrote: > > On Wed, Jan 31, 2024 at 5:10 AM Volker Krause wrote: > > > On Dienstag, 30. Januar 2024 09:57:32 CET Ben Cooksley wrote: > > > > On Tue, Jan 30

Re: KDE Frameworks with failing CI (master) (29 January 2024)

2024-01-30 Thread Ben Cooksley
On Wed, Jan 31, 2024 at 5:10 AM Volker Krause wrote: > On Dienstag, 30. Januar 2024 09:57:32 CET Ben Cooksley wrote: > > On Tue, Jan 30, 2024 at 8:47 PM Sune Vuorela wrote: > > > On 2024-01-29, Albert Astals Cid wrote: > > > > Bad news: 6 repositories have started

Re: KDE Frameworks with failing CI (kf5) (29 January 2024)

2024-01-30 Thread Ben Cooksley
On Tue, Jan 30, 2024 at 11:59 AM Albert Astals Cid wrote: > Please work on fixing them, otherwise i will remove the failing CI jobs on > their 4th failing week, it is very important that CI is passing for > multiple > reasons. > > Bad news: 11 repositories started failing > > > baloo: > *

Re: KDE Frameworks with failing CI (master) (29 January 2024)

2024-01-30 Thread Ben Cooksley
On Tue, Jan 30, 2024 at 8:47 PM Sune Vuorela wrote: > On 2024-01-29, Albert Astals Cid wrote: > > Bad news: 6 repositories have started failing > > > > baloo: > > kconfig: > > kcontacts > > kfilemetadata: > > ki18n: > > threadweaver: > > * FreeBSD tests are failing > > I haven't studied

Re: Major CI changes - FreeBSD and Linux

2024-01-22 Thread Ben Cooksley
On Mon, Jan 22, 2024 at 10:08 PM Ben Cooksley wrote: > Hi all, > > Over the past few weeks significant work has been undertaken to develop > the ability to make use of containerised builds for FreeBSD. > > Over the weekend i'm happy to report that this has now been rolled out a

Major CI changes - FreeBSD and Linux

2024-01-22 Thread Ben Cooksley
Hi all, Over the past few weeks significant work has been undertaken to develop the ability to make use of containerised builds for FreeBSD. Over the weekend i'm happy to report that this has now been rolled out and is now in use across all 5 CI workers that support invent.kde.org. This means

Re: Transitioning to Qt 6.6 for Windows builds - Syndication build failure

2023-11-21 Thread Ben Cooksley
On Tue, Nov 21, 2023 at 6:29 AM wrote: > On 2023-11-19 09:58, Ben Cooksley wrote: > > Hi all, > > > > As you'll be aware, we've been working on moving CI over to Qt 6.6 for > > a little while now, and as part of this have hit a bit of a roadblock > &g

Gitlab update - CI future proofing required

2023-11-19 Thread Ben Cooksley
Hi all, Over this weekend I completed a series of updates to invent.kde.org, moving it to the latest supported version of Postgres (14) and Gitlab (16.6). As part of that Gitlab update, additional security policies began to be enforced by Gitlab which mean our existing method of including CI

Transitioning to Qt 6.6 for Windows builds - Syndication build failure

2023-11-19 Thread Ben Cooksley
Hi all, As you'll be aware, we've been working on moving CI over to Qt 6.6 for a little while now, and as part of this have hit a bit of a roadblock with the Framework Syndication. The roadblock is more likely to be due to the transition to using MSVC 2022 (and all the compiler changes that come

Re: plasma-framework

2023-11-07 Thread Ben Cooksley
On Wed, Nov 8, 2023 at 12:22 AM Jonathan Esk-Riddell wrote: > On Sun, Nov 05, 2023 at 12:59:28PM +0100, Friedrich W. H. Kossebau wrote: > > kactivities and kactivities-stats: please consider proper de-KF-ication > now > > > > Hi, > > > > with plasma-framework, kactivities and kactivities

Re: libkexiv2, libkdcraw (Re: Collection of packaging notes)

2023-11-03 Thread Ben Cooksley
On Fri, Nov 3, 2023 at 12:57 PM Albert Astals Cid wrote: > El dimecres, 1 de novembre de 2023, a les 13:25:42 (CET), Friedrich W. H. > Kossebau va escriure: > > Am Mittwoch, 1. November 2023, 11:55:08 CET schrieb Christophe Marin: > > > With various alpha coming out soon, here are the notes

Re: Frameworks 6 alpha

2023-11-01 Thread Ben Cooksley
On Wed, Nov 1, 2023 at 8:42 AM Jonathan Riddell wrote: > We chatted about the alpha release due next Wednesday in the Frameworks > meeting today. > > From my notes: > > - Frameworks would like do be part of this release > > - Nico F, Alex S, David E are release spods > > - There's not been any

[sysadmin/ci-utilities] gitlab-templates: Move Linux CI for Qt 6 over to Qt 6.6.

2023-10-31 Thread Ben Cooksley
Git commit 55f8993e028b2597dea44077cd49eb91bb9d87e4 by Ben Cooksley. Committed on 31/10/2023 at 10:23. Pushed by bcooksley into branch 'master'. Move Linux CI for Qt 6 over to Qt 6.6. CCMAIL: kde-de...@kde.org CCMAIL: kde-core-de...@kde.org CCMAIL: kde-frameworks-devel@kde.org CCMAIL: plasma-de

General Availability - Updated Gitlab Runners

2023-09-09 Thread Ben Cooksley
Hi all, Today we deployed replacements to node3, node4 and node5 - which were the remaining old workers attached to Invent. This means that all workers have now completed being updated to a more modern host operating system (Ubuntu 22.04) as well as newer generation hardware (with the CPU now

New CI workers - node1 and node2

2023-08-13 Thread Ben Cooksley
Hi all, Over the last 2 days i've been busy connecting two new CI workers to GitLab, which are the beginning of long overdue improvements to our CI arrangements needed to support the final retirement of the Binary Factory. While developers shouldn't notice much in the way of changes, this will

Re: ACTION REQUIRED - Gitlab and Subversion server migration

2023-07-25 Thread Ben Cooksley
On Tue, Jul 25, 2023 at 1:35 AM Vít Pelčák wrote: > > ne 23. 7. 2023 v 12:01 odesílatel Ben Cooksley napsal: > >> Good morning KDE Developers, >> >> As many of you will be aware, today Gitlab and our Subversion repository >> were both migrated to a new home - o

ACTION REQUIRED - Gitlab and Subversion server migration

2023-07-23 Thread Ben Cooksley
/N6xzpt7GbmmS78A3WFy5lz0l/cPHbcE root@lerwini (ECDSA) 3072 SHA256:KxAoV6VsbKvAocFZCJlxtmPDScmUCRNiUiOCSXNSC/k root@lerwini (RSA) Please let us know, via either sysad...@kde.org or kde-de...@kde.org if you encounter any issues with the new system. Many thanks, Ben Cooksley KDE Sysadmin

T11542: Remove KHTML

2023-06-24 Thread Ben Cooksley
bcooksley removed a parent task: T16578: fuck. TASK DETAIL https://phabricator.kde.org/T11542 To: bcooksley Cc: cordlandwehr, ngraham, #konqueror, #plasma, #okular, #kde_applications, #frameworks, knauss, ghost62, hannahk, davidre, GB_2, ahmadsamir, kpiwowarski, usta, asturmlechner, jucato,

Re: kio-extras and the KF5/KF6 period

2023-06-21 Thread Ben Cooksley
On Wed, Jun 21, 2023 at 8:22 PM Harald Sitter wrote: > On Tue, Jun 20, 2023 at 11:23 PM Sune Vuorela wrote: > > > > On 2023-06-20, David Redondo wrote: > > > Harald and I prototyped another solution to build a Qt > > > 5 and Qt 6 version out of the same repo and employed it on > > >

[sysadmin/ci-utilities] /: Mark kdewebkit for removal from all CI package archives.

2023-04-22 Thread Ben Cooksley
Git commit a26ee80792b83e7937b375571d937d40d5174cfc by Ben Cooksley. Committed on 22/04/2023 at 20:01. Pushed by bcooksley into branch 'master'. Mark kdewebkit for removal from all CI package archives. CCMAIL: kde-frameworks-devel@kde.org M +12 -0package-registry-cleanup.py https

[frameworks/kdewebkit/kf5] /: Remove CI support for kdewebkit.

2023-04-22 Thread Ben Cooksley
Git commit 1c67c1a6b8d7c5abdd5c7ee52a3db012f5be3d96 by Ben Cooksley. Committed on 22/04/2023 at 19:57. Pushed by bcooksley into branch 'kf5'. Remove CI support for kdewebkit. QtWebKit is now considered unsupported within a CI context, which means kdewebkit in turn is no longer supported as well

[frameworks/kdewebkit] /: Remove CI support for kdewebkit.

2023-04-22 Thread Ben Cooksley
Git commit 6fc5a821235a11491c734aa10055e49a1f7c46e0 by Ben Cooksley. Committed on 22/04/2023 at 19:57. Pushed by bcooksley into branch 'master'. Remove CI support for kdewebkit. QtWebKit is now considered unsupported within a CI context, which means kdewebkit in turn is no longer supported

[sysadmin/ci-management] latest: Remove kdewebkit from the CI job seeds.

2023-04-22 Thread Ben Cooksley
Git commit 41002ce5f78d403f001b269153410c5910f529f2 by Ben Cooksley. Committed on 22/04/2023 at 19:55. Pushed by bcooksley into branch 'master'. Remove kdewebkit from the CI job seeds. Due to the unmaintained status (and removal) of QtWebKit with openSUSE we have dropped it from our images

Re: Gitlab Downtime

2023-04-11 Thread Ben Cooksley
On Tue, Apr 11, 2023 at 9:23 PM Ben Cooksley wrote: > Hi all, > > Tomorrow I will need to conduct some maintenance on our Gitlab instance > which may take approximately 60 to 90 minutes in time, depending on how > things go. > > This downtime is needed to facilitate

Gitlab Downtime

2023-04-11 Thread Ben Cooksley
Hi all, Tomorrow I will need to conduct some maintenance on our Gitlab instance which may take approximately 60 to 90 minutes in time, depending on how things go. This downtime is needed to facilitate the update of several components that Gitlab relies upon, including the underlying Ruby

Re: kf6 vs. kf5 conflict report

2023-03-10 Thread Ben Cooksley
On Thu, Mar 9, 2023 at 4:56 AM Aleix Pol wrote: > On Wed, Mar 8, 2023 at 3:13 PM Nicolas Fella wrote: > > > > On 3/8/23 14:02, Harald Sitter wrote: > > > with kf6 progressing nicely here's a first conflict report of files > > > that appear in both kf6 and kf5 under the same name. this largely >

CI Outage

2023-02-16 Thread Ben Cooksley
Hi all, As many of you will have noticed, the Linux side of our Gitlab CI setup, including those runs for Android and other miscellaneous jobs (such as cppcheck) were all KO yesterday due to a Docker error. This has now been corrected, and was due to a defect in an update shipped by the Docker

Re: [frameworks/knewstuff] src/core: KNSCoree::Engine: Use QUrl for reading providerFileUrl

2023-02-08 Thread Ben Cooksley
Hi Alexander, With regards to the below change to KNewStuff has it been rigorously tested to ensure that this change does not impact on how it communicates with and behaves with server-side infrastructure? I can appreciate that it looks fairly safe and harmless, however i've been burned too many

[sysadmin/ci-utilities] components: Banish the Frameworks Wayland Client log lines as well.

2022-11-02 Thread Ben Cooksley
Git commit 911af65242dc46fa873d9ba50026618f8d14769b by Ben Cooksley. Committed on 02/11/2022 at 07:48. Pushed by bcooksley into branch 'master'. Banish the Frameworks Wayland Client log lines as well. It is also extremely chatty in KWin log files and represents 15% of the size of the CI run logs

[sysadmin/ci-utilities] components: Silence KGlobalAccel debug output from KDE CI test logs.

2022-11-02 Thread Ben Cooksley
Git commit 93d26cd29d1638c240dbe670b388afb07429709f by Ben Cooksley. Committed on 02/11/2022 at 07:35. Pushed by bcooksley into branch 'master'. Silence KGlobalAccel debug output from KDE CI test logs. It is far too chatty with KWin at least and represents 57% of it's CI run log lines on Linux

Moving CI to Qt 6.4

2022-10-02 Thread Ben Cooksley
Hi all, As part of recent updates to the CI system i've been revising our Qt 6 image to move it to Qt 6.4. This has shown alas that KIO fails to build from source: https://invent.kde.org/sysadmin/ci-management/-/jobs/505902 Can someone please take a look? Thanks, Ben

Re: Gitlab CI Dashboards and retirement of build.kde.org

2022-09-04 Thread Ben Cooksley
o the Binary Factory is unchanged at this time. > > Thanks > > Gilles > Regards, Ben > > Le sam. 27 août 2022 à 11:45, Ben Cooksley a écrit : > > > > Hi all, > > > > This evening I completed the necessary setup required to complete our > Gitlab CI dashb

Notice of impending change to Gitlab CI

2022-09-04 Thread Ben Cooksley
Hi all, Currently our Gitlab CI jobs for Linux (SUSE) and Android (Ubuntu) run their respective jobs as root within the Docker containers that Gitlab spawns for them. This is a restriction that was previously required by the simultaneous use of these same images by Jenkins, which following the

Re: Gitlab CI Dashboards and retirement of build.kde.org

2022-09-03 Thread Ben Cooksley
On Sun, Sep 4, 2022 at 7:54 AM Johnny Jazeix wrote: > > > Le sam. 3 sept. 2022 à 21:28, Ben Cooksley a écrit : > >> On Sat, Sep 3, 2022 at 9:29 PM Gleb Popov <6year...@gmail.com> wrote: >> >>> On Sat, Sep 3, 2022 at 7:46 AM Ben Cooksley wrote: >>

Re: Gitlab CI Dashboards and retirement of build.kde.org

2022-09-03 Thread Ben Cooksley
2022 12:47:06 AM Ben Cooksley : > > On Sat, Aug 27, 2022 at 9:44 PM Ben Cooksley wrote: > >> Hi all, >> >> This evening I completed the necessary setup required to complete our >> Gitlab CI dashboards, which can now be found at >> https://metrics.kde.org/dash

Re: Gitlab CI Dashboards and retirement of build.kde.org

2022-09-03 Thread Ben Cooksley
On Sat, Sep 3, 2022 at 9:29 PM Gleb Popov <6year...@gmail.com> wrote: > On Sat, Sep 3, 2022 at 7:46 AM Ben Cooksley wrote: > > > > As previously indicated, I have now shutdown build.kde.org along with > the domain that supported it's version of the CI tooling. >

Re: Gitlab CI Dashboards and retirement of build.kde.org

2022-09-02 Thread Ben Cooksley
On Sat, Aug 27, 2022 at 9:44 PM Ben Cooksley wrote: > Hi all, > > This evening I completed the necessary setup required to complete our > Gitlab CI dashboards, which can now be found at > https://metrics.kde.org/dashboards/f/aNxvXJW4k/gitlab-ci (KDE Developer > acco

Re: Gitlab CI Dashboards and retirement of build.kde.org

2022-08-27 Thread Ben Cooksley
On Sun, Aug 28, 2022 at 4:40 AM Albert Astals Cid wrote: > El dissabte, 27 d’agost de 2022, a les 11:44:47 (CEST), Ben Cooksley va > escriure: > > Hi all, > > > > This evening I completed the necessary setup required to complete our > > Gitlab CI dashboards, which

Gitlab CI Dashboards and retirement of build.kde.org

2022-08-27 Thread Ben Cooksley
Hi all, This evening I completed the necessary setup required to complete our Gitlab CI dashboards, which can now be found at https://metrics.kde.org/dashboards/f/aNxvXJW4k/gitlab-ci (KDE Developer account login required) These allow any developer to get a view on the current CI status of

[sysadmin/ci-management] /: Try to align the number of folders between seed jobs and normal CI jobs.

2022-04-06 Thread Ben Cooksley
Git commit 707e016918c0174235b1dc19883620f96f363572 by Ben Cooksley. Committed on 07/04/2022 at 05:41. Pushed by bcooksley into branch 'master'. Try to align the number of folders between seed jobs and normal CI jobs. This only affects Windows (guess everywhere else the path is absolute while

Re: Unit tests all pass in Jenkins on Linux

2022-03-21 Thread Ben Cooksley
On Mon, Mar 21, 2022 at 9:43 AM David Faure wrote: > On dimanche 13 mars 2022 17:53:13 CET Ben Cooksley wrote: > > On Mon, Mar 14, 2022 at 4:40 AM David Faure wrote: > > > After the recent discussions on state of CI, I fixed the last unittest > > > failures (kio, purp

Re: Windows unittests: KConfig

2022-03-21 Thread Ben Cooksley
On Mon, Mar 21, 2022 at 11:42 AM David Faure wrote: > On dimanche 20 mars 2022 22:13:17 CET Christoph Cullmann (cullmann.io) > wrote: > > On 2022-03-20 22:07, David Faure wrote: > > > The KConfig unittests rely on DBus nowadays (for change notification). > > > This is turned off on Android, and

Re: Unit tests all pass in Jenkins on Linux

2022-03-14 Thread Ben Cooksley
ilable to submit a quick MR if you'd like me to, just give me some > directions for what you'd like me to do. > > [], > Eduardo > Cheers, Ben > > -- > *From:* Ben Cooksley > *Sent:* Sunday, March 13, 2022 1:53 PM > *To:* KDE Framew

Re: KDE CI: Frameworks » kquickcharts » kf5-qt5 WindowsMSVCQt5.15 - Build # 101 - Still Failing!

2022-03-14 Thread Ben Cooksley
Hi all, Can someone please confirm whether it is expected that KQuickCharts is Linux/FreeBSD only given that it is QtQuick based (and therefore should be fairly platform agnostic?) Cheers, Ben On Mon, Mar 14, 2022 at 6:01 PM CI System wrote: > *BUILD FAILURE* > Build URL >

Re: Unit tests all pass in Jenkins on Linux

2022-03-13 Thread Ben Cooksley
On Mon, Mar 14, 2022 at 4:40 AM David Faure wrote: > After the recent discussions on state of CI, I fixed the last unittest > failures (kio, purpose... + apol fixed ECM) so that > https://build.kde.org/job/Frameworks/view/Platform%20-%20SUSEQt5.15/ > is all green^H^Hblue again. > Please keep it

Re: Hard dependency on plasma-framework in Alkimia

2022-03-10 Thread Ben Cooksley
On Thu, Mar 10, 2022 at 9:12 AM Thomas Baumgart wrote: > Hi Ben, > Hi Thomas, > > On Mittwoch, 9. März 2022 11:09:53 CET Ben Cooksley wrote: > > > Hi Thomas, > > > > Recently some changes were introduced to Frameworks which means that they > > no

[sysadmin/ci-tooling] local-metadata: Re-enable Alkimia CI on Windows now that the hard dependency issues have been resolved.

2022-03-10 Thread Ben Cooksley
Git commit 9ef1b7c455e1eeba332593eb8cd3e722bca1d33a by Ben Cooksley. Committed on 10/03/2022 at 08:42. Pushed by bcooksley into branch 'master'. Re-enable Alkimia CI on Windows now that the hard dependency issues have been resolved. CCMAIL: kde-frameworks-devel@kde.org CCMAIL: kmymoney-de

[sysadmin/ci-tooling] local-metadata: Alkimia has a hard dependency on Plasma Framework by default on Windows, and Plasma Framework is no longer available on Windows.

2022-03-09 Thread Ben Cooksley
Git commit 9b120b06156140e0c2657de5f9306620812f7d40 by Ben Cooksley. Committed on 09/03/2022 at 17:39. Pushed by bcooksley into branch 'master'. Alkimia has a hard dependency on Plasma Framework by default on Windows, and Plasma Framework is no longer available on Windows. Therefore we have

[sysadmin/ci-tooling] local-metadata: KTextEditor has severed it's dependency on KAuth, so we can restore it's Windows builds.

2022-03-09 Thread Ben Cooksley
Git commit 38521ec9142faa672be942ffe9f0419414d35588 by Ben Cooksley. Committed on 09/03/2022 at 17:37. Pushed by bcooksley into branch 'master'. KTextEditor has severed it's dependency on KAuth, so we can restore it's Windows builds. CCMAIL: kde-frameworks-devel@kde.org M +0-1local

Hard dependency on plasma-framework in Alkimia

2022-03-09 Thread Ben Cooksley
Hi Thomas, Recently some changes were introduced to Frameworks which means that they now enforce more rigorously the platforms on which they build. This means that Plasma Framework is no longer available on Windows - unfortunately though it looks like Alkimia has a mandatory dependency on Plasma

[sysadmin/ci-tooling] local-metadata: KRunner requires Plasma Framework, so it effectively has a hard dependency on KGlobalAccel too.

2022-03-09 Thread Ben Cooksley
Git commit 6fd7e3b8adb9789c842fdb4f3361b95db53949b3 by Ben Cooksley. Committed on 09/03/2022 at 09:31. Pushed by bcooksley into branch 'master'. KRunner requires Plasma Framework, so it effectively has a hard dependency on KGlobalAccel too. Disable it as well on Windows. CCMAIL: kde-frameworks

[sysadmin/ci-tooling] local-metadata: Seems that lots of things require KGlobalAccel - also disable the build of Plasma Framework on Windows.

2022-03-09 Thread Ben Cooksley
Git commit 7671c8eb1f7bb2dcab74048adf03aceeafab336d by Ben Cooksley. Committed on 09/03/2022 at 08:45. Pushed by bcooksley into branch 'master'. Seems that lots of things require KGlobalAccel - also disable the build of Plasma Framework on Windows. CCMAIL: kde-frameworks-devel@kde.org M +1

[sysadmin/ci-tooling] local-metadata: KTextEditor has a hard dependency on KAuth which is no longer available on Windows.

2022-03-09 Thread Ben Cooksley
Git commit be4b7627c94e4c51e43e4adf28909bdfbd9cbecc by Ben Cooksley. Committed on 09/03/2022 at 08:02. Pushed by bcooksley into branch 'master'. KTextEditor has a hard dependency on KAuth which is no longer available on Windows. Disable it on Windows as well. CCMAIL: kde-frameworks-devel

KStars on Windows

2022-03-08 Thread Ben Cooksley
Hi Jasem, Recently some changes were introduced to Frameworks which means that they now enforce more rigorously the platforms on which they build. This means that KAuth is no longer available on Windows - unfortunately though it looks like KStars has a mandatory dependency on KAuth. Are you

[sysadmin/ci-tooling] local-metadata: kdelibs4support has a hard dependency on kglobalaccel (not sure why) which is no longer available on Windows.

2022-03-08 Thread Ben Cooksley
Git commit 8e43c6c798e16e45e5cc0ad8f148c0c8df6d5fd9 by Ben Cooksley. Committed on 09/03/2022 at 07:27. Pushed by bcooksley into branch 'master'. kdelibs4support has a hard dependency on kglobalaccel (not sure why) which is no longer available on Windows. Therefore blacklist it on Windows

[sysadmin/ci-tooling] local-metadata: Block frameworks/kded on Windows too.

2022-03-08 Thread Ben Cooksley
Git commit 712ed90054285fa02a67c1a6fb92b66fc440146f by Ben Cooksley. Committed on 08/03/2022 at 17:48. Pushed by bcooksley into branch 'master'. Block frameworks/kded on Windows too. CCMAIL: kde-frameworks-devel@kde.org M +1-0local-metadata/project-ignore-rules.yaml https

Re: CI Repairs

2022-03-08 Thread Ben Cooksley
On Tue, Mar 8, 2022 at 11:20 PM Volker Krause wrote: > On Dienstag, 8. März 2022 08:54:38 CET Ben Cooksley wrote: > > This evening i've repaired several issues that were causing builds to > fail > > on the main Jenkins CI system. This includes a broken Windows builder > >

[sysadmin/ci-tooling] local-metadata: Block KGlobalAccel on Windows too.

2022-03-08 Thread Ben Cooksley
Git commit 8d376b50b67f572dab60519a9ce7b3ba3a9f744c by Ben Cooksley. Committed on 08/03/2022 at 17:13. Pushed by bcooksley into branch 'master'. Block KGlobalAccel on Windows too. CCMAIL: kde-frameworks-devel@kde.org M +1-0local-metadata/project-ignore-rules.yaml https

[sysadmin/ci-tooling] local-metadata: Block KAuth on Windows.

2022-03-08 Thread Ben Cooksley
Git commit 1322a5f4ae7335bf31a288189a455dff4c34c83c by Ben Cooksley. Committed on 08/03/2022 at 09:36. Pushed by bcooksley into branch 'master'. Block KAuth on Windows. CCMAIL: kde-frameworks-devel@kde.org M +1-0local-metadata/project-ignore-rules.yaml https://invent.kde.org/sysadmin

[sysadmin/ci-tooling] local-metadata: Ensure we do not use frameworks/bluez-qt on FreeBSD

2022-03-08 Thread Ben Cooksley
Git commit fc4c56fed4466c1adf26b570b000edb1791e5e43 by Ben Cooksley. Committed on 08/03/2022 at 08:59. Pushed by bcooksley into branch 'master'. Ensure we do not use frameworks/bluez-qt on FreeBSD CCMAIL: kde-frameworks-devel@kde.org M +1-0local-metadata/project-ignore-rules.yaml

Re: Critical Denial of Service bugs in Discover

2022-03-08 Thread Ben Cooksley
On Mon, Mar 7, 2022 at 1:16 PM Aleix Pol wrote: > > On Sat, Mar 5, 2022 at 8:36 AM Ben Cooksley wrote: > >> On Fri, Mar 4, 2022 at 12:49 AM Aleix Pol wrote: >> >>> I'd say wireshark is too low level for what the problem is here. We are >>> talk

[sysadmin/repo-management] hooks: Implement two additional checks as part of our hooks:

2022-03-08 Thread Ben Cooksley
Git commit 919f7163102835d46c81593251fd0689fea71640 by Ben Cooksley. Committed on 08/03/2022 at 08:13. Pushed by bcooksley into branch 'master'. Implement two additional checks as part of our hooks: 1) Require that all *.knsrc file changes be reviewed by a Sysadmin if landing in a non-work

CI Repairs

2022-03-07 Thread Ben Cooksley
Hi all, This evening i've repaired several issues that were causing builds to fail on the main Jenkins CI system. This includes a broken Windows builder (causing Windows builds to periodically fail) and a hung FreeBSD builder (which was consuming half a CPU and preventing KWin CI jobs from

Re: Critical Denial of Service bugs in Discover

2022-03-04 Thread Ben Cooksley
based endpoint (which is substantially more scalable). This does mean we lose visibility on data such as User Agents and the URLs being impacted though as we only get aggregated data unless we ask for raw logs - which makes implementing something like what you've described much harder. > > Alei

Re: Critical Denial of Service bugs in Discover

2022-03-03 Thread Ben Cooksley
ch as Wireshark. Is there something you were thinking of specifically in terms of us being able to provide? Thanks, Ben > > Aleix > > On Thu, Feb 10, 2022 at 1:10 PM Aleix Pol wrote: > >> On Thu, Feb 10, 2022 at 11:05 AM Ben Cooksley wrote: >> > >> > >

Re: Critical Denial of Service bugs in Discover

2022-02-25 Thread Ben Cooksley
On Fri, Feb 25, 2022 at 10:09 PM Harald Sitter wrote: > On Mon, Feb 21, 2022 at 11:05 AM Ben Cooksley wrote: > > > > On Mon, Feb 21, 2022 at 10:01 PM Harald Sitter wrote: > >> > >> On Thu, Feb 10, 2022 at 1:11 PM Aleix Pol wrote: > >> > > &g

Re: Critical Denial of Service bugs in Discover

2022-02-21 Thread Ben Cooksley
On Mon, Feb 21, 2022 at 10:01 PM Harald Sitter wrote: > On Thu, Feb 10, 2022 at 1:11 PM Aleix Pol wrote: > > > > On Thu, Feb 10, 2022 at 11:05 AM Ben Cooksley wrote: > > > > > > > > > > > > On Thu, Feb 10, 2022 at 8:20 AM Aleix Pol wrote:

Re: Dropping dead(?) Python bindings generation code?

2022-02-12 Thread Ben Cooksley
On Sun, Feb 13, 2022 at 6:36 AM Friedrich W. H. Kossebau wrote: > Hi, > Hi there, > > trying to ensure some changes do not break the Python binding generation, > I > actually tried to activate that, but found at least on current openSUSE TW > there seem to be no longer any working

Re: Critical Denial of Service bugs in Discover

2022-02-12 Thread Ben Cooksley
On Fri, Feb 11, 2022 at 10:22 AM Fabian Vogt wrote: > Moin, > > Am Sonntag, 6. Februar 2022, 21:54:13 CET schrieb Fabian Vogt: > > Am Sonntag, 6. Februar 2022, 19:27:11 CET schrieb Ben Cooksley: > > > On Sun, Feb 6, 2022 at 1:07 PM Fabian Vogt > wrote: &g

Re: Critical Denial of Service bugs in Discover

2022-02-10 Thread Ben Cooksley
On Thu, Feb 10, 2022 at 8:20 AM Aleix Pol wrote: > [Snip] > > We still haven't discussed here is how to prevent this problem from > happening again. > > If we don't have information about what is happening, we cannot fix > problems. > Part of the issue here is that the problem only came to

Re: Critical Denial of Service bugs in Discover

2022-02-08 Thread Ben Cooksley
On Tue, Feb 8, 2022 at 4:24 AM Aleix Pol wrote: > On Sat, Feb 5, 2022 at 10:16 PM Ben Cooksley wrote: > > > > Hi all, > > > > Over the past week or so Sysadmin has been dealing with an extremely > high volume of traffic directed towards both download.kd

Re: KF 5.91: 24 modules with failing unit tests (Re: Please fix failing unit tests with Windows platform)

2022-02-07 Thread Ben Cooksley
On Mon, Feb 7, 2022 at 10:56 PM Christoph Cullmann (cullmann.io) < christ...@cullmann.io> wrote: > On 2022-02-07 10:35, Ben Cooksley wrote: > > On Sun, Feb 6, 2022 at 10:40 PM Friedrich W. H. Kossebau > > wrote: > > > >> Am Montag, 24. Januar 2022,

Re: KF 5.91: 24 modules with failing unit tests (Re: Please fix failing unit tests with Windows platform)

2022-02-07 Thread Ben Cooksley
On Sun, Feb 6, 2022 at 10:40 PM Friedrich W. H. Kossebau wrote: > Am Montag, 24. Januar 2022, 01:06:40 CET schrieb Friedrich W. H. Kossebau: > > Hi, > > > > since a long time there are lots of failing unit tests across multiple > > repositories. Could the Windows platform

Re: Critical Denial of Service bugs in Discover

2022-02-06 Thread Ben Cooksley
On Sun, Feb 6, 2022 at 1:07 PM Fabian Vogt wrote: > Hi, > > Am Samstag, 5. Februar 2022, 22:16:28 CET schrieb Ben Cooksley: > > Hi all, > > > > Over the past week or so Sysadmin has been dealing with an extremely high > > volume of traffic direc

Critical Denial of Service bugs in Discover

2022-02-05 Thread Ben Cooksley
ntry within Discover remain unresolved. Due to the level of distress this is causing our systems, I am therefore left with no other option other than to direct the Plasma Discover developers to create and release without delay patches for all versions in support, as well as for all those currently

Re: Maintainers of KDE Frameworks for the Windows platform?

2022-01-24 Thread Ben Cooksley
On Mon, Jan 24, 2022 at 10:48 PM Christoph Cullmann (cullmann.io) < christ...@cullmann.io> wrote: > On 2022-01-24 01:00, Friedrich W. H. Kossebau wrote: > > Hi, > > > > in the past it was hard to find someone to fix things for KDE > > Frameworks on > > Windows, and too often people not interested

Re: Gitlab CI: failed unit tests vs. currently passing CI

2022-01-23 Thread Ben Cooksley
On Mon, Jan 24, 2022 at 12:56 AM Albert Astals Cid wrote: > El diumenge, 23 de gener de 2022, a les 1:59:01 (CET), Ben Cooksley va > escriure: > > On Sun, Jan 23, 2022 at 12:29 PM Albert Astals Cid > wrote: > > > > > El diumenge, 23 de gener de 2022, a les

Re: Gitlab CI: failed unit tests vs. currently passing CI

2022-01-22 Thread Ben Cooksley
On Sun, Jan 23, 2022 at 12:38 PM Albert Astals Cid wrote: > El diumenge, 23 de gener de 2022, a les 0:09:23 (CET), Ben Cooksley va > escriure: > > On Sun, Jan 23, 2022 at 11:29 AM Albert Astals Cid > wrote: > > > > > El dissabte, 22 de gener de 2022, a les

Re: Gitlab CI: failed unit tests vs. currently passing CI

2022-01-22 Thread Ben Cooksley
On Sun, Jan 23, 2022 at 12:29 PM Albert Astals Cid wrote: > El diumenge, 23 de gener de 2022, a les 0:09:23 (CET), Ben Cooksley va > escriure: > > On Sun, Jan 23, 2022 at 11:29 AM Albert Astals Cid > wrote: > > > > > El dissabte, 22 de gener de 2022, a les

Re: Gitlab CI: failed unit tests vs. currently passing CI

2022-01-22 Thread Ben Cooksley
On Sun, Jan 23, 2022 at 11:29 AM Albert Astals Cid wrote: > El dissabte, 22 de gener de 2022, a les 6:11:29 (CET), Ben Cooksley va > escriure: > > EXCLUDE_DEPRECATED_BEFORE_AND_ATOn Sat, Jan 22, 2022 at 1:31 PM Friedrich > > W. H. Kossebau wrote: > > > > > Hi, &

Re: Gitlab CI: failed unit tests vs. currently passing CI

2022-01-21 Thread Ben Cooksley
EXCLUDE_DEPRECATED_BEFORE_AND_ATOn Sat, Jan 22, 2022 at 1:31 PM Friedrich W. H. Kossebau wrote: > Hi, > seems that Gitlab CI is currently configured to show the green "Success" > checkmark for pipeline runs even if unit tests are failing. > That is correct, only compilation or other internal

[sysadmin/ci-management] seeds: Due to Plasma Framework having a hard dependency on KGlobalAccel we are forced to build it on Windows as well.

2022-01-05 Thread Ben Cooksley
Git commit b22096531b29c572197a6c5e78f0248ab5e84274 by Ben Cooksley. Committed on 05/01/2022 at 18:37. Pushed by bcooksley into branch 'master'. Due to Plasma Framework having a hard dependency on KGlobalAccel we are forced to build it on Windows as well. Just like KAuth/KTextEditor this falls

[sysadmin/ci-management] seeds: Due to KTextEditor having a hard dependency on KAuth on Windows, we need to include KAuth in the seed for build on Windows.

2022-01-04 Thread Ben Cooksley
Git commit 63591f66d36d7914b847e471ee6f3e789cbcb4cf by Ben Cooksley. Committed on 05/01/2022 at 03:58. Pushed by bcooksley into branch 'master'. Due to KTextEditor having a hard dependency on KAuth on Windows, we need to include KAuth in the seed for build on Windows. CCMAIL: kde-frameworks

[frameworks/ktexteditor] /: KTextEditor has a hard dependency on KAuth - ensure it is available.

2022-01-04 Thread Ben Cooksley
Git commit b83f75b7be0c289a55e4afc1d6281c2f5c9fbffa by Ben Cooksley. Committed on 05/01/2022 at 03:56. Pushed by bcooksley into branch 'master'. KTextEditor has a hard dependency on KAuth - ensure it is available. On Linux/FreeBSD this is normally received via KIO - however it only requires

Re: Gitlab CI for Windows

2022-01-04 Thread Ben Cooksley
On Wed, Jan 5, 2022 at 8:53 AM Christoph Cullmann (cullmann.io) < christ...@cullmann.io> wrote: > On 2022-01-04 20:23, Ben Cooksley wrote: > > On Wed, Jan 5, 2022 at 6:36 AM Christoph Cullmann (cullmann.io [1]) > > wrote: > > > >> On 2022-01-04 18:

Re: Gitlab CI for Windows

2022-01-04 Thread Ben Cooksley
On Wed, Jan 5, 2022 at 6:36 AM Christoph Cullmann (cullmann.io) < christ...@cullmann.io> wrote: > On 2022-01-04 18:24, Ben Cooksley wrote: > > Hi all, > > > > Next update in this saga appears to be a defect in KDeclarative, which > > apparently has a hard depe

Re: Gitlab CI for Windows

2022-01-04 Thread Ben Cooksley
a no-op that does nothing so we should probably skip building it. Can someone please take a look into this and advise whether KDeclarative can also make it optional? Thanks, Ben On Tue, Jan 4, 2022 at 7:51 AM Ben Cooksley wrote: > On Mon, Jan 3, 2022 at 9:00 AM Ben Cooksley wrote: > >

Re: Gitlab CI for Windows

2022-01-03 Thread Ben Cooksley
On Mon, Jan 3, 2022 at 9:00 AM Ben Cooksley wrote: > Hi all, > > Over the past few days substantial progress has been made in getting > Windows builds running under Gitlab, to the point where some Frameworks are > now successfully compiling. > > Unfortunately we've ru

Gitlab CI for Windows

2022-01-02 Thread Ben Cooksley
Hi all, Over the past few days substantial progress has been made in getting Windows builds running under Gitlab, to the point where some Frameworks are now successfully compiling. Unfortunately we've run into a little issue with breeze-icons as can be seen at

Re: Announcing General Availability of Gitlab CI for Linux, FreeBSD and Android

2021-12-03 Thread Ben Cooksley
lity show them with a download option. You should be able to find the necessary links on the Pipelines page for a project - https://invent.kde.org/sdk/kdiff3/-/pipelines Cheers, Ben > On Sat, Nov 27, 2021 at 1:31 PM Ben Cooksley wrote: > >> Hi all, >> >> As mentioned in t

Announcing General Availability of Gitlab CI for Linux, FreeBSD and Android

2021-11-27 Thread Ben Cooksley
Hi all, As mentioned in the subject, i'm happy to announce the general availability of native Gitlab CI for all KDE projects for Linux, FreeBSD and Android. For those who would like to get their projects setup, please ensure you first have a .kde-ci.yml file in the root of your repository

Re: Fwd: KDE CI: Administration » Dependency Build Applications kf5-qt5 FreeBSDQt5.15 - Build # 127 - Still Failing!

2021-11-18 Thread Ben Cooksley
here. I very much share your frustration in that regard. > Is this the same option that causes API to simply disappear if certain compiler flags have been set? I recall it causing substantial fallout in the past. > Regards, > Volker > Cheers, Ben > > > On Donnersta

  1   2   3   4   5   6   7   8   9   10   >