Joshua Boniface joshuaboniface
  • Joined on 2021-10-28
joshuaboniface commented on issue parallelvirtualcl…/pvc#158 2022-09-30 22:39:36 -04:00
Rework provisioner for increased flexibility

Thinking further and reviewing the code, removing OVA support first might not be worth the trouble. OVAs are a bit of a special beast and trying to generalize them did not work originally, so I see…

joshuaboniface commented on issue parallelvirtualcl…/pvc#158 2022-09-30 22:36:33 -04:00
Rework provisioner for increased flexibility

To proceed cleanly, some work will need to be done to remove the current OVA hackery and cleanly implement both OVA and ISO uploads.

Functionally, ISO and RBD image uploads are identical, the main…

joshuaboniface commented on issue parallelvirtualcl…/pvc#158 2022-09-30 22:24:23 -04:00
Rework provisioner for increased flexibility

Initial thoughts:

  1. Instead of just install(), have functions for the 5 the key customizable parts of the install process in the script:

a. Setup (setup())

a. Libvirt definition…

joshuaboniface opened issue parallelvirtualcl…/pvc#158 2022-09-30 18:47:05 -04:00
Rework provisioner for increased flexibility
joshuaboniface commented on issue parallelvirtualcl…/pvc#154 2022-09-21 09:53:02 -04:00
Add hardware/system diag info to node status

What to add is quite open-ended. Will have to think about what useful information there is to show. First and most obvious one would be whether PVC itself is up-to-date. Another could be "freshness"…

joshuaboniface opened issue parallelvirtualcl…/pvc#157 2022-09-21 09:43:09 -04:00
Investigate CAKE qdisk for PVC workloads
joshuaboniface opened issue parallelvirtualcl…/pvc#156 2022-09-21 09:42:03 -04:00
Add additional output formats for lists/info
joshuaboniface commented on issue parallelvirtualcl…/pvc#153 2022-09-21 09:40:09 -04:00
Add full VM snapshot support

It seems that libvirt does not suppor this for non-qcow2-backed systems at this time.

It would be possible though to simply implement this for all blockdevs attached to a VM to simplify that…

joshuaboniface pushed to master at parallelvirtualcl…/pvc 2022-09-06 10:36:20 -04:00
6ed37f5b4a Try a literal eval first
joshuaboniface pushed to master at parallelvirtualcl…/pvc-ansible 2022-09-02 10:05:28 -04:00
87e7449eca Ensure freshness check is proper
joshuaboniface released 0.9.54 at parallelvirtualcl…/pvc 2022-08-23 11:03:12 -04:00
joshuaboniface pushed tag v0.9.54 to parallelvirtualcl…/pvc 2022-08-23 11:03:11 -04:00
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2022-08-23 11:01:50 -04:00
4b41ee2817 Bump version to 0.9.54
dc36c40690 Use proper SSLContext and enable TLSv1
Compare 2 commits »
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2022-08-18 11:38:18 -04:00
459b16386b Fix bad variable name
joshuaboniface released 0.9.53 at parallelvirtualcl…/pvc 2022-08-12 17:47:47 -04:00
joshuaboniface pushed tag v0.9.53 to parallelvirtualcl…/pvc 2022-08-12 17:47:47 -04:00
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2022-08-12 17:47:28 -04:00
6146b062d6 Bump version to 0.9.53
74193c7e2a Actually fix VM sorting
Compare 2 commits »
joshuaboniface pushed tag v0.9.52 to parallelvirtualcl…/pvc 2022-08-12 11:10:35 -04:00
joshuaboniface released 0.9.52 at parallelvirtualcl…/pvc 2022-08-12 11:10:35 -04:00
joshuaboniface pushed to master at parallelvirtualcl…/pvc 2022-08-12 11:09:46 -04:00
73c1ac732e Bump version to 0.9.52