#3022 closed task (fixed)
Script to remove everyother snapshots
Reported by: | cvvergara | Owned by: | cvvergara |
---|---|---|---|
Priority: | normal | Milestone: | Sysadmin Contract 2023-II |
Component: | SysAdmin | Keywords: | |
Cc: |
Description
Create a script to delete every other snapshot Example for live container
live osgeo7/containers/live 392G 191G 201G 49% / - snaps: snap673 snap674 snap675 snap676 snap677 snap678 snap679 snap680 snap681 snap682 snap683 snap684 snap685 snap686 snap687 snap688 snap689 snap690 snap691 snap692 snap693 snap694 snap695 snap696 snap697 snap698 snap699 snap700 snap701 snap702 - snaps to rm: snap674 snap676 snap678 snap680 snap682 snap684 snap686 snap688 snap690 snap692 snap694 snap696 snap698 snap700 snap702 ---- command to remove evey other snap -- bash clean.sh live run ---- Executing lxc rm live/snap674 Executing lxc rm live/snap676 Executing lxc rm live/snap678 Executing lxc rm live/snap680 Executing lxc rm live/snap682 Executing lxc rm live/snap684 Executing lxc rm live/snap686 Executing lxc rm live/snap688 Executing lxc rm live/snap690 Executing lxc rm live/snap692 Executing lxc rm live/snap694 Executing lxc rm live/snap696 Executing lxc rm live/snap698 Executing lxc rm live/snap700 Executing lxc rm live/snap702 --------------------------------------------- live osgeo7/containers/live 394G 191G 203G 49% / - snaps: snap673 snap675 snap677 snap679 snap681 snap683 snap685 snap687 snap689 snap691 snap693 snap695 snap697 snap699 snap701 - snaps to rm: snap675 snap679 snap683 snap687 snap691 snap695 snap699
Only removes the snap# automatically generated does not consider other kinds of snapshots
Note:
See TracTickets
for help on using tickets.
Script name: clean.sh
instructions of use
TODO add into ansible and propagate into other machines (on different ticket)