mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-20 04:40:04 +01:00
The script was generating the data-* files that later copies to the
container.
In order to the files being reusable for nm-in-vm, put them as separate
files inside the data directory.
However, some of the files need the full path to NetworkManager project,
which varies for each user. Instead, make a sed replacement on them and
generate the actual files that will be copied. Replacement:
{{BASEDIR_NM}} -> $BASEDIR_NM
Also, rename the files to more descriptive names, using some prefixes
that give a hint of where those files will be put, and the .in extension
to indicate that they will be processed.
31 lines
1.3 KiB
Text
31 lines
1.3 KiB
Text
NM-log
|
|
NM-log /tmp/nm-log.txt
|
|
behave -f html --stop -t ipv4_method_static_with_IP ./features/scenarios/ipv4.feature
|
|
behave -f html --stop ./features/scenarios/vrf.feature
|
|
cd {{BASEDIR_NM}}
|
|
cd /NetworkManager-ci
|
|
cd /NetworkManager
|
|
for i in {1..9}; do nm-env-prepare.sh --prefix eth -i $i; done
|
|
Journald-clear
|
|
journalctl | NM-log
|
|
journalctl --since '3 min ago' | NM-log
|
|
m
|
|
make
|
|
make install
|
|
n
|
|
nm-deploy.sh
|
|
nm-env-prepare.sh
|
|
nm-env-prepare.sh --prefix eth -i 1
|
|
nm-env-prepare.sh --prefix eth -i 1 && sleep 1 && nmcli device connect eth1
|
|
nm_run_gdb
|
|
nm_run_normal
|
|
gdb /usr/sbin/NetworkManager /tmp/core.NetworkManager.
|
|
nmcli connection add type pppoe con-name ppp-net1 ifname ppp-net1 pppoe.parent net1 service isp username test password networkmanager autoconnect no
|
|
nmcli device connect eth1
|
|
systemctl stop NetworkManager; /opt/test/sbin/NetworkManager --debug 2>&1 | tee -a ./nm-log.txt
|
|
systemctl stop NetworkManager; gdb -ex run --args /opt/test/sbin/NetworkManager --debug
|
|
systemctl stop NetworkManager
|
|
systemctl daemon-reload ; systemctl restart NetworkManager
|
|
(cd /NetworkManager && n && n install && systemctl daemon-reload && systemctl restart NetworkManager.service)
|
|
(cd /NetworkManager && m && m install && systemctl daemon-reload && systemctl restart NetworkManager.service)
|
|
systemctl status NetworkManager
|