KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 46 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/46/ Project: stable-kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 02 Aug 2022 10:39:53 + Build duration: 7 min 14 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeStill waiting to schedule taskWaiting for next available executor on ‘FreeBSDQt5.15’Running on FreeBSD Builder Iota in /usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] checkout[2022-08-02T10:47:07.774Z] The recommended git tool is: NONE[2022-08-02T10:47:07.780Z] No credentials specified[2022-08-02T10:47:07.783Z] Cloning the remote Git repository[2022-08-02T10:47:07.980Z] ERROR: Error cloning remote repo 'origin'[2022-08-02T10:47:07.980Z] hudson.plugins.git.GitException: Command "git fetch --tags --force --progress -- https://invent.kde.org/plasma/plasma-firewall.git +refs/heads/*:refs/remotes/origin/*" returned status code 128:[2022-08-02T10:47:07.980Z] stdout: [2022-08-02T10:47:07.980Z] stderr: fatal: unable to access 'https://invent.kde.org/plasma/plasma-firewall.git/': The requested URL returned error: 500[2022-08-02T10:47:07.980Z] [2022-08-02T10:47:07.980Z] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2450)[2022-08-02T10:47:07.980Z] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2051)[2022-08-02T10:47:07.980Z] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:84)[2022-08-02T10:47:07.980Z] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:573)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:802)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:161)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:154)[2022-08-02T10:47:07.981Z] at hudson.remoting.UserRequest.perform(UserRequest.java:211)[2022-08-02T10:47:07.981Z] at hudson.remoting.UserRequest.perform(UserRequest.java:54)[2022-08-02T10:47:07.981Z] at hudson.remoting.Request$2.run(Request.java:375)[2022-08-02T10:47:07.981Z] at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)[2022-08-02T10:47:07.981Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-08-02T10:47:07.981Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-08-02T10:47:07.981Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-08-02T10:47:07.981Z] at java.lang.Thread.run(Thread.java:750)[2022-08-02T10:47:07.981Z] Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to FreeBSD Builder Iota[2022-08-02T10:47:07.981Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-08-02T10:47:07.981Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-08-02T10:47:07.981Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)[2022-08-02T10:47:07.981Z] at sun.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)[2022-08-02T10:47:07.981Z] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[2022-08-02T10:47:07.981Z] at java.lang.reflect.Method.invoke(Method.java:498)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)[2022-08-02T10:47:07.981Z] at com.sun.proxy.$Proxy95.execute(Unknown Source)[2022-08-02T10:47:07.981Z] at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1224)[2022-08-02T10:47:07.981Z] at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1302)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80)[2022-08-02T10:47:07.981Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-08-02T10:47:07.981Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-08-02T10:47:07.981Z] at java.
KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 62 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/62/ Project: kf5-qt5 SUSEQt5.15 Date of build: Thu, 11 Nov 2021 09:05:49 + Build duration: 2 hr 40 min and counting JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report0% (0/8)0% (0/28)0% (0/28)0% (0/2063)0% (0/1198)Coverage Breakdown by Package Name FilesClassesLinesConditionalskcm0% (0/1)0% (0/1)0% (0/24)0% (0/4)kcm.backends.firewalld0% (0/6)0% (0/6)0% (0/422)0% (0/215)kcm.backends.netstat0% (0/4)0% (0/4)0% (0/179)0% (0/77)kcm.backends.ufw0% (0/2)0% (0/2)0% (0/401)0% (0/175)kcm.backends.ufw.helper0% (0/1)0% (0/1)0% (0/185)0% (0/196)kcm.core0% (0/12)0% (0/12)0% (0/758)0% (0/497)tests.firewall_tests0% (0/1)0% (0/1)0% (0/92)0% (0/34)tests.ss_tests0% (0/1)0% (0/1)0% (0/2)100% (0/0)
KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 61 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/61/ Project: kf5-qt5 SUSEQt5.15 Date of build: Thu, 11 Nov 2021 00:15:20 + Build duration: 5 min 2 sec and counting CONSOLE OUTPUT [...truncated 544 lines...][2021-11-11T00:19:41.051Z] [ 94%] Built target kcm_firewall_autogen[2021-11-11T00:19:41.051Z] Consolidate compiler generated dependencies of target kcm_firewall[2021-11-11T00:19:41.051Z] [100%] Built target kcm_firewall[2021-11-11T00:19:41.051Z] Install the project...[2021-11-11T00:19:41.051Z] -- Install configuration: "Debug"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libkcm_firewall_core.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/libkcm_firewall_core.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/firewalldbackend.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/firewalldbackend.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/ufwbackend.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/ufwbackend.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/polkit-1/actions/org.kde.ufw.policy[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libexec/kauth/kde_ufw_plugin_helper[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/libexec/kauth/kde_ufw_plugin_helper" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/dbus-1/system.d/org.kde.ufw.conf[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/dbus-1/system-services/org.kde.ufw.service[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libexec/kde_ufw_plugin_helper.py[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kcm_ufw/defaults[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kservices5/kcm_firewall.desktop[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kcms/kcm_firewall.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kcms/kcm_firewall.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall/metadata.desktop.license[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall/contents[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall/contents/ui[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpa
KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 26 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/26/ Project: kf5-qt5 SUSEQt5.15 Date of build: Tue, 24 Aug 2021 21:05:35 + Build duration: 1 min 44 sec and counting JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report0% (0/8)0% (0/29)0% (0/29)0% (0/2065)0% (0/1198)Coverage Breakdown by Package Name FilesClassesLinesConditionalskcm0% (0/1)0% (0/1)0% (0/24)0% (0/4)kcm.backends.firewalld0% (0/7)0% (0/7)0% (0/423)0% (0/215)kcm.backends.netstat0% (0/4)0% (0/4)0% (0/179)0% (0/77)kcm.backends.ufw0% (0/2)0% (0/2)0% (0/402)0% (0/175)kcm.backends.ufw.helper0% (0/1)0% (0/1)0% (0/185)0% (0/196)kcm.core0% (0/12)0% (0/12)0% (0/758)0% (0/497)tests.firewall_tests0% (0/1)0% (0/1)0% (0/92)0% (0/34)tests.ss_tests0% (0/1)0% (0/1)0% (0/2)100% (0/0)
KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 23 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/23/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 24 Aug 2021 21:05:34 + Build duration: 1 min 31 sec and counting
KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 22 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 24 Aug 2021 20:49:29 + Build duration: 7 min 56 sec and counting CONSOLE OUTPUT [...truncated 141 lines...][2021-08-24T20:57:25.449Z] Retrieving: Plasma-knotifyconfig-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-kpeople-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-kplotting-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-krunner-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-prison-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-purpose-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-qqc2-desktop-style-kf5-qt5[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Configuring Build)[Pipeline] sh[2021-08-24T20:57:25.813Z] + python3 -u ci-tooling/helpers/configure-build.py --product Plasma --project plasma-firewall --branchGroup kf5-qt5 --platform FreeBSDQt5.15 --installTo /home/jenkins/install-prefix/[2021-08-24T20:57:25.814Z] == Using the following environment to perform the build:[2021-08-24T20:57:25.814Z] LC_CTYPE = 'C.UTF-8'[2021-08-24T20:57:25.814Z] JOB_NAME = 'Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] BUILD_NUMBER = '22'[2021-08-24T20:57:25.814Z] LOGNAME = 'jenkins'[2021-08-24T20:57:25.814Z] PAGER = 'more'[2021-08-24T20:57:25.814Z] JAVA_HOME = '/usr/local/openjdk8-jre'[2021-08-24T20:57:25.814Z] JOB_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/display/redirect'[2021-08-24T20:57:25.814Z] MAIL = '/var/mail/jenkins'[2021-08-24T20:57:25.814Z] RUN_CHANGES_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect?page=changes'[2021-08-24T20:57:25.814Z] JENKINS_URL = 'https://build.kde.org/'[2021-08-24T20:57:25.814Z] PATH = '/usr/home/jenkins/install-prefix/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/jenkins/bin'[2021-08-24T20:57:25.814Z] JOB_BASE_NAME = 'kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] EDITOR= 'vi'[2021-08-24T20:57:25.814Z] ENV = '/home/jenkins/.shrc'[2021-08-24T20:57:25.814Z] HUDSON_HOME = '/home/production/data'[2021-08-24T20:57:25.814Z] BUILD_ID = '22'[2021-08-24T20:57:25.814Z] OLDPWD= '/usr/home/jenkins'[2021-08-24T20:57:25.814Z] PWD = '/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] _ = '/usr/local/bin/java'[2021-08-24T20:57:25.814Z] TERM = 'su'[2021-08-24T20:57:25.814Z] NODE_LABELS = 'FreeBSD Builder Iota FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] BUILD_TAG = 'jenkins-Plasma-plasma-firewall-kf5-qt5 FreeBSDQt5.15-22'[2021-08-24T20:57:25.814Z] RUN_TESTS_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect?page=tests'[2021-08-24T20:57:25.814Z] BUILD_DISPLAY_NAME= '#22'[2021-08-24T20:57:25.814Z] RUN_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect'[2021-08-24T20:57:25.814Z] USER = 'jenkins'[2021-08-24T20:57:25.814Z] RUN_ARTIFACTS_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect?page=artifacts'[2021-08-24T20:57:25.814Z] HOME = '/home/jenkins'[2021-08-24T20:57:25.814Z] BUILD_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/'[2021-08-24T20:57:25.814Z] JOB_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/'[2021-08-24T20:57:25.814Z] HUDSON_URL= 'https://build.kde.org/'[2021-08-24T20:57:25.814Z] SHELL = '/bin/sh'[2021-08-24T20:57:25.814Z] WORKSPACE = '/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] WORKSPACE_TMP = '/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15@tmp'[2021-08-24T20:57:25.814Z] STAGE_NAME= 'Configuring Build'[2021-08-24T20:57:25.814Z] NODE_NAME = 'FreeBSD Builder Iota
KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 25 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/ Project: kf5-qt5 SUSEQt5.15 Date of build: Tue, 24 Aug 2021 20:49:29 + Build duration: 3 min 18 sec and counting CONSOLE OUTPUT [...truncated 185 lines...][2021-08-24T20:52:47.651Z] JAVA_HOME = '/usr/lib64/jvm/jre-openjdk'[2021-08-24T20:52:47.651Z] JRE_HOME = '/usr/lib64/jvm/java-11-openjdk-11'[2021-08-24T20:52:47.651Z] CPU = 'x86_64'[2021-08-24T20:52:47.651Z] RUN_CHANGES_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/display/redirect?page=changes'[2021-08-24T20:52:47.651Z] JAVA_BINDIR = '/usr/lib64/jvm/jre-openjdk/bin'[2021-08-24T20:52:47.651Z] GPG_TTY = 'not a tty'[2021-08-24T20:52:47.651Z] HUDSON_HOME = '/home/production/data'[2021-08-24T20:52:47.651Z] PWD = '/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] LOGNAME = 'jenkins'[2021-08-24T20:52:47.651Z] BUILD_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/'[2021-08-24T20:52:47.651Z] JOB_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/'[2021-08-24T20:52:47.651Z] BUILD_NUMBER = '25'[2021-08-24T20:52:47.651Z] _ = '/usr/bin/python3'[2021-08-24T20:52:47.651Z] XKEYSYMDB = '/usr/X11R6/lib/X11/XKeysymDB'[2021-08-24T20:52:47.651Z] MOTD_SHOWN= 'pam'[2021-08-24T20:52:47.651Z] BUILD_DISPLAY_NAME= '#25'[2021-08-24T20:52:47.651Z] XNLSPATH = '/usr/X11R6/lib/X11/nls'[2021-08-24T20:52:47.651Z] HOME = '/home/jenkins/'[2021-08-24T20:52:47.651Z] JENKINS_URL = 'https://build.kde.org/'[2021-08-24T20:52:47.651Z] JOB_BASE_NAME = 'kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] OSTYPE= 'linux'[2021-08-24T20:52:47.651Z] JOB_NAME = 'Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] LESS_ADVANCED_PREPROCESSOR = 'no'[2021-08-24T20:52:47.651Z] RUN_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/display/redirect'[2021-08-24T20:52:47.651Z] JOB_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/display/redirect'[2021-08-24T20:52:47.651Z] WORKSPACE = '/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] HUDSON_URL= 'https://build.kde.org/'[2021-08-24T20:52:47.651Z] LESSCLOSE = 'lessclose.sh %s %s'[2021-08-24T20:52:47.651Z] NODE_NAME = 'Docker Swarm-9cfd4a1ae452'[2021-08-24T20:52:47.651Z] HOST = '9cfd4a1ae452'[2021-08-24T20:52:47.651Z] LESSOPEN = 'lessopen.sh %s'[2021-08-24T20:52:47.651Z] USER = 'jenkins'[2021-08-24T20:52:47.651Z] MORE = '-sl'[2021-08-24T20:52:47.651Z] CSHEDIT = 'emacs'[2021-08-24T20:52:47.651Z] SHLVL = '2'[2021-08-24T20:52:47.652Z] BUILD_TAG = 'jenkins-Plasma-plasma-firewall-kf5-qt5 SUSEQt5.15-25'[2021-08-24T20:52:47.652Z] WINDOWMANAGER = 'xterm'[2021-08-24T20:52:47.652Z] PAGER = 'less'[2021-08-24T20:52:47.652Z] EXECUTOR_NUMBER = '0'[2021-08-24T20:52:47.652Z] CVS_RSH = 'ssh'[2021-08-24T20:52:47.652Z] LIBGL_DEBUG = 'quiet'[2021-08-24T20:52:47.652Z] DEBUGINFOD_URLS = 'https://debuginfod.opensuse.org/'[2021-08-24T20:52:47.652Z] STAGE_NAME= 'Configuring Build'[2021-08-24T20:52:47.652Z] NODE_LABELS = 'Docker Swarm-9cfd4a1ae452 SUSEQt5.15'[2021-08-24T20:52:47.652Z] WORKSPACE_TMP = '/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15@tmp'[2021-08-24T20:52:47.652Z] XDG_DATA_DIRS = '/home/jenkins/install-prefix/share:/usr/share:/usr/local/share:/usr/share'[2021-08-24T20:52:47.652Z] CONFIG_SITE = '/usr/share/site/x86_64-unknown-linux-gnu'[2021-08-24T20:52:47.652Z] PATH = '/home/jenkins/install-prefix/bin:/home/jenkins//bin:/usr/local/bin:/usr/bin:/bin'[2021-08-24T20:52:47.652Z] RUN_ARTIFACTS_DI
KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 3 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/3/ Project: stable-kf5-qt5 FreeBSDQt5.15 Date of build: Mon, 03 May 2021 14:02:50 + Build duration: 42 sec and counting
KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 2 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/2/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sun, 25 Apr 2021 23:47:02 + Build duration: 42 min and counting
KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 2 - Still Failing!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/2/ Project: stable-kf5-qt5 FreeBSDQt5.15 Date of build: Sun, 25 Apr 2021 23:11:27 + Build duration: 1 hr 14 min and counting CONSOLE OUTPUT [...truncated 264 lines...][2021-04-26T00:26:19.118Z] Call Stack (most recent call first):[2021-04-26T00:26:19.118Z] kcm/CMakeLists.txt:42 (kpackage_install_package)[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] -- The following OPTIONAL packages have been found:[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] * KF5Codecs (required version >= 5.81.0)[2021-04-26T00:26:19.118Z] * Qt5QmlModels (required version >= 5.15.2)[2021-04-26T00:26:19.118Z] * KF5Service (required version >= 5.81.0)[2021-04-26T00:26:19.118Z] * KF5Package (required version >= 5.81.0)[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] -- The following REQUIRED packages have been found:[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] * PythonInterp (required version >= 3)[2021-04-26T00:26:19.118Z] * Qt5Network (required version >= 5.15.2)[2021-04-26T00:26:19.118Z] * Qt5Qml[2021-04-26T00:26:19.118Z] * KF5KCMUtils[2021-04-26T00:26:19.118Z] * Qt5X11Extras[2021-04-26T00:26:19.118Z] * Qt5 (required version >= 5.14.0)[2021-04-26T00:26:19.118Z] * Qt5Gui (required version >= 5.15.0)[2021-04-26T00:26:19.118Z] * KF5PlasmaQuick (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] * Gettext[2021-04-26T00:26:19.118Z] * KF5I18n (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] * Qt5Quick (required version >= 5.15.0)[2021-04-26T00:26:19.118Z] * ECM (required version >= 1.6.0)[2021-04-26T00:26:19.118Z] * KF5Declarative (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] * Qt5Core (required version >= 5.15.0)[2021-04-26T00:26:19.118Z] * KF5CoreAddons (required version >= 5.81.0)[2021-04-26T00:26:19.118Z] * KF5Auth (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] * Qt5Xml (required version >= 5.15.0)[2021-04-26T00:26:19.118Z] * Qt5DBus (required version >= 5.15.0)[2021-04-26T00:26:19.118Z] * KF5Config (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] * KF5 (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] -- Configuring done[2021-04-26T00:26:19.688Z] -- Generating done[2021-04-26T00:26:19.688Z] -- Build files have been written to: /usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[2021-04-26T00:26:20.472Z] + python3 -u ci-tooling/helpers/compile-build.py --product Plasma --project plasma-firewall --branchGroup stable-kf5-qt5 --platform FreeBSDQt5.15 --usingInstall /home/jenkins/install-prefix/[2021-04-26T00:26:20.472Z] Scanning dependencies of target org.kde.ufw.policy-customtarget[2021-04-26T00:26:20.472Z] Scanning dependencies of target kcm_firewall_core_autogen[2021-04-26T00:26:20.472Z] Scanning dependencies of target kcm_firewall-kcms-metadata-json[2021-04-26T00:26:20.472Z] [ 2%] Generating org.kde.ufw.policy[2021-04-26T00:26:20.472Z] Scanning dependencies of target kde_ufw_plugin_helper_autogen[2021-04-26T00:26:20.472Z] [ 6%] Automatic MOC for target kcm_firewall_core[2021-04-26T00:26:20.472Z] [ 6%] Generating kcm_firewall-kcms-metadata.json[2021-04-26T00:26:20.472Z] [ 8%] Automatic MOC for target kde_ufw_plugin_helper[2021-04-26T00:26:20.472Z] [ 10%] actions for org.kde.ufw[2021-04-26T00:26:20.728Z] [ 10%] Built target org.kde.ufw.policy-customtarget[2021-04-26T00:26:20.728Z] About to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kcmodule.desktop"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-FactoryName" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-ParentComponents" with type "QStringList"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-CfgDlgHierarchy" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-System-Settings-Parent-Category" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-KInfoCenter-Category" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-Weight" with type "int"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-PluginKeyword" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-OnlyShowOnQtPlatforms" with type "QStringList"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-KCM-Args" with type "QStringList"[2021-04-26T00:26:20.728Z] Unknown property type for key "X-Plasma-API" -> falling back to string[2021-04-2
KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 1 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/1/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sun, 25 Apr 2021 22:28:51 + Build duration: 42 min and counting CONSOLE OUTPUT [...truncated 269 lines...][2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] -- The following OPTIONAL packages have been found:[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] * KF5Codecs (required version >= 5.81.0)[2021-04-25T23:11:42.256Z] * Qt5QmlModels (required version >= 5.15.2)[2021-04-25T23:11:42.256Z] * KF5Service (required version >= 5.81.0)[2021-04-25T23:11:42.256Z] * KF5Package (required version >= 5.81.0)[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] -- The following REQUIRED packages have been found:[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] * PythonInterp (required version >= 3)[2021-04-25T23:11:42.256Z] * Qt5Network (required version >= 5.15.2)[2021-04-25T23:11:42.256Z] * Qt5Qml[2021-04-25T23:11:42.256Z] * KF5KCMUtils[2021-04-25T23:11:42.256Z] * Qt5X11Extras[2021-04-25T23:11:42.256Z] * Qt5 (required version >= 5.14.0)[2021-04-25T23:11:42.256Z] * Qt5Gui (required version >= 5.15.0)[2021-04-25T23:11:42.256Z] * KF5PlasmaQuick (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] * Gettext[2021-04-25T23:11:42.256Z] * KF5I18n (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] * Qt5Quick (required version >= 5.15.0)[2021-04-25T23:11:42.256Z] * ECM (required version >= 1.6.0)[2021-04-25T23:11:42.256Z] * KF5Declarative (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] * Qt5Core (required version >= 5.15.0)[2021-04-25T23:11:42.256Z] * KF5CoreAddons (required version >= 5.81.0)[2021-04-25T23:11:42.256Z] * KF5Auth (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] * Qt5Xml (required version >= 5.15.0)[2021-04-25T23:11:42.256Z] * Qt5DBus (required version >= 5.15.0)[2021-04-25T23:11:42.256Z] * KF5Config (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] * KF5 (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] -- Configuring done[2021-04-25T23:11:42.256Z] -- Generating done[2021-04-25T23:11:42.256Z] -- Build files have been written to: /usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[2021-04-25T23:11:42.563Z] + python3 -u ci-tooling/helpers/compile-build.py --product Plasma --project plasma-firewall --branchGroup kf5-qt5 --platform FreeBSDQt5.15 --usingInstall /home/jenkins/install-prefix/[2021-04-25T23:11:42.563Z] Scanning dependencies of target kcm_firewall-kcms-metadata-json[2021-04-25T23:11:42.563Z] Scanning dependencies of target kde_ufw_plugin_helper_autogen[2021-04-25T23:11:42.563Z] Scanning dependencies of target org.kde.ufw.policy-customtarget[2021-04-25T23:11:42.563Z] Scanning dependencies of target kcm_firewall_core_autogen[2021-04-25T23:11:42.563Z] [ 2%] Generating kcm_firewall-kcms-metadata.json[2021-04-25T23:11:42.563Z] [ 4%] Automatic MOC for target kde_ufw_plugin_helper[2021-04-25T23:11:42.563Z] [ 6%] Generating org.kde.ufw.policy[2021-04-25T23:11:42.563Z] [ 8%] Automatic MOC for target kcm_firewall_core[2021-04-25T23:11:42.563Z] About to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kcmodule.desktop"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-FactoryName" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-ParentComponents" with type "QStringList"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-CfgDlgHierarchy" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-System-Settings-Parent-Category" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-KInfoCenter-Category" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-Weight" with type "int"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-PluginKeyword" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-OnlyShowOnQtPlatforms" with type "QStringList"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-KCM-Args" with type "QStringList"[2021-04-25T23:11:42.563Z] Unknown property type for key "X-Plasma-API" -> falling back to string[2021-04-25T23:11:42.563Z] Unknown property type for key "X-Plasma-MainScript" -> falling back to string[2021-04-25T23:11:42.563Z] Generated "/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15/build/kcm/kcm_firewall-kcms-metadata.json"[2021-04-25T23:11:42.564Z] [ 10%] actions for org.kde.ufw[202
KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 1 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/1/ Project: stable-kf5-qt5 FreeBSDQt5.15 Date of build: Sun, 25 Apr 2021 22:28:49 + Build duration: 42 min and counting CONSOLE OUTPUT [...truncated 265 lines...][2021-04-25T23:11:23.270Z] [2021-04-25T23:11:23.527Z] -- The following OPTIONAL packages have been found:[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z] * KF5Codecs (required version >= 5.81.0)[2021-04-25T23:11:23.527Z] * Qt5QmlModels (required version >= 5.15.2)[2021-04-25T23:11:23.527Z] * KF5Service (required version >= 5.81.0)[2021-04-25T23:11:23.527Z] * KF5Package (required version >= 5.81.0)[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z] -- The following REQUIRED packages have been found:[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z] * PythonInterp (required version >= 3)[2021-04-25T23:11:23.527Z] * Qt5Network (required version >= 5.15.2)[2021-04-25T23:11:23.527Z] * Qt5Qml[2021-04-25T23:11:23.527Z] * KF5KCMUtils[2021-04-25T23:11:23.527Z] * Qt5X11Extras[2021-04-25T23:11:23.527Z] * Qt5 (required version >= 5.14.0)[2021-04-25T23:11:23.527Z] * Qt5Gui (required version >= 5.15.0)[2021-04-25T23:11:23.527Z] * KF5PlasmaQuick (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] * Gettext[2021-04-25T23:11:23.527Z] * KF5I18n (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] * Qt5Quick (required version >= 5.15.0)[2021-04-25T23:11:23.527Z] * ECM (required version >= 1.6.0)[2021-04-25T23:11:23.527Z] * KF5Declarative (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] * Qt5Core (required version >= 5.15.0)[2021-04-25T23:11:23.527Z] * KF5CoreAddons (required version >= 5.81.0)[2021-04-25T23:11:23.527Z] * KF5Auth (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] * Qt5Xml (required version >= 5.15.0)[2021-04-25T23:11:23.527Z] * Qt5DBus (required version >= 5.15.0)[2021-04-25T23:11:23.527Z] * KF5Config (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] * KF5 (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z] -- Configuring done[2021-04-25T23:11:23.527Z] -- Generating done[2021-04-25T23:11:23.527Z] -- Build files have been written to: /usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[2021-04-25T23:11:23.933Z] + python3 -u ci-tooling/helpers/compile-build.py --product Plasma --project plasma-firewall --branchGroup stable-kf5-qt5 --platform FreeBSDQt5.15 --usingInstall /home/jenkins/install-prefix/[2021-04-25T23:11:23.933Z] Scanning dependencies of target org.kde.ufw.policy-customtarget[2021-04-25T23:11:23.933Z] Scanning dependencies of target kcm_firewall_core_autogen[2021-04-25T23:11:23.933Z] Scanning dependencies of target kcm_firewall-kcms-metadata-json[2021-04-25T23:11:23.933Z] Scanning dependencies of target kde_ufw_plugin_helper_autogen[2021-04-25T23:11:23.933Z] [ 2%] Automatic MOC for target kde_ufw_plugin_helper[2021-04-25T23:11:23.933Z] [ 4%] Generating org.kde.ufw.policy[2021-04-25T23:11:23.934Z] [ 6%] Generating kcm_firewall-kcms-metadata.json[2021-04-25T23:11:23.934Z] [ 8%] Automatic MOC for target kcm_firewall_core[2021-04-25T23:11:23.934Z] About to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kcmodule.desktop"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-FactoryName" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-ParentComponents" with type "QStringList"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-CfgDlgHierarchy" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-System-Settings-Parent-Category" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-KInfoCenter-Category" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-Weight" with type "int"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-PluginKeyword" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-OnlyShowOnQtPlatforms" with type "QStringList"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-KCM-Args" with type "QStringList"[2021-04-25T23:11:23.934Z] Unknown property type for key "X-Plasma-API" -> falling back to string[2021-04-25T23:11:23.934Z] Unknown property type for key "X-Plasma-MainScript" -> falling back to string[2021-04-25T23:11:23.934Z] Generated "/usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15/build/kcm/kcm_firewall-kcms-metadata.json"[2021-04-25T23:11:23.934Z] [ 8%]
[sysadmin/repo-metadata] projects-invent/plasma/plasma-firewall: Move Plasma Firewall from KDE Review per the request of it's maintainers.
Git commit 9990b7772a218df48d7c744c4b8b607cfde97170 by Ben Cooksley. Committed on 26/01/2021 at 09:04. Pushed by bcooksley into branch 'master'. Move Plasma Firewall from KDE Review per the request of it's maintainers. Also, transfer Plasma Firewall from the Network group to the Plasma group. Note to Plasma developers: Please ensure you specify the correct group in the beginning, projects are meant to minimize their moves between groups as much as possible. In this instance the plasma/ group is intended both for projects that are part of the Plasma release unit, as well as Playground and Extragear projects that are related to Plasma. CCMAIL: kde-core-de...@kde.org CCMAIL: plasma-devel@kde.org Ref T14012 R +0-0projects-invent/plasma/plasma-firewall/i18n.json [from: projects-invent/network/plasma-firewall/i18n.json - 100% similarity] R +2-2projects-invent/plasma/plasma-firewall/metadata.yaml [from: projects-invent/network/plasma-firewall/metadata.yaml - 063% similarity] https://invent.kde.org/sysadmin/repo-metadata/commit/9990b7772a218df48d7c744c4b8b607cfde97170 diff --git a/projects-invent/network/plasma-firewall/i18n.json b/projects-invent/plasma/plasma-firewall/i18n.json similarity index 100% rename from projects-invent/network/plasma-firewall/i18n.json rename to projects-invent/plasma/plasma-firewall/i18n.json diff --git a/projects-invent/network/plasma-firewall/metadata.yaml b/projects-invent/plasma/plasma-firewall/metadata.yaml similarity index 63% rename from projects-invent/network/plasma-firewall/metadata.yaml rename to projects-invent/plasma/plasma-firewall/metadata.yaml index 624c9876..3083b751 100644 --- a/projects-invent/network/plasma-firewall/metadata.yaml +++ b/projects-invent/plasma/plasma-firewall/metadata.yaml @@ -2,6 +2,6 @@ description: Control Panel for your system firewall hasrepo: true identifier: plasma-firewall name: Plasma Firewall -projectpath: kdereview/plasma-firewall +projectpath: kde/workspace/plasma-firewall repoactive: true -repopath: network/plasma-firewall +repopath: plasma/plasma-firewall
Re: Plasma Firewall
On 05.10.20 16:04, Harald Sitter wrote: > On 04.10.20 17:32, Nate Graham wrote: >> I've got firewalld installed, yet I see an error asking me to install it >> upon opening the KCM: https://i.imgur.com/qQzYLwH.jpg > > Also mind the %1 in the label below ;) > I'm guessing because no backend is loaded some var is undefined and thus > the i18n argument is missing - weshould probably hide the label or > something. > > HS > Some other things I've noticed: TableView seems grumpy: systemsettings(143986)/(qml) insertColumn: TableView::insertColumn(): you cannot add a column to multiple views Also this systemsettings(143986)/(default) unknown: file:///usr/share/kpackage/kcms/kcm_firewall/contents/ui/ViewBase.qml:140:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } Localization of proto and interface combobox seems to be not working: https://i.imgur.com/EWwdV48.png Blacklist connection feature on the connections view seems to not do anything (with ufw backend) Random nitpick: the connections view shows MainThread as program for firefox tabs :| Are we sure that connections kauth helper really should require no authentication and be available to all users? On multi user systems that does seem like quite the privacy leak. I would think users should at least be member of an adminish group to access that data. The viewlog method of the ufw helper requires no auth but allows opening arbitrary file paths. I expect doing anything but existence checking isn't going to be trivial considering it filters lines by a magic string. Still a bit of a concern I expect The ternary nesting inside modify makes me sad :( There are some uncategorized qDebug() calls, not sure if that's intentional. All in all it's looking really good HS
Re: Plasma Firewall
On 04.10.20 17:32, Nate Graham wrote: > I've got firewalld installed, yet I see an error asking me to install it > upon opening the KCM: https://i.imgur.com/qQzYLwH.jpg Also mind the %1 in the label below ;) I'm guessing because no backend is loaded some var is undefined and thus the i18n argument is missing - weshould probably hide the label or something. HS
Re: Plasma Firewall
I've got firewalld installed, yet I see an error asking me to install it upon opening the KCM: https://i.imgur.com/qQzYLwH.jpg Nate On 9/17/20 5:20 AM, Tomaz Canabrava wrote: People, I have spend a great deal of time fine tuning the Firewall, I hope it's ready for a release. On Wed, Jun 3, 2020 at 6:33 PM Tomaz Canabrava <mailto:tcanabr...@kde.org>> wrote: Lots of nitpicks fixed, still missing some, I'll finish the rest today. On Fri, May 22, 2020 at 6:10 PM Ivan Čukić mailto:ivan.cu...@kde.org>> wrote: Hi Kai, This is something that Plasma has been missing for a long time. Thanks to everyone involved! A few comments from a quick run-through over kcm/core: # Style issues - Some enums use MACRO_STYLE, some NormalStyle - Some one-line if bodies in the same file have {}, some do not - Double plural interfaces_names https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56 - Personal preference - error handling in the if instead of out. This: if (!m_currentBackend) { return nullptr; } return proper; instead of this: if (m_currentBackend) { return proper; } return nullptr; - Missing m_ prefix for member variables: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ profile.h#L108 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.h#L108> - s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can avoid it: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.h#L50 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L50> - Could use a pipe through clang-format # Non-style issues: - Should be ||, not && in: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ rulelistmodel.cpp#L37 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rulelistmodel.cpp#L37> - Can be a const or a ref-to-const, no need for qAsConst after: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ firewallclient.cpp#L58 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L58> - Should add m_currentBackend = nullptr; after delete https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ firewallclient.cpp#L248 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L248> (otherwise you get UB on 270 if no plugins have been found) - Logic-wise - it would be better to redesign (if possible) not to allow m_currentBackend == nullptr instead of asserting and checking in each function (for example, to show a UI that can not call anything in the backend is no backend is loaded) - Wrong order - sort m_profiles and then replace it with a new contents? https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.cpp#L36 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L36> - cbegin/cend instead of begin/end: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.cpp#L42 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L42> - [&name] instead of [name] https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.cpp#L43 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L43> - mark member functions that can be const as const https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.h#L89 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L89> - else if for chained checks of reader.name <http://reader.name>() == something https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ profile.cpp#L163 <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.cpp#L163> - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ rule.cpp#L46 <h
Re: Plasma Firewall
People, I have spend a great deal of time fine tuning the Firewall, I hope it's ready for a release. On Wed, Jun 3, 2020 at 6:33 PM Tomaz Canabrava wrote: > Lots of nitpicks fixed, still missing some, I'll finish the rest today. > > > On Fri, May 22, 2020 at 6:10 PM Ivan Čukić wrote: > >> Hi Kai, >> >> >> This is something that Plasma has been missing for a long time. Thanks to >> everyone involved! >> >> >> A few comments from a quick run-through over kcm/core: >> >> # Style issues >> >> - Some enums use MACRO_STYLE, some NormalStyle >> >> - Some one-line if bodies in the same file have {}, some do not >> >> - Double plural interfaces_names >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56 >> >> - Personal preference - error handling in the if instead of out. This: >> if (!m_currentBackend) { return nullptr; } >> return proper; >> instead of this: >> if (m_currentBackend) { return proper; } >> return nullptr; >> >> - Missing m_ prefix for member variables: >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> profile.h#L108 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.h#L108> >> >> - s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can >> avoid >> it: >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> ifirewallclientbackend.h#L50 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L50> >> >> - Could use a pipe through clang-format >> >> >> # Non-style issues: >> >> - Should be ||, not && in: >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> rulelistmodel.cpp#L37 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rulelistmodel.cpp#L37> >> >> - Can be a const or a ref-to-const, no need for qAsConst after: >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> firewallclient.cpp#L58 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L58> >> >> - Should add m_currentBackend = nullptr; after delete >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> firewallclient.cpp#L248 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L248> >> (otherwise you get UB on 270 if no plugins have been found) >> >> - Logic-wise - it would be better to redesign (if possible) not to allow >> m_currentBackend == nullptr instead of asserting and checking in each >> function >> (for example, to show a UI that can not call anything in the backend is >> no >> backend is loaded) >> >> - Wrong order - sort m_profiles and then replace it with a new contents? >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> ifirewallclientbackend.cpp#L36 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L36> >> >> - cbegin/cend instead of begin/end: >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> ifirewallclientbackend.cpp#L42 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L42> >> >> - [&name] instead of [name] >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> ifirewallclientbackend.cpp#L43 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L43> >> >> - mark member functions that can be const as const >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> ifirewallclientbackend.h#L89 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L89> >> >> - else if for chained checks of reader.name() == something >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> profile.cpp#L163 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.cpp#L163> >> >> - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty >> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ >> rule.cpp#L46 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rule.cpp#L46> >> >> - Assigning long-lived parents is naughty: >> https://invent.kde.org/tcanabrava/ >> plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318 >> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318> >> >> >> >> So much from me at this point. >> >> Cheers, >> Ivan >> >> >> >> -- >> dr Ivan Čukić >> i...@cukic.co, https://cukic.co/ >> gpg key fingerprint: 8FE4 D32F 7061 EA9C 8232 07AE 01C6 CE2B FF04 1C12 >> >> >>
Re: Plasma Firewall
Lots of nitpicks fixed, still missing some, I'll finish the rest today. On Fri, May 22, 2020 at 6:10 PM Ivan Čukić wrote: > Hi Kai, > > > This is something that Plasma has been missing for a long time. Thanks to > everyone involved! > > > A few comments from a quick run-through over kcm/core: > > # Style issues > > - Some enums use MACRO_STYLE, some NormalStyle > > - Some one-line if bodies in the same file have {}, some do not > > - Double plural interfaces_names > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56 > > - Personal preference - error handling in the if instead of out. This: > if (!m_currentBackend) { return nullptr; } > return proper; > instead of this: > if (m_currentBackend) { return proper; } > return nullptr; > > - Missing m_ prefix for member variables: > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > profile.h#L108 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.h#L108> > > - s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can > avoid > it: > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > ifirewallclientbackend.h#L50 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L50> > > - Could use a pipe through clang-format > > > # Non-style issues: > > - Should be ||, not && in: > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > rulelistmodel.cpp#L37 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rulelistmodel.cpp#L37> > > - Can be a const or a ref-to-const, no need for qAsConst after: > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > firewallclient.cpp#L58 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L58> > > - Should add m_currentBackend = nullptr; after delete > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > firewallclient.cpp#L248 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L248> > (otherwise you get UB on 270 if no plugins have been found) > > - Logic-wise - it would be better to redesign (if possible) not to allow > m_currentBackend == nullptr instead of asserting and checking in each > function > (for example, to show a UI that can not call anything in the backend is no > backend is loaded) > > - Wrong order - sort m_profiles and then replace it with a new contents? > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > ifirewallclientbackend.cpp#L36 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L36> > > - cbegin/cend instead of begin/end: > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > ifirewallclientbackend.cpp#L42 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L42> > > - [&name] instead of [name] > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > ifirewallclientbackend.cpp#L43 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L43> > > - mark member functions that can be const as const > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > ifirewallclientbackend.h#L89 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L89> > > - else if for chained checks of reader.name() == something > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > profile.cpp#L163 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.cpp#L163> > > - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty > https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ > rule.cpp#L46 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rule.cpp#L46> > > - Assigning long-lived parents is naughty: > https://invent.kde.org/tcanabrava/ > plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318 > <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318> > > > > So much from me at this point. > > Cheers, > Ivan > > > > -- > dr Ivan Čukić > i...@cukic.co, https://cukic.co/ > gpg key fingerprint: 8FE4 D32F 7061 EA9C 8232 07AE 01C6 CE2B FF04 1C12 > > >
Re: Plasma Firewall
Hi Kai, This is something that Plasma has been missing for a long time. Thanks to everyone involved! A few comments from a quick run-through over kcm/core: # Style issues - Some enums use MACRO_STYLE, some NormalStyle - Some one-line if bodies in the same file have {}, some do not - Double plural interfaces_names https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56 - Personal preference - error handling in the if instead of out. This: if (!m_currentBackend) { return nullptr; } return proper; instead of this: if (m_currentBackend) { return proper; } return nullptr; - Missing m_ prefix for member variables: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ profile.h#L108 - s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can avoid it: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.h#L50 - Could use a pipe through clang-format # Non-style issues: - Should be ||, not && in: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ rulelistmodel.cpp#L37 - Can be a const or a ref-to-const, no need for qAsConst after: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ firewallclient.cpp#L58 - Should add m_currentBackend = nullptr; after delete https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ firewallclient.cpp#L248 (otherwise you get UB on 270 if no plugins have been found) - Logic-wise - it would be better to redesign (if possible) not to allow m_currentBackend == nullptr instead of asserting and checking in each function (for example, to show a UI that can not call anything in the backend is no backend is loaded) - Wrong order - sort m_profiles and then replace it with a new contents? https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.cpp#L36 - cbegin/cend instead of begin/end: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.cpp#L42 - [&name] instead of [name] https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.cpp#L43 - mark member functions that can be const as const https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ ifirewallclientbackend.h#L89 - else if for chained checks of reader.name() == something https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ profile.cpp#L163 - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ rule.cpp#L46 - Assigning long-lived parents is naughty: https://invent.kde.org/tcanabrava/ plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318 So much from me at this point. Cheers, Ivan -- dr Ivan Čukić i...@cukic.co, https://cukic.co/ gpg key fingerprint: 8FE4 D32F 7061 EA9C 8232 07AE 01C6 CE2B FF04 1C12
Plasma Firewall
Hi all, Tomaz, Lucas, and me have been working on a simple Firewall KCM for Plasma based on nx-firewall. It supports both ufw and firewalld. I'd like to eventually include that in Plasma 5.20 so please give it some code review and testing so we can iron out any issues for that, especially with the KAuth side of things. It is currently in Tomaz' private GitLab: https://invent.kde.org/tcanabrava/plasma-firewall Cheers Kai Uwe