Skip to content

Commit

Permalink
Disable additional cluster-deletion code
Browse files Browse the repository at this point in the history
  • Loading branch information
ventifus committed Sep 9, 2024
1 parent 490fc87 commit ff25ea9
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 31 deletions.
60 changes: 30 additions & 30 deletions pkg/util/cluster/cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -460,38 +460,38 @@ func (c *Cluster) generateSubnets() (vnetPrefix string, masterSubnet string, wor
}

func (c *Cluster) Delete(ctx context.Context, vnetResourceGroup, clusterName string) error {
c.log.Infof("Deleting cluster %s in resource group %s", clusterName, vnetResourceGroup)
c.log.Infof("(not) Deleting cluster %s in resource group %s", clusterName, vnetResourceGroup)
var errs []error

if c.ci {
oc, err := c.openshiftclusters.Get(ctx, vnetResourceGroup, clusterName)
clusterResourceGroup := fmt.Sprintf("aro-%s", clusterName)
if err != nil {
c.log.Errorf("CI E2E cluster %s not found in resource group %s", clusterName, vnetResourceGroup)
errs = append(errs, err)
}
errs = append(errs,
c.deleteApplication(ctx, oc.Properties.ServicePrincipalProfile.ClientID),
c.deleteCluster(ctx, vnetResourceGroup, clusterName),
c.ensureResourceGroupDeleted(ctx, clusterResourceGroup),
c.deleteResourceGroup(ctx, vnetResourceGroup),
)

if env.IsLocalDevelopmentMode() { //PR E2E
errs = append(errs,
c.deleteVnetPeerings(ctx, vnetResourceGroup),
)
}
} else {
errs = append(errs,
c.deleteRoleAssignments(ctx, vnetResourceGroup, clusterName),
c.deleteCluster(ctx, vnetResourceGroup, clusterName),
c.deleteDeployment(ctx, vnetResourceGroup, clusterName), // Deleting the deployment does not clean up the associated resources
c.deleteVnetResources(ctx, vnetResourceGroup, "dev-vnet", clusterName),
)
}

c.log.Info("done")
// if c.ci {
// oc, err := c.openshiftclusters.Get(ctx, vnetResourceGroup, clusterName)
// clusterResourceGroup := fmt.Sprintf("aro-%s", clusterName)
// if err != nil {
// c.log.Errorf("CI E2E cluster %s not found in resource group %s", clusterName, vnetResourceGroup)
// errs = append(errs, err)
// }
// errs = append(errs,
// c.deleteApplication(ctx, oc.Properties.ServicePrincipalProfile.ClientID),
// c.deleteCluster(ctx, vnetResourceGroup, clusterName),
// c.ensureResourceGroupDeleted(ctx, clusterResourceGroup),
// c.deleteResourceGroup(ctx, vnetResourceGroup),
// )

// if env.IsLocalDevelopmentMode() { //PR E2E
// errs = append(errs,
// c.deleteVnetPeerings(ctx, vnetResourceGroup),
// )
// }
// } else {
// errs = append(errs,
// c.deleteRoleAssignments(ctx, vnetResourceGroup, clusterName),
// c.deleteCluster(ctx, vnetResourceGroup, clusterName),
// c.deleteDeployment(ctx, vnetResourceGroup, clusterName), // Deleting the deployment does not clean up the associated resources
// c.deleteVnetResources(ctx, vnetResourceGroup, "dev-vnet", clusterName),
// )
// }

// c.log.Info("done")
return errors.Join(errs...)
}

Expand Down
2 changes: 1 addition & 1 deletion test/e2e/setup.go
Original file line number Diff line number Diff line change
Expand Up @@ -461,7 +461,7 @@ func setup(ctx context.Context) error {
return nil
}

func done(ctx context.Context) error {
func done(_ context.Context) error {
// terminate early if delete flag is set to false
if os.Getenv("CI") != "" && os.Getenv("E2E_DELETE_CLUSTER") != "false" {
_, err := cluster.New(log, _env, os.Getenv("CI") != "")
Expand Down

0 comments on commit ff25ea9

Please sign in to comment.