When I commit on a my self-hosted Gitlab it triggers a new pipeline.
But most of the time I have the following message instead of the real commit message.
Can't find HEAD commit for this branch
This is not the case for every commit but I couldn't find any documentation about this.
It is not blocking but it would be great if I could see my commit messages.
Any help is welcome.
Thanks.
Related
There are thousands of this log:
[2021-08-18 20:21:39,663] Rescheduling replication to git://xxx to avoid collision with the in-flight push [6e810ffc]. [CONTEXT PLUGIN="replication" RECEIVE_ID="xxxx" project="xxx" pushOneId="2d04c11f" ]
[2021-08-18 20:21:42,663] Rescheduling replication to git://xxx to avoid collision with the in-flight push [6e810ffc]. [CONTEXT PLUGIN="replication" RECEIVE_ID="xxxx" project="xxx" pushOneId="2d04c11f" ]
And the replication work seems never finish ...
My gerrit version is 3.2.3.
How can I fix this problem? Many thanks.
My fix action is one of two
1.wait the conflict task to finish
2.cd into the repo folder,such as project.git and run 'git push --mirror ssh://user#RemoteHost:project.git'.The Gerrit Rescheduled task will disappear soon.
The reason for rescheduling is to avoid a collision with an in-flight push to the same URI as you can see from the logs. The replication is re-scheduled according to your configuration trying to avoid it.
You should understand why you have so many concurrent replications to the same URI creating the collisions.
Usecase
I have codepipeline for which i had enabled the cloudwatch events which trigger when there is a stage change in my codepipline. But i want to see the error logs maybe not all, atleast a snippet of what went wrong if there is a failure in codebuild or any stage.
Is it possible to get that in codepipeline because i didnt find any thing related to this scenario in any documentations ?
Any help is appreciated
Thanks
I followed the instructions to install Dinghy on my Spinnaker installation using https://docs.armory.io/spinnaker/install_dinghy. But I don't see my pipelines being updated.
I see the spin-clouddriver showing the webhooks are being received but nothing else.
How do I check the logs for Dinghy so I can troubleshoot this?
I needed to run hal deploy apply and enable the Github service. Then I started seeing updates to my Spinnaker pipelines.
I am using Ansible to deploy a PHP website into my servers (production, staging, etc), and I would like to get a notification (via skype).
For it I need learn ansible to send post request (with some params) when any ansible task starts or finishes (with result : success/failed or with error description)
Help me please with realization of all this stuff since I have any ideas about it. =(
You have to write your own callback plugin.
Take a look at slack notification plugin.
I have Master/Slave setup using Win2k8R with SVN 1.6.9 and using TortoiseSVN 1.6.7.
The access is through Apache and using http.
Everything works but when I commit I get the following message:
Error: post-commit hook failed (exit code 1) with output:
Error: The process cannot access the file because it is being used by another process.
This happen when using multiple TortoiseSVN dialog for committing the files in rapid succession. If I use one TortoiseSVN dialog and wait till the commit reply is back then I won't see the problem. In other words, committing one at the time cause no issue.
The post-commit script output is logged.
Even though I get the above error but when I check the Master and Slave repository the files have been replicated okay with no issue.
I am wondering how this issue can be solved.
You should vote this as an issue in the Subversion Issue Tracker.