Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a replacement API for jira interaction #3829

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Use new Jira API

1d2e5bf
Select commit
Failed to load commit list.
Open

Add a replacement API for jira interaction #3829

Use new Jira API
1d2e5bf
Select commit
Failed to load commit list.
ci.jenkins.io / Jenkins failed Mar 22, 2024 in 28m 58s

Archive: error in 'archiveArtifacts' step

Run / Shell Script

Error in sh step, with arguments java -DdryRun=true -DdefinitionsDir=$PWD/permissions -DartifactoryApiTempDir=$PWD/json -DartifactoryUserNamesJsonListUrl=https://reports.jenkins.io/artifactory-ldap-users-report.json -Djava.util.logging.SimpleFormatter.format="%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS %4$s: %5$s%6$s%n" -jar target/${JIRA_USERNAME}-*-bin/${JIRA_USERNAME}-*.jar.

script returned exit code 1
Build log
[2024-03-22T18:48:50.699Z] + java -DdryRun=true -DdefinitionsDir=/home/jenkins/agent/workspace/tory-permissions-updater_PR-3829/permissions -DartifactoryApiTempDir=/home/jenkins/agent/workspace/tory-permissions-updater_PR-3829/json -DartifactoryUserNamesJsonListUrl=https://reports.jenkins.io/artifactory-ldap-users-report.json '-Djava.util.logging.SimpleFormatter.format=%1-%1-%1 %1:%1:%1 %4: %5%6%n' -jar target/****-1.0-SNAPSHOT-bin/****-1.0-SNAPSHOT.jar
[2024-03-22T18:48:50.700Z] WARNING: An illegal reflective access operation has occurred
[2024-03-22T18:48:50.700Z] WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/home/jenkins/agent/workspace/tory-permissions-updater_PR-3829/target/****-1.0-SNAPSHOT-bin/groovy-2.5.22.jar) to method java.lang.Object.finalize()
[2024-03-22T18:48:50.700Z] WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.CachedClass
[2024-03-22T18:48:50.700Z] WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[2024-03-22T18:48:50.700Z] WARNING: All illegal access operations will be denied in a future release
[2024-03-22T18:48:51.102Z] 2024-03-22 18:48:50.980+0000 [id=1]	INFO	java_util_logging_Logger$log$1#call: Running in dry run mode
[2024-03-22T18:48:51.203Z] 2024-03-22 18:48:51.149+0000 [id=1]	INFO	i.j.i.r.jira.JiraAPIImpl#ensureDataLoaded: Retrieving components from Jira...
[2024-03-22T18:48:53.809Z] Exception in thread "main" RestClientException{statusCode=Optional.of(401), errorCollections=[]}
[2024-03-22T18:48:53.810Z] 	at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.claim(DelegatingPromise.java:45)
[2024-03-22T18:48:53.810Z] 	at io.jenkins.infra.repository_permissions_updater.jira.JiraAPIImpl.ensureDataLoaded(JiraAPIImpl.java:34)
[2024-03-22T18:48:53.810Z] 	at io.jenkins.infra.repository_permissions_updater.jira.JiraAPIImpl.getComponentId(JiraAPIImpl.java:50)
[2024-03-22T18:48:53.810Z] 	at io.jenkins.infra.repository_permissions_updater.Definition$IssueTracker.getViewUrl(Definition.java:66)
[2024-03-22T18:48:53.810Z] 	at io.jenkins.infra.repository_permissions_updater.Definition$IssueTracker$getViewUrl$2.call(Unknown Source)
[2024-03-22T18:48:53.810Z] 	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[2024-03-22T18:48:53.813Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115)
[2024-03-22T18:48:53.813Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:119)
[2024-03-22T18:48:53.813Z] 	at io.jenkins.infra.repository_permissions_updater.ArtifactoryPermissionsUpdater$_generateApiPayloads_closure4$_closure9.doCall(ArtifactoryPermissionsUpdater.groovy:179)
[2024-03-22T18:48:53.813Z] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2024-03-22T18:48:53.813Z] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[2024-03-22T18:48:53.813Z] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2024-03-22T18:48:53.814Z] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[2024-03-22T18:48:53.814Z] 	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
[2024-03-22T18:48:53.814Z] 	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
[2024-03-22T18:48:53.814Z] 	at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
[2024-03-22T18:48:53.814Z] 	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
[2024-03-22T18:48:53.814Z] 	at groovy.lang.Closure.call(Closure.java:405)
[2024-03-22T18:48:53.815Z] 	at groovy.lang.Closure.call(Closure.java:421)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:3574)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:3559)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:3526)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.dgm$86.invoke(Unknown Source)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:244)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53)
[2024-03-22T18:48:53.815Z] 	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[2024-03-22T18:48:53.816Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115)
[2024-03-22T18:48:53.816Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127)
[2024-03-22T18:48:53.816Z] 	at io.jenkins.infra.repository_permissions_updater.ArtifactoryPermissionsUpdater$_generateApiPayloads_closure4.doCall(ArtifactoryPermissionsUpdater.groovy:176)
[2024-03-22T18:48:53.816Z] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2024-03-22T18:48:53.816Z] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[2024-03-22T18:48:53.817Z] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2024-03-22T18:48:53.817Z] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[2024-03-22T18:48:53.817Z] 	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
[2024-03-22T18:48:53.817Z] 	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
[2024-03-22T18:48:53.817Z] 	at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
[2024-03-22T18:48:53.817Z] 	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
[2024-03-22T18:48:53.818Z] 	at groovy.lang.Closure.call(Closure.java:405)
[2024-03-22T18:48:53.818Z] 	at groovy.lang.Closure.call(Closure.java:421)
[2024-03-22T18:48:53.818Z] 	at org.codehaus.groovy.runtime.ResourceGroovyMethods.eachFile(ResourceGroovyMethods.java:1185)
[2024-03-22T18:48:53.818Z] 	at org.codehaus.groovy.runtime.ResourceGroovyMethods.eachFile(ResourceGroovyMethods.java:1203)
[2024-03-22T18:48:53.818Z] 	at org.codehaus.groovy.runtime.dgm$992.invoke(Unknown Source)
[2024-03-22T18:48:53.818Z] 	at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:244)
[2024-03-22T18:48:53.819Z] 	at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53)
[2024-03-22T18:48:53.819Z] 	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[2024-03-22T18:48:53.819Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115)
[2024-03-22T18:48:53.819Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127)
[2024-03-22T18:48:53.819Z] 	at io.jenkins.infra.repository_permissions_updater.ArtifactoryPermissionsUpdater.generateApiPayloads(ArtifactoryPermissionsUpdater.groovy:128)
[2024-03-22T18:48:53.820Z] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2024-03-22T18:48:53.820Z] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[2024-03-22T18:48:53.820Z] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2024-03-22T18:48:53.820Z] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[2024-03-22T18:48:53.820Z] 	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
[2024-03-22T18:48:53.821Z] 	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:149)
[2024-03-22T18:48:53.821Z] 	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:100)
[2024-03-22T18:48:53.821Z] 	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
[2024-03-22T18:48:53.821Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:196)
[2024-03-22T18:48:53.821Z] 	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:216)
[2024-03-22T18:48:53.822Z] 	at io.jenkins.infra.repository_permissions_updater.ArtifactoryPermissionsUpdater.main(ArtifactoryPermissionsUpdater.groovy:487)
[2024-03-22T18:48:53.822Z] Caused by: RestClientException{statusCode=Optional.of(401), errorCollections=[]}
[2024-03-22T18:48:53.822Z] 	at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:178)
[2024-03-22T18:48:53.822Z] 	at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:170)
[2024-03-22T18:48:53.823Z] 	at com.atlassian.httpclient.api.ResponsePromiseMapFunction.apply(ResponsePromiseMapFunction.java:49)
[2024-03-22T18:48:53.823Z] 	at com.atlassian.httpclient.api.ResponsePromiseMapFunction.apply(ResponsePromiseMapFunction.java:10)
[2024-03-22T18:48:53.823Z] 	at io.atlassian.util.concurrent.Promises$OfStage.lambda$fold$4(Promises.java:332)
[2024-03-22T18:48:53.823Z] 	at io.atlassian.util.concurrent.Promises.lambda$biFunction$7(Promises.java:422)
[2024-03-22T18:48:53.823Z] 	at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930)
[2024-03-22T18:48:53.824Z] 	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907)
[2024-03-22T18:48:53.824Z] 	at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
[2024-03-22T18:48:53.824Z] 	at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2079)
[2024-03-22T18:48:53.824Z] 	at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$1.lambda$doCompleted$0(SettableFuturePromiseHttpPromiseAsyncClient.java:37)
[2024-03-22T18:48:53.824Z] 	at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient.runInContext(SettableFuturePromiseHttpPromiseAsyncClient.java:61)
[2024-03-22T18:48:53.825Z] 	at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$ThreadLocalDelegateRunnable.run(SettableFuturePromiseHttpPromiseAsyncClient.java:129)
[2024-03-22T18:48:53.825Z] 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[2024-03-22T18:48:53.825Z] 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[2024-03-22T18:48:53.825Z] 	at java.base/java.lang.Thread.run(Thread.java:829)
[2024-03-22T18:48:53.825Z] Caused by: org.codehaus.jettison.json.JSONException: A JSONObject text must begin with '{' at character 1 of <html>
[2024-03-22T18:48:53.825Z] 
[2024-03-22T18:48:53.825Z] <head>
[2024-03-22T18:48:53.825Z]     <title>Unauthorized (401)</title>
[2024-03-22T18:48:53.826Z]     
[2024-03-22T18:48:53.826Z] 
[2024-03-22T18:48:53.826Z] 
[2024-03-22T18:48:53.826Z] 
[2024-03-22T18:48:53.826Z] 
[2024-03-22T18:48:53.826Z] 
[2024-03-22T18:48:53.826Z] 
[2024-03-22T18:48:53.827Z] <!--[if IE]><![endif]-->
[2024-03-22T18:48:53.827Z] <script type="text/javascript">
[2024-03-22T18:48:53.827Z]     (function() {
[2024-03-22T18:48:53.827Z]         var contextPath = '';
[2024-03-22T18:48:53.827Z] 
[2024-03-22T18:48:53.827Z]         function printDeprecatedMsg() {
[2024-03-22T18:48:53.827Z]             if (console && console.warn) {
[2024-03-22T18:48:53.827Z]                 console.warn('DEPRECATED JS - contextPath global variable has been deprecated since 7.4.0. Use `wrm/context-path` module instead.');
[2024-03-22T18:48:53.827Z]             }
[2024-03-22T18:48:53.827Z]         }
[2024-03-22T18:48:53.828Z] 
[2024-03-22T18:48:53.828Z]         Object.defineProperty(window, 'contextPath', {
[2024-03-22T18:48:53.828Z]             get: function() {
[2024-03-22T18:48:53.828Z]                 printDeprecatedMsg();
[2024-03-22T18:48:53.828Z]                 return contextPath;
[2024-03-22T18:48:53.828Z]             },
[2024-03-22T18:48:53.828Z]             set: function(value) {
[2024-03-22T18:48:53.829Z]                 printDeprecatedMsg();
[2024-03-22T18:48:53.829Z]                 contextPath = value;
[2024-03-22T18:48:53.829Z]             }
[2024-03-22T18:48:53.829Z]         });
[2024-03-22T18:48:53.829Z]     })();
[2024-03-22T18:48:53.829Z] 
[2024-03-22T18:48:53.830Z] </script>
[2024-03-22T18:48:53.830Z] <script data-wrm-key="com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,jira.webresources:resource-phase-checkpoint-init" data-wrm-batch-type="resource" data-initially-rendered>
[2024-03-22T18:48:53.830Z] window.__resourcePhaseCheckpointResolvers={resolveDeferPhaseCheckpoint:null,resolveInteractionPhaseCheckpoint:null};if(window.performance&&window.performance.mark){window.DeferScripts||(window.DeferScripts={});window.DeferScripts.totalClicks=0;window.DeferScripts.totalKeydowns=0;window.DeferScripts.clickListener=function(){"use strict";window.DeferScripts.totalClicks+=1};window.addEventListener("click",window.DeferScripts.clickListener);window.DeferScripts.keydownListener=function(){"use strict";window.DeferScripts.totalKeydowns+=1};window.addEventListener("keydown",window.DeferScripts.keydownListener)}window.resourcePhaseCheckpoint=Object.freeze({defer:new Promise((function(e){"use strict";window.__resourcePhaseCheckpointResolvers.resolveDeferPhaseCheckpoint=e})),interaction:new Promise((function(e){"use strict";window.__resourcePhaseCheckpointResolvers.resolveInteractionPhaseCheckpoint=e}))});Object.freeze(window.__resourcePhaseCheckpointResolvers);
[2024-03-22T18:48:53.831Z] !function(){"use strict";if("PerformanceObserver"in window){const e=[];window.__observedResources=e;const r=e=>"script"===e?"script":"css";new PerformanceObserver((n=>{n.getEntries().filter((({initiatorType:e,name:r})=>{const n="script"===e||((e,r)=>"link"===e&&"css"===new URL(r).pathname.split(".").pop())(e,r),i=new URL(location.href).origin===new URL(r).origin;return n&&i})).forEach((({name:n,transferSize:i,encodedBodySize:s,initiatorType:o})=>{e.push([i,s,n,r(o)])}))})).observe({type:"resource"})}}();
[2024-03-22T18:48:53.831Z] 
[2024-03-22T18:48:53.831Z] </script>
[2024-03-22T18:48:53.831Z] <script>
[2024-03-22T18:48:53.831Z] window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{};
[2024-03-22T18:48:53.831Z] WRM._unparsedData["jira.core:default-comment-security-level-data.DefaultCommentSecurityLevelHelpLink"]="{\u0022extraClasses\u0022:\u0022default-comment-level-help\u0022,\u0022title\u0022:\u0022Commenting on an Issue\u0022,\u0022url\u0022:\u0022https://docs.atlassian.com/jira/jcore-docs-0912/Editing+and+collaborating+on+issues#Editingandcollaboratingonissues-restrictacomment\u0022,\u0022isLocal\u0022:false}";
[2024-03-22T18:48:53.832Z] WRM._unparsedData["jira.core:feature-flags-data.feature-flag-data"]="{\u0022enabled-feature-keys\u0022:[\u0022com.atlassian.jira.agile.darkfeature.editable.detailsview\u0022,\u0022nps.survey.inline.dialog\u0022,\u0022com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled\u0022,\u0022jira.plugin.devstatus.phasetwo\u0022,\u0022jira.frother.reporter.field\u0022,\u0022atlassian.rest.xsrf.legacy.enabled\u0022,\u0022jira.issue.status.lozenge\u0022,\u0022com.atlassian.jira.projects.issuenavigator\u0022,\u0022com.atlassian.jira.config.PDL\u0022,\u0022jira.plugin.devstatus.phasetwo.enabled\u0022,\u0022atlassian.aui.raphael.disabled\u0022,\u0022app-switcher.new\u0022,\u0022frother.assignee.field\u0022,\u0022crowd.sync.nested.groups.group.membership.changes.batching.enabled\u0022,\u0022com.atlassian.jira.projects.ProjectCentricNavigation.Switch\u0022,\u0022jira.onboarding.cyoa\u0022,\u0022com.atlassian.jira.agile.darkfeature.kanplan.enabled\u0022,\u0022com.atlassian.jira.config.ProjectConfig.MENU\u0022,\u0022com.atlassian.jira.projects.sidebar.DEFER_RESOURCES\u0022,\u0022com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled\u0022,\u0022com.atlassian.jira.agile.darkfeature.sprint.goal.enabled\u0022,\u0022com.atlassian.jira.config.BIG_PIPE_KILLSWITCH\u0022,\u0022jira.zdu.admin-updates-ui\u0022,\u0022jira.zdu.jmx-monitoring\u0022,\u0022mail.batching.enabled\u0022,\u0022sd.new.settings.sidebar.location.disabled\u0022,\u0022crowd.event.transformer.directory.manager.cache\u0022,\u0022jira.zdu.cluster-upgrade-state\u0022,\u0022com.atlassian.jira.email.templates.readFromJiraHome\u0022,\u0022com.atlassian.jira.agile.darkfeature.splitissue\u0022,\u0022crowd.sync.delete.user.memberships.batching.enabled\u0022,\u0022com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED\u0022,\u0022jira.export.csv.enabled\u0022],\u0022feature-flag-states\u0022:{\u0022com.atlassian.jira.in.product.diagnostics.extended.logging\u0022:false,\u0022com.atlassian.jira.leaked.all.anonymous.access\u0022:true,\u0022com.atlassian.jira.use.same.site.none.for.xsrf.token.cookie\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.handle.ug.usernames\u0022:true,\u0022com.atlassian.jira.mailHandlerImapMessageQueryLegacy\u0022:false,\u0022com.atlassian.jira.security.rest.menu.anonymous.access.denied\u0022:true,\u0022com.atlassian.diagnostics.scheduler.monitor\u0022:true,\u0022com.atlassian.jira.webhookEventsAsyncProcessing\u0022:false,\u0022com.atlassian.jira.serAllowShareWithNonMember\u0022:true,\u0022jira.customfields.dual.list.box\u0022:true,\u0022com.atlassian.troubleshooting.healthcheck.jira.license.limit\u0022:false,\u0022com.atlassian.jira.diagnostics.perflog\u0022:true,\u0022com.atlassian.jira.dbr\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.legacy.epic.picker\u0022:false,\u0022com.atlassian.jira.bc.user.search.MeasuringUserPickerSearchService\u0022:false,\u0022com.atlassian.jira.issuetable.move.links.hidden\u0022:true,\u0022jira.renderer.consider.variable.format\u0022:true,\u0022jira.no.frother.multiuserpicker.field\u0022:false,\u0022com.atlassian.jira.user.dbIdBasedKeyGenerationStrategy\u0022:true,\u0022com.atlassian.jira.plugin.issuenavigator.jql.autocomplete.eagerlyLoaded\u0022:false,\u0022com.atlassian.portfolio.dcBundling\u0022:true,\u0022com.atlassian.jira.rest.enable.new.session.creation.endpoint\u0022:true,\u0022com.atlassian.jira.sharedEntityEditRights\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.goal\u0022:true,\u0022jira.cluster.monitoring.show.offline.nodes\u0022:true,\u0022com.atlassian.jira.thumbnailsDeferredGeneration\u0022:true,\u0022com.atlassian.jira.projects.ProjectCentricNavigation.ProjectShortcutOrder\u0022:true,\u0022com.atlassian.jira.web.action.admin.integrity.checker.task.cleanup\u0022:true,\u0022data.pipeline.feature.jira.issue.links.export\u0022:true,\u0022com.atlassian.jira.commentReactions\u0022:true,\u0022com.atlassian.jira.custom.csv.escaper\u0022:true,\u0022com.atlassian.jira.fixedCommentDeletionNotifications\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions\u0022:true,\u0022com.atlassian.jira.plugin.issuenavigator.filtersUxImprovment\u0022:true,\u0022com.atlassian.jira.allThumbnailsDeferred\u0022:false,\u0022jira.customfields.cleanup.identification\u0022:true,\u0022com.atlassian.jira.TextUtilsWrapper.deserialization\u0022:false,\u0022com.atlassian.jira.jsd.mobile\u0022:true,\u0022data.pipeline.feature.jira.all.exportable.custom.fields\u0022:true,\u0022com.atlassian.jira.defaultValuesForSystemFields\u0022:true,\u0022com.atlassian.jira.in.product.diagnostics.wip\u0022:false,\u0022jira.dc.cleanup.cluser.tasks\u0022:true,\u0022jira.customfields.bulk.delete\u0022:true,\u0022com.atlassian.jira.issues.archiving.filters\u0022:false,\u0022mail.batching.override.core\u0022:true,\u0022jira.users.and.roles.page.in.react\u0022:true,\u0022jira.security.csp.sandbox\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.velocity.chart.ui\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.synced.sprints\u0022:false,\u0022com.atlassian.jira.returnDefaultAvatarsForBrokenAvatars\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.auto.management\u0022:true,\u0022jira.jql.suggestrecentfields\u0022:false,\u0022com.atlassian.jira.ignoreBrowseUsersPermissionsInUserPickers\u0022:true,\u0022com.atlassian.jira.gdpr.rtbf\u0022:true,\u0022com.atlassian.jira.issue.comments.updateIssueObjectBeforeEventTrigger\u0022:true,\u0022com.atlassian.jira.security.xsrf.session.token\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.optimistic.transitions\u0022:true,\u0022com.atlassian.jira.security.project.admin.revoke.with.application.access\u0022:true,\u0022com.atlassian.jira.rest.search.filter.user.input.preserve\u0022:true,\u0022com.atlassian.jiranomenclature\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.boards.find.on.board\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.kanplan\u0022:true,\u0022com.atlassian.diagnostics.http.monitor\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.future.sprint.dates\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.complete.sprint.in.backlog\u0022:true,\u0022com.atlassian.jira.filtersAndDashboardsShareableWithAllGroupsAndRoles\u0022:true,\u0022jira.customfields.paginated.ui\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.edit.closed.sprint\u0022:true,\u0022com.atlassian.jira.in.product.diagnostics\u0022:true,\u0022jira.customfields.configure.modern.ui\u0022:false,\u0022jira.create.linked.issue\u0022:true,\u0022com.atlassian.jira.advanced.audit.log\u0022:true,\u0022jira.sal.host.connect.accessor.existing.transaction.will.create.transactions\u0022:true,\u0022com.atlassian.jira.security.csv.export.injection.protection\u0022:true,\u0022external.links.new.window\u0022:true,\u0022jira.quick.search\u0022:true,\u0022jira.jql.smartautoselectfirst\u0022:false,\u0022jira.jql.membersof.ignoreGlobalPermissionsForAnonymous\u0022:false,\u0022jira.create.linked.issue.show.all.fields\u0022:true,\u0022data.pipeline.feature.jira.issue.history.export\u0022:true,\u0022jira.webactions.request.method.recognition\u0022:true,\u0022atlassian.cdn.static.assets\u0022:true,\u0022jira.richeditor.bidi.warning\u0022:true,\u0022com.atlassian.jira.lazyload.activity.tabs\u0022:true,\u0022com.atlassian.jira.safeguards\u0022:true,\u0022mail.batching\u0022:true,\u0022com.atlassian.jira.issue.index.db.filter.out.archive.issues\u0022:true,\u0022com.atlassian.jira.privateEntitiesEditable\u0022:true,\u0022com.atlassian.jira.xml.deserializerAllowlist\u0022:true,\u0022com.atlassian.jira.cfoIncludeArchivedIssuesAndAlwaysKeepContext\u0022:true,\u0022jira.priorities.per.project.edit.default\u0022:false,\u0022com.atlassian.jira.projectArchivedIssuesAreMarkedInIssueTable\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.issues.in.epic.details.view\u0022:true,\u0022com.atlassian.jira.attachments.storage.configurable\u0022:false,\u0022jira.priorities.per.project.jsd\u0022:true,\u0022com.atlassian.jira.plugin.issuenavigator.anonymousPreventCfData\u0022:false,\u0022com.atlassian.jira.agile.darkfeature.rapid.boards.bands\u0022:true,\u0022com.atlassian.jira.safeguards.email.notifications\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.flexible.boards\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.picker.allsprints.suggestion\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.epic.validate.visibility\u0022:true,\u0022data.pipeline.feature.jira.issue.rank.export\u0022:true,\u0022jira.dc.lock.leasing\u0022:true,\u0022data.pipeline.feature.jira.jsm.approvals.export\u0022:true,\u0022com.atlassian.jira.accessibility.personal.settings\u0022:true,\u0022mail.batching.create.section.cf\u0022:true,\u0022com.atlassian.jira.send.email.notifications.to.user.without.application.access\u0022:false,\u0022com.atlassian.mail.server.managers.hostname.verification\u0022:true,\u0022com.atlassian.advancedroadmaps.rebrand\u0022:true,\u0022com.atlassian.jira.upgrade.startup.fix.index\u0022:true,\u0022com.atlassian.diagnostics.monitors\u0022:true,\u0022com.atlassian.jira.cacheResource\u0022:false,\u0022com.atlassian.jira.pin.comments\u0022:true,\u0022jira.redirect.anonymous.404.errors\u0022:true,\u0022com.atlassian.jira.issuetable.draggable\u0022:true,\u0022com.atlassian.diagnostics.operating.system.monitor\u0022:false,\u0022data.pipeline.feature.jira.jsm.canned.responses.export\u0022:true,\u0022com.atlassian.jira.attachments.generate.unique.suffix\u0022:true,\u0022jira.version.based.node.reindex.service\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.kanban.hide.old.done.issues\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.backlog.showmore\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.plan\u0022:false,\u0022com.atlassian.jira.quick.search.mode.settable\u0022:true,\u0022com.atlassian.diagnostics.database.monitor\u0022:true,\u0022com.atlassian.diagnostics.garbage.collection.monitor\u0022:true,\u0022jira.jql.membersof.ignoreGlobalPermissionsForLoggedUsers\u0022:false,\u0022com.atlassian.jira.commentStickyFooter\u0022:true,\u0022com.atlassian.jira.safeguards.work.in.progress\u0022:false,\u0022com.atlassian.jira.security.LegacyJiraTypeResolver.WARN_ONLY\u0022:false,\u0022com.atlassian.jira.agile.darkfeature.burnupchart\u0022:true,\u0022data.pipeline.feature.jira.schema.version.2\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.velocity.sprint.picker\u0022:false,\u0022com.atlassian.jira.issues.archiving.browse\u0022:true,\u0022jira.instrumentation.laas\u0022:false,\u0022data.pipeline.feature.jira.jsm.kb.stats.events.export\u0022:true,\u0022com.atlassian.jira.security.text.gadget.output.sanitization\u0022:true,\u0022com.atlassian.jira.security.ChartUtils.browse.projects.permission.check\u0022:false,\u0022com.atlassian.diagnostics.jql.monitor\u0022:true,\u0022mail.batching.user.notification\u0022:true,\u0022com.atlassian.portfolio.permission.check.for.permissions\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.dataonpageload\u0022:true,\u0022jira.webactions.request.method.dependent.xsrf.checks\u0022:true,\u0022com.atlassian.jira.issue.watchers.filterUsersWithoutProjectAccess\u0022:true,\u0022data.pipeline.feature.jira.archived.issue.export\u0022:false,\u0022com.atlassian.jira.projects.per.project.permission.query\u0022:true,\u0022com.atlassian.jira.issues.archiving\u0022:true,\u0022index.use.snappy\u0022:true,\u0022jira.priorities.per.project\u0022:true}}";
[2024-03-22T18:48:53.835Z] WRM._unparsedData["jira.core:terminology-data.terminology"]="{\u0022terminologyEntries\u0022:[{\u0022originalName\u0022:\u0022sprint\u0022,\u0022originalNamePlural\u0022:\u0022sprints\u0022,\u0022newName\u0022:\u0022sprint\u0022,\u0022newNamePlural\u0022:\u0022sprints\u0022,\u0022isDefault\u0022:true},{\u0022originalName\u0022:\u0022epic\u0022,\u0022originalNamePlural\u0022:\u0022epics\u0022,\u0022newName\u0022:\u0022epic\u0022,\u0022newNamePlural\u0022:\u0022epics\u0022,\u0022isDefault\u0022:true}],\u0022isTerminologyActive\u0022:false}";
[2024-03-22T18:48:53.835Z] WRM._unparsedData["com.atlassian.plugins.helptips.jira-help-tips:help-tip-manager.JiraHelpTipData"]="{\u0022anonymous\u0022:true}";
[2024-03-22T18:48:53.836Z] WRM._unparsedData["jira.core:avatar-picker-data.data"]="{}";
[2024-03-22T18:48:53.836Z] WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false";
[2024-03-22T18:48:53.836Z] WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\u0022\u0022";
[2024-03-22T18:48:53.836Z] WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false";
[2024-03-22T18:48:53.836Z] WRM._unparsedData["com.atlassian.jira.jira-header-plugin:newsletter-signup-tip-init.newsletterSignup"]="{\u0022signupDescription\u0022:\u0022Get updates, inspiration and best practices from the team behind Jira.\u0022,\u0022formUrl\u0022:\u0022https://www.atlassian.com/apis/exact-target/{0}/subscribe?mailingListId=1401671\u0022,\u0022signupTitle\u0022:\u0022Sign up!\u0022,\u0022signupId\u0022:\u0022newsletter-signup-tip\u0022,\u0022showNewsletterTip\u0022:false}";
[2024-03-22T18:48:53.836Z] WRM._unparsedData["jira.core:dateFormatProvider.allFormats"]="{\u0022dateFormats\u0022:{\u0022meridiem\u0022:[\u0022AM\u0022,\u0022PM\u0022],\u0022eras\u0022:[\u0022BC\u0022,\u0022AD\u0022],\u0022months\u0022:[\u0022January\u0022,\u0022February\u0022,\u0022March\u0022,\u0022April\u0022,\u0022May\u0022,\u0022June\u0022,\u0022July\u0022,\u0022August\u0022,\u0022September\u0022,\u0022October\u0022,\u0022November\u0022,\u0022December\u0022],\u0022monthsShort\u0022:[\u0022Jan\u0022,\u0022Feb\u0022,\u0022Mar\u0022,\u0022Apr\u0022,\u0022May\u0022,\u0022Jun\u0022,\u0022Jul\u0022,\u0022Aug\u0022,\u0022Sep\u0022,\u0022Oct\u0022,\u0022Nov\u0022,\u0022Dec\u0022],\u0022weekdaysShort\u0022:[\u0022Sun\u0022,\u0022Mon\u0022,\u0022Tue\u0022,\u0022Wed\u0022,\u0022Thu\u0022,\u0022Fri\u0022,\u0022Sat\u0022],\u0022weekdays\u0022:[\u0022Sunday\u0022,\u0022Monday\u0022,\u0022Tuesday\u0022,\u0022Wednesday\u0022,\u0022Thursday\u0022,\u0022Friday\u0022,\u0022Saturday\u0022]},\u0022lookAndFeelFormats\u0022:{\u0022relativize\u0022:\u0022true\u0022,\u0022time\u0022:\u0022HH:mm\u0022,\u0022day\u0022:\u0022EEEE HH:mm\u0022,\u0022dmy\u0022:\u0022yyyy-MM-dd\u0022,\u0022complete\u0022:\u0022yyyy-MM-dd HH:mm\u0022}}";
[2024-03-22T18:48:53.837Z] WRM._unparsedData["com.atlassian.jira.jira-header-plugin:dismissedFlags.flags"]="{\u0022dismissed\u0022:[]}";
[2024-03-22T18:48:53.837Z] WRM._unparsedData["com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources.ptAnalyticsData"]="{\u0022instanceCreatedDate\u0022:\u00222011-01-28\u0022}";
[2024-03-22T18:48:53.837Z] WRM._unparsedData["jira.core:user-message-flags-data.adminLockout"]="{}";
[2024-03-22T18:48:53.837Z] if(window.WRM._dataArrived)window.WRM._dataArrived();</script>
[2024-03-22T18:48:53.837Z] <link rel="stylesheet" href="/s/1050d6b28506267d849dc3f11fb72161-CDN/n2o1yq/9120005/157mvhb/09055a6dffd00e2cecf0bf46555274aa/_/download/contextbatch/css/_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.webresources:resource-phase-checkpoint-init/batch.css" data-wrm-key="_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.webresources:resource-phase-checkpoint-init" data-wrm-batch-type="context" media="all">
[2024-03-22T18:48:53.837Z] <link rel="stylesheet" href="/s/46a8027d18cd88bfee0010c611209e96-CDN/n2o1yq/9120005/157mvhb/27ce2709ccde1cbb68b7488e650431e7/_/download/contextbatch/css/atl.general,jira.global,-_super/batch.css?agile_global_admin_condition=true&amp;jag=true&amp;jcap=true" data-wrm-key="atl.general,jira.global,-_super" data-wrm-batch-type="context" media="all">
[2024-03-22T18:48:53.837Z] <link rel="stylesheet" href="/s/4c42990926a01fc3ba6e070e836b193a-CDN/n2o1yq/9120005/157mvhb/e3f5fa7faed558f835cfc8d1163bf438/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css" data-wrm-key="jira.global.look-and-feel,-_super" data-wrm-batch-type="context" media="all">
[2024-03-22T18:48:53.837Z] <script src="/s/1b927c681bf1ced61cdcd95e8056fa4f-CDN/n2o1yq/9120005/157mvhb/09055a6dffd00e2cecf0bf46555274aa/_/download/contextbatch/js/_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.webresources:resource-phase-checkpoint-init/batch.js?locale=en-US" data-wrm-key="_super,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.webresources:resource-phase-checkpoint-init" data-wrm-batch-type="context" data-initially-rendered></script>
[2024-03-22T18:48:53.838Z] <script src="/s/31ce5223769a55721dc0d7ab5a7b0a58-CDN/n2o1yq/9120005/157mvhb/27ce2709ccde1cbb68b7488e650431e7/_/download/contextbatch/js/atl.general,jira.global,-_super/batch.js?agile_global_admin_condition=true&amp;jag=true&amp;jcap=true&amp;locale=en-US" data-wrm-key="atl.general,jira.global,-_super" data-wrm-batch-type="context" data-initially-rendered></script>
[2024-03-22T18:48:53.838Z] <script src="/s/5dccdaf79f9bf2e7a8f143aa2da0569d-CDN/n2o1yq/9120005/157mvhb/341695686d9c523147c11eb0cb3f2e6e/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US" data-wrm-key="atl.global,-_super" data-wrm-batch-type="context" data-initially-rendered></script>
[2024-03-22T18:48:53.838Z] <script type="module">WRM.requireLazily(["wr!com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-async"])</script>
[2024-03-22T18:48:53.838Z] 
[2024-03-22T18:48:53.838Z]     <meta name="application-name" content="JIRA" data-name="jira" data-version="9.12.5">
[2024-03-22T18:48:53.838Z] </head>
[2024-03-22T18:48:53.838Z] <body id="jira" class="aui-layout aui-style-default page-type-message " data-version="9.12.5" >
[2024-03-22T18:48:53.838Z] 
[2024-03-22T18:48:53.838Z] <!-- HTTPError401 -->
[2024-03-22T18:48:53.838Z]     <div class="aui-page-panel" ><div class="aui-page-panel-inner">
[2024-03-22T18:48:53.838Z]             <main role="main" id="main" class="aui-page-panel-content" >
[2024-03-22T18:48:53.839Z]                     <div class="aui-page-header" ><div class="aui-page-header-inner">
[2024-03-22T18:48:53.839Z]                             <div class="aui-page-header-main" >
[2024-03-22T18:48:53.839Z]                                     <h1>Unauthorized (401)</h1>
[2024-03-22T18:48:53.839Z]                                 </div>
[2024-03-22T18:48:53.839Z]                         </div></div>
[2024-03-22T18:48:53.839Z]                     <div class="aui-message aui-message-warning warning">
[2024-03-22T18:48:53.839Z]                             <p>Encountered a <code>&quot;401 - Unauthorized&quot;</code> error while loading this page.</p>
[2024-03-22T18:48:53.839Z]                             <p>Basic Authentication Failure - Reason : AUTHENTICATED_FAILED</p>
[2024-03-22T18:48:53.839Z]                             <p><a href="/secure/MyJiraHome.jspa">Go to Jira home</a></p>
[2024-03-22T18:48:53.839Z]                         </div>
[2024-03-22T18:48:53.839Z]                 </main>
[2024-03-22T18:48:53.839Z]         </div></div>
[2024-03-22T18:48:53.839Z] </body>
[2024-03-22T18:48:53.840Z] </html>
[2024-03-22T18:48:53.840Z] 	at org.codehaus.jettison.json.JSONTokener.syntaxError(JSONTokener.java:492)
[2024-03-22T18:48:53.840Z] 	at org.codehaus.jettison.json.JSONObject.<init>(JSONObject.java:214)
[2024-03-22T18:48:53.840Z] 	at org.codehaus.jettison.json.JSONObject.<init>(JSONObject.java:332)
[2024-03-22T18:48:53.840Z] 	at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.extractErrors(AbstractAsynchronousRestClient.java:212)
[2024-03-22T18:48:53.840Z] 	at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$2.apply(AbstractAsynchronousRestClient.java:175)
[2024-03-22T18:48:53.840Z] 	... 15 more

Archive / Archive the artifacts

Error in archiveArtifacts step, with arguments json/*.json.

No artifacts found that match the file pattern "json/*.json". Configuration error?
Build log
[2024-03-22T19:08:29.021Z] Archiving artifacts
[2024-03-22T19:08:29.797Z] ‘json/*.json’ doesn’t match anything: even ‘json’ doesn’t exist

Details

  • Clean (46 sec)
  • Checkout (46 sec)
  • Build (7 min 43 sec)
  • Run (5.3 sec)
    Error: script returned exit code 1
  • Archive (19 min)
    Error: No artifacts found that match the file pattern "json/.json". Configuration error?*