From 061b36b7f6a499b0b71ba81032582a2abbf8741c Mon Sep 17 00:00:00 2001 From: Suresh Kumar Anaparti Date: Mon, 25 May 2026 13:00:49 +0530 Subject: [PATCH] Add new entry for API keypair (instead of update) --- .../roles/cloudstack-manager/tasks/preconfig_globalsettings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ansible/roles/cloudstack-manager/tasks/preconfig_globalsettings.yml b/Ansible/roles/cloudstack-manager/tasks/preconfig_globalsettings.yml index a5c975afdd..e93381538f 100644 --- a/Ansible/roles/cloudstack-manager/tasks/preconfig_globalsettings.yml +++ b/Ansible/roles/cloudstack-manager/tasks/preconfig_globalsettings.yml @@ -99,7 +99,7 @@ when: env_numversion | version_compare('4.23','<') - name: add admin keys for cloudmonkey in api_keypair table - acs_mysql_update: DBHOST="{{ mysql_master_ip }}" DBUSER="cloud" DBPASS={{ mysql_cloud_password }} MYSQL_STATEMENT="UPDATE `cloud`.`api_keypair` SET `api_key`='{{ cm_apikey }}', `secret_key`='{{ cm_secretkey_enc }}' WHERE `user_id`='2';" + acs_mysql_update: DBHOST="{{ mysql_master_ip }}" DBUSER="cloud" DBPASS={{ mysql_cloud_password }} MYSQL_STATEMENT="INSERT INTO `cloud`.`api_keypair` (uuid, name, domain_id, account_id, user_id, api_key, secret_key, created) SELECT UUID(), 'admin-api-key', acc.domain_id, acc.id, usr.id, '{{ cm_apikey }}', '{{ cm_secretkey_enc }}', NOW() FROM `cloud`.`user` usr JOIN `cloud`.`account` acc ON usr.account_id = acc.id WHERE usr.id = 2;" when: env_numversion | version_compare('4.23','>=') - name: enable RSA 1024 bit key for xenserver