Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-8305

Git testing should consume the runtime archive rather than install system packages

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Template:
    • Team:
      Coremunity
    • Sprint:
      Platform Core KANBAN
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      We currently have work scheduled to build out all required runtime components (ruby, openssl, etc), and make them available to grab during build time of puppet-agent. We should be able to leverage this to make our git-based testing faster and easier as well. This will be internal only for the moment (maybe, depending on Artifactory settings, once the package is consistently shipping to Artifactory), but that's fine.

      We should replace the logic in 00_EnvSetup.rb that installs these runtime components from system packages with the runtime archive. This will alleviate a lot of headache for developers trying to test subcomponents with git.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              melissa Melissa Stone
              Reporter:
              melissa Melissa Stone
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support