Joshua Boniface
|
2f2123b70e
|
Rename remaining "pvc_prov" items to pvc_api
|
2020-08-25 13:01:48 -04:00 |
Joshua Boniface
|
d79c587384
|
Change name of default API database
From pvcprov to pvcapi to reflect the changing use of this database.
|
2020-08-25 02:00:29 -04:00 |
Joshua Boniface
|
663d525bb1
|
Add comments to defaults
|
2020-08-21 09:40:51 -04:00 |
Joshua Boniface
|
e32dfe6200
|
Add additional configuration to group_vars
Also include defaults and the new pvc_vm_shutdown_timeout option.
|
2020-08-20 21:39:44 -04:00 |
Joshua Boniface
|
774595cdb7
|
Ensure ZK prioritizes IPv4
|
2020-08-19 13:10:03 -04:00 |
Joshua Boniface
|
c9b487f5e6
|
Use FQDN for Zookeeper server entries
|
2020-08-19 12:47:06 -04:00 |
Joshua Boniface
|
6b8232d38e
|
Use cluster_group variable for paths
Instead of trying to automagic this group out of the Ansible hostvars,
just make it explicitly defined in the group_vars to avoid any
confusion.
|
2020-08-06 13:20:14 -04:00 |
Joshua Boniface
|
a488f62ef8
|
Ignore errors in bringing up bootstrap interfaces
|
2020-07-27 13:08:24 -04:00 |
Joshua Boniface
|
69b0590b54
|
Add storage components to default pvcnoded.yaml
|
2020-06-06 21:15:10 -04:00 |
Joshua Boniface
|
b0186b85c2
|
Use correct syntax for init command
|
2020-04-06 15:19:49 -04:00 |
Joshua Boniface
|
af1927e384
|
Use consistent naming in patroni.yml
|
2020-04-06 14:33:13 -04:00 |
Joshua Boniface
|
f90f8f33da
|
Use short names in PVC configs
|
2020-04-06 13:54:39 -04:00 |
Joshua Boniface
|
f560f55010
|
Use shortname for Zookeeper
|
2020-04-06 13:45:29 -04:00 |
Joshua Boniface
|
e37f2af6cd
|
Use local CLI command instead of API to init
|
2020-04-06 13:36:38 -04:00 |
Joshua Boniface
|
b9f6284e36
|
Use only short names in Ceph MON config
|
2020-04-06 13:36:38 -04:00 |
Joshua Boniface
|
fe40811f2b
|
Fix conditional checks with inventory_hostname
|
2020-04-06 13:36:38 -04:00 |
Joshua Boniface
|
2afccf44fb
|
Handle bridge creation more sensibly
|
2020-04-06 13:36:38 -04:00 |
Joshua Boniface
|
d60eabf63d
|
Don't restart pvcd.service on bootstrap
|
2020-02-20 14:34:48 -05:00 |
Joshua Boniface
|
a79aef90fa
|
Allow deb migrations to be installed
|
2020-02-15 23:30:11 -05:00 |
Joshua Boniface
|
eaf9467b75
|
Add symlink for pvc files dir
|
2020-02-15 23:02:33 -05:00 |
Joshua Boniface
|
f5cd8a94c2
|
Handle creation and collection on bootstrap better
|
2020-02-15 23:01:32 -05:00 |
Joshua Boniface
|
b922d47458
|
Use new in-built database migrations in API
|
2020-02-15 22:49:48 -05:00 |
Joshua Boniface
|
67d1f6761a
|
Use new package and file names
References parallelvirtualclient/pvc#79
|
2020-02-08 19:47:47 -05:00 |
Joshua Boniface
|
94f2cd5c86
|
Don't mess with upstream at all during bootstrap
This caused some major breakage and is not required.
|
2020-01-13 15:12:54 -05:00 |
Joshua Boniface
|
7d6052f9cb
|
Modify add_cluster_ips to support new bridges
|
2020-01-12 19:46:27 -05:00 |
Joshua Boniface
|
00315e01c3
|
Enable and start vhostmd service
|
2020-01-07 10:45:12 -05:00 |
Joshua Boniface
|
d9b3f15381
|
Add source_volume column to storage table
|
2020-01-06 23:54:48 -05:00 |
Joshua Boniface
|
03779056c7
|
Add new empty script entry
|
2020-01-06 23:54:48 -05:00 |
Joshua Boniface
|
cd7cdf2719
|
Add bridge_device entry to config
Used to properly allow bridged networks to be formed.
Ref parallelvirtualcluster/pvc#64
|
2020-01-06 14:35:25 -05:00 |
Joshua Boniface
|
a1efa2f01a
|
Fix additional reference to userdata_template
|
2020-01-04 13:41:03 -05:00 |
Joshua Boniface
|
761715d015
|
Adjust provisioner database schema
|
2020-01-04 12:13:11 -05:00 |
Joshua Boniface
|
dcd3194432
|
Set msgr2 mode on Ceph monitors
|
2019-12-30 09:13:50 -05:00 |
Joshua Boniface
|
a66d17252f
|
Apply fix with some tweaks to other serial handlers
|
2019-12-25 13:45:29 -05:00 |
Joshua Boniface
|
af606ac49c
|
Change ordering of networks in file
|
2019-12-25 13:31:02 -05:00 |
Joshua Boniface
|
a30edbfa54
|
Replace broken "serial" restarts with a new method
|
2019-12-25 13:30:37 -05:00 |
Joshua Boniface
|
bf4de842d8
|
Correct bad address in pvcd.yaml
|
2019-12-25 12:57:51 -05:00 |
Joshua Boniface
|
c5da6381c9
|
Set provisioner database in pvcd.yaml
|
2019-12-25 12:37:32 -05:00 |
Joshua Boniface
|
1dda60d301
|
Add and remove floating IP during cluster bootstrap
|
2019-12-25 12:12:53 -05:00 |
Joshua Boniface
|
ee948cb91c
|
Move netmask to separate config part 3
|
2019-12-24 14:27:31 -05:00 |
Joshua Boniface
|
79dd0cd4bc
|
Ensure the Patroni ZK is clean for bootstrap
|
2019-12-24 14:17:41 -05:00 |
Joshua Boniface
|
06467b64ea
|
Move netmask to separate config part 2
|
2019-12-24 14:16:20 -05:00 |
Joshua Boniface
|
22c6c13f0f
|
Don't try to do crazy restart ordering, it fails
|
2019-12-24 14:15:52 -05:00 |
Joshua Boniface
|
73617fa1a6
|
Change Patroni scope to just pvc
|
2019-12-24 14:15:39 -05:00 |
Joshua Boniface
|
a10fc7eb3f
|
Move netmask to separate config
|
2019-12-24 14:15:14 -05:00 |
Joshua Boniface
|
ebee10747c
|
Use API endpoint to bootstrap PVC cluster
|
2019-12-24 09:08:21 -05:00 |
Joshua Boniface
|
93f44dd9dc
|
Add additional API configuration
|
2019-12-23 23:25:27 -05:00 |
Joshua Boniface
|
a37f511241
|
Install Provisioner schema to database
|
2019-12-23 23:19:09 -05:00 |
Joshua Boniface
|
e08e19ee64
|
Add provisioner database schema
|
2019-12-23 12:58:03 -05:00 |
Joshua Boniface
|
4d2ef3b622
|
Remove empty newline
|
2019-12-23 12:57:46 -05:00 |
Joshua Boniface
|
64157e8c89
|
Remove invalid flag to ceph-authtool
|
2019-12-14 14:10:35 -05:00 |