Closed ShaneHarvey closed 2 years ago
Passes locally with the changes in https://github.com/mongodb-labs/drivers-evergreen-tools/pull/218:
$ LOAD_BALANCER=true TOPOLOGY=sharded_cluster MONGODB_VERSION=latest DRIVERS_TOOLS=/Users/shane/git/drivers-evergreen-tools MONGO_ORCHESTRATION_HOME=~/git/drivers-evergreen-tools/.evergreen/orchestration ~/git/drivers-evergreen-tools/.evergreen/run-orchestration.sh darwin--x86_64 http://downloads.10gen.com/osx/mongodb-macos-x86_64-enterprise-latest.tgz db version v6.1.0-alpha-1727-g0fa5c9a Build Info: { "version": "6.1.0-alpha-1727-g0fa5c9a", "gitVersion": "0fa5c9a8075ef9d27d3d94b68876a6fbd5afd54f", "modules": [ "enterprise" ], "allocator": "system", "environment": { "distarch": "x86_64", "target_arch": "x86_64" } } /Users/shane/git/drivers-evergreen-tools Legacy 'mongo' shell not detected. Download legacy shell from 5.0 ... begin http://downloads.10gen.com/osx/mongodb-macos-x86_64-enterprise-5.0.9.tgz db version v5.0.9 Build Info: { "version": "5.0.9", "gitVersion": "6f7dae919422dcd7f4892c10ff20cdc721ad00e6", "modules": [ "enterprise" ], "allocator": "system", "environment": { "distarch": "x86_64", "target_arch": "x86_64" } } /Users/shane/git/drivers-evergreen-tools Download legacy shell from 5.0 ... end 3.9.8 (v3.9.8:bb3fdcfe95, Nov 5 2021, 16:40:46) [Clang 13.0.0 (clang-1300.0.29.3)] OpenSSL 1.1.1l 24 Aug 2021 Collecting https://github.com/ShaneHarvey/mongo-orchestration/archive/DRIVERS-2393.tar.gz Using cached https://github.com/ShaneHarvey/mongo-orchestration/archive/DRIVERS-2393.tar.gz Requirement already satisfied: bottle<0.12.20 in ./venv/lib/python3.9/site-packages (0.12.19) Requirement already satisfied: pymongo<4,>=3.6 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (from mongo-orchestration==0.7.1.dev0) (3.11.4) Requirement already satisfied: CherryPy<9.0.0,>=3.5.0 in ./venv/lib/python3.9/site-packages (from mongo-orchestration==0.7.1.dev0) (8.9.1) Requirement already satisfied: six in /Users/shane/Library/Python/3.9/lib/python/site-packages (from CherryPy<9.0.0,>=3.5.0->mongo-orchestration==0.7.1.dev0) (1.15.0) WARNING: You are using pip version 21.0.1; however, version 22.1.2 is available. You should consider upgrading via the '/Users/shane/git/drivers-evergreen-tools/.evergreen/orchestration/venv/bin/python -m pip install --upgrade pip' command. Package Version ------------------- ---------- appdirs 1.4.4 astroid 2.4.2 bleach 3.3.0 bottle 0.12.19 certifi 2021.10.8 chardet 3.0.4 CherryPy 8.9.1 colorama 0.4.4 distlib 0.3.1 docutils 0.17 filelock 3.0.12 idna 2.10 importlib-metadata 3.10.0 isort 5.5.3 Jinja2 3.0.3 keyring 23.0.1 lazy-object-proxy 1.4.3 MarkupSafe 2.1.1 mccabe 0.6.1 mongo-orchestration 0.7.1.dev0 packaging 20.9 pip 21.0.1 pkginfo 1.7.0 pyelftools 0.27 Pygments 2.8.1 pylint 2.6.0 pymongo 3.11.4 pyparsing 2.4.7 readme-renderer 29.0 requests 2.24.0 requests-toolbelt 0.9.1 rfc3986 1.4.0 setuptools 52.0.0 six 1.15.0 toml 0.10.1 tqdm 4.60.0 twine 3.4.1 urllib3 1.25.10 virtualenv 20.4.2 webencodings 0.5.1 wheel 0.36.2 wrapt 1.12.1 zipp 3.4.1 WARNING: You are using pip version 21.0.1; however, version 22.1.2 is available. You should consider upgrading via the '/Users/shane/git/drivers-evergreen-tools/.evergreen/orchestration/venv/bin/python -m pip install --upgrade pip' command. /Users/shane/git/drivers-evergreen-tools total 24 drwxr-xr-x 10 shane staff 320 Jul 20 14:07 . drwxr-xr-x 27 shane staff 864 Jul 20 08:30 .. drwxr-xr-x 5 shane staff 160 Nov 30 2016 configs drwxr-xr-x 3 shane staff 96 Nov 30 2016 db drwxr-xr-x 3 shane staff 96 Nov 30 2016 lib -rw-r--r-- 1 shane staff 85 Jul 20 14:06 orchestration.config -rw-r--r-- 1 shane staff 0 Jul 20 14:09 out.log -rw-r--r-- 1 shane staff 64 Dec 15 2020 require-api-version.js -rw-r--r-- 1 shane staff 40 Jul 20 14:09 server.log drwxr-xr-x 6 shane staff 192 Jul 6 12:54 venv {"service": "mongo-orchestration", "version": "0.9", "links": [{"rel": "get-releases", "href": "/v1/releases", "method": "GET"}, {"rel": "self", "href": "/v1", "method": "GET"}, {"method": "GET", "href": "/v1/servers", "rel": "get-servers"}, {"method": "POST", "href": "/v1/servers", "rel": "add-server"}, {"method": "POST", "href": "/v1/replica_sets", "rel": "add-replica-set"}, {"method": "GET", "href": "/v1/replica_sets", "rel": "get-replica-sets"}, {"method": "POST", "href": "/v1/sharded_clusters", "rel": "add-sharded-cluster"}, {"method": "GET", "href": "/v1/sharded_clusters", "rel": "get-sharded-clusters"}]}/Users/shane/git/drivers-evergreen-tools {"id": "shard_cluster_1", "shards": [{"isReplicaSet": true, "_id": "0fecb421-60c0-44e9-9e2c-ab4709ac9e6b", "id": "sh01", "tags": [], "links": [{"method": "GET", "href": "/v1/sharded_clusters/shard_cluster_1/shards/sh01", "rel": "get-shard-info"}, {"method": "GET", "href": "/v1/replica_sets/0fecb421-60c0-44e9-9e2c-ab4709ac9e6b", "rel": "get-replica-set-info"}]}], "configsvrs": [{"id": "564021be-9c37-44cc-9870-c49961cc2472", "mongodb_uri": "mongodb://localhost:1026/?replicaSet=564021be-9c37-44cc-9870-c49961cc2472", "links": [{"method": "GET", "href": "/v1/servers/564021be-9c37-44cc-9870-c49961cc2472", "rel": "get-server-info"}]}], "routers": [{"id": "47389166-b85b-49ed-8ead-1efcecf48746", "hostname": "localhost:27017", "links": [{"method": "GET", "href": "/v1/servers/47389166-b85b-49ed-8ead-1efcecf48746", "rel": "get-server-info"}]}, {"id": "e34bc6c7-fce0-4c5f-9e26-7cc1014a1e80", "hostname": "localhost:27018", "links": [{"method": "GET", "href": "/v1/servers/e34bc6c7-fce0-4c5f-9e26-7cc1014a1e80", "rel": "get-server-info"}]}], "mongodb_uri": "mongodb://localhost:27017,localhost:27018", "orchestration": "sharded_clusters", "links": [{"method": "GET", "href": "/v1/sharded_clusters", "rel": "get-sharded-clusters"}, {"method": "GET", "href": "/v1/sharded_clusters/shard_cluster_1", "rel": "get-sharded-cluster-info"}, {"method": "POST", "href": "/v1/sharded_clusters/shard_cluster_1", "rel": "sharded-cluster-command"}, {"method": "DELETE", "href": "/v1/sharded_clusters/shard_cluster_1", "rel": "delete-sharded-cluster"}, {"method": "POST", "href": "/v1/sharded_clusters/shard_cluster_1/shards", "rel": "add-shard"}, {"method": "GET", "href": "/v1/sharded_clusters/shard_cluster_1/shards", "rel": "get-shards"}, {"method": "GET", "href": "/v1/sharded_clusters/shard_cluster_1/configsvrs", "rel": "get-configsvrs"}, {"method": "GET", "href": "/v1/sharded_clusters/shard_cluster_1/routers", "rel": "get-routers"}, {"method": "POST", "href": "/v1/sharded_clusters/shard_cluster_1/routers", "rel": "add-router"}, {"rel": "service", "href": "/v1", "method": "GET"}, {"rel": "get-releases", "href": "/v1/releases", "method": "GET"}, {"method": "GET", "href": "/v1/sharded_clusters", "rel": "get-sharded-clusters"}, {"method": "POST", "href": "/v1/sharded_clusters", "rel": "self"}, {"method": "GET", "href": "/v1/replica_sets", "rel": "get-replica-sets"}, {"method": "GET", "href": "/v1/servers", "rel": "get-servers"}]}
Passes locally with the changes in https://github.com/mongodb-labs/drivers-evergreen-tools/pull/218: