Joshua Boniface joshuaboniface
  • Joined on 2021-10-28
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-11-04 15:18:21 -04:00
91af1175ef Fix missing CLI_CONFIG in echo()
af8a8d969e Ensure queues are set up for non-coordinator nodes
a6caac1b78 Add Celery queue routing for tasks
30d7e49401 Start API worker with node daemon on coordinators
ab629f6b51 Use per-host hostname and queues in worker
Compare 43 commits »
joshuaboniface opened issue parallelvirtualcl…/pvc#166 2023-11-04 15:15:41 -04:00
Move to Celery jobs for per-node tasks
joshuaboniface closed issue parallelvirtualcl…/pvc#165 2023-11-04 12:56:55 -04:00
Move to Zookeeper as API worker broker
joshuaboniface commented on issue parallelvirtualcl…/pvc#165 2023-11-04 12:56:55 -04:00
Move to Zookeeper as API worker broker

Was able to get this to work with Zookeeper as the message transport and PostgreSQL as the results backend, and it seems to work fine.

joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-11-04 12:55:57 -04:00
2f9603c82f Adjust pvcapid.yaml for 0.9.81 worker queue config
e15e2dfaab Remove erroneous netmask from floating IP defaults
Compare 2 commits »
joshuaboniface commented on issue parallelvirtualcl…/pvc#165 2023-11-04 03:47:33 -04:00
Move to Zookeeper as API worker broker

Well, that's impossible, because the Redis devs are lazy. Support every random-ass thing under the sun but not ETCd or Zookeeper (i.e. sensible KV stores).

I guess the only option is to hack in…

joshuaboniface opened issue parallelvirtualcl…/pvc#165 2023-11-04 03:26:52 -04:00
Move to Zookeeper as API worker broker
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-11-03 14:26:04 -04:00
103e9fe147 Add restart overrides for ceph-mgr
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-11-03 12:10:31 -04:00
15a5b581f1 Disable failing socket services
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-11-01 12:07:06 -04:00
bc425b9224 Avoid duplicate confirmations in a safer way
79e5c098cd Revert "Remove duplicate confirmation for VM restart"
3c61a3ac03 Remove duplicate confirmation for VM restart
988c777912 Properly handle live state with restart confirm
Compare 4 commits »
joshuaboniface released 0.9.80 at parallelvirtualcl…/pvc 2023-10-27 16:14:15 -04:00
joshuaboniface pushed tag v0.9.80 to parallelvirtualcl…/pvc 2023-10-27 16:14:15 -04:00
joshuaboniface deleted tag v0.9.80 from parallelvirtualcl…/pvc 2023-10-27 16:14:05 -04:00
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-10-27 16:13:51 -04:00
5b4dd61754 Bump version to 0.9.80
joshuaboniface pushed tag v0.9.80 to parallelvirtualcl…/pvc 2023-10-27 10:13:36 -04:00
joshuaboniface released 0.9.80 at parallelvirtualcl…/pvc 2023-10-27 10:13:36 -04:00
joshuaboniface pushed to master at parallelvirtualcl…/docs 2023-10-27 09:48:02 -04:00
b9500034c7 Add new features and version link
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-10-27 02:08:21 -04:00
90417621d7 Add autobackup support to pvc-ansible
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-10-27 02:07:34 -04:00
2fccbcda89 Add enhancements to autobackup
6ad51ea4bb Handle store exceptions in cli() function
5954feaa31 Add autobackup functionality to CLI
e63d8e59e9 Install sample configs to /usr/share/pvc instead
Compare 4 commits »
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-10-25 09:49:32 -04:00
82b0301c0e Improve audit log output