El propósito de este documento es guiar en la detección de errores durante la ejecución de los pipelines, esto ayudará en la identificación del error y canalizarlo con el responsable. Este documento está dirigido a los LT, arquitectos, desarrolladores, operaciones y demás personal técnico que necesite identificar un error durante la ejecución de los pipelines de Devops.
VERSIÓN | FECHA | DESCRIPCIÓN | RESPONSABLE |
---|---|---|---|
1.0 | 13/07/2023 | Versión inicial | Alexis Huarac |
2.0 | 13/07/2023 | Versión actualización 2 | Jose Cortez |
El propósito de este documento es guiar en la detección de errores durante la ejecución de los pipelines, esto ayudará en la identificación del error y canalizarlo con el responsable. Este documento está dirigido a los LT, arquitectos, desarrolladores, operaciones y demás personal técnico que necesite identificar un error durante la ejecución de los pipelines de Devops.
parse error: Invalid numeric literal at line 1, column 5
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
z cdn endpoint purge -g RG-berserkers-dev -n scberserkerswebditodevendpointcdnendpointcdn --profile-name scberserkerswebditodevendpointcdnprofilecdn --no-wait --content-paths / /index.html
ERROR: (ResourceNotFound) The Resource 'Microsoft.Cdn/profiles/scberserkerswebditodevendpointcdnprofilecdn/endpoints/scberserkerswebditodevendpointcdnendpointcdn' under resource group 'RG-berserkers-dev' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
Code: ResourceNotFound
Message: The Resource 'Microsoft.Cdn/profiles/scberserkerswebditodevendpointcdnprofilecdn/endpoints/scberserkerswebditodevendpointcdnendpointcdn' under resource group 'RG-berserkers-dev' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
az cdn endpoint purge -g RG-berserkers-dev -n nullendpointcdn --profile-name nullprofilecdn --no-wait --content-paths / /index.html
ERROR: (ResourceNotFound) The Resource 'Microsoft.Cdn/profiles/nullprofilecdn/endpoints/nullendpointcdn' under resource group 'RG-berserkers-dev' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
Code: ResourceNotFound
az storage blob upload-batch --account-name ng-fesimple-webconvergente --connection-string **** -s ./dist -d $web –overwrite
ERROR: Invalid connection string: ****, err detail: Connection string missing required connection details.
npm WARN notsup Not compatible with your version of node/npm: @stencil/core@2.22.3
npm ERR! Unexpected end of JSON input while parsing near '...7e9f.0.tgz",
npm ERR! '
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2023-07-15T04_47_55_397Z-debug.log
ERROR in src/app/business/flows/home-page-flow/commons/components/home-page-step03/common/services/http/open-debt.service.ts:133:28 - error TS2339: Property 'serviceId' does not exist on type 'OpenDebtService'.
133 'UNICA-ServiceId': this.serviceId,
~~~~~~~~~
Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2023/06/21 03:28:20 Container failed during run: build. No retries remaining.
failed to run step ID: build: exit status 1
wget: bad address 'aka.ms'
The command '/bin/sh -c wget -nv -O jdk.tar.gz https://aka.ms/download-jdk/microsoft-jdk-11-alpine-x64.tar.gz && mkdir $JAVA_HOME && tar xf jdk.tar.gz -C $JAVA_HOME --strip-components 1 --no-same-owner' returned a non-zero code: 1
2023/06/14 03:48:03 Container failed during run: build. No retries remaining.
failed to run step ID: build: exit status 1
05:50:21 [ABORT] MavenPromote:63 process(): No se encontró el artefacto pushnotificationadmin-0.2.50.jar en el repositorio convergente-mvn-cert-local
[Pipeline] }
Found 0 artifacts.
Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 0afe78e3-0dd7-4abf-ab30-c32ae1897e4c
java.lang.Exception: Pipeline not found
at com.genesis.services.JenkinsService.getPipeline(JenkinsService.groovy:141)
at com.genesis.steps.tools.MigrationJdk8Jdk11.run(MigrationJdk8Jdk11.groovy:43)
at com.genesis.process.FlowAbstract.runStep(FlowAbstract.groovy:197)
at ___cps.transform___(Native Method)
at java.base/jdk.internal.reflect.GeneratedConstructorAccessor22797.newInstance(Unknown Source)
TASK [values : install release helm] *******************************************
fatal: [localhost]: FAILED! => {"changed": true, "cmd": "helm install -n disney ms-disney-config-server ../java-micro-service\n", "delta": "0:00:00.157550", "end": "2023-06-01 22:15:12.480570", "msg": "non-zero return code", "rc": 1, "start": "2023-06-01 22:15:12.323020", "stderr": "Error: INSTALLATION FAILED: Kubernetes cluster unreachable: Get \"https://aks-disney-rg-disney-prod-c6a127-afc287ja.hcp.eastus2.azmk8s.io:443/version\": dial tcp: lookup aks-disney-rg-disney-prod-c6a127-afc287ja.hcp.eastus2.azmk8s.io on 10.100.0.10:53: no such host", "stderr_lines": ["Error: INSTALLATION FAILED: Kubernetes cluster unreachable: Get \"https://aks-disney-rg-disney-prod-c6a127-afc287ja.hcp.eastus2.azmk8s.io:443/version\": dial tcp: lookup aks-disney-rg-disney-prod-c6a127-afc287ja.hcp.eastus2.azmk8s.io on 10.100.0.10:53: no such host"], "stdout": "", "stdout_lines": []}
Cannot contact genesisDeployLTS-000tnfw8y1cy5: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@35f46a54:genesisDeployLTS-000tnfw8y1cy5": Remote call on genesisDeployLTS-000tnfw8y1cy5 failed. The channel is closing down or has closed down
Agent genesisDeployLTS-000tnfw8y1cy5 was deleted; cancelling node body
Could not connect to genesisDeployLTS-000tnfw8y1cy5 to send interrupt signal to process
Agent was removed
Also: hudson.model.Computer$TerminationRequest: Termination requested at Fri Jan 13 02:53:43 PET 2023 by Thread[DockerContainerWatchdog Asynchronous Periodic Work thread,5,main] [id=506527]
at hudson.model.Computer.recordTermination(Computer.java:227)
at hudson.model.Computer.disconnect(Computer.java:491)
at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:757)
at jenkins.model.Nodes$6.run(Nodes.java:268)
at hudson.model.Queue._withLock(Queue.java:1398)
at hudson.model.Queue.withLock(Queue.java:1275)
at jenkins.model.Nodes.removeNode(Nodes.java:262)
at jenkins.model.Jenkins.removeNode(Jenkins.java:2165)
at com.nirima.jenkins.plugins.docker.DockerContainerWatchdog.removeNode(DockerContainerWatchdog.java:98)
at com.nirima.jenkins.plugins.docker.DockerContainerWatchdog.cleanUpSuperfluousComputer(DockerContainerWatchdog.java:501)
at com.nirima.jenkins.plugins.docker.DockerContainerWatchdog.execute(DockerContainerWatchdog.java:154)
at hudson.model.AsyncPeriodicWork.lambda$doRun$0(AsyncPeriodicWork.java:100)
java.io.IOException: Unable to create live FilePath for genesisDeployLTS-000tnfw8y1cy5
at org.jenkinsci.plugins.workflow.support.steps.FilePathDynamicContext.get(FilePathDynamicContext.java:64)
at org.jenkinsci.plugins.workflow.support.steps.FilePathDynamicContext.get(FilePathDynamicContext.java:47)
at org.jenkinsci.plugins.workflow.steps.DynamicContext$Typed.get(DynamicContext.java:94)
at org.jenkinsci.plugins.workflow.cps.ContextVariableSet.get(ContextVariableSet.java:139)
at org.jenkinsci.plugins.workflow.cps.CpsThread.getContextVariable(CpsThread.java:135)
at org.jenkinsci.plugins.workflow.cps.CpsStepContext.doGet(CpsStepContext.java:297)
at org.jenkinsci.plugins.workflow.cps.CpsBodySubContext.doGet(CpsBodySubContext.java:88)
at org.jenkinsci.plugins.workflow.support.DefaultStepContext.get(DefaultStepContext.java:75)
at org.jenkinsci.plugins.credentialsbinding.impl.BindingStep$Callback.finished(BindingStep.java:258)
at org.jenkinsci.plugins.credentialsbinding.impl.BindingStep$Execution2$Callback2.finished(BindingStep.java:163)
at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution$TailCall.lambda$onFailure$1(GeneralNonBlockingStepExecution.java:156)
at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
ERROR: En el ambiente PROD la versión de su proyecto (1.1.0-SNAPSHOT) debe tener el formato: X.X.X
Finished: FAILURE
01:40:44 ABORT deliveryPipeline:53 call(): No se pudo obtener la rama por defecto del repositorio fn-mimovistar-pagoprogramado, vuelva a intentarlo.
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] End of Pipeline
ERROR: No se pudo obtener la rama por defecto del repositorio fn-mimovistar-pagoprogramado, vuelva a intentarlo.
Finished: ABORTED
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at groovy.util.XmlParser.parse(XmlParser.java:250)
at groovy.util.XmlParser.parseText(XmlParser.java:283)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
05:26:11 [WARN] FlowAbstract:303 loadProperties(): No se encontro el archivo de configuracion
Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 3b2852c0-00a3-4851-8907-3dcd45262151
java.lang.NullPointerException: Cannot invoke method contains() on null object
at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91)
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:47)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:34)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at com.cloudbees.groovy.cps.sandbox.DefaultInvoker.methodCall(DefaultInvoker.java:20)
at com.genesis.process.FlowAbstract.hasStage(FlowAbstract.groovy:79)
at backendLibPipeline_docker.call(backendLibPipeline_docker.groovy:51)
at
java.lang.Exception: Error occurred while downloading securityb2c-mvn-prod-local/com/tdp/ms/azadbtocmail/0.1.45/azadbtocmail-0.1.45.jar, please refer to logs for more information
Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 1192477a-2df1-4184-a9c7-26850b0ea15c
java.lang.Exception: El config server ms-securityb2c-config-server no tiene la variable de entorno NEW_RELIC_LICENSE_KEY, debe volver a desplegar el config server con la configuracion de la variable de entorno NEW_RELIC_LICENSE_KEY
Descargar archivo de secretos: https://devopstdp.eastus2.cloudapp.azure.com/job/simcard_prod/job/Tools/job/kv-secrets-update/1/artifact/master/secretos.properties
[Pipeline] timeout
Timeout set to expire in 10 min
[Pipeline] {
[Pipeline] input
Input requested
Cancelling nested steps due to timeout
Cloning the remote Git repository
ERROR: Error cloning remote repo 'origin'
hudson.plugins.git.GitException: Command "git fetch --tags --force --progress -- https://bitbucket.org/telefonica-peru/ms-cn-visor-omnicanal-trouble-ticketing.git +refs/heads/*:refs/remotes/origin/*" returned status code 128:
stdout:
stderr: fatal: not a git repository (or any parent up to mount point /home)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
git tag 1.0.0
fatal: tag '1.0.0' already exists
git merge --no-ff -m Merge branch 'release/1.0.0-rc.2+b4ac004' into 'main' for release 'RC-1.0.0-CERT-20230706000947' origin/release/1.0.0-rc.2+b4ac004
CONFLICT (modify/delete): readme.md deleted in origin/release/1.0.0-rc.2+b4ac004 and modified in HEAD. Version HEAD of readme.md left in tree.
Automatic merge failed; fix conflicts and then commit the result.