neoave / mrack

Multicloud use-case based multihost async provisioner for CIs and testing during development
Apache License 2.0
12 stars 14 forks source link

feat: Update providers to have configurable strategy and minor fixes #128

Closed Tiboris closed 3 years ago

Tiboris commented 3 years ago
feat(Beaker): use timeout instead of number of retries
using number of retries is being replaced by timeout
to help users to redefine easily using provisioning config
timeout variable should be more user friendly

feat: add possibility to change strategy per provider in provisioning config
change default openstack behavior to abort

refactor(Beaker): Use hub url in messages

refactor(Beaker): fix the typo in message

refactor(static): remove method which is inherited
Tiboris commented 3 years ago

/azp run

azure-pipelines[bot] commented 3 years ago
Azure Pipelines successfully started running 1 pipeline(s).
pvoborni commented 3 years ago

This MR also needs to contain documentation update as it is basically "hiding" some features of Mrack by disabling the retry strategy by default. There must be a way for people to learn what are all the possible strategies, what they do and what providers supports what. Resp. which strategy is supported by what providers.

Tiboris commented 3 years ago

This MR also needs to contain documentation update as it is basically "hiding" some features of Mrack by disabling the retry strategy by default. There must be a way for people to learn what are all the possible strategies, what they do and what providers supports what. Resp. which strategy is supported by what providers.

Noted i will update this asap