Skip to content

Commit fa30735

Browse files
committed
test for aws fialing persisting for ben
1 parent ffb9a06 commit fa30735

File tree

7 files changed

+40
-30
lines changed

7 files changed

+40
-30
lines changed

aws/.terraform.lock.hcl

Lines changed: 23 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/build-and-deploy-aws.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,10 @@ else
137137
fi
138138

139139
echo "App password is ${APP_PASSWORD}"
140+
echo "executing helm install of wrongsecrets"
140141
helm upgrade --install wrongsecrets ../helm/wrongsecrets-ctf-party \
141142
--set="balancer.env.K8S_ENV=aws" \
143+
--set="balancer.tag=1.9.0alpha4-cloud" \
142144
--set="balancer.env.IRSA_ROLE=${IRSA_ROLE_ARN}" \
143145
--set="balancer.env.REACT_APP_ACCESS_PASSWORD=${APP_PASSWORD}" \
144146
--set="balancer.env.REACT_APP_S3_BUCKET_URL=s3://${STATE_BUCKET}" \

aws/shared-state/.terraform.lock.hcl

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wrongsecrets-balancer/src/kubernetes.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -545,9 +545,9 @@ const createAWSDeploymentForTeam = async ({ team, passcodeHash }) => {
545545
},
546546
},
547547
},
548-
...get('wrongsecrets.env', []),
548+
// ...get('wrongsecrets.env', []),
549549
],
550-
envFrom: get('wrongsecrets.envFrom'),
550+
// envFrom: get('wrongsecrets.envFrom'),
551551
ports: [
552552
{
553553
containerPort: 8080,
@@ -837,7 +837,7 @@ const createAzureDeploymentForTeam = async ({ team, passcodeHash }) => {
837837
},
838838
},
839839
},
840-
...get('wrongsecrets.env', []),
840+
// ...get('wrongsecrets.env', []),
841841
],
842842
envFrom: get('wrongsecrets.envFrom'),
843843
ports: [
@@ -1191,7 +1191,7 @@ const createGCPDeploymentForTeam = async ({ team, passcodeHash }) => {
11911191
},
11921192
},
11931193
},
1194-
...get('wrongsecrets.env', []),
1194+
//...get('wrongsecrets.env', []),
11951195
],
11961196
envFrom: get('wrongsecrets.envFrom'),
11971197
ports: [

wrongsecrets-balancer/src/teams/teams.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ async function createTeam(req, res) {
295295
res.status(500).send({ message: 'Failed to Create Instance' });
296296
}
297297
try {
298-
logger.info(`Creating WrongSecrets Deployment for team '${team}'`);
298+
logger.info(`Creating WrongSecrets Deployment for team '${team}' with k8s (no cloud)`);
299299
await createK8sDeploymentForTeam({ team, passcodeHash: hash });
300300
await createServiceForTeam(team);
301301
} catch (error) {
@@ -420,7 +420,7 @@ async function createAWSTeam(req, res) {
420420
}
421421

422422
try {
423-
logger.info(`Creating WrongSecrets Deployment for team '${team}'`);
423+
logger.info(`Creating WrongSecrets Deployment for team '${team}' with AWS`);
424424
await createAWSDeploymentForTeam({ team, passcodeHash: hash });
425425
await createServiceForTeam(team);
426426
} catch (error) {
@@ -499,7 +499,7 @@ async function createAWSTeam(req, res) {
499499
passcode,
500500
});
501501
} catch (error) {
502-
logger.error(`Error while creating deployment or service for team ${team}: ${error.message}`);
502+
logger.error(`Error while creating deployment or service for team ${team} on AWS: ${error.message}`);
503503
res.status(500).send({ message: 'Failed to Create Instance' });
504504
}
505505
}
@@ -540,7 +540,7 @@ async function createAzureTeam(req, res) {
540540
}
541541

542542
try {
543-
logger.info(`Creating WrongSecrets Deployment for team '${team}'`);
543+
logger.info(`Creating WrongSecrets Deployment for team '${team}' with Azure`);
544544
await createAzureDeploymentForTeam({ team, passcodeHash: hash });
545545
await createServiceForTeam(team);
546546
} catch (error) {
@@ -619,7 +619,7 @@ async function createAzureTeam(req, res) {
619619
passcode,
620620
});
621621
} catch (error) {
622-
logger.error(`Error while creating deployment or service for team ${team}: ${error.message}`);
622+
logger.error(`Error while creating deployment or service for team ${team} on Azure: ${error.message}`);
623623
res.status(500).send({ message: 'Failed to Create Instance' });
624624
}
625625
}
@@ -686,7 +686,7 @@ async function createGCPTeam(req, res) {
686686
}
687687

688688
try {
689-
logger.info(`Creating WrongSecrets Deployment for team '${team}'`);
689+
logger.info(`Creating WrongSecrets Deployment for team '${team}' with GCP`);
690690
await createGCPDeploymentForTeam({ team, passcodeHash: hash });
691691
await createServiceForTeam(team);
692692
} catch (error) {
@@ -765,7 +765,7 @@ async function createGCPTeam(req, res) {
765765
passcode,
766766
});
767767
} catch (error) {
768-
logger.error(`Error while creating deployment or service for team ${team}: ${error.message}`);
768+
logger.error(`Error while creating deployment or service for team ${team} on GCP: ${error.message}`);
769769
res.status(500).send({ message: 'Failed to Create Instance' });
770770
}
771771
}

wrongsecrets-balancer/ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "frontend",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"license": "Apache-2.0",
55
"dependencies": {
66
"@formatjs/intl-utils": "^3.8.4",

wrongsecrets-balancer/ui/src/pages/AdminPage.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,13 +156,14 @@ function DeleteInstanceButton({ team }) {
156156
}
157157

158158
export default function AdminPage() {
159-
const [teams, setTeams] = useState([]);
159+
const [teams, setTeams] = useState(updateAdminData());
160160
const { formatMessage, formatDate } = useIntl();
161161

162162
function updateAdminData() {
163163
return axios
164164
.get(`/balancer/admin/all`)
165165
.then(({ data }) => {
166+
console.log('getting all teams data')
166167
setTeams(data.instances);
167168
})
168169
.catch((err) => {

0 commit comments

Comments
 (0)