• header.categories
    • header.recent
    • header.tags
    • header.popular
    • register
    • login

    MyController V2, breaking change

    scheduled pinned locked moved Announcements
    4 posts 2 posters 692 views 1 watching
    loading-more-posts
    • oldest-to-newest
    • newest-to-oldest
    • most-votes
    reply
    • reply-as-topic
    guest-login-reply
    deleted-message
    • jkandasaJ offline
      jkandasa
      global:last-edited-by, jkandasa

      Hi,

      This is applicable if you are using MyController v2.
      Recently(02-Dec-2022) in the source code I have updated the yaml keys to sync with json keys. This leads existing yaml backup and yaml memory storage invalid.

      Workaround to retain your existing data

      • create a json backup with your existing MyController v2
      • upgrade MyController v2
      • restore the json backup. all done. You have all your existing data in the new system
      one-reply-to-this-post last-reply-time reply quote 0
      • J offline
        JeeLet
        global:last-edited-by, JeeLet

        ... umm

        this means that if we update with the new version, the existing base on the System or if we use an existing backup, it will give problems.

        So you have to do the manipulation that you propose.

        (yes I rephrase the text because the translators give us nonsense sometimes)

        Hello @Jkandasa
        Thank you for the maintenance of MyController

        https://github.com/mycontroller-org/server/releases/tag/master

        jkandasaJ one-reply-to-this-post last-reply-time reply quote 0
        • jkandasaJ offline
          jkandasa @JeeLet
          global:last-edited-by,

          @JeeLet yes, only yaml based backup from old version will not work with the new version. I would recommend you to take json backup before moving to the new version.

          jkandasaJ one-reply-to-this-post last-reply-time reply quote 0
          • jkandasaJ offline
            jkandasa @jkandasa
            global:last-edited-by,

            changes in start script introduced from this commit
            everything updated in the script mcctl.sh
            if you use manual binary execution, you should replace -config with --config

            one-reply-to-this-post last-reply-time reply quote 0
            • first-post
              last-post

            0

            online

            644

            users

            532

            topics

            3.4k

            posts
            Copyright © 2015-2025 MyController.org | Contributors | Localization