Re: Automated usage of Gitlab
Gilles Caulier <[email protected]>
| Newsgroups | gmane.comp.kde.digikam.devel |
|---|---|
| Message-ID | <CAHFG6sHiVcPY_mEjuPOVza342yt9+uhMfsQ0TfMpJgo13wcmLg@mail.gmail.com> |
Hi Ben, Problem is now fixed with this commit : https://invent.kde.org/graphics/digikam/-/commit/466b9ed81f9614da513a3804b87c699171e7ac88 Best Gilles Caulier Le dim. 3 juil. 2022 à 12:45, Ben Cooksley <[email protected]> a écrit : > > 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 > > - 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