Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. alles Updaten mit Schalter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    alles Updaten mit Schalter

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Marty56 last edited by Marty56

      Ich wollte mir in der VIS einen Schalter einbauen, der alle Adapter und js-Controller updated.

      on({ id: 'update_all', change: "gt" }, function (obj) {
          log("Update js-controller and all adapters")
          exec('cd /opt/iobroker && iobroker stop && iobroker update && iobroker upgrade self  && iobroker upgrade all -y && iobroker start', 
              function (error, stdout, stderr) {
              log(stdout);
          });
      });
      

      Funktioniert leider nicht. ioBroker wird nicht wieder gestartet und im Log steht nur "Update js-controller and all Adapters".
      Hat jemand eine Idee?
      und mir ist klar, dass die Call Back Funktion natürlich nicht ausgeführt werden kann.

      W T 2 Replies Last reply Reply Quote 0
      • W
        Wildbill @Marty56 last edited by

        @marty56 Davon, dass ich Dir da nicht helfen kann, würde ich solche Dinge wie Adapter-Updates, Controller, aber auch Betriebssystem und dergleichen niemals automatisiert oder per Oneclick updaten. Man sollte vorher zumindest kurz mal den Changelog anschauen und beim updaten die Ausgaben auf dem Bildschirm lesen.
        Gruß, Jürgen

        1 Reply Last reply Reply Quote 0
        • T
          ticaki Developer @Marty56 last edited by

          @marty56
          Mein Befehl den ich in der Console starte sieht so aus:

          sudo apt update && sudo apt upgrade -y && sudo apt autoremove  && iobroker stop && iobroker update && iobroker upgrade -y && iobroker upgrade self && sudo reboot
          

          Ich aktualisiere erst die Adapter und dann den JS-Controller.

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @ticaki last edited by

            @ticaki sagte in alles Updaten mit Schalter:

            Ich aktualisiere erst die Adapter und dann den JS-Controller.

            Bis es beim nächsten Upgrade genau umgekehrt vorgesehen ist. Wir hatten glaube ich schon Änderungen im Ablauf.

            T 1 Reply Last reply Reply Quote 0
            • T
              ticaki Developer @Thomas Braun last edited by

              @thomas-braun
              Das kann sein, aber in den letzten 2 Jahren war es immer diese Reihenfolge bei Major updates.

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @ticaki last edited by Thomas Braun

                @ticaki

                Ich kann da, wie auch @Wildbill schon angemerkt hat, nur dringend von abraten alles blind und ungeprüft einfach ins System zu lassen.

                1 Reply Last reply Reply Quote 1
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  @ticaki sagte in alles Updaten mit Schalter:

                  @thomas-braun
                  Das kann sein, aber in den letzten 2 Jahren war es immer diese Reihenfolge bei Major updates.

                  was aber früher immer umgekehrt war.

                  und ich immer noch umgekehrt mache, da ich denn Sinn der neuen Regelung nicht sehe, wenn die neuen Adapter einen neuen Controller benötigen.

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    ticaki Developer @Homoran last edited by

                    @homoran sagte in alles Updaten mit Schalter:

                    @ticaki sagte in alles Updaten mit Schalter:

                    @thomas-braun
                    Das kann sein, aber in den letzten 2 Jahren war es immer diese Reihenfolge bei Major updates.

                    was aber früher immer umgekehrt war.

                    und ich immer noch umgekehrt mache, da ich denn Sinn der neuen Regelung nicht sehe, wenn die neuen Adapter einen neuen Controller benötigen.

                    Dann kann es also daran nicht liegen.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    929
                    Online

                    31.9k
                    Users

                    80.1k
                    Topics

                    1.3m
                    Posts

                    5
                    8
                    242
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo