Skip to content

Instantly share code, notes, and snippets.

magma@133_vagw1:~$ ####DOWNGRADE 1.4.0 >> 1.3.3
magma@133_vagw1:~$
magma@133_vagw1:~$ sudo dpkg -l | grep magma
ii magma 1.4.0-1615912803-6bca6402 amd64 Magma Access Gateway
ii magma-cpp-redis 4.3.1.2-2 amd64 Redis C++ client library
ii magma-libfluid 0.1.0.5-1 amd64 Libfluid Openflow Controller
ii magma-sctpd 1.4.0-1615912803-6bca6402 amd64 Magma SCTPD
magma@133_vagw1:~$ sudo apt policy magma
magma:
Installed: 1.4.0-1615912803-6bca6402
#!/bin/bash
# Setting up env variable, user and project path
ERROR=""
INFO=""
SUCCESS_MESSAGE="ok"
addError() {
ERROR="$ERROR\n$1 to fix it: $2"
}
apt update
# rename interfaces
sed -i 's/enp0s3/eth0/g' /etc/netplan/50-cloud-init.yaml
sed -i 's/GRUB_CMDLINE_LINUX=""/GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"/g' /etc/default/grub
grub-mkconfig -o /boot/grub/grub.cfg
# device management
apt install ifupdown
root@132_vagw1:/home/magma# apt policy magma
magma:
Installed: 1.3.2-1608233049-8b3817ec
Candidate: 1.5.0-1616513315-56ff0559
# Update
root@132_vagw1:/home/magma# nano /etc/apt/sources.list.d/packages_magma_etagecom_io.list
deb http://packages.magma.etagecom.io stretch-1.5.0 main
root@132_vagw1:/home/magma# apt update
Ign:1 http://packages.magma.etagecom.io stretch-1.5.0 InRelease
root@133_vagw1:/home/magma# apt policy magma
magma:
Installed: 1.3.3-1615327764-b24386ec
Candidate: 1.3.3-1617310617-87e22392
# Update Repo
root@133_vagw1:/home/magma# cat /etc/apt/sources.list.d/packages_magma_etagecom_io.list
deb http://packages.magma.etagecom.io stretch-1.5.0 main
root@133_vagw1:/home/magma# apt update
Ign:1 http://packages.magma.etagecom.io stretch-1.5.0 InRelease
root@vagw-auto1:/home/magma# cat /etc/apt/sources.list.d/packages_magma_etagecom_io.list
deb http://packages.magma.etagecom.io stretch-beta main
root@vagw-auto1:/home/magma# apt policy magma
magma:
Installed: 1.4.0-1618930512-8dcd7a4e
Candidate: 1.5.0-1616513315-56ff0559
root@vagw-auto1:/home/magma# apt install magma=1.5.0-1616513315-56ff0559
Reading package lists... Done
root@132_vagw1:/home/magma# apt policy magma
magma:
Installed: 1.5.0-1616513315-56ff0559
Candidate: 1.5.0-1616513315-56ff0559
root@132_vagw1:/home/magma# cat /etc/apt/sources.list.d/packages_magma_etagecom_io.list
deb http://packages.magma.etagecom.io stretch-1.3.2 main
root@132_vagw1:/home/magma# apt update
Get:1 http://packages.magma.etagecom.io stretch-1.3.2 InRelease [3,546 B]
root@133_vagw1:/home/magma# cat /etc/apt/sources.list.d/packages_magma_etagecom_io.list
deb http://packages.magma.etagecom.io stretch-1.3.3 main
root@133_vagw1:/home/magma# apt update
Get:1 http://packages.magma.etagecom.io stretch-1.3.3 InRelease [3,545 B]
Get:2 http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB]
Ign:3 http://ftp.us.debian.org/debian stretch InRelease
Get:4 http://ftp.us.debian.org/debian stretch-updates InRelease [93.6 kB]
Hit:5 http://ftp.us.debian.org/debian stretch Release
Get:6 http://packages.magma.etagecom.io stretch-1.3.3/main amd64 Packages [42.2 kB]
root@magma:/etc/apt# apt policy magma
magma:
Installed: 1.5.0-1619551902-44586193
Candidate: 1.5.0-1619551902-44586193
root@magma:/home/magma# cat /etc/apt/sources.list.d/packages_magma_etagecom_io.list
deb http://packages.magma.etagecom.io stretch-1.4.0 main
root@magma:/home/magma# apt update
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease