Announcement

Collapse
No announcement yet.

14.0.2 patch not upgrading sites

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    14.0.2 patch not upgrading sites

    Anyone else having problems with the 14.0.2 not upgrading?. I tried 3 upgrades, one from 14.0.0. two from 14.0.1., none worked first time. One did not upgrade when switching sites, it said upgrading PSP database scripts then finished without getting to upgrade layouts and the Design Library did not add 14.0.2 changes. Importing a snapshot worked. A second site needed 3 imports before upgrading correctly. A third site needed 2 imports.

    It appears any upgrade asks about changing the layouts and produces a log file, even a default site that has not been changed. So it is worth using that as a gauge as to whether it is upgrading correctly.

    When an upgrade gets to the layout upgrade stage this window comes up:
    "The new version of SellerDeck requires changes to some layouts, which the upgrader can apply automatically. If you have custom layouts, or have made significant changes to the originals, this may produce unexpected results. Choose 'Yes' to allow these changes. A report will be produced showing all the changes made, and highlighting any failures. Choose 'No' to leave your layouts unchanged. A report will be produced showing the required changes, which you will need to apply manually. If you do not do this then some new functionality may not work.
    [Yes] [No]
    "

    Clicking Yes goes to "Merging layouts and generating log file" then another window:
    "Your design layouts have been upgraded. The log file with details of the changes made is at C:\Program Files\SellerDeck 2014\Upgrader\Site1\LayoutUpgrades14.0.2.0.0.0.PFXA.log
    In addition an XML file describing the changes is at C:\Program Files\SellerDeck 2014\Upgrader\Site1\LayoutUpgrades14.0.2.0.0.0.PFXA.log.xml
    Click Yes to view the changes in notepad or No to skip viewing the upgrade log
    ."

    There are issues with the log files though:
    1) Despite the message saying "A report will be produced showing all the changes made" it does not show all changes made by the patch. A log file only shows changes made to layouts previously customised. A default site with no previous customisations shows an empty log file. So you can't tell what changes the patch adds.
    2) Selecting "No" to show a log file of changes to make manually shows the same log file as clicking "Yes". The file says "Failed" some changes or "Modified" some changes even though it has not actually modified layouts in the Design Library and it does not give a list of all changes so it would not be possible to apply the updates manually anyway because the information required is missing.

    It would be useful to have a log file of all changes being made.
    Peblaco

    #2
    Originally posted by peblaco View Post
    Anyone else having problems with the 14.0.2 not upgrading?..
    I reported problems with upgrading with 14.0.1 and now generate master files for the Classic and Smart themes that I use to upgrade sites by design upgrade.

    Malcolm

    SellerDeck Accredited Partner,
    SellerDeck 2016 Extensions, and
    Custom Packages

    Comment


      #3
      Originally posted by malbro View Post
      I reported problems with upgrading with 14.0.1 and now generate master files for the Classic and Smart themes that I use to upgrade sites by design upgrade.
      That's a good solution to apply a default theme, for default themes I applied it, restored all to factory and checked settings. But if the upgrade patch is not applying the bug fixes and layout changes and you have customised layouts you can't import factory layouts. You can't do the updates manually either, not that anyone would want to do lots of changes, but the log doesn't tell you what the changes were.
      Peblaco

      Comment


        #4
        I was going to do this today but will now hold off if you're saying the upgrade doesn't work without having to import a snapshot. I usually just install these patches over the top of what's there.

        Comment


          #5
          Update received from SellerDeck Support who said:
          "Bug has been created for this issue..
          "Importing the same snapshot twice does not trigger an upgrade"
          SD-5401
          This Includes sites that already exist. The current work around is to exit the software between upgrades
          ."
          Even if you exit the software between upgrades it is worth making sure the upgrade gets to the layout upgrade stage and reports a log file.
          Peblaco

          Comment


            #6
            Standalone or Upgrading Existing

            I am planning to upgrade my sites from 14.0.1 to 14.0.2 this afternoon. However, I have a couple of concerns as to the best route to do this.

            When downloading 14.0.2 onto a computer that has 14.0.1 installed, does it download and install as a separate program, as with a major upgrade, or does it just patch the existing software?

            If the answer is patch, as I suspect, and the upgrade does not work correctly, as some have experienced, do I then simply import a snapshot of the 14.0.1 into the "upgraded" software? And may I need to do this twice with each site (multi-site). It has been suggested that the other sites may not automatically upgrade when switching to them, which concerns me, as will it then upgrade when bringing in the snapshot, or not at all? What makes importing a snapshot correct the upgrade?

            Sarah

            Comment


              #7
              Originally posted by saucysal View Post
              When downloading 14.0.2 onto a computer that has 14.0.1 installed, does it download and install as a separate program, as with a major upgrade, or does it just patch the existing software?
              It patches the existing software.
              Originally posted by saucysal View Post
              If the answer is patch, as I suspect, and the upgrade does not work correctly, as some have experienced, do I then simply import a snapshot of the 14.0.1 into the "upgraded" software?
              Make sure you have working backups of the sites first. Note the general recommendation by SellerDeck Support is to suspend ordering on sites, wait a short while then download any orders and then make a backup snapshot before upgrading, that is in case any customers are placing an order on 14.0.1 which would not be able to be downloaded into 14.0.2.

              For the upgrade problem, the advice given by SellerDeck Support was if you upgrade to 14.0.2 you should make sure the software is closed between upgrades. For example after upgrading to the 14.0.2 open the software and use File menu > Sites to switch sites, then close the software, re-open the software, import the backup snapshot and let it upgrade. However even with that method I noticed sometimes it did not work. What I suggest is checking if the upgrade works by whether the upgrade gets to the layouts upgrade stage as mentioned above, it should during the upgrade show a message window which says "The new version of SellerDeck requires changes to some layouts, which the upgrader can apply automatically." then a yes / no question, followed by a message about the upgrade log files. That way you know it has upgraded the layouts.

              After the upgrade you can either re-enable ordering, or if you imported a snapshot backup it would automatically re-enable ordering. Then the site can be published, best to use Web menu > Refresh (you can tick to exclude re-uploading of images).
              Peblaco

              Comment


                #8
                Success

                I followed Louise's advice. I made two snapshots of each site. Closed SD between upgrades of each site. Watched for messages as described by Louise. All went amazingly well. Didn't need any of the snapshots. I just needed to remember to make changes to actinic.pm and Testsetting.pl (smtp port setting) and to actinicextras (capitalisation) as these had been overwritten by the upgrade.

                Sarah

                Comment

                Working...
                X