Page MenuHomeVyOS Platform

commit archive to AWS S3
Open, LowPublicFEATURE REQUEST

Description

We need to be able to store commit archives to AWS Simple Storage Service
ideally, each router needs to create a unique subfolder where changes will be stored in a way to not interfere with configs from other routers

Details

Difficulty level
Normal (likely a few hours)
Version
1.2.x
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Related Objects

StatusSubtypeAssignedTask
OpenFEATURE REQUESTViacheslav
OpenFEATURE REQUESTViacheslav

Event Timeline

syncer assigned this task to dmbaturin.
syncer created this object with edit policy "Administrators".
syncer edited projects, added VyOS 1.3 Equuleus; removed VyOS 1.2 Crux, VyOS 2.0.x.
syncer added a subscriber: dmbaturin.
syncer changed the subtype of this task from "Task" to "Feature Request".Oct 19 2018, 9:27 AM
syncer raised the priority of this task from Wishlist to Low.Apr 30 2020, 12:44 PM
dmbaturin set Is it a breaking change? to Unspecified (possibly destroys the router).
dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
dmbaturin removed a subscriber: VyOS 1.2 Crux.
erkin set Issue type to Feature (new functionality).Sep 1 2021, 10:56 AM

Require rewriting vyatta-config-mgmt to XML/Python

There is described a python3 script which uses boto3 module

https://medium.com/bilesanmiahmad/how-to-upload-a-file-to-amazon-s3-in-python-68757a1867c6
I tested it, works fine with aws-s3 buckets

root@r11-roll:/home/vyos# ./s3.py 
Upload Successful