There appears to be a 1.4 specific issue where commit-archive is broken, I'm not sure if it's because I'm using a source address, or v6:
trae@cr01a-vyos# commit save Using source address fd52:d62e:8011:fffe:192:168:253:2 Archiving config... sftp://stor01z-rh8.int.trae32566.org:/int/cr01a-vyos Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python3/dist-packages/vyos/remote.py", line 174, in upload upload_sftp(local_path, url.hostname, url.path, url.username, url.password, source=source) File "/usr/lib/python3/dist-packages/vyos/remote.py", line 104, in upload_sftp transfer_sftp('upload', *args, **kwargs) File "/usr/lib/python3/dist-packages/vyos/remote.py", line 82, in transfer_sftp sock.bind((source, 0)) socket.gaierror: [Errno -9] Address family for hostname not supported [edit protocols bgp] trae@cr01a-vyos# save Saving configuration to '/config/config.boot'... Done [edit] trae@cr01a-vyos# show system config-management commit-archive location sftp://USER:PASSWORD@stor01z-rh8.int.trae32566.org:/int/cr01a-vyos source-address fd52:d62e:8011:fffe:192:168:253:2 [edit]