Commit 747ee9c8 authored by Vivien Alger's avatar Vivien Alger

Upgrading script logic a little bit

parent 0db65b60
...@@ -40,7 +40,8 @@ modify_interfaces_in_SlapOS_conf() ...@@ -40,7 +40,8 @@ modify_interfaces_in_SlapOS_conf()
#XXX Vivien: fugly logic, feel free to modify it if you can do better #XXX Vivien: fugly logic, feel free to modify it if you can do better
# or if install/upgrade procedure was simplified # or if install/upgrade procedure was simplified
if [ -e $SLAPOS_CFG_PATH ]; then if [ ! -e /etc/re6stnet/re6stnet.conf ]; then
if [ -e $SLAPOS_CFG_PATH ]; then
# In case of an upgrade test for native ipv6 inside slapos.cfg # In case of an upgrade test for native ipv6 inside slapos.cfg
if grep -qe "ipv6_interface" $SLAPOS_CFG_PATH && ! grep -qe "#ipv6_interface" $SLAPOS_CFG_PATH; then if grep -qe "ipv6_interface" $SLAPOS_CFG_PATH && ! grep -qe "#ipv6_interface" $SLAPOS_CFG_PATH; then
# If using vifib VPN # If using vifib VPN
...@@ -50,15 +51,13 @@ if [ -e $SLAPOS_CFG_PATH ]; then ...@@ -50,15 +51,13 @@ if [ -e $SLAPOS_CFG_PATH ]; then
re6st_conf_generation re6st_conf_generation
elif [ ! -e /etc/re6stnet/re6stnet.conf ]; then
if grep -qe "interface_name = lo" $SLAPOS_CFG_PATH; then
# New node with new configuration case
re6st_conf_generation
else else
# Manual configuration by user before upgrade # Manual configuration by user before upgrade
echo "You seem to have no separate interface for ipv6, please proceed \ echo "You seem to have no separate interface for ipv6, please proceed \
with the configuration of re6st and SlapOS Node by yourself." with the configuration of re6st and SlapOS Node by yourself."
fi fi
else
# New node
re6st_conf_generation
fi fi
fi fi
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment