Whenever im installing a package by uploading the ui.content.zip from target folder onto the aem package manager, it is observed that the changes do not reflect in our aem instance on installation. Each time it needs to be uninstalled first, before installing a new content package.
Note - This question is for the envt's where we do not have a devops or provision for running autoInstallPackage present.
The ui.apps and ui.content zip folder from target are uploaded and installed.
It is observed that even force update does not add the updated content onto the nodes.
"replace" - This is the normal behavior. Existing content is replaced completely by the imported content, i.e. is overridden or deleted accordingly. "merge" - Existing content is not modified, i.e. only new content is added and none is deleted or modified. "update" - Existing content is updated, new content is added and none is deleted. The default filter mode is "replace"
However, if the filter is the cause, you should have the same issues with the autoInstall profiles as you do with installing manually, so at first glance it would seem like that's not the underlying problem.
When you install via Package Manager, you can see the list of nodes that is changes (with A, U or D flags to tell you if it was an Add, Update or Delete operation).
What are you seeing with regards to the nodes in question?
Also: there are some know bugs with the Package Manager in the latest Chrome versions, try the same action via Firefox.
Also same issue occurs with versions as well. If the version of snapshot which you are trying to install is lower than the snapshot which is present in crx, even with force upload new snapshot will not be picked up.
Version of snapshot which we are trying to install should be equal or higher than the snapshot in crx. In which case you need to update the version/delete the higher version from crx.