Create configdrive using gerrit instead of github

- clone mk-pipelines and pipeline-library from
  gerrit.mcp.mirantis.com using stored credentials
- workaround gerrit.gerritPatchsetCheckout() with
  additional "--mirror" clone to get the mirror of
  the repository instead of working tree
- increase BOOTSTRAP_TIMEOUT from 1200 to 1800 because
  MAAS is importing resources too long

Related-Bug: #PROD-24777

Change-Id: Ia001c823e1860f2f75fb37abbd5be7061ec9f57f
diff --git a/jobs/pipelines/swarm-bootstrap-salt-cluster-devops.groovy b/jobs/pipelines/swarm-bootstrap-salt-cluster-devops.groovy
index 7a6daaa..36ea29a 100644
--- a/jobs/pipelines/swarm-bootstrap-salt-cluster-devops.groovy
+++ b/jobs/pipelines/swarm-bootstrap-salt-cluster-devops.groovy
@@ -96,7 +96,7 @@
                     export LAB_CONFIG_NAME=${LAB_CONFIG_NAME}
                     export MANAGER=devops
                     export SHUTDOWN_ENV_ON_TEARDOWN=false
-                    export BOOTSTRAP_TIMEOUT=1200
+                    export BOOTSTRAP_TIMEOUT=1800
                     export PYTHONIOENCODING=UTF-8
                     export REPOSITORY_SUITE=${MCP_VERSION}
                     export TEST_GROUP=test_bootstrap_salt