Skip to content

Commit bdd9cb6

Browse files
authored
Merge branch 'stable' into monthlyupdate
2 parents 146b06f + 9f050d8 commit bdd9cb6

4 files changed

Lines changed: 1232 additions & 289 deletions

File tree

bin/mas-devops-create-initial-users-for-saas

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ if __name__ == "__main__":
3434
parser.add_argument("--coreapi-port", required=False, default=443)
3535
parser.add_argument("--admin-dashboard-port", required=False, default=443)
3636
parser.add_argument("--manage-api-port", required=False, default=443)
37+
parser.add_argument("--mas-version", required=False, default="9.0")
3738

3839
group = parser.add_mutually_exclusive_group(required=True)
3940
group.add_argument("--initial-users-yaml-file")
@@ -56,6 +57,7 @@ if __name__ == "__main__":
5657

5758
mas_instance_id = args.mas_instance_id
5859
mas_workspace_id = args.mas_workspace_id
60+
mas_version = args.mas_version
5961
initial_users_yaml_file = args.initial_users_yaml_file
6062
initial_users_secret_name = args.initial_users_secret_name
6163
coreapi_port = args.coreapi_port
@@ -66,6 +68,7 @@ if __name__ == "__main__":
6668
logger.info("--------------")
6769
logger.info(f"mas_instance_id: {mas_instance_id}")
6870
logger.info(f"mas_workspace_id: {mas_workspace_id}")
71+
logger.info(f"mas_version: {mas_version}")
6972
logger.info(f"initial_users_yaml_file: {initial_users_yaml_file}")
7073
logger.info(f"initial_users_secret_name: {initial_users_secret_name}")
7174
logger.info(f"log_level: {log_level}")
@@ -83,7 +86,7 @@ if __name__ == "__main__":
8386
config.load_kube_config()
8487
logger.debug("Loaded kubeconfig file")
8588

86-
user_utils = MASUserUtils(mas_instance_id, mas_workspace_id, client.api_client.ApiClient(), coreapi_port=coreapi_port, admin_dashboard_port=admin_dashboard_port, manage_api_port=manage_api_port)
89+
user_utils = MASUserUtils(mas_instance_id, mas_workspace_id, client.api_client.ApiClient(), mas_version, coreapi_port=coreapi_port, admin_dashboard_port=admin_dashboard_port, manage_api_port=manage_api_port)
8790

8891
if initial_users_secret_name is not None:
8992

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ def get_version(rel_path):
6464
'semver', # BSD License
6565
'boto3', # Apache Software License
6666
'slack_sdk', # MIT License
67+
"packaging", # Apache Software License
6768
],
6869
extras_require={
6970
'dev': [

0 commit comments

Comments
 (0)