Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-1375

Fix Pkgpanda API test to allow clusters with different active package sets per node

    Details

      Description

      test_pkgpanda_api https://github.com/dcos/dcos/blob/master/packages/dcos-integration-test/extra/test_applications.py#L188

      This test incorrectly assumes that a single copy of /pkgpanda/active.buildinfo.full.json requested from a master describes the set of Pkgpanda packages running on every node in the cluster. For example, clusters launched from advanced templates have slightly different config for masters, agents, and public agents, so nodes in an advanced template cluster will have a different active package set per their role.

      The test should be updated to get the active.buildinfo.full.json from each node before comparing it against responses from the Pkgpanda API on that node.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                branden Branden Rolston
                Team:
                Cluster Ops Team
                Watchers:
                Branden Rolston
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: