<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="Ubuntu">Hi,<br>
      <br>
      Yes, you can continue with the upgrade. Just make sure that the
      change in <b><span style="white-space: pre-wrap">/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback</span></b><br>
      that I mentioned before is in place. Otherwise the upgrade will
      keep failing.<br>
      <br>
      Best regards,<br>
      Jose Su<br>
      <br>
    </font>
    <div class="moz-cite-prefix">On 6/26/26 19:56, SPCE Newbie wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:20260626185631.12cb4004@tel.co.uk">
      <pre wrap="" class="moz-quote-pre">Hi,

Thank you for your support.

Glad I checked.

Should I continue with the upgrade or is the one error at the end a show-stoppper?

[sipwise-prod-mr26.0.1] root@spce:~# cd /etc/ngcp-config
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master *+%|REBASE 1/1)# git checkout --theirs templates/etc/kamailio/proxy/dialog.cfg.tt2
Updated 1 path from the index
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master *+%|REBASE 1/1)# git checkout --theirs templates/etc/kamailio/proxy/proxy.cfg.tt2
Updated 1 path from the index
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master *+%|REBASE 1/1)# git add templates/etc/kamailio/proxy/dialog.cfg.tt2
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master *+%|REBASE 1/1)# git add templates/etc/kamailio/proxy/proxy.cfg.tt2
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master  +%|REBASE 1/1)# GIT_EDITOR=true git rebase --continue
Recorded resolution for 'templates/etc/kamailio/proxy/dialog.cfg.tt2'.
Recorded resolution for 'templates/etc/kamailio/proxy/proxy.cfg.tt2'.
[detached HEAD 7c08308] Upgrade to mr26.0.1
 125 files changed, 4468 insertions(+), 1473 deletions(-)
 create mode 100644 templates/etc/cron.allow.tt2
 create mode 100755 templates/etc/freeswitch/autoload_configs/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/dialplan/logic/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/dialplan/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/directory/default/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/lang/en/ivr/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/lang/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/lang/vm/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/sip_profiles/ngcpcfg.services
 create mode 100755 templates/etc/freeswitch/yaml/ngcpcfg.services
 rename templates/etc/grafana/dashboards/prometheus/{keydb-statistics.json.tt2 =&gt; db-keyvalue-statistics.json.tt2} (99%)
 rename templates/etc/grafana/dashboards/prometheus/{database-statistics.json.tt2 =&gt; db-sql-statistics.json.tt2} (99%)
 create mode 100644 templates/etc/kamailio/proxy/lnp_local_qor.cfg.tt2
 delete mode 100644 templates/etc/systemd/system/systemd-timesyncd.service.d/zz-allow-time-daemons.conf.tt2
 delete mode 100755 templates/etc/systemd/timesyncd.conf.services
 delete mode 100644 templates/etc/systemd/timesyncd.conf.tt2
 create mode 100644 templates/etc/valkey/valkey-central.conf.postbuild
 create mode 100755 templates/etc/valkey/valkey-central.conf.services
 create mode 100644 templates/etc/valkey/valkey-central.conf.tt2
Successfully rebased and updated refs/heads/master.
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master %)# /usr/share/ngcp-ngcpcfg/helper/restore-permissions /etc/ngcp-config/
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master %)# git remote remove upgrade_origin
error: No such remote: 'upgrade_origin'
[sipwise-prod-mr26.0.1] root@spce:/etc/ngcp-config (master %)# 2 #

Thank you.

SPCE Newbie


----- Original Message -----
Date: Fri, 26 Jun 2026 12:45:20 +0200
From: Jose Antonio Su Ng <a class="moz-txt-link-rfc2396E" href="mailto:jsung@sipwise.com">&lt;jsung@sipwise.com&gt;</a>
To: SPCE Newbie <a class="moz-txt-link-rfc2396E" href="mailto:spce-user@tel.co.uk">&lt;spce-user@tel.co.uk&gt;</a>
Cc: Spce-user <a class="moz-txt-link-rfc2396E" href="mailto:spce-user@lists.sipwise.com">&lt;spce-user@lists.sipwise.com&gt;</a>
Subject: Re: [EXTERNAL] [Spce-user] ISSUE: mr14.1.1-mr26.0.1 Upgrade Failure

