You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I export the configuration of a CTFd A, configured with a Chall-Manager B.
And I use this export on a CTFd C, configured with a Chall-Manager D.
Issue
The CTFd C will have all configured challenges, scenarios and all CTFd attributes (submission, ....).
But the Chall-Manager D will NOT have the required challenge/scenario to use the new instance easily "plug and play".
This is because scenarios are uploaded while executing the create method of the class DynamicIaCChallenge.
What can we do ?
The "hard" workaround: delete and (re)create all dynamic_iac type challenges.
Create a new feature in order to : Manually update all dynamic_iac challenges and if they are not exsits in the Chall-Managerr API, create them with the data stored in CTFd.
Create a new feature "Import existing challenge to configured Chall-Manager API"
Context
If I export the configuration of a CTFd A, configured with a Chall-Manager B.
And I use this export on a CTFd C, configured with a Chall-Manager D.
Issue
The CTFd C will have all configured challenges, scenarios and all CTFd attributes (submission, ....).
But the Chall-Manager D will NOT have the required challenge/scenario to use the new instance easily "plug and play".
This is because scenarios are uploaded while executing the
create
method of theclass DynamicIaCChallenge
.What can we do ?
dynamic_iac
type challenges.dynamic_iac
challenges and if they are not exsits in the Chall-Managerr API, create them with the data stored in CTFd.Poke @pandatix
The text was updated successfully, but these errors were encountered: