Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-3137

Switch the Jenkins X platform team from HTTP to HTTPS

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Jenkins X

      Description

      First, we need to validate that we can, on a fresh Jenkins X team:

      1. Upgrade the Jenkins X environment to align on the platform team environment (Custom Jenkins image with its plugins from https://github.com/nuxeo/jx-platform-jenkins, myvalues.yaml from https://github.com/nuxeo/jx-platform-env).
      2. Import some repositories for testing:
      3. Do some PRs, check that the pipelines are running fine.
      4. Upgrade the team/namespace to HTTPS.
      5. Check that we can access to every service: Jenkins, Nexus, Docker registry.
      6. Upgrade the Jenkins X environment with the right expose controller values for HTTPS.
      7. Update the GitHub webhook to HTTPS.
      8. Update the PRs.
      9. Check that the test pipelines are working fine.

      See https://jira.nuxeo.com/browse/NXBT-3136?focusedCommentId=426062&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-426062 about the platform-https team created for this test.

      If everything is OK, perform the HTTP -> HTTPS switch to the platform namespace: apply steps 4. to 9.

       

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 days, 1 hour
                  3d 1h