Hi,

Exit the chroot /ngcp-fallback/. You need to be in the root partition, 
so exit until you are in the root partition.

Let me send again the commands, looks like my copy paste was not 
properly done.

cd /etc/ngcp-config
git checkout --theirs templates/etc/kamailio/proxy/dialog.cfg.tt2
git checkout --theirs templates/etc/kamailio/proxy/proxy.cfg.tt2
git add templates/etc/kamailio/proxy/dialog.cfg.tt2
git add templates/etc/kamailio/proxy/proxy.cfg.tt2
GIT_EDITOR=true git rebase --continue
/usr/share/ngcp-ngcpcfg/helper/restore-permissions /etc/ngcp-config/
git remote remove upgrade_origin

then you can continue with the upgrade in the root partition (not the 
fallback).

Best regards,

On 6/26/26 11:29, SPCE Newbie wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">Hi,

Thanks for your support.

# cd /etc/ngcp-config

/etc/ngcp-config# gitcheckout --theirs
templates/etc/kamailio/proxy/dialog.cfg.tt2 bash: gitcheckout:
command not found

/etc/ngcp-config# git checkout --theirs
templates/etc/kamailio/proxy/dialog.cfg.tt2 Updated 1 path from the
index

/etc/ngcp-config# git checkout --theirs
templates/etc/kamailio/proxy/proxy.cfg.tt2 Updated 1 path from the
index

/etc/ngcp-config# git add templates /etc/kamailio/proxy/dialog.cfg.tt2
fatal: /etc/kamailio/proxy/dialog.cfg.tt2:
'/etc/kamailio/proxy/dialog.cfg.tt2' is outside repository at
'/etc/ngcp-config'

/etc/ngcp-config# git add templates /etc/kamailio/proxy/proxy.cfg.tt2
fatal: /etc/kamailio/proxy/proxy.cfg.tt2:
'/etc/kamailio/proxy/proxy.cfg.tt2' is outside repository at
'/etc/ngcp-config'

/etc/ngcp-config# GIT_EDITOR=true git rebase --continue
templates/etc/kamailio/proxy/dialog.cfg.tt2: needs merge
templates/etc/kamailio/proxy/proxy.cfg.tt2: needs merge
You must edit all merge conflicts and then
mark them as resolved using git add

/etc/ngcp-config# /usr/share/ngcp-ngcpcfg/helper/restore-permissions
/etc/ngcp-config

/etc/ngcp-config# git remote remove upgrade_origin


/etc/ngcp-config# ls -l
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback
-rwxr-xr-x 1 root root 661 Jun 26 11:12
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback

/etc/ngcp-config# cp -p
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback .

/etc/ngcp-config# vi
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback

# diff -u
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback
merge_commits_from_fallback ---
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback
2026-06-26 11:12:04.407914401 +0200 +++ merge_commits_from_fallback
2026-04-24 14:59:53.000000000 +0200 @@ -2,8 +2,6 @@ set -eEuo pipefail
  
-exit 0
-
  remote_name='upgrade_origin'
  
  cd /etc/ngcp-config

 
</pre>
        <blockquote type="cite">
          <pre wrap="" class="moz-quote-pre">After that please continue with the upgrade.  
</pre>
        </blockquote>
        <pre wrap="" class="moz-quote-pre">I encountered a few errors (above); continue any way?

Continue from the instructions in the manual after
# ngcp-upgrade --target mr26.0.1                ?

There was a
# chroot /ngcp-fallback/
earlier.  Despite that, continue from the manual?

Thank you.

SPCE Newbie

----- Original Message -----
Date: Fri, 26 Jun 2026 10:43:06 +0200
From: Jose Antonio Su Ng<a class="moz-txt-link-rfc2396E" href="mailto:jsung@sipwise.com">&lt;jsung@sipwise.com&gt;</a>
To: SPCE Newbie<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@tel.co.uk">&lt;spce-user@tel.co.uk&gt;</a>
Cc: Spce-user<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@lists.sipwise.com">&lt;spce-user@lists.sipwise.com&gt;</a>
Subject: Re: [EXTERNAL] [Spce-user] ISSUE: mr14.1.1-mr26.0.1 Upgrade
Failure


Hi,

Sorry, I meant for those 2 specific files. So that conflict on those 2
files is only those lines.

In any case, please do as follow:

cd /etc/ngcp-config
gitcheckout --theirs templates/etc/kamailio/proxy/dialog.cfg.tt2
gitcheckout --theirs templates/etc/kamailio/proxy/proxy.cfg.tt2
gitaddtemplates/etc/kamailio/proxy/dialog.cfg.tt2
gitaddtemplates/etc/kamailio/proxy/proxy.cfg.tt2
GIT_EDITOR=true gitrebase --continue
/usr/share/ngcp-ngcpcfg/helper/restore-permissions /etc/ngcp-config/
gitremote remove upgrade_origin

And then edit
"/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback" and
insert "exit 0" at the beginning of the script like:

diff -u
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback
merge_commits_from_fallback ---
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback
2026-06-25 10:30:28.000000000 +0200 +++ merge_commits_from_fallback
 2026-06-26 10:38:09.443966814 +0200 @@ -2,6 +2,8 @@

   set -eEuo pipefail

+exit 0
+
   remote_name='upgrade_origin'

   cd /etc/ngcp-config

After that please continue with the upgrade.

Best regards,
Jose Su

On 6/26/26 09:46, SPCE Newbie wrote:  
</pre>
        <blockquote type="cite">
          <pre wrap="" class="moz-quote-pre">Hi,

Not that I'm aware of but happy to provide more diffs.

SPCE Newbie

------ Original Message -----
Date: Fri, 26 Jun 2026 09:09:07 +0200
From: Jose Antonio Su Ng<a class="moz-txt-link-rfc2396E" href="mailto:jsung@sipwise.com">&lt;jsung@sipwise.com&gt;</a>
To: SPCE Newbie<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@tel.co.uk">&lt;spce-user@tel.co.uk&gt;</a>
Cc: Spce-user<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@lists.sipwise.com">&lt;spce-user@lists.sipwise.com&gt;</a>
Subject: Re: [EXTERNAL] [Spce-user] ISSUE: mr14.1.1-mr26.0.1 Upgrade
Failure


Hi,

Is the merge conflict for only those few lines per file? Or it is
more?

Best regards,
Jose Su

On 6/25/26 16:17, SPCE Newbie wrote:  
</pre>
          <blockquote type="cite">
            <pre wrap="" class="moz-quote-pre">Good afternoon Jose,

Not production.  Minimally configured.  Can reinstall from the
mr26.1.0 ISO.

----- Original Message -------
Date: Thu, 25 Jun 2026 13:44:14 +0100
From: SPCE Newbie<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@tel.co.uk">&lt;spce-user@tel.co.uk&gt;</a>
To: Spce-user<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@lists.sipwise.com">&lt;spce-user@lists.sipwise.com&gt;</a>
Subject: RE: [EXTERNAL] [Spce-user] ISSUE: mr14.1.1-mr26.0.1 Upgrade
Failure


Good afternoon Jose,

Not that I am aware of.

* 1e72820 (3 hours ago) Upgrade to mr26.0.1 [2026-06-25 11:37:56
+0200]  (master)
* 128a86f (3 months ago) committing uncommented changes [2026-03-27
16:26:20 +0100]
* 420f82b (3 months ago) committing uncommented changes [2026-03-18
11:49:20 +0100]


