Joshua Boniface
d0f3e9e285
Bump version to 0.9.36
2021-09-23 14:01:38 -04:00
Joshua Boniface
adc8a5a3bc
Add separate OSD DB device support
...
Adds in three parts:
1. Create an API endpoint to create OSD DB volume groups on a device.
Passed through to the node via the same command pipeline as
creating/removing OSDs, and creates a volume group with a fixed name
(osd-db).
2. Adds API support for specifying whether or not to use this DB volume
group when creating a new OSD via the "ext_db" flag. Naming and sizing
is fixed for simplicity and based on Ceph recommendations (5% of OSD
size). The Zookeeper schema tracks the block device to use during
removal.
3. Adds CLI support for the new and modified API endpoints, as well as
displaying the block device and DB block device in the OSD list.
While I debated supporting adding a DB device to an existing OSD, in
practice this ended up being a very complex operation involving stopping
the OSD and setting some options, so this is not supported; this can be
specified during OSD creation only.
Closes #142
2021-09-23 13:59:49 -04:00
Joshua Boniface
772807deb3
Bump version to 0.9.35
2021-09-13 02:20:46 -04:00
Joshua Boniface
694b8e85a0
Bump version to 0.9.34
2021-08-24 16:15:25 -04:00
Joshua Boniface
a18cef5f25
Bump version to 0.9.33
2021-08-21 03:28:48 -04:00
Joshua Boniface
afdf254297
Bump version to 0.9.32
2021-08-19 12:37:58 -04:00
Joshua Boniface
dae67a1b7b
Fix image dimensions and size
2021-08-18 19:51:55 -04:00
Joshua Boniface
b86f8c1e09
Add screenshots to docs
2021-08-18 19:49:53 -04:00
Joshua Boniface
7ecc6a2635
Bump version to 0.9.31
2021-07-30 12:08:12 -04:00
Joshua Boniface
2a99a27feb
Bump version to 0.9.30
2021-07-20 00:01:45 -04:00
Joshua Boniface
fa1d93e933
Bump version to 0.9.29
2021-07-19 16:55:41 -04:00
Joshua Boniface
71e4d0b32a
Bump version to 0.9.28
2021-07-19 09:29:34 -04:00
Joshua Boniface
15d92c483f
Bump version to 0.9.27
2021-07-19 00:03:40 -04:00
Joshua Boniface
602093029c
Bump version to 0.9.26
2021-07-18 20:49:52 -04:00
Joshua Boniface
a088aa4484
Add node log functions to API and CLI
2021-07-18 18:54:28 -04:00
Joshua Boniface
75fb60b1b4
Add VM list filtering by tag
...
Uses same method as state or node filtering, rather than altering how
the main LIMIT field works.
2021-07-14 00:59:20 -04:00
Joshua Boniface
27f1758791
Add tags manipulation to API
...
Also fixes some checks for Metadata too since these two actions are
almost identical, and adds tags to define endpoint.
2021-07-13 19:05:33 -04:00
Joshua Boniface
2e9f6ac201
Bump version to 0.9.25
2021-07-11 23:19:09 -04:00
Joshua Boniface
551bae2518
Bump version to 0.9.24
2021-07-09 15:58:36 -04:00
Joshua Boniface
7082982a33
Bump version to 0.9.23
2021-07-05 23:40:32 -04:00
Joshua Boniface
37cd278bc2
Bump version to 0.9.22
2021-07-05 14:18:51 -04:00
Joshua Boniface
a69105569f
Add node PVC version data to Node information
...
Allows API client to see the currently-active version of the node
daemon.
2021-07-05 09:57:38 -04:00
Joshua Boniface
fe0a1d582a
Bump version to 0.9.21
2021-06-29 19:21:31 -04:00
Joshua Boniface
cc841898b4
Pad dimensions of logos slightly
2021-06-29 19:16:35 -04:00
Joshua Boniface
de5599b800
Revert "Try dark image instead"
...
This reverts commit 87f963df4c
.
2021-06-29 19:11:38 -04:00
Joshua Boniface
87f963df4c
Try dark image instead
2021-06-29 19:09:39 -04:00
Joshua Boniface
de23c8c57e
Add background colours to logos
2021-06-29 19:08:10 -04:00
Joshua Boniface
c62a0a6c6a
Revamp introduction text
2021-06-29 18:47:01 -04:00
Joshua Boniface
12212177ef
Update to new logo
2021-06-29 18:41:36 -04:00
Joshua Boniface
e91a597591
Merge branch 'sriov'
...
Implement SR-IOV support in PVC.
Closes #130
2021-06-23 00:58:44 -04:00
Joshua Boniface
75f2560217
Add documentation on SR-IOV client networks
2021-06-22 04:20:38 -04:00
Joshua Boniface
7d2b7441c2
Mention SR-IOV in the Daemon and Ansible manuals
2021-06-22 03:55:19 -04:00
Joshua Boniface
5ec198bf98
Update API doc with remaining items
2021-06-22 03:47:27 -04:00
Joshua Boniface
ae480d6cc1
Add SR-IOV listing/info endpoints to API
2021-06-21 17:12:45 -04:00
Joshua Boniface
eada5db5e4
Add diagram and info about invalid georedundancy
2021-06-15 10:20:42 -04:00
Joshua Boniface
d2bcfe5cf7
Bump version to 0.9.20
2021-06-14 18:06:27 -04:00
Joshua Boniface
fb78be3d8d
Add mentions of Debian Bullseye support
2021-06-06 18:09:16 -04:00
Joshua Boniface
cf96bb009f
Bump version to 0.9.19
2021-06-06 01:47:41 -04:00
Joshua Boniface
0c75a127b2
Bump version to 0.9.18
2021-05-23 17:23:10 -04:00
Joshua Boniface
f46c2e7f6a
Implement VM rename functionality
...
Closes #125
2021-05-23 17:21:19 -04:00
Joshua Boniface
9de14c46fb
Bump version to 0.9.17
2021-05-19 17:06:29 -04:00
Joshua Boniface
fe15bdb854
Bump version to 0.9.16
2021-05-10 01:13:21 -04:00
Joshua Boniface
669338c22b
Bump version to 0.9.15
2021-04-08 13:37:47 -04:00
Joshua Boniface
c4ac75b973
Bump version to 0.9.14
2021-03-30 10:27:37 -04:00
Joshua Boniface
0ccfc41398
Bump version to 0.9.13
2021-02-17 11:37:59 -05:00
Joshua Boniface
f22f291c8b
Add additional field and info to Swagger
2021-02-09 01:49:15 -05:00
Joshua Boniface
0db8fd9da6
Bump version to 0.9.12
2021-01-28 16:29:58 -05:00
Joshua Boniface
9fbe35fd24
Bump version to 0.9.11
2021-01-05 15:58:26 -05:00
Joshua Boniface
09fdb5da26
Fix a bad reference
2021-01-03 23:29:43 -05:00
Joshua Boniface
80a436d7b6
Fix bad links
2021-01-03 16:56:13 -05:00
Joshua Boniface
74a28f2edd
Improve documentation of networks
2021-01-03 16:50:18 -05:00
Joshua Boniface
b8aba3a498
Use proper type for passwd_root option
2021-01-03 16:41:15 -05:00
Joshua Boniface
8b584bc545
Update Ansible manual with recent changes
2021-01-03 16:38:07 -05:00
Joshua Boniface
d22a5aa7f2
Move information about memory utilization
2020-12-21 00:20:01 -05:00
Joshua Boniface
1b6613c280
Add live VNC information to domain output
...
Sets in the node daemon, returns via the API, and shows in the CLI,
information about the live VNC listen address and port for VNC-enabled
VMs.
Closes #115
2020-12-20 16:00:55 -05:00
Joshua Boniface
9aeb86246a
Add even further documentation tweaks
2020-12-19 03:32:25 -05:00
Joshua Boniface
6abb8b2456
Clarify additional information in the cluster docs
2020-12-19 03:20:29 -05:00
Joshua Boniface
518d699c15
Bump version to 0.9.10
2020-12-15 10:45:15 -05:00
Joshua Boniface
68d87c0b99
Formatting fixes and typos
2020-12-13 16:38:30 -05:00
Joshua Boniface
1af7c545b2
Fix broken link
2020-12-13 04:45:38 -05:00
Joshua Boniface
9a1b86bbbf
Fix capitalization issue
2020-12-13 04:42:46 -05:00
Joshua Boniface
5b0066da3f
Update provisioner manual
2020-12-13 04:35:42 -05:00
Joshua Boniface
b36ec43a2d
Bump version to 0.9.9
2020-12-09 02:20:20 -05:00
Joshua Boniface
0820cb3c5b
Update swagger documentation
2020-12-01 04:45:01 -05:00
Joshua Boniface
3a5955b41c
Documentation tweaks in Ceph section
2020-11-25 17:58:33 -05:00
Joshua Boniface
f06e0ea750
Add more OS info to cluster arch doc
2020-11-25 17:05:16 -05:00
Joshua Boniface
8ecd2c5e80
Emphasize the cluster architecture doc
2020-11-25 16:57:04 -05:00
Joshua Boniface
256c537159
Add additional information to docs
2020-11-25 16:55:20 -05:00
Joshua Boniface
a5d495cfaf
Update docs name of init command
2020-11-25 10:36:48 -05:00
Joshua Boniface
ce5ee11841
Bump version to 0.9.8
2020-11-24 12:26:57 -05:00
Joshua Boniface
d4a28d7a58
Bump version to 0.9.7
2020-11-19 10:48:28 -05:00
Joshua Boniface
e69eb93cb3
Bump version to 0.9.6
2020-11-17 13:01:54 -05:00
Joshua Boniface
a4e5323e81
Bump version to 0.9.5
2020-11-17 12:34:04 -05:00
Joshua Boniface
9a36fedcab
More Spaaaaacing
2020-11-14 12:29:28 -05:00
Joshua Boniface
aa075759c2
Correct more spacing issues
2020-11-14 12:12:55 -05:00
Joshua Boniface
568209c9af
Correct spacing before commands
2020-11-14 12:11:56 -05:00
Joshua Boniface
d47a2c29d4
Rephrase the power of 2 part
2020-11-14 11:58:03 -05:00
Joshua Boniface
5b92b822f1
Correct spelling
2020-11-14 11:28:39 -05:00
Joshua Boniface
ac47fb5b58
Update getting-started documentation
2020-11-14 11:27:51 -05:00
Joshua Boniface
6e9081f8c3
Correct spelling mistakes
2020-11-13 01:30:38 -05:00
Joshua Boniface
1125382b8d
Correct typo in replica configs
2020-11-13 01:23:57 -05:00
Joshua Boniface
06c97eed63
Mention limited exceptions to body request
2020-11-13 01:23:40 -05:00
Joshua Boniface
f6b4ce909e
Add more network info
2020-11-13 01:09:11 -05:00
Joshua Boniface
776a6982ff
Add more about the networks
2020-11-13 01:07:00 -05:00
Joshua Boniface
9cec6a97d1
Apply proofreading to the about page
2020-11-12 02:41:50 -05:00
Joshua Boniface
d34a996cf2
Add table of contents to about page
2020-11-12 02:06:03 -05:00
Joshua Boniface
59bf375d13
Merge FAQ into the about page
2020-11-12 02:00:39 -05:00
Joshua Boniface
57bd6babcb
Rename the installing page
2020-11-12 01:50:18 -05:00
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