Skip to content

Commit 08059cf

Browse files
committed
Keep user multipath configuration upon upgrade
All files matchin `custom.*\.conf` will be kept upon upgrade. See: xapi-project/sm#600 Signed-off-by: BenjiReis <benjamin.reis@vates.fr>
1 parent 9f50acf commit 08059cf

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

upgrade.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,9 @@ def buildRestoreList(self):
448448
# NRPE service config
449449
self.restore_list += ['etc/nagios/nrpe.cfg', {'dir': 'etc/nrpe.d'}]
450450

451+
# Keep user multipath configuration
452+
self.restore_list += [{'dir': 'etc/multipath/conf.d', 're': r'custom.*\.conf'}]
453+
451454
completeUpgradeArgs = ['mounts', 'installation-to-overwrite', 'primary-disk', 'backup-partnum', 'logs-partnum', 'net-admin-interface', 'net-admin-bridge', 'net-admin-configuration']
452455
def completeUpgrade(self, mounts, prev_install, target_disk, backup_partnum, logs_partnum, admin_iface, admin_bridge, admin_config):
453456

0 commit comments

Comments
 (0)