Julien Fontanet
|
79c3667fd4
|
fix(xo-server/api): never log pool.listMissingPatches or hosts.stats
|
2021-05-10 11:35:17 +02:00 |
|
Julien Fontanet
|
ab1549f60e
|
feat(@xen-orchestra/backups-cli): 0.6.0
|
2021-05-08 10:44:49 +02:00 |
|
Julien Fontanet
|
5d32fa36ff
|
feat(backups/_VmBackup#_callWriters): clearer error message
See xoa-support#3709
|
2021-05-08 10:43:39 +02:00 |
|
badrAZ
|
8ac17ab6e3
|
fix(xo-server): log missing pools (#5768)
Fixes #2844
|
2021-05-07 16:35:48 +02:00 |
|
badrAZ
|
2076141f47
|
feat(xo-web): add warning on restoring metadata backup (#5769)
See xoa-support#3691
|
2021-05-07 13:47:47 +02:00 |
|
badrAZ
|
6d0f479f81
|
fix(xo-server-backup-reports): don't take into account ignored tasks (#5770)
|
2021-05-07 11:09:38 +02:00 |
|
Julien Fontanet
|
f56a5a3de1
|
fix(xo-server/xapiObjectToXo/link): don't fail on array with missing objects
Fixes xoa-support#3691
|
2021-05-07 09:33:12 +02:00 |
|
Julien Fontanet
|
d0c34fd760
|
fix(CHANGELOG): update latest badge
Introduced by 9e7afd67b
|
2021-05-06 18:52:06 +02:00 |
|
Julien Fontanet
|
9e7afd67bc
|
feat: release 5.58.1
|
2021-05-06 16:17:41 +02:00 |
|
Julien Fontanet
|
964810858b
|
fix(fs/fs.spec): remove .only modifiers
Introduced by 48af5c7ed
|
2021-05-06 16:17:05 +02:00 |
|
Julien Fontanet
|
7a51361099
|
fix(CHANGELOG): typo
Introduced in e6f8fd923
|
2021-05-06 16:16:58 +02:00 |
|
Julien Fontanet
|
ec2e71a22f
|
feat(CHANGELOG.unreleased): add better handling of remotes' errors
Introduced in 5b188f35b
|
2021-05-06 16:09:45 +02:00 |
|
Julien Fontanet
|
5b188f35b5
|
fix(backups/_VmBackup): better handling of writers' failures
- always wait for writers to finish their action
- log all writers' failures
- only interrupt process if all writers have failed
|
2021-05-05 14:32:39 +02:00 |
|
Julien Fontanet
|
5683571577
|
fix(xo-server): revert to schema-inspector@1
Fixes https://xcp-ng.org/forum/topic/4556/can-t-edit-xo-metatata-backup-config
See schema-inspector/schema-inspector#119
|
2021-05-05 10:10:03 +02:00 |
|
badrAZ
|
db75568905
|
feat(backups/writers#beforeBackup): continue interrupted merges
|
2021-05-05 09:57:05 +02:00 |
|
badrAZ
|
5517305973
|
feat(backups/RemoteAdapter#cleanVm): optional lock
|
2021-05-05 09:57:05 +02:00 |
|
badrAZ
|
57ef531be0
|
feat(backups/cleanVm): detection of interrupted merges
|
2021-05-05 09:57:05 +02:00 |
|
Julien Fontanet
|
b590e29608
|
feat(@vates/parse-duration): 0.1.1
|
2021-05-05 09:51:44 +02:00 |
|
Julien Fontanet
|
569d575a96
|
fix(parse-duration): ISC license
Unrelated to XO code.
|
2021-05-05 09:49:50 +02:00 |
|
Julien Fontanet
|
dd8bf3776e
|
fix(parse-duration): show original value in error message
|
2021-05-05 09:48:30 +02:00 |
|
Julien Fontanet
|
d4ea9c8892
|
fix(backups/_VmBackup#_selectBaseVm): typo
Fixes #5766
Introduced in 1d1bf504d
|
2021-05-04 16:39:32 +02:00 |
|
Julien Fontanet
|
793c6b4a5a
|
chore(backups/_VmBackup#_copyDelta): remove useless check
All delta writers now have a `prepare()` method since e0d6b501c
|
2021-05-04 11:56:12 +02:00 |
|
Julien Fontanet
|
917c9dabc7
|
chore(backups/_VmBackup#copy{Delta,Full}): don't log writer errors
These errors are already logged in tasks.
|
2021-05-04 11:47:54 +02:00 |
|
Julien Fontanet
|
1d1bf504de
|
chore(backups/VmBackup): make _writers a set
It will be easier to remove some writers in case of error.
|
2021-05-04 11:43:58 +02:00 |
|
Julien Fontanet
|
d0c07e1e97
|
chore: update promise-toolbox to 0.19.2
|
2021-05-03 15:41:53 +02:00 |
|
Julien Fontanet
|
dfff520259
|
fix(proxy/api): backup.{importVm,restoreMetadata}Backup
Fixes xoa-support#3688
Issue with `Disposable.use()` when returning an iterator like `runWithLogs()`.
Fixes by `promise-toolbox@0.19.2`.
|
2021-05-03 15:27:40 +02:00 |
|
Julien Fontanet
|
bb928bbd73
|
fix(backups/RemoteAdapter#cleanVm): don't fail if no vdis dir
Detected in #5756
Necessary to handle VMs with only full backups.
|
2021-05-02 11:22:01 +02:00 |
|
Julien Fontanet
|
f86ec98e05
|
fix(fs/list): ignoreMissing option
Introduced by 48af5c7ed
I messed up while renaming the option.
|
2021-05-02 11:22:01 +02:00 |
|
badrAZ
|
48af5c7ed6
|
feat(fs/abstract#list): ignore ENOENT error
|
2021-05-02 10:22:16 +02:00 |
|
Julien Fontanet
|
cfaf336597
|
feat(@xen-orchestra/proxy): 0.13.0
|
2021-04-30 23:11:25 +02:00 |
|
Julien Fontanet
|
b52345236d
|
chore(fs): remove unused deps
|
2021-04-30 23:10:19 +02:00 |
|
Julien Fontanet
|
87ebaf62c1
|
fix(openflow): fix incorrect dev dep
|
2021-04-30 23:10:11 +02:00 |
|
Julien Fontanet
|
c7721d6100
|
feat(xo-server): 5.79.2
|
2021-04-30 22:53:05 +02:00 |
|
Julien Fontanet
|
40a722a7ff
|
feat(@xen-orchestra/fs): 0.16.1
|
2021-04-30 22:52:25 +02:00 |
|
Julien Fontanet
|
d41fbb9216
|
fix(fs/_outputStream): validator should receive tmp path
|
2021-04-30 22:51:21 +02:00 |
|
Julien Fontanet
|
8bee0925d0
|
chore(fs/outputStream): remove incorrect await
|
2021-04-30 22:45:53 +02:00 |
|
Julien Fontanet
|
b8edca53cb
|
feat: release 5.58.0
|
2021-04-30 22:28:17 +02:00 |
|
Julien Fontanet
|
34a13dd293
|
feat(xo-server): 5.79.1
|
2021-04-30 22:23:51 +02:00 |
|
Julien Fontanet
|
f72e582a80
|
feat(@xen-orchestra/backups): 0.10.1
|
2021-04-30 22:23:22 +02:00 |
|
Julien Fontanet
|
6da2865781
|
feat(@xen-orchestra/fs): 0.16.0
|
2021-04-30 22:22:19 +02:00 |
|
Julien Fontanet
|
a0ea12cf6c
|
feat(CHANGELOG.unreleased): add S3 fix
|
2021-04-30 22:18:45 +02:00 |
|
Julien Fontanet
|
317bfde574
|
fix(fs/S3#_mkdir): throw ENOTDIR if file exists
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
5f53ebdf12
|
chore(fs/S3#_rmdir): use _isNotEmptyDir
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
cb835b7b6a
|
fix(fs/S3#_unlink): throw EISDIR if dir
This fix `rmtree()`.
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
bf76787e49
|
fix(fs/S3#_createReadStream): throw ENOENT if file doesn't exist
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
15a4f7e273
|
fix(fs/S3): basic rmdir implementation
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
dc3e5ffa4b
|
chore(backups/RemoteAdapter#outputStream): use fs/outputStream
`createOutputStream` is deprecated and does not work with S3 remote.
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
b84c7cc2bb
|
feat(fs/outputStream): validator support
|
2021-04-30 22:16:51 +02:00 |
|
Julien Fontanet
|
049717260d
|
chore(fs/outputStream): JsDoc
|
2021-04-30 19:50:00 +02:00 |
|
Julien Fontanet
|
a50a96de82
|
feat(fs/outputStream): remove support for promise input
|
2021-04-30 19:42:10 +02:00 |
|