@@ -735,7 +735,7 @@ tasks:
735735 MCLI_SERVICE : cloud-manager
736736 E2E_TAGS : cloudmanager,generic
737737 - name : ops_manager_generic_4_4_e2e
738- tags : ["e2e","generic","opsmanager "]
738+ tags : ["opsmanager", "general "]
739739 depends_on :
740740 - name : compile
741741 variant : " code_health"
@@ -754,7 +754,7 @@ tasks:
754754 vars :
755755 E2E_TAGS : opsmanager,generic
756756 - name : ops_manager_generic_4_2_e2e
757- tags : ["e2e","generic","opsmanager "]
757+ tags : ["opsmanager", "general "]
758758 depends_on :
759759 - name : compile
760760 variant : " code_health"
@@ -794,6 +794,91 @@ tasks:
794794 MCLI_OPS_MANAGER_URL : ${mcli_ops_manager_url}
795795 MCLI_SERVICE : cloud-manager
796796 E2E_TAGS : cloudmanager,remote,replica
797+ # Deploy a replica set, we need to be careful on running parallel modifications to the automation config
798+ - name : ops_manager_4_4_deploy_replica_set_e2e
799+ tags : ["e2e","clusters","opsmanager"]
800+ depends_on :
801+ - name : compile
802+ variant : " code_health"
803+ patch_optional : true
804+ commands :
805+ - func : " clone"
806+ - func : " install gotestsum"
807+ - func : " build"
808+ - func : " deploy spawn host"
809+ - func : ssh-ready
810+ - func : " install ops manager"
811+ vars :
812+ ARCHIVE : ${ops_manager_4_4_archive}
813+ - func : " set-up ops manager"
814+ - func : " install automation agent"
815+ - func : " e2e test"
816+ vars :
817+ E2E_TAGS : opsmanager,remote,replica
818+ # Deploy a sharded cluster, we need to be careful on running parallel modifications to the automation config
819+ - name : ops_manager_4_4_deploy_sharded_cluster_e2e
820+ tags : ["e2e","clusters","opsmanager"]
821+ depends_on :
822+ - name : compile
823+ variant : " code_health"
824+ patch_optional : true
825+ commands :
826+ - func : " clone"
827+ - func : " install gotestsum"
828+ - func : " build"
829+ - func : " deploy spawn host"
830+ - func : ssh-ready
831+ - func : " install ops manager"
832+ vars :
833+ ARCHIVE : ${ops_manager_4_4_archive}
834+ - func : " set-up ops manager"
835+ - func : " install automation agent"
836+ - func : " e2e test"
837+ vars :
838+ E2E_TAGS : opsmanager,remote,sharded
839+ # Deploy a replica set, we need to be careful on running parallel modifications to the automation config
840+ # 4.2 tests are failing because of this https://github.com/mongodb/mongocli/pull/601#issuecomment-772401224
841+ # - name: ops_manager_4_2_deploy_replica_set_e2e
842+ # tags: ["opsmanager","clusters"]
843+ # depends_on:
844+ # - name: compile
845+ # variant: "code_health"
846+ # patch_optional: true
847+ # commands:
848+ # - func: "clone"
849+ # - func: "install gotestsum"
850+ # - func: "build"
851+ # - func: "deploy spawn host"
852+ # - func: ssh-ready
853+ # - func: "install ops manager"
854+ # vars:
855+ # ARCHIVE: ${ops_manager_4_2_archive}
856+ # - func: "set-up ops manager"
857+ # - func: "install automation agent"
858+ # - func: "e2e test"
859+ # vars:
860+ # E2E_TAGS: opsmanager,remote,replica
861+ # # Deploy a sharded cluster, we need to be careful on running parallel modifications to the automation config
862+ # - name: ops_manager_4_2_deploy_sharded_cluster_e2e
863+ # tags: ["opsmanager","clusters"]
864+ # depends_on:
865+ # - name: compile
866+ # variant: "code_health"
867+ # patch_optional: true
868+ # commands:
869+ # - func: "clone"
870+ # - func: "install gotestsum"
871+ # - func: "build"
872+ # - func: "deploy spawn host"
873+ # - func: ssh-ready
874+ # - func: "install ops manager"
875+ # vars:
876+ # ARCHIVE: ${ops_manager_4_2_archive}
877+ # - func: "set-up ops manager"
878+ # - func: "install automation agent"
879+ # - func: "e2e test"
880+ # vars:
881+ # E2E_TAGS: opsmanager,remote,sharded
797882 # Deploy a sharded cluster, we need to be careful on running parallel modifications to the automation config
798883 - name : cloud_manager_deploy_sharded_cluster_e2e
799884 tags : ["e2e","clusters","cloudmanager"]
@@ -1429,6 +1514,15 @@ buildvariants:
14291514 go_bin : " /opt/golang/go1.15/bin"
14301515 tasks :
14311516 - name : " .e2e .generic"
1517+ - name : opsmanager_e2e_generic
1518+ display_name : " Ops Manager E2E Tests Generic"
1519+ run_on :
1520+ - rhel70-small
1521+ expansions :
1522+ go_root : " /opt/golang/go1.15"
1523+ go_bin : " /opt/golang/go1.15/bin"
1524+ tasks :
1525+ - name : " .opsmanager .general"
14321526 - name : e2e_atlas_clusters
14331527 display_name : " E2E Atlas Cluster Tests"
14341528 run_on :
@@ -1465,6 +1559,15 @@ buildvariants:
14651559 go_bin : " /opt/golang/go1.15/bin"
14661560 tasks :
14671561 - name : " .e2e .clusters .cloudmanager"
1562+ - name : e2e_ops_manager_remote
1563+ display_name : " E2E Ops Manager Remote Host Tests"
1564+ run_on :
1565+ - rhel70-small
1566+ expansions :
1567+ go_root : " /opt/golang/go1.15"
1568+ go_bin : " /opt/golang/go1.15/bin"
1569+ tasks :
1570+ - name : " .e2e .clusters .opsmanager"
14681571 - name : goreleaser_snapshot
14691572 display_name : " Packaging and Publishing (goreleaser, apt, yum)"
14701573 run_on :
0 commit comments