Joshua Boniface
f199875e1a
Rename the cluster architecture page
2020-11-12 01:50:04 -05:00
Joshua Boniface
a1f72370d7
Rewrite the about page of the documentation
2020-11-12 01:49:44 -05:00
Joshua Boniface
25fb415a2a
Revamp getting started and remove pipeline badge
2020-11-12 00:57:39 -05:00
Joshua Boniface
9053edacd8
Bump version to 0.9.4
2020-11-10 15:33:50 -05:00
Joshua Boniface
baac8f24fd
Bump version to 0.9.3
2020-11-09 10:28:15 -05:00
Joshua Boniface
11702f4bc8
Bump version to 0.9.2
2020-11-08 02:03:29 -05:00
Joshua Boniface
56ba7b1457
Bump version to 0.9.1
2020-10-29 12:16:38 -04:00
Joshua Boniface
81141c9b93
Include 0.9.0 changelog entries
2020-10-26 02:20:18 -04:00
Joshua Boniface
9bfcab5e2b
Improve documentation around n-1 situations
...
Closes #104
2020-10-21 03:30:33 -04:00
Joshua Boniface
d96a23276b
Mention recommendations about system disks
...
Advise SSDs always, mention the situations where slower media can be
acceptable and the risks therein.
2020-10-21 02:31:09 -04:00
Joshua Boniface
a4b80be5ed
Add provisioned memory to node info
...
Adds a separate field to the node memory, "provisioned", which totals
the amount of memory provisioned to all VMs on the node, regardless of
state, and in contrast to "allocated" which only counts running VMs.
Allows for the detection of potential overprovisioned states when
factoring in non-running VMs.
Includes the supporting code to get this data, since the original
implementation of VM memory selection was dependent on the VM being
running and getting this from libvirt. Now, if the VM is not active, it
gets this from the domain XML instead.
2020-10-18 14:17:15 -04:00
Joshua Boniface
78dec77987
Bump version to 0.8
2020-08-26 10:24:44 -04:00
Joshua Boniface
eb06c1494e
Add API spec for benchmark results
2020-08-25 12:43:16 -04:00
Joshua Boniface
1dcc1f6d55
Rename sample database for API
...
From pvcprov to pvcapi to facilitate the changing nature of this
database and its expansion to benchmark results.
2020-08-25 01:59:35 -04:00
Joshua Boniface
37a58d35e8
Implement limiting of node output
...
Closes #98
2020-06-25 11:51:53 -04:00
Joshua Boniface
4cdf1f7247
Add statistics values to the API
2020-06-07 02:15:33 -04:00
Joshua Boniface
683c3afea6
Correct spelling mistake
2020-05-06 11:29:42 -04:00
Joshua Boniface
4c7cb1a20c
Add further wording tweaks and details
2020-05-06 11:20:12 -04:00
Joshua Boniface
90feb83eab
Revamp some wording in the documentation
2020-05-06 10:41:13 -04:00
Joshua Boniface
59707bad4e
Fix some errors in the FAQ
2020-04-11 01:33:18 -04:00
Joshua Boniface
9c19813808
Fix link to FAQ page
2020-04-11 01:28:32 -04:00
Joshua Boniface
8fe50bea77
Add FAQ to documentation
2020-04-11 01:22:07 -04:00
Joshua Boniface
6563053f6c
Add underlying OS and architecture blurbs
2020-03-25 15:54:03 -04:00
Joshua Boniface
862f7ee9a8
Reword the opening paragraph
2020-03-25 15:42:51 -04:00
Joshua Boniface
97a560fcbe
Update cluster documentation
...
Add a TOC, add additional sections, improve wording in some sections,
spellcheck.
2020-03-25 15:38:00 -04:00
Joshua Boniface
3f5076d9ca
Revamp some architecture documentation
2020-03-15 18:07:05 -04:00
Joshua Boniface
8ed602ef9c
Update getting started paragraph
2020-03-15 17:50:16 -04:00
Joshua Boniface
082648f3b2
Mention Zookeeper in initial paragraph
2020-03-15 17:36:12 -04:00
Joshua Boniface
616d7c43ed
Add additional info about OVA deployment
2020-03-15 17:31:12 -04:00
Joshua Boniface
4fe3a73980
Reorganize manuals and architecture pages
2020-03-15 17:19:51 -04:00
Joshua Boniface
26084741d0
Update README and index for 0.7
2020-03-15 17:17:17 -04:00
Joshua Boniface
99f579e41a
Add wait support to API commands
...
References #72
2020-02-19 09:51:42 -05:00
Joshua Boniface
ca68321be3
Allow modification of system templates
...
Closes #82
2020-02-18 16:18:27 -05:00
Joshua Boniface
db558ec91f
Complete implementation of OVA handling
...
Add functions for uploading, listing, and removing OVA images to the API
and CLI interfaces. Includes improved parsing of the OVF and creation of
a system_template and profile for each OVA.
Also modifies some behaviour around profiles, making most components
option at creation to support both profile types (and incomplete
profiles generally).
Implementation part 2/3 - remaining: OVA VM creation
References #71
2020-02-17 23:22:50 -05:00
Joshua Boniface
b29c69378d
Just describe the body in words
2020-02-09 21:08:27 -05:00
Joshua Boniface
ad60f4b1f1
Try again with just query
2020-02-09 21:06:33 -05:00
Joshua Boniface
68638d7760
Use in: body for body contents
2020-02-09 21:05:15 -05:00
Joshua Boniface
4fa9878e01
Update swagger.json file
2020-02-09 21:02:29 -05:00
Joshua Boniface
c979fed10a
Use proper requestBody description of file
2020-02-09 20:59:03 -05:00
Joshua Boniface
e419855911
Support converting types during upload
...
Allow the user to specify other, non-raw files and upload them,
performing a conversion with qemu-img convert and a temporary block
device as a shim (since qemu-img can't use FIFOs).
Also ensures that the target volume exists before proceeding.
Addresses #68
2020-02-09 20:29:12 -05:00
Joshua Boniface
49e5ce1176
Support uploading disk images to volumes in API
...
Addresses #68
2020-02-09 13:45:04 -05:00
Joshua Boniface
ce985234c3
Use consistent naming of components
...
Rename "pvcd" to "pvcnoded", and "pvc-api" to "pvcapid" so names for the
daemons are fully consistent. Update the names of the configuration
files as well to match this new formatting.
References #79
2020-02-08 19:34:07 -05:00
Joshua Boniface
74228eb063
Bump version to 0.6
2020-02-08 18:27:39 -05:00
Joshua Boniface
776d4f7262
Update API docs for profile
2020-02-02 01:34:55 -05:00
Joshua Boniface
99b220b051
Add profile modification endpoint
2020-01-16 22:58:08 -05:00
Joshua Boniface
1665113ed4
Update manuals with current information
2020-01-12 21:32:02 -05:00
Joshua Boniface
c42ff46de9
Revamp architecture documentation
...
Include completed provisioner documentation as well as updated CLI and
cluster architecture descriptions.
2020-01-12 21:13:02 -05:00
Joshua Boniface
b68f09f787
Update about page with recent changes
2020-01-12 20:12:02 -05:00
Joshua Boniface
2057859b9f
Add Celery task list output
2020-01-12 14:12:01 -05:00
Joshua Boniface
ed84df5237
Remove ceph subcommand from docs
2020-01-12 11:44:16 -05:00