KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1685 - Failure!

2022-07-03 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1685/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 04 Jul 2022 01:44:49 +
 Build duration:
1 min 2 sec and counting
   CONSOLE OUTPUT
  [...truncated 594 lines...][2022-07-04T01:45:30.217Z] [  2%] Built target kcookiejar5_autogen[2022-07-04T01:45:30.217Z] [  2%] Built target KF5KIONTLM_autogen[2022-07-04T01:45:30.217Z] [  2%] Generating org.kde.KCookieServer.xml[2022-07-04T01:45:30.217Z] [  2%] Building CXX object src/kntlm/CMakeFiles/KF5KIONTLM.dir/KF5KIONTLM_autogen/mocs_compilation.cpp.o[2022-07-04T01:45:30.217Z] [  2%] Generating kcookieserverinterface.cpp, kcookieserverinterface.h[2022-07-04T01:45:30.217Z] [  2%] Built target protocoltojson_autogen[2022-07-04T01:45:30.217Z] [  2%] Generating kcookieserverinterface.moc[2022-07-04T01:45:30.217Z] [  2%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kcookiejar5.dir/kcookiejar5_autogen/mocs_compilation.cpp.o[2022-07-04T01:45:30.217Z] [  2%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kcookiejar5.dir/kcookieserverinterface.cpp.o[2022-07-04T01:45:30.217Z] [  2%] Building CXX object src/kntlm/CMakeFiles/KF5KIONTLM.dir/kntlm.cpp.o[2022-07-04T01:45:30.504Z] [  2%] Built target kpac_dhcp_helper_autogen[2022-07-04T01:45:30.504Z] [  3%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kcookiejar5.dir/main.cpp.o[2022-07-04T01:45:30.818Z] [  3%] Building CXX object src/protocoltojson/CMakeFiles/protocoltojson.dir/protocoltojson_autogen/mocs_compilation.cpp.o[2022-07-04T01:45:32.922Z] [  3%] Building CXX object src/protocoltojson/CMakeFiles/protocoltojson.dir/main.cpp.o[2022-07-04T01:45:36.375Z] [  3%] Built target httpheaderdispositiontest_autogen[2022-07-04T01:45:36.965Z] [  3%] Building CXX object src/kpac/CMakeFiles/kpac_dhcp_helper.dir/kpac_dhcp_helper_autogen/mocs_compilation.cpp.o[2022-07-04T01:45:36.965Z] [  3%] Building C object src/kpac/CMakeFiles/kpac_dhcp_helper.dir/kpac_dhcp_helper.c.o[2022-07-04T01:45:37.571Z] [  3%] Built target lockingtest_autogen[2022-07-04T01:45:37.571Z] [  4%] Building CXX object autotests/http/CMakeFiles/httpheaderdispositiontest.dir/httpheaderdispositiontest_autogen/mocs_compilation.cpp.o[2022-07-04T01:45:42.958Z] gmake[2]: *** [src/CMakeFiles/KF5KIO_QCH.dir/build.make:277: src/KF5KIO.qch] Killed[2022-07-04T01:45:42.958Z] gmake[1]: *** [CMakeFiles/Makefile2:3118: src/CMakeFiles/KF5KIO_QCH.dir/all] Error 2[2022-07-04T01:45:42.959Z] gmake[1]: *** Waiting for unfinished jobs[2022-07-04T01:45:42.959Z] [  5%] Building CXX object src/kntlm/CMakeFiles/KF5KIONTLM.dir/des.cpp.o[2022-07-04T01:45:43.463Z] [  5%] Linking CXX executable ../../bin/kpac_dhcp_helper[2022-07-04T01:45:44.118Z] [  5%] Built target kded_kcookiejar_autogen[2022-07-04T01:45:44.118Z] [  5%] Built target httpfiltertest_autogen[2022-07-04T01:45:44.118Z] [  5%] Built target httpheadertokenizetest_autogen[2022-07-04T01:45:44.392Z] /usr/home/jenkins/workspace/Frameworks/kio/kf5-qt5 FreeBSDQt5.15/src/kntlm/kntlm.cpp:32:10: warning: cast from 'char *' to 'quint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align][2022-07-04T01:45:44.392Z] ((quint16 *)unicode.data())[i] = qToLittleEndian(target[i].unicode());[2022-07-04T01:45:44.392Z]  ^[2022-07-04T01:45:44.392Z] /usr/home/jenkins/workspace/Frameworks/kio/kf5-qt5 FreeBSDQt5.15/src/kntlm/kntlm.cpp:88:34: warning: cast from 'const char *' to 'QChar *' increases required alignment from 1 to 2 [-Wcast-align][2022-07-04T01:45:44.392Z] return UnicodeLE2QString((QChar *)c, len >> 1);[2022-07-04T01:45:44.392Z]  ^~[2022-07-04T01:45:44.392Z] /usr/home/jenkins/workspace/Frameworks/kio/kf5-qt5 FreeBSDQt5.15/src/kntlm/kntlm.cpp:139:23: warning: cast from 'char *' to 'KNTLM::Blob *' increases required alignment from 1 to 8 [-Wcast-align][2022-07-04T01:45:44.392Z] KNTLM::Blob *bl = (KNTLM::Blob *)blob.data();[2022-07-04T01:45:44.392Z]   ^~[2022-07-04T01:45:44.392Z] /usr/home/jenkins/workspace/Frameworks/kio/kf5-qt5 FreeBSDQt5.15/src/kntlm/kntlm.cpp:185:6: warning: cast from 'char *' to 'KNTLM::Negotiate *' increases required alignment from 1 to 4 [-Wcast-align][2022-07-04T01:45:44.392Z] ((Negotiate *)rbuf.data())->msgType = qToLittleEndian((quint32)1);[2022-07-04T01:45:44.392Z]  ^~~~[2022-07-04T01:45:44.392Z] /usr/home/jenkins/workspace/Frameworks/kio/kf5-qt5 FreeBSDQt5.15/src/kntlm/kntlm.cpp:189:26: warning: cast from 'char *' to 'KNTLM::Negotiate *' increases required alignment from 1 to 4 [-Wcast-align][2022-07-04T01:45:44.392Z] addString(rbuf, ((Negotiate *)rbuf.data())->domain, domain);[2022-07-04T01:45:44.392Z]  ^~~~[2022-07-04T01:45:44.392Z] /usr/home/jenkins/workspace/Frameworks/kio/kf5-qt5 

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1684 - Fixed!

2022-07-03 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1684/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 22:08:27 +
 Build duration:
6 min 3 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 61 test(s), Skipped: 0 test(s), Total: 61 test(s)Name: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1683 - Unstable!

2022-07-03 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1683/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 21:57:57 +
 Build duration:
10 min and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 59 test(s), Skipped: 0 test(s), Total: 61 test(s)Failed: projectroot.autotests.kiocore_jobtestFailed: projectroot.autotests.kiogui_openurljobtestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 511 - Fixed!

2022-07-03 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/511/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 19:50:14 +
 Build duration:
2 min 49 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 35 test(s), Skipped: 0 test(s), Total: 35 test(s)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 510 - Still Unstable!

2022-07-03 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/510/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 19:47:11 +
 Build duration:
3 min 0 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 34 test(s), Skipped: 0 test(s), Total: 35 test(s)Failed: projectroot.autotests.kdirwatch_inotify_unittest

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1680 - Fixed!

2022-07-03 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1680/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 18:58:42 +
 Build duration:
4 min 58 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 61 test(s), Skipped: 0 test(s), Total: 61 test(s)Name: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1679 - Still Unstable!

2022-07-03 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1679/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 18:45:15 +
 Build duration:
13 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 60 test(s), Skipped: 0 test(s), Total: 61 test(s)Failed: projectroot.autotests.applicationlauncherjob_scopetestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

Re: Automated usage of Gitlab

2022-07-03 Thread Julius Künzel
3. Juli 2022 um 13:43, "Nicolas Fella"  schrieb:

> 
> On 7/3/22 12:45, Ben Cooksley wrote:
> 
> > 
> > Hi all,
> > 
> >  Recent analysis of the logs of our Giltab instance has revealed
> >  numerous instances of files being directly retrieved from Gitlab
> >  (using the /raw/ API). Much to my incredible sadness, this has
> >  included accesses being made by KDE Applications themselves.
> > 
> >  As a reminder, automated access to the "raw files" API of Gitlab is
> >  strictly prohibited and not permitted under any circumstances. The
> >  only use of it which is allowed is within .gitlab-ci.yml files to
> >  import job definitions from sysadmin/ci-utilities.
> > 
> >  At this time I am tracking:
> >  - Retrieval of qt/qt/qtbase - .qmake.conf and extra-cmake-modules -
> >  FindUDev.cmake and COPYING-CMAKE-SCRIPTS from systems operating in
> >  Microsoft Azure using curl.
> > 
> >  - Retrieval of *.colors files from the Breeze repositories,
> >  originating from KDE CI/CD servers, likely as a consequence of unit
> >  tests or Craft builds
> > 
> 
> That looks like
> https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kde/kdemultimedia/kdenlive/kdenlive.py#L116
> 
> That's the only usage of raw invent URLs I see in craft-blueprints-kde

I removed that code now. It was introduced in a pre GitLab time and later just 
ported, but not need anymore. See 
https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/26d86498d6deaf3183723575d487379f01525607

> 
> > 
> > - Retrieval of various code examples from various repositories,
> >  originating from KDE CI/CD servers, likely due to unit tests or Craft
> >  builds utilising them
> > 
> >  - Retrieval by Digikam itself of files from the Digikam code
> >  repository (see
> >  
> > https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/onlineversion/onlineversionchecker.cpp)
> > 
> >  The last one is particularly upsetting, as this is how we ended up
> >  with a bad situation with Discover.
> > 
> >  Developers - please discuss with Sysadmin before implementing
> >  functionality in your software that communicates with KDE.org
> >  infrastructure so we can ensure that the endpoints you are contacting
> >  are highly scalable.
> >  Gitlab does not meet this criteria by any definition at all.
> > 
> >  If we could please get these corrected that would be appreciated.
> > 
> >  Thanks,
> >  Ben
> >
>

Julius Künzel
Volunteer KDE Developer, mainly hacking Kdenlive
KDE GitLab: https://my.kde.org/user/jlskuz/
Matrix: @jlskuz:kde.org


KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1678 - Still Unstable!

2022-07-03 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1678/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 15:12:54 +
 Build duration:
4 min 57 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 60 test(s), Skipped: 0 test(s), Total: 61 test(s)Failed: projectroot.autotests.kiocore_jobtestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1677 - Still Unstable!

2022-07-03 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1677/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 03 Jul 2022 15:08:28 +
 Build duration:
4 min 22 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 60 test(s), Skipped: 0 test(s), Total: 61 test(s)Failed: projectroot.autotests.kiocore_jobtestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

Re: Automated usage of Gitlab

2022-07-03 Thread Nicolas Fella

On 7/3/22 12:45, Ben Cooksley wrote:

Hi all,

Recent analysis of the logs of our Giltab instance has revealed
numerous instances of files being directly retrieved from Gitlab
(using the /raw/ API). Much to my incredible sadness, this has
included accesses being made by KDE Applications themselves.

As a reminder, automated access to the "raw files" API of Gitlab is
strictly prohibited and not permitted under any circumstances. The
only use of it which is allowed is within .gitlab-ci.yml files to
import job definitions from sysadmin/ci-utilities.

At this time I am tracking:
- Retrieval of qt/qt/qtbase - .qmake.conf and extra-cmake-modules -
FindUDev.cmake and COPYING-CMAKE-SCRIPTS from systems operating in
Microsoft Azure using curl.

- Retrieval of *.colors files from the Breeze repositories,
originating from KDE CI/CD servers, likely as a consequence of unit
tests or Craft builds


That looks like
https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kde/kdemultimedia/kdenlive/kdenlive.py#L116

That's the only usage of raw invent URLs I see in craft-blueprints-kde



- Retrieval of various code examples from various repositories,
originating from KDE CI/CD servers, likely due to unit tests or Craft
builds utilising them

- Retrieval by Digikam itself of files from the Digikam code
repository (see
https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/onlineversion/onlineversionchecker.cpp)

The last one is particularly upsetting, as this is how we ended up
with a bad situation with Discover.

Developers - please discuss with Sysadmin before implementing
functionality in your software that communicates with KDE.org
infrastructure so we can ensure that the endpoints you are contacting
are highly scalable.
Gitlab does not meet this criteria by any definition at all.

If we could please get these corrected that would be appreciated.

Thanks,
Ben