yes thanks, it worked but after successful installation and execution of
script  i am getting status as Build failure: Could you please advise here.

Below are the logs:

Started by user Sakshi Rathore <http://10.32.141.35:8080/user/jenkins>
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/test9
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/sakshirathorebgw/GitHubProjeckt.git
 > git init /var/lib/jenkins/workspace/test9 # timeout=10
Fetching upstream changes from
https://github.com/sakshirathorebgw/GitHubProjeckt.git
 > git --version # timeout=10
 > git fetch --tags --progress --
https://github.com/sakshirathorebgw/GitHubProjeckt.git
+refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url
https://github.com/sakshirathorebgw/GitHubProjeckt.git # timeout=10
 > git config --add remote.origin.fetch
+refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url
https://github.com/sakshirathorebgw/GitHubProjeckt.git # timeout=10
Fetching upstream changes from
https://github.com/sakshirathorebgw/GitHubProjeckt.git
 > git fetch --tags --progress --
https://github.com/sakshirathorebgw/GitHubProjeckt.git
+refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 5dd43192426415f540b687697f6ef436acf60600
(refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 5dd43192426415f540b687697f6ef436acf60600 # timeout=10
Commit message: "added from server"
First time build. Skipping changelog.
[test9] $ /bin/sh -xe /tmp/jenkins4883353382832852402.sh
+ ./piecebypiece.sh
./test2-harbor.pfx is certpath
test2-harbor is basename
test2-harbor is new secret name for harbor
this is password  start01
./test2-harbor.key key file generated
./test2-harbor.crt crt file generated
key filename is test2-harbor.key
crt filename is test2-harbor.crt
address for certificate is : test2-harbor.tank.local
core: core.harbor.domain
core: test2-harbor.tank.local
notary: notary.harbor.domain
notary: test2-harbor.tank.local
secretName:
secretName: test2-harbor
check1
/home/ccpuser
harbortest-master-gro-a7c3cedfab
ccp_kibana_ingress_setup.sh
cert_status1.sh
check.sh
docker
harbor
harbor_bkp
jenkins-cli.jar
jenkins-namespace.yaml
jenkins-volume.yaml
kibana_ingress.yaml
new_server_cert.sh
newharbortestkey
old_server.sh
piecebypiece.sh
test2-harbor.crt
test2-harbor.key
test2-harbor.pfx
test2-harbor123.crt
test2-harbor123.key
test2-harbor123.pfx
test2-harbor12345.crt
test2-harbor12345.key
test2-harbor12345.pfx
test2-harbor54321.crt
test2-harbor54321.key
test2-harbor54321.pfx
value.yaml
value1.yaml
further run
execute check.sh now
namespace is harbor
 harbor is NOT NULL
./test2-harbor54321.crt
test2-harbor54321.crt

The certificate of

expires on
   Thu Jun  3 07:54:16 UTC 2021
which is in 302 days from now!

WARNING - Expiration date is near!

edit properties file and run the job to install the new cert
mv: cannot move 'harbor' to 'harbor_bkp/harbor': Directory not empty
namespace "harbor" deleted

"harbor" has been added to your repositories
total 232
drwxr-xr-x 15 ccpuser ccpadmin  4096 Jul 30 11:00 templates
drwxr-xr-x  2 ccpuser ccpadmin  4096 Jul 30 11:00 conf
drwxr-xr-x  2 ccpuser ccpadmin  4096 Jul 30 11:00 cert
-rw-r--r--  1 ccpuser ccpadmin 24523 Aug  4 14:58 values.yaml
-rw-r--r--  1 ccpuser ccpadmin   561 Aug  4 14:58 Chart.yaml
-rw-r--r--  1 ccpuser ccpadmin 83889 Aug  4 14:58 README.md
-rw-r--r--  1 ccpuser ccpadmin 11357 Aug  4 14:58 LICENSE
-rw-r--r--  1 ccpuser ccpadmin  5418 Aug  4 14:58 test2-harbor54321.pfx
-rw-r--r--  1 ccpuser ccpadmin  7382 Aug  4 14:58 test2-harbor54321.key
-rw-r--r--  1 ccpuser ccpadmin  5465 Aug  4 14:58 test2-harbor54321.crt
-rw-r--r--  1 ccpuser ccpadmin  5418 Aug  4 14:58 test2-harbor12345.pfx
-rw-r--r--  1 ccpuser ccpadmin  7382 Aug  4 14:58 test2-harbor12345.key
-rw-r--r--  1 ccpuser ccpadmin  5465 Aug  4 14:58 test2-harbor12345.crt
-rw-r--r--  1 ccpuser ccpadmin  5418 Aug  4 14:58 test2-harbor123.pfx
-rw-r--r--  1 ccpuser ccpadmin  7382 Aug  4 14:58 test2-harbor123.key
-rw-r--r--  1 ccpuser ccpadmin  5465 Aug  4 14:58 test2-harbor123.crt
-rw-r--r--  1 ccpuser ccpadmin  5418 Aug  4 14:58 test2-harbor.pfx
-rw-r--r--  1 ccpuser ccpadmin  7382 Aug  4 14:58 test2-harbor.key
-rw-r--r--  1 ccpuser ccpadmin  5465 Aug  4 14:58 test2-harbor.crt
namespace/harbor created
./test2-harbor54321.pfx is certpath
test2-harbor54321 is basename
test2-harbor54321 is new secret name for harbor
./test2-harbor54321.key key file generated
./test2-harbor54321.crt crt file generated
key filename is test2-harbor54321.key
crt filename is test2-harbor54321.crt
core: test2-harbor.tank.local
notary: test2-harbor.tank.local
secretName: test2-harbor54321
values.yaml is updated
secret/test2-harbor54321 created

NAME: harbor
LAST DEPLOYED: Tue Aug  4 14:58:39 2020
NAMESPACE: harbor
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Please wait for several minutes for Harbor deployment to complete.
Then you should be able to visit the Harbor portal at https://core.harbor.domain
For more details, please visit https://github.com/goharbor/harbor
Harbor certificate isntallation done
Mail notification sent

Build step 'Execute shell' marked build as failure
Finished: FAILURE



On Mon, Aug 3, 2020 at 3:05 PM jeremy mordkoff <jeremy.mordk...@riftio.com>
wrote:

> The same solutions offered for client to host should apply for local
> system to host. Did you add the local system's public ssh key to the host's
> authorized key file?
>
> I have no clue what a "crumb" is
>
>
> On Monday, August 3, 2020 at 2:14:59 AM UTC-4, Sakshi Rathore wrote:
>>
>> could you please help here?
>>
>> On Fri, Jul 31, 2020 at 3:52 PM Sakshi Rathore <sakshira...@gmail.com>
>> wrote:
>>
>>>  thanks a lot, i just solved permission denied issue and able to ssh
>>> from client to host
>>> 1.
>>> jenkins@harbortest-master-gro-a7c3cedfab:~/.ssh$ ssh
>>> ccpuser@harbortest-master-gro-a7c3cedfab
>>> Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-64-generic x86_64)
>>>
>>>  * Documentation:  https://help.ubuntu.com
>>>  * Management:     https://landscape.canonical.com
>>>  * Support:        https://ubuntu.com/advantage
>>>
>>>  * Are you ready for Kubernetes 1.19? It's nearly here! Try RC3 with
>>>    sudo snap install microk8s --channel=1.19/candidate --classic
>>>
>>>    https://www.microk8s.io/ has docs and details.
>>> This system has been minimized by removing packages and content that are
>>> not required on a system that users do not log into.
>>>
>>> To restore this content, you can run the 'unminimize' command.
>>> Last login: Fri Jul 31 13:31:29 2020 from 10.36.174.37
>>> ccpuser@harbortest-master-gro-a7c3cedfab:~$ cd .ssh/
>>>
>>>  2. But in jenkins console i am still getting cant connect to the server
>>> :
>>>
>>> [image: image.png]
>>>
>>>
>>> [image: image.png]
>>>
>>> and still from my local system to host i cant ssh directly:
>>>
>>> sakshi_rathore@MCN234 MINGW64 ~/.ssh (master)
>>> $ ssh ccp...@10.32.141.35
>>> ccp...@10.32.141.35: Permission denied (publickey,keyboard-interactive).
>>>
>>> Could you please also suggest for this.
>>>
>>> On Fri, Jul 31, 2020 at 3:18 PM jeremy mordkoff <jeremy....@riftio.com>
>>> wrote:
>>>
>>>> ssh is picky about permissions.
>>>>
>>>> make sure the .ssh directory itself has perms 770 and any files in that
>>>> folder have perms 660 and that they are all owned by the correct user on
>>>> both the client and server.
>>>>
>>>> try adding *-o identitiesOnly=yes* on the ssh client command line.
>>>> There is a server config that limits the number of failed connects.
>>>>
>>>> try running the client in verbose mode (-v or -vv) -- every now and
>>>> then a message shows up there with a hint.
>>>>
>>>> if you're still stuck, set the server logging to debug and check there. 
>>>> *Always
>>>> keep one ssh session open as root to the server when changing the ssh
>>>> server config file (usually /etc/ssh/sshd_config)*
>>>>
>>>>
>>>>
>>>> On Friday, July 31, 2020 at 4:09:19 AM UTC-4, sakshira...@gmail.com
>>>> wrote:
>>>>>
>>>>>
>>>>> thanks very much for all the advice , i tried in the given way but
>>>>> while conencting to the server to the client using manual ssh
>>>>>
>>>>> i get below error everytime:
>>>>>
>>>>> ccpuser@harbortest-master-gro-a7c3cedfab:~$ ssh ccp...@10.32.141.35
>>>>> The authenticity of host '10.32.141.35 (10.32.141.35)' can't be
>>>>> established.
>>>>> ECDSA key fingerprint is
>>>>> SHA256:bSeIr7zG7863687fvTDsZrG3Kc77pUXMLZKwu4YMRfrY.
>>>>> Are you sure you want to continue connecting (yes/no)? yes
>>>>> Warning: Permanently added '10.32.141.35' (ECDSA) to the list of known
>>>>> hosts.
>>>>> ccp...@10.32.141.35: Permission denied
>>>>> (publickey,keyboard-interactive).
>>>>> respective keys have been already added , public key to
>>>>> /home/.ssh/authorized_key
>>>>> ialso tried to add private key identity as part of troubleshoot
>>>>>
>>>>> ccpuser@harbortest-master-gro-a7c3cedfab:~/.ssh$ ssh-add ~/.ssh/id_rsa
>>>>> Identity added: /home/ccpuser/.ssh/id_rsa (/home/ccpuser/.ssh/id_rsa)
>>>>>
>>>>>
>>>>> i have also tried to disable host key checking in etc/ssh/ssh_config
>>>>> file
>>>>> StrictHostKeyChecking no
>>>>>
>>>>> if i try to avoid permission denied error google suggestion leads me
>>>>> to password authentication and i want to do ssh login
>>>>>
>>>>> I have tried everything to get it owkr adding ssh key authentication
>>>>> tojenkins server in credentials section and ssh-sites but nothing seems
>>>>> working for me  , i am not able to conenct to jenkins client to my remote
>>>>> server.
>>>>>
>>>>>
>>>>> my humble request to suggest a way forward or any approach so i can
>>>>> proceed further. It will be great help.
>>>>>
>>>>> On Wednesday, July 29, 2020 at 3:46:41 PM UTC+2 jeremy....@riftio.com
>>>>> wrote:
>>>>>
>>>>>> There are two SSH keys involved when establishing a session
>>>>>>
>>>>>> The one you are setting here is the key used ti identify the client
>>>>>> to the server (host). There is also the key that the server (host) sends
>>>>>> down to the client. You can see this the first time you ssh to a host and
>>>>>> it asks you if you want to accept the key. Once you do accept it, it is
>>>>>> stored in .ssh/known_hosts and subsequent connections are verified
>>>>>> automatically.
>>>>>>
>>>>>> You have two choices. Disable host key verification or add the host
>>>>>> key manually to jenkins' known_hosts file.
>>>>>>
>>>>>> to disable host key checking, add this to your .ssh/config
>>>>>> StrictHostKeyChecking no
>>>>>> This can also be done on the commandline .. something like
>>>>>> -o StrictHostKeyChecking=no
>>>>>>
>>>>>> or you can pre-create the known_hosts file. One way would be to
>>>>>> delete it, ssh to the host manually and then examine the known_hosts 
>>>>>> file.
>>>>>> There should be one line in it something like this
>>>>>> jenkins7,10.64.10.74 ecdsa-sha2-nistp256
>>>>>> AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNiUivaQ4skdl0sc0A/a0aFxA1p/Sd/6AcYpZcjC0UA9YaO5ADJT+Ercb9fHrcuQdiEOMi36LVNdS5TY1EeFYzs=
>>>>>> copy that into jenkins' known_hosts file
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wednesday, July 29, 2020 at 2:50:04 AM UTC-4, Sakshi Rathore wrote:
>>>>>>
>>>>>>> below is the part of my script where i am doing ssh and it works
>>>>>>> fine in local.
>>>>>>>
>>>>>>> scp -i $SSHKEY_PATH $CERT_PATH ccp...@10.32.141.35:/home/ccpuser
>>>>>>> scp -i $SSHKEY_PATH $KEY_FILE ccp...@10.32.141.35:/home/ccpuser
>>>>>>> scp -i $SSHKEY_PATH $CRT_FILE ccp...@10.32.141.35:/home/ccpuser
>>>>>>> scp -i $SSHKEY_PATH ./check.sh ccp...@10.32.141.35:/home/ccpuser
>>>>>>> scp -i $SSHKEY_PATH ./old_server.sh ccp...@10.32.141.35:
>>>>>>> /home/ccpuser
>>>>>>> scp -i $SSHKEY_PATH ./cert_status1.sh ccp...@10.32.141.35:
>>>>>>> /home/ccpuser
>>>>>>> scp -i $SSHKEY_PATH ./new_server_cert.sh ccp...@10.32.141.35:
>>>>>>> /home/ccpuser
>>>>>>>
>>>>>>> sed -i -e 's/\r$//' ./check.sh
>>>>>>> sed -i -e 's/\r$//' ./old_server.sh
>>>>>>> sed -i -e 's/\r$//'  ./cert_status1.sh
>>>>>>> sed -i -e 's/\r$//' ./old_server.sh
>>>>>>> sed -i -e 's/\r$//' ./new_server_cert.sh
>>>>>>>
>>>>>>>
>>>>>>> echo "check1"
>>>>>>>
>>>>>>> ssh -i $SSHKEY_PATH ccp...@10.32.141.35 /bin/bash <<EOF
>>>>>>>
>>>>>>> this ssh key belongs to server login
>>>>>>>
>>>>>>> when i try to execute this using jenkins build:
>>>>>>> Warning: Identity file
>>>>>>> /c/Users/D35N/Downloads/GitHubProjeckt/Automation/GitHubProjeckt/newharbortestkey
>>>>>>> not accessible: No such file or directory.
>>>>>>> Host key verification failed.
>>>>>>> lost connection
>>>>>>> I have generated ssh key in ssh server for jenkins and put public
>>>>>>> key into home/.ssh/authorized_keys location  and private key for ssh 
>>>>>>> setup
>>>>>>> in jenkins but i am not able to connect to the ssh server
>>>>>>> i also tried simple ssh to the server in build step but it is not
>>>>>>> working. Please advise where I am wrong.
>>>>>>>
>>>>>>> On Wed, Jul 29, 2020 at 8:35 AM Sakshi Rathore <
>>>>>>> sakshira...@gmail.com> wrote:
>>>>>>>
>>>>>> I tried a lot of things but my ssh connection is not working from
>>>>>>>> jenkins to ssh server.
>>>>>>>>
>>>>>>>> One more thing my Jenkins and ssh server is hosting on same IP
>>>>>>>> address is there anyway i can resolve this issue?
>>>>>>>>
>>>>>>>> On Mon, 27 Jul, 2020, 9:39 AM Sakshi Rathore, <
>>>>>>>> sakshira...@gmail.com> wrote:
>>>>>>>>
>>>>>>> thanks , i tried this as well but while getting connection
>>>>>>>>> encountring below error:
>>>>>>>>>
>>>>>>>>> Permission denied (publickey,password,keyboard-interactive)
>>>>>>>>> build marked as failed.
>>>>>>>>>
>>>>>>>>> On Thu, Jul 23, 2020 at 3:47 PM jeremy mordkoff <
>>>>>>>>> jeremy....@riftio.com> wrote:
>>>>>>>>>
>>>>>>>> I think the issue is that the client does not trust the server's
>>>>>>>>>> host key. These keys are stored by the client in ~/.ssh/known_hosts  
>>>>>>>>>> Try
>>>>>>>>>> copying/appending your .ssh/known_hosts file to jenkins'
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Monday, July 20, 2020 at 5:43:39 PM UTC-4, Sakshi Rathore
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> 0I have a bash script which connects and exexutes programs from
>>>>>>>>>>> my local to remote server and now this should be executed from 
>>>>>>>>>>> jenkins
>>>>>>>>>>> build so for this jenkins is taking continous changes from git for 
>>>>>>>>>>> this
>>>>>>>>>>> script but my build is failing with below error:
>>>>>>>>>>>
>>>>>>>>>>> Warning: Identity file
>>>>>>>>>>> /c/Users/D35N/Downloads/GitHubProjeckt/Automation/GitHubProjeckt/newharbortestkey
>>>>>>>>>>> not accessible: No such file or directory. Host key verification 
>>>>>>>>>>> failed.
>>>>>>>>>>> Build step 'Execute shell' marked build as failure
>>>>>>>>>>>
>>>>>>>>>>> I have tried to set ssh connectivity in my jenkins server for
>>>>>>>>>>> this remote server incredentials and ssh plugins but using my key i 
>>>>>>>>>>> am
>>>>>>>>>>> getting an error cant connect to the server.
>>>>>>>>>>>
>>>>>>>>>>> when i run the script from local it works fine and my ssh
>>>>>>>>>>> connection gets established properly using SSH key.
>>>>>>>>>>>
>>>>>>>>>>> jenkins server is also integrated or installed on my kuberenets
>>>>>>>>>>> cluster which is my remote server in this case and bash script 
>>>>>>>>>>> should
>>>>>>>>>>> execute on this kuberenets cluster.
>>>>>>>>>>>
>>>>>>>>>>> i generated ley for jenkins in remote server and using this key
>>>>>>>>>>> for ssh plugin setup but i am getting cant connect to the server 
>>>>>>>>>>> error
>>>>>>>>>>> everytime.
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "Jenkins Users" group.
>>>>>>>>>>
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to jenkins...@googlegroups.com.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/092a6094-5f76-40bf-b2f6-0accc42e6f57o%40googlegroups.com
>>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/092a6094-5f76-40bf-b2f6-0accc42e6f57o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Jenkins Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to jenkins...@googlegroups.com.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/jenkinsci-users/63ed9be4-f2d4-4d32-9157-c90e18d2420fo%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/jenkinsci-users/63ed9be4-f2d4-4d32-9157-c90e18d2420fo%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/ec42ce3b-6d97-4415-9a7a-ab7b06e78377o%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/ec42ce3b-6d97-4415-9a7a-ab7b06e78377o%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAJeB3MNCj1SZ6y32wgqGcj35DBXTqzw5SGr48Vz4NBYwcCV4Eg%40mail.gmail.com.

Reply via email to