Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2723

Atlas cluster setup generating duplicate cluster names

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Component/s: None
    • Labels:
      None
    • Needed - No Spec Changes
    • Hide

      Drivers MUST pass the evergreen expansion `execution` to setup-atlas-cluster.sh and teardown-atlas-cluster.sh in drivers-evergreen-tools.

      Drivers that use `include_expansions_in_env` or `add_expansions_to_env` or already provide the `execution` expansion when calling these scripts do not require changes.

      Show
      Drivers MUST pass the evergreen expansion `execution` to setup-atlas-cluster.sh and teardown-atlas-cluster.sh in drivers-evergreen-tools. Drivers that use `include_expansions_in_env` or `add_expansions_to_env` or already provide the `execution` expansion when calling these scripts do not require changes.
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-4723 Won't Do
      CXX-2755 Works as Designed
      CSHARP-4788 Backlog
      GODRIVER-2983 Works as Designed
      JAVA-5165 Backlog
      NODE-5635 Done
      MOTOR-1189 Duplicate
      PYTHON-3960 Works as Designed
      PHPLIB-1239 Works as Designed
      RUBY-3328 Fixed 2.19.1
      RUST-1762 Works as Designed
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-4723 Won't Do CXX-2755 Works as Designed CSHARP-4788 Backlog GODRIVER-2983 Works as Designed JAVA-5165 Backlog NODE-5635 Done MOTOR-1189 Duplicate PYTHON-3960 Works as Designed PHPLIB-1239 Works as Designed RUBY-3328 Fixed 2.19.1 RUST-1762 Works as Designed

      Summary

      The changes made in DRIVERS-2710 did not make atlas clusters generated by the tooling sufficiently unique.  The scripts should be updated to ensure that there are no conflicts in Atlas clusters generated by CI tooling.

      Motivation

      Who is the affected end user?

      drivers engineers.

      How does this affect the end user?

      Drivers may be seeing failures in CI for tests that set up Atlas clusters.

      How likely is it that this problem or use case will occur?

      likely.

      If the problem does occur, what are the consequences and how severe are they?

      minor annoyance at failures in CI.

      Is this issue urgent?

      No.

      Is this ticket required by a downstream team?

      No.

      Is this ticket only for tests?

      Yes.

      Acceptance Criteria

      What specific requirements must be met to consider the design phase complete?

            Assignee:
            bailey.pearson@mongodb.com Bailey Pearson
            Reporter:
            bailey.pearson@mongodb.com Bailey Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: