Aravinth Manivannan
8fc20d16be
feat: ues separate fleet repo for each unit test
2022-07-01 19:54:15 +05:30
Aravinth Manivannan
f00746a36d
feat: notify user on instance creation
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/pr/woodpecker Pipeline failed
Details
2022-06-30 01:10:55 +05:30
Aravinth Manivannan
b123bfa582
feat: grab commit ID after add_vm execution
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-06-29 00:27:47 +05:30
Aravinth Manivannan
e63719764a
fix: idempotency: change configuration in fleet repository too, when vm
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
create is re-run for the same VM with different configuration
fixes: https://gitea.hostea.org/Hostea/dashboard/issues/8
2022-06-28 23:57:02 +05:30
Aravinth Manivannan
49ae2189d4
feat & fix: make vm create/rm commands idempotent
...
SUMMARY
Commands are now tolerant to being invoked twice.
Command: vm create
Doesn't fail if VM of same name exists with the same
configuration
Doesn't fail if VM of the same name and different configuration
exist. Updates configuration and deploys(pushes to Hostea/fleet
repository) new configuration.
Command: vm delete
Doesn't fail if VM of given name doesn't exist
2022-06-28 20:54:21 +05:30
Aravinth Manivannan
e4a7310c79
feat & fix: don't append enough commands to hostscript and fix service.yml path
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-06-28 14:47:21 +05:30
Aravinth Manivannan
927c2a7703
feat: vm delete management command
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-06-28 01:24:43 +05:30
Aravinth Manivannan
0606c4ade0
feat: vm create management command
2022-06-28 00:57:25 +05:30
Aravinth Manivannan
3318ca8da2
feat: infrastructure tests: check if commits are pushed to remote
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-06-27 04:53:52 +05:30
Aravinth Manivannan
8997d0ff0f
chore: cleanup config override in infrastructure/tests.py
ci/woodpecker/push/woodpecker Pipeline failed
Details
2022-06-27 04:37:56 +05:30
Aravinth Manivannan
26b7ea3ef2
fix & rm: create/rm hostscripts, rm HOSTEA_DOMAIN
ci/woodpecker/push/woodpecker Pipeline failed
Details
ci/woodpecker/pr/woodpecker Pipeline failed
Details
2022-06-25 18:24:52 +05:30
Aravinth Manivannan
871a05ddd3
feat: payment check before creation and save gitea passwd in DB
ci/woodpecker/push/woodpecker Pipeline failed
Details
ci/woodpecker/pr/woodpecker Pipeline failed
Details
2022-06-25 18:03:04 +05:30
Aravinth Manivannan
f3324579c9
feat: utilities to add and remove VM on the Hostea repo
2022-06-24 20:35:32 +05:30