UI: Change path and ids from date now to uuid (#25612)

* Change path and ids from date now to uuid

* Remove this to mount
This commit is contained in:
Kianna
2024-02-23 14:05:10 -08:00
committed by GitHub
parent dc5070904b
commit 273ba49195

View File

@@ -14,6 +14,7 @@ import credentialsPage from 'vault/tests/pages/secrets/backend/kmip/credentials'
import mountSecrets from 'vault/tests/pages/settings/mount-secret-backend';
import { allEngines } from 'vault/helpers/mountable-secret-engines';
import { runCmd } from 'vault/tests/helpers/commands';
import { v4 as uuidv4 } from 'uuid';
const getRandomPort = () => {
let a = Math.floor(100000 + Math.random() * 900000);
@@ -22,8 +23,7 @@ const getRandomPort = () => {
};
const mount = async (shouldConfig = true) => {
const now = Date.now();
const path = `kmip-${now}`;
const path = `kmip-${uuidv4()}`;
const addr = `127.0.0.1:${getRandomPort()}`; // use random port
await settled();
const commands = shouldConfig
@@ -40,7 +40,7 @@ const mount = async (shouldConfig = true) => {
const createScope = async () => {
const path = await mount();
await settled();
const scope = `scope-${Date.now()}`;
const scope = `scope-${uuidv4()}`;
await settled();
const res = await runCmd([`write ${path}/scope/${scope} -force`]);
await settled();
@@ -53,7 +53,7 @@ const createScope = async () => {
const createRole = async () => {
const { path, scope } = await createScope();
await settled();
const role = `role-${Date.now()}`;
const role = `role-${uuidv4()}`;
const res = await runCmd([`write ${path}/scope/${scope}/role/${role} operation_all=true`]);
await settled();
if (res.includes('Error')) {
@@ -106,7 +106,7 @@ module('Acceptance | Enterprise | KMIP secrets', function (hooks) {
});
test('it enables KMIP secrets engine', async function (assert) {
const path = `kmip-${Date.now()}`;
const path = `kmip-${uuidv4()}`;
await mountSecrets.enable('kmip', path);
await settled();
assert.strictEqual(
@@ -169,7 +169,7 @@ module('Acceptance | Enterprise | KMIP secrets', function (hooks) {
});
test('it can create a scope', async function (assert) {
const path = await mount(this);
const path = await mount();
await scopesPage.visit({ backend: path });
await settled();
await scopesPage.createLink();