Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-2366

Support https:// repositories for DEB systems

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.2.0
    • Component/s: ci, deployment
    • Labels:
      None

      Description

      In order to use the CI builds directly to be used for deployment, https:// URI's must be supported by apt.

      Unfortunately this is only supported by a separate package apt-transport-https , which is not installed by default.

      A change to bigtop/deploy:debian-8 would mean we have to fix/change our docker image tags, since it will break backward reproduce-ability.

      I am unsure how to support it properly ...

        Activity

        Hide
        oflebbe Olaf Flebbe added a comment -

        Changing our core docker images seems not a good idea – at least not now.

        I am trying to add the package right before puppet runs in the code path which troubles me most.

        Enhancing the puppet recipies would be a different option, but I am trying to avoiding circular dependencies, which might get triggered by this kind of change needed.

        Show
        oflebbe Olaf Flebbe added a comment - Changing our core docker images seems not a good idea – at least not now. I am trying to add the package right before puppet runs in the code path which troubles me most. Enhancing the puppet recipies would be a different option, but I am trying to avoiding circular dependencies, which might get triggered by this kind of change needed.
        Show
        oflebbe Olaf Flebbe added a comment - Trying this setup on https://ci.bigtop.apache.org/job/Bigtop-Docker-provisioner-trunk-debian-8-qfs/4/console
        Hide
        oflebbe Olaf Flebbe added a comment -

        It worked!

        Show
        oflebbe Olaf Flebbe added a comment - It worked!
        Hide
        oflebbe Olaf Flebbe added a comment -

        Committed

        Show
        oflebbe Olaf Flebbe added a comment - Committed

          People

          • Assignee:
            oflebbe Olaf Flebbe
            Reporter:
            oflebbe Olaf Flebbe
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development