Ravi Verma

A practiced, professional DevOps engineer with 17 years of experience in the field of Cloud & DevOps who likes to share technical information with others.

Pass Jenkins Upstream Job Parameter to Downstream Job

When we are implementing CI/CD through Jenkins, sometimes there is a need of passing parameter from one job to another job. Here I am going to demonstrate how to achieve the same. First of all, Install the Jenkins Parameterized Trigger Plugin – Go to Manage Jenkins and then Click on Manage Plugins Once done, go to your Upstream Jenkins Job and add the Post Build Action to send the …

Pass Jenkins Upstream Job Parameter to Downstream Job Read More »

Puppet error : Could not send report: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

If you are getting the below error while configuring and running manifests in new Puppet agent Puppet error : Could not send report: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed: Warning: Unable to fetch my node definition, but the agent run will continue: Warning: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate …

Puppet error : Could not send report: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Read More »

How to Unzip and Untar the tar.xz file

Sometimes you get the “tar.xz” files and you are unsure how to unzip and untar this kind of file. xz is a lossless compression program and file format. This compression formats used by the 7-Zip program, etc You need to use “unxz” command to unzip this kind of file [rv@scmquest]~/python$ unxz Python-3.5.0b3.tar.xz [rv@scmquest]~/python$ ls -lrt total 75100 -rw-r–r– …

How to Unzip and Untar the tar.xz file Read More »

Puppet Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template .erb

When you are creating and defining new template, Puppet use it to parse the file in the agent server but sometimes you might misspelled/right wrong config which leads to throwing error on puppet agent. One of the error which i received is “Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to …

Puppet Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template .erb Read More »

Continuous Integration vs Continuous Delivery vs Continuous Deployment

Heard about these terms ?? …….  I am sure you did 🙂 Some people says Continuous Integration and Continuous Delivery are same Some says Continuous Delivery and Continuous Deployment are same Some people have a myth that Continuous Delivery means all the builds are  getting automatically deployed into Live environment though automation. Some also thinks that …

Continuous Integration vs Continuous Delivery vs Continuous Deployment Read More »

Jenkins Master-Slave setup and configuration with screenshots

Howdy friends …. As promised in our Jenkins Installation & Configuration article, here we are with the configuration of Jenkins Master-Slave setup. We have already learnt about Jenkins Installation and basic Configuration along with setting up our first project and running a build for the same. Jenkins supports the master-slaves architecture, i.e. many slaves works for a master. …

Jenkins Master-Slave setup and configuration with screenshots Read More »

Jenkins – Installation and Configuration on RedHat Distributions (inc. Screenshots)

Jenkins : One of the leading and most popular CI/CD tool which is currently used in most of the organisations because of its simplicity, flexibility and lot many features like ease-of-use, extensibility, cross-platforms-working, etc The best thing about Jenkins is that its an Open-Source tool, that means you don’t have to worry about managing licenses, arranging …

Jenkins – Installation and Configuration on RedHat Distributions (inc. Screenshots) Read More »

Scroll to Top
Scroll to Top