Joshua Boniface joshuaboniface
  • Joined on 2021-10-28
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-12-01 01:54:19 -05:00
2afd064445 Update CLI to read from pvc.conf
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-12-01 01:47:31 -05:00
d59c9ce1ea Add safety to removal of legacy configs
1cfda69e5e Remove autobackup.yaml and fix quoting
Compare 2 commits »
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-12-01 01:41:21 -05:00
9408bf709c Only install pvcapid on coordinators
15fc3261de Add PVC role tasks to update-pvc-daemons
Compare 2 commits »
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-12-01 01:25:54 -05:00
7cb9ebae6b Remove legacy configuration handler
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-12-01 01:18:37 -05:00
1fb0463dea Adjust daemon service startup
joshuaboniface commented on issue parallelvirtualcl…/pvc#171 2023-11-30 03:30:44 -05:00
Separate out pvcworkerd and pvchealthd into discrete packages

pvcworkerd has been similarly ported to a separate package.

joshuaboniface closed issue parallelvirtualcl…/pvc#171 2023-11-30 03:30:44 -05:00
Separate out pvcworkerd and pvchealthd into discrete packages
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-11-30 03:29:54 -05:00
9d2af41d3f Install new packages and remove old confs
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-11-30 03:24:17 -05:00
13549fc995 Depend pvcnoded on pvcworkerd
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-11-30 03:22:52 -05:00
102c3c3106 Port all Celery worker functions to discrete pkg
0c0fb65c62 Rework Flask API to route Celery tasks manually
03a738f878 Move config parser into daemon_lib
4df5fdbca6 Update description of example conf
97eb63ebab Clean up config naming and dead files
Compare 19 commits »
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2023-11-29 21:22:01 -05:00
74a416165d Move default autobackup config to pvc.conf
83ceb41138 Add daemon name to Logger entries
2e5958640a Remove erroneous time from message
d65b18f15b Improve handling of loglines on client
7abc697c8a Improve Zookeeper log handling
Compare 8 commits »
joshuaboniface commented on issue parallelvirtualcl…/pvc#171 2023-11-29 21:19:23 -05:00
Separate out pvcworkerd and pvchealthd into discrete packages

Health monitoring successfully moved into standalone pvchealthd package and service. Seems to be working so far.

Next up is to move pvcworkerd in a similar way.

joshuaboniface closed issue parallelvirtualcl…/pvc#174 2023-11-29 16:35:11 -05:00
Fix bugs around Zookeeper logging
joshuaboniface commented on issue parallelvirtualcl…/pvc#174 2023-11-29 16:35:11 -05:00
Fix bugs around Zookeeper logging

Fixed to include a daemon prefix, and better reporting of entries.

joshuaboniface commented on issue parallelvirtualcl…/pvc#171 2023-11-29 03:30:41 -05:00
Separate out pvcworkerd and pvchealthd into discrete packages

Initial PoC for pvchealthd was completed, and generally worked, but the code was lost due to a mistype. It did reveal scalability problems with node logging however, so that should be addressed…

joshuaboniface opened issue parallelvirtualcl…/pvc#174 2023-11-29 03:28:59 -05:00
Fix bugs around Zookeeper logging
joshuaboniface opened issue parallelvirtualcl…/pvc#173 2023-11-28 21:38:30 -05:00
Investigate Websockets for API
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2023-11-28 16:13:57 -05:00
1e89a1440c Enable modelines by default
joshuaboniface closed issue parallelvirtualcl…/pvc#172 2023-11-28 16:12:49 -05:00
Investigate cleanup of pvcXd.yaml configurations
joshuaboniface commented on issue parallelvirtualcl…/pvc#172 2023-11-28 16:12:49 -05:00
Investigate cleanup of pvcXd.yaml configurations

Implemented both a legacy and new format, where new will read from /etc/pvc/pvc.conf if it exists, otherwise it will fall back to allow transition time via the PVC Ansible playbooks.

The…