Welcome to the Linux Foundation Forum!

LAB 5.1 Using Projects with Jenkins X Github Error

Hello!

I've managed to deploy Jenkins X on Google cloud by following the lab 4 instructions, modified as suggested by @HimanshuGautam in this link

However, I'm having difficulties doing the first part of the lab 5. After typing the commands and selecting options, the process starts but the Pull Request times out every time.

Does anyone have an idea about what am I doing wrong? Maybe I miss-configured some Github permissions for the bot?

Here's the end of the output with timeout error:

  1. we now need to wait for the Pull Request to merge so that CI/CD can be setup via GitOps
  2.  
  3. Waiting up to 20m0s for the pull request https://github.com/k0dard-LFS268/jx-cluster/pull/2 to merge with poll period 20s....
  4. error: failed to create Pull Request on the cluster git repository: failed to wait for the Pull Request https://github.com/k0dard-LFS268/jx-cluster/pull/2 to merge: timed out waiting for pull request https://github.com/k0dard-LFS268/jx-cluster/pull/2 to merge. Waited 20m0s

Thanks in advance for your help!

Best Answer

  • Posts: 115
    Answer ✓

    In the end, it was a permission error on the GitHub.
    I've made a mistake of creating an organization on my personal GitHub account and then adding a bot to it, while obviously not giving enough permissions to the bot account.
    I've recreated a new organization from the bot account and everything worked like a charm.

Answers

  • Posts: 115

    After some further examination, I think the problem is related to Jenkins X deployment.
    Here's an error from jx admin log output:

    1. WARNING: failed to update webhooks for Owner: k0dard-LFS268 and Repository: jx-cluster in git server: https://github.com: failed to create webhook http://hook-jx.34.133.150.32.nip.io/hook on repository 'k0dard-LFS268/jx-cluster': Not Found

    Output of jx health status -A

    1. NAME NAMESPACE STATUS ERROR MESSAGE
    2. daemonset kuberhealthy OK
    3. deployment kuberhealthy OK
    4. dns-status-internal kuberhealthy OK
    5. jx-bot-token jx ERROR Check execution error: pod deleted unexpectedly
    6. jx-install jx-git-operator ERROR Check execution error: jx-git-operator/jx-install: error when waiting for pod to start: the khcheck check pod is deleted, waiting for start failed
    7. jx-pod-status kuberhealthy OK
    8. jx-secrets kuberhealthy OK
    9. jx-webhook jx ERROR Check execution error: pod deleted unexpectedly
    10. jx-webhook-events jx ERROR Check execution error: jx/jx-webhook-events: error when waiting for pod to start: the khcheck check pod is deleted, waiting for start failed
    11. network-connection-check kuberhealthy OK
    12. pod-restarts kuberhealthy OK

    And a screen capture from jx ui dashboard

    jx verify install output is normal
    the repo k0dard-LFS268/jx-cluster does exist under that name...

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training