Uploaded image for project: 'Modules'
  1. Modules
  2. MODULES-10909

puppet_agent install task fails on network hiccups

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: puppet_agent
    • Labels:
      None
    • Template:
    • Acceptance Criteria:
      Hide
      • AC-01 Agent install failed error rates below 0.025% (less than once a week in IAC CI)
      Show
      AC-01 Agent install failed error rates below 0.025% (less than once a week in IAC CI)
    • Team:
      Night's Watch
    • Story Points:
      3
    • Sprint:
      NW - 2021-02-03, NW - 2021-02-17
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      Description

      Out of the 4059 CI runs from the last 7 days , 78 failed to install an agent. That's 1.9% failure rate, which is a big chunk of the environmental failures we see in modules testing.

      Looking through the errors, most are from RHEL/yum failing to run properly, followed by a flurry of issues - from timeouts to fileaccess denied - on windows.

      See the attached agent_install_failed.json file for a list of all errors.

      Expected Behaviour

      puppet_agent::install task doesn't fail on insulated network or windows hiccups.

      Suggested Mitigation Strategy

      The puppet_agent::install task retries downloading/installing the agent in the face of transient network or windows errors to avoid spurious environmental errors becoming customer-visible faults.

        Attachments

          Activity

            People

            Assignee:
            adrian.iurca Adrian Iurca
            Reporter:
            david.schmitt David Schmitt
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support