Unable to "save config", no update available, etc...



  • Hi there,

    my conf : PI3, recalbox 18.03.30.

    It seems I have a "small" problem, as using manager, I'm not able to "save" any change I want on the conf. Each try give an "Une erreur est survenue lors de la sauvegarde de la configuration." error (French conf...).

    I don't know which is the root cause, but I'm not available to do an update to the new stable version (...no message to let me update : I tried to change "stable" to "beta", to see, and that's how I detected the previous problem).

    Here is a log file, generated by starting recalbox-support.sh : https://we.tl/OnaF8cVHBe

    If someone can have a look, thank you for your help ; otherwise, I'll try to install everything again.

    Thank you :)



  • @rockaddicted : thank you for your proviso and next help :)


  • Moderator
    Moderator
    Team

    @sinis je déplace ton sujet dans le forum français ça sera plus simple.

    Alors rien de particulier dans tes logs si ce n'est que tu as beaucoup bidouillé Recalbox, du coup on n'est plus vraiment dans une configuration standard.

    Vu que tu sais bidouiller, peux-tu te connecter en ssh sur Recalbox, taper cette commande et me dire le résultat ?

    bash -x /recalbox/scripts/upgrade/recalbox-upgrade.sh canupgrade



  • @oyyodams said in Unable to "save config", no update available, etc...:

    bash -x /recalbox/scripts/upgrade/recalbox-upgrade.sh canupgrade

    Merci et ok pour le déplacement : j'avais cru lire quelque part qu'il fallait privilégier le forum UK, mais j'ai dû me mélanger les pinceaux :)

    Pour le bidouillage, c'était du debug qu'on avait fait avec SubString, pour essayer de savoir d'où venait un problème d'@IP fixe qui ne voulait pas rester fixée.

    Mais du coup, c'est clair que j'ai modifié des choses, et j'ai peut-être fait une bêtise, alors qu'initialement le but n'était que de tracer/logger des exécutions de scripts.

    Donc le résultat :

    • COMMAND=canupgrade
    • [[ -z canupgrade ]]
    • BINDIR=/recalbox/scripts/upgrade/
    • SYSTEMSETTINGS='python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc'
    • RECALBOX_SYSTEM_DIR=/recalbox/share/system
      ++ cat /recalbox/recalbox.version
    • INSTALLED_VERSION=18.03.30
      ++ cat /recalbox/recalbox.arch
    • ARCH=rpi3
      ++ python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc -command load -key updates.type
    • UPGRADETYPE=stable
    • SERVICE_URL=https://recaleur-archive-prod.recalbox.com:9443
      ++ /recalbox/scripts/upgrade//../system/uuid.sh --uuid-file /recalbox/share/system/uuid
    • UUID=8be1dd7f-d418-4866-aaad-c912137a8291
    • [[ stable == \b\e\t\a ]]
    • [[ stable == \u\n\s\t\a\b\l\e ]]
    • '[' canupgrade == canupgrade ']'
    • [[ stable == \s\t\a\b\l\e ]]
    • /recalbox/scripts/upgrade//recalbox-canupgrade.sh --from-version 18.03.30 --service-url https://recaleur-archive-prod.recalbox.com:9443 --arch rpi3 --uuid 8be1dd7f-d418-4866-aaad-c912137a8291
      curl: (6) Couldn't resolve host 'recaleur-archive-prod.recalbox.com'
    • exit 6

    Je n'y connais pas grand chose, mais on dirait un problème de DNS :) Je cherche de ce coté et viens compléter mon post.

    Du coup, plutôt que de te/vous faire perdre du temps, ne penses-tu pas que le plus simple serait que je réinstalle tout propre avec la nouvelle version ? ...ceci étant, ça peut être intéressant de trouver la cause.

    NB : pour rappel, si ça peut aider à trouver, je ne peux plus enregistrer de configuration modifiée. Bizarre, isn't it ? :)

    Merci pour le temps passé !


  • Moderator
    Moderator
    Team

    @sinis said in Unable to "save config", no update available, etc...:

    Couldn't resolve host 'recaleur-archive-prod.recalbox.com'

    Oui ton problème est là.



  • @oyyodams said in Unable to "save config", no update available, etc...:

    Oui ton problème est là.

    Bon !

    Je confirme que les systèmes, malgré l'intelligence artificielle qui progresse et qui atteindra probablement un jour la singularité technologique qui signera la fin de l'humanité, ont pour le moment d'un DNS pour savoir comment traduire un nom de domaine :)

    Plus sérieusement, en ajoutant un DNS dans le fichier /etc/resolv.conf, le script demandé donne une meilleur résultat :

    • COMMAND=canupgrade
    • [[ -z canupgrade ]]
    • BINDIR=/recalbox/scripts/upgrade/
    • SYSTEMSETTINGS='python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc'
    • RECALBOX_SYSTEM_DIR=/recalbox/share/system
      ++ cat /recalbox/recalbox.version
    • INSTALLED_VERSION=18.03.30
      ++ cat /recalbox/recalbox.arch
    • ARCH=rpi3
      ++ python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc -command load -key updates.type
    • UPGRADETYPE=stable
    • SERVICE_URL=https://recaleur-archive-prod.recalbox.com:9443
      ++ /recalbox/scripts/upgrade//../system/uuid.sh --uuid-file /recalbox/share/system/uuid
    • UUID=8be1dd7f-d418-4866-aaad-c912137a8291
    • [[ stable == \b\e\t\a ]]
    • [[ stable == \u\n\s\t\a\b\l\e ]]
    • '[' canupgrade == canupgrade ']'
    • [[ stable == \s\t\a\b\l\e ]]
    • /recalbox/scripts/upgrade//recalbox-canupgrade.sh --from-version 18.03.30 --service-url https://recaleur-archive-prod.recalbox.com:9443 --arch rpi3 --uuid 8be1dd7f-d418-4866-aaad-c912137a8291
      % Total % Received % Xferd Average Speed Time Time Time Current
      Dload Upload Total Spent Left Speed
      100 36 100 36 0 0 38 0 --:--:-- --:--:-- --:--:-- 44
      % Total % Received % Xferd Average Speed Time Time Time Current
      Dload Upload Total Spent Left Speed
      100 9 100 9 0 0 9 0 0:00:01 --:--:-- 0:00:01 11
      https://lb-archive-prod.recalbox.com
    • exit 0

    Mais :

    • toujours pas d'update
    • et toujours le problème de sauvegarde impossible des paramètres.

    Allez, zou, ne perdons pas plus de temps : je réinstalle tout propre.

    En revanche... il faudra bien, amha, mettre un DNS dans la couche réseau, sinon elle aura du mal à faire son job : ne manque-t-il pas quelque chose dans la procédure indiquée ici ? On fixe l'@IP, le masque, la passerelle, mais... pas le(s) DNS. Mais je me trompe peut-être ?

    Merci en tous cas :)



Want to support us ?

Join us on :

319
Online

30958
Users

15100
Topics

113644
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.