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

BIGTOP-2749 breaks deployments on Debian-8

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.1, 1.3.0
    • Fix Version/s: 1.2.1
    • Component/s: debian, deployment
    • Labels:
      None

      Description

      For unknown reason the Jessie repo can only get Puppet 3.7, which is incompatible with apt module. Let's revert to use Trusty repo in 1.2.1 release to keep support for Debian-8.

        Activity

        Hide
        evans_ye Evans Ye added a comment -

        Reverted in branch-1.2.

        Show
        evans_ye Evans Ye added a comment - Reverted in branch-1.2.
        Hide
        evans_ye Evans Ye added a comment - - edited

        No I don't think it's actually compatible:

        Error: Evaluation Error: Error while evaluating a Function Call, undefined method `repeated_param' for #<Puppet::Functions::DispatcherBuilder:0x000000032ef9c0> at /etc/puppet/modules/apt/manifests/init.pp:18:3 on node edc9518454f6.bigtop.apache.org
        

        The reason I raise this JIRA is because our CI matrix for deployment failed for Debian-8. You can observe a pattern that all the failed deployments are on slave 02, which has newly built docker image(bigtop/puppet:debian-8) with puppet 3.7 installed.

        Show
        evans_ye Evans Ye added a comment - - edited No I don't think it's actually compatible: Error: Evaluation Error: Error while evaluating a Function Call, undefined method `repeated_param' for #<Puppet::Functions::DispatcherBuilder:0x000000032ef9c0> at /etc/puppet/modules/apt/manifests/init.pp:18:3 on node edc9518454f6.bigtop.apache.org The reason I raise this JIRA is because our CI matrix for deployment failed for Debian-8. You can observe a pattern that all the failed deployments are on slave 02, which has newly built docker image(bigtop/puppet:debian-8) with puppet 3.7 installed.
        Hide
        kwmonroe Kevin W Monroe added a comment -

        Do you still have the error(s) you were seeing? This says puppet-3.7 and debian-8 should be compatible with the apt module (v2.4):

        https://forge.puppet.com/puppetlabs/apt/2.4.0/compatibility

        Show
        kwmonroe Kevin W Monroe added a comment - Do you still have the error(s) you were seeing? This says puppet-3.7 and debian-8 should be compatible with the apt module (v2.4): https://forge.puppet.com/puppetlabs/apt/2.4.0/compatibility

          People

          • Assignee:
            evans_ye Evans Ye
            Reporter:
            evans_ye Evans Ye
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development