# apt-cache policy ngcp-upgrade-ce ngcp-templates-ce
ngcp-upgrade-ce:
     Installed: 26.0.1.3+0~mr26.0.1.3
     Candidate: 26.0.1.3+0~mr26.0.1.3
     Version table:
    *** 26.0.1.3+0~mr26.0.1.3 990
           990https://deb.sipwise.com/spce/mr26.0.1 trixie/main
amd64 Packages 100 /var/lib/dpkg/status
ngcp-templates-ce:
     Installed: 26.0.1.26+0~mr26.0.1.26
     Candidate: 26.0.1.26+0~mr26.0.1.26
     Version table:
    *** 26.0.1.26+0~mr26.0.1.26 990
           990https://deb.sipwise.com/spce/mr26.0.1 trixie/main
amd64 Packages 100 /var/lib/dpkg/status


# cd /etc/ngcp-config
[sipwise-prod-mr26.0.1] root@hostname:/etc/ngcp-config (master
*+|REBASE 1/1)# git diff templates/etc/kamailio/proxy/dialog.cfg.tt2
diff --cc templates/etc/kamailio/proxy/dialog.cfg.tt2 index
6c8fe18,aa4e0b8..0000000 ---
a/templates/etc/kamailio/proxy/dialog.cfg.tt2 +++
b/templates/etc/kamailio/proxy/dialog.cfg.tt2 @@@ -1203,6 -1203,10
+1203,13 @@@ event_route[dialog:end {
           xlog("$var(log_info)", "[dialog:end]
lua_dlg_callid:[«$dlg_var(lua_dlg_callid)»] - [% logreq %]\n");
++&lt;&lt;&lt;&lt;&lt;&lt;&lt; HEAD
++=======
+       [%- IF ENABLE_MULTIPRX %]
+       route(ROUTE_CLEAN_ALL_MULTIPROXY_KEYS);
+       [%- END %]
+  
++&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1e72820 (Upgrade to mr26.0.1)  
           if ($dlg_var(unpark_request) == "1")
           {
                   xlog("$var(log_notice)", "[dialog:end] this is
unparking leg, allow further processing in dialog:end - [% logreq
%]\n");



# git diff templates/etc/kamailio/proxy/proxy.cfg.tt2
diff --cc templates/etc/kamailio/proxy/proxy.cfg.tt2
index 09037e1,ca71fcb..0000000
--- a/templates/etc/kamailio/proxy/proxy.cfg.tt2
+++ b/templates/etc/kamailio/proxy/proxy.cfg.tt2
@@@ -1270,6 -1298,8 +1298,11 @@@ route[ROUTE_INITVARS
           $var(out_colp_display) = 0;
           $var(out_colp_name) = 0;
     
++&lt;&lt;&lt;&lt;&lt;&lt;&lt; HEAD
++=======
+       $var(rtpengine_likely_b_leg) = 0;
+  
++&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1e72820 (Upgrade to mr26.0.1)  
           if(!has_totag() &amp;&amp; !t_is_failure_route())
           {
                   # set defaults for calls to or from voicebox,
faxserver etc which have no prefs



# chroot /ngcp-fallback/
root@hostname:/# apt-cache policy ngcp-upgrade-ce ngcp-templates-ce
ngcp-upgrade-ce:
     Installed: 26.0.1.3+0~mr26.0.1.3
     Candidate: 26.0.1.3+0~mr26.0.1.3
     Version table:
    *** 26.0.1.3+0~mr26.0.1.3 100
           100 /var/lib/dpkg/status
        14.1.1.6+0~mr14.1.1.6 990
           990https://deb.sipwise.com/spce/mr14.1.1 trixie/main
amd64 Packages ngcp-templates-ce:
     Installed: 14.1.1.23+0~mr14.1.1.23
     Candidate: 14.1.1.23+0~mr14.1.1.23
     Version table:
    *** 14.1.1.23+0~mr14.1.1.23 990
           990https://deb.sipwise.com/spce/mr14.1.1 trixie/main
amd64 Packages 100 /var/lib/dpkg/status

TIA

SPCE Newbie

----- Original Message -----
Date: Thu, 25 Jun 2026 14:04:04 +0200
From: Jose Antonio Su Ng<a class="moz-txt-link-rfc2396E" href="mailto:jsung@sipwise.com">&lt;jsung@sipwise.com&gt;</a>
To: SPCE Newbie<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@tel.co.uk">&lt;spce-user@tel.co.uk&gt;</a>,
Spce-user<a class="moz-txt-link-rfc2396E" href="mailto:spce-user@lists.sipwise.com">&lt;spce-user@lists.sipwise.com&gt;</a> Subject: Re: [EXTERNAL]
[Spce-user] ISSUE: mr14.1.1-mr26.0.1 Upgrade Failure


Hi,

Did you made any changes on those 2 files where there is a merge
conflict?

Could you provide the following outputs:

- ngcpcfg log -n 3
- apt-cache policy ngcp-upgrade-ce ngcp-templates-ce
- cd /etc/ngcp-config
- git diff templates/etc/kamailio/proxy/dialog.cfg.tt2
- git diff templates/etc/kamailio/proxy/proxy.cfg.tt2
- chroot /ngcp-fallback/
- apt-cache policy ngcp-upgrade-ce ngcp-templates-ce

Best regards,
Jose Su

On 6/25/26 11:53, SPCE Newbie wrote:  
</pre>
            <blockquote type="cite">
              <pre wrap="" class="moz-quote-pre">Hi,

mr14.1.1 was at "green" status -- both systemctl status and
ngcp-status

Second stage upgrade failed:

OK: the current partition is mr26.0.1, continue the upgrade
2026-06-25 11:37:55: [49/63] 'spce' Running:
/usr/share/ngcp-upgrade/steps/mr9.5/commit_upgraded_ngcpcfg
Restoring correct permissions 2026-06-25 11:37:56 spce: OK
2026-06-25 11:37:58: [50/63] 'spce' Running:
/usr/share/ngcp-upgrade/steps/mr9.5/merge_commits_from_fallback
Checking remote 'upgrade_origin'... No remote 'upgrade_origin'
detected, creating... Getting commits from old partition
    From /ngcp-fallback/etc/ngcp-config
     * branch            master     -&gt; FETCH_HEAD
     * [new branch]      master     -&gt; upgrade_origin/master
Auto-merging templates/etc/kamailio/proxy/callforward.cfg.tt2
Auto-merging templates/etc/kamailio/proxy/dialog.cfg.tt2
CONFLICT (content): Merge conflict in
templates/etc/kamailio/proxy/dialog.cfg.tt2 Auto-merging
templates/etc/kamailio/proxy/kamailio.cfg.tt2 Auto-merging
templates/etc/kamailio/proxy/proxy.cfg.tt2 CONFLICT (content):
Merge conflict in templates/etc/kamailio/proxy/proxy.cfg.tt2
Auto-merging templates/etc/kamailio/proxy/rtpengine.cfg.tt2 error:
could not apply 1e72820... Upgrade to mr26.0.1 hint: Resolve all
conflicts manually, mark them as resolved with hint: "git add/rm
&lt;conflicted_files&gt;", then run "git rebase --continue". hint: You
can instead skip this commit: run "git rebase --skip". hint: To
abort and get back to the state before "git rebase", run "git
rebase --abort". hint: Disable this message with "git config
advice.mergeConflict false" Recorded preimage for
'templates/etc/kamailio/proxy/dialog.cfg.tt2' Recorded preimage for
'templates/etc/kamailio/proxy/proxy.cfg.tt2' Could not apply
1e72820... Upgrade to mr26.0.1 ERROR: the step
'mr9.5/merge_commits_from_fallback' failed, upgrade aborted! Please
fix the root of the issue and restart 'ngcp-upgrade' (see error
details in log file
/ngcp-data/ngcp-upgrade/mr14.1.1-mr26.0.1/logs/ngcp-upgrade-mr14.1.1-mr26.0.1-1782380247.log
).

The log file is attached.
</pre>
            </blockquote>
          </blockquote>
        </blockquote>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>