https://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162017-02-18T07:01:46ZpfSense bugtrackerpfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=316062017-02-18T07:01:46ZKill Bill
<ul></ul><p><strong>Third round of pkg idiocy</strong>, now pkg getting more schizo, first wants to reinstall itself, then changes its mind, first it can see openvpn conflict, seconds later it cannot see any conflict at all, and then it does absolutely nothing again.</p>
<pre>
Enter an option: 13
>>> Updating repositories metadata...
Updating pfSense-core repository catalogue...
pfSense-core repository is up-to-date.
Updating pfSense repository catalogue...
pfSense repository is up-to-date.
All repositories are up-to-date.
>>> Unlocking package pfSense-kernel-pfSense... done.
The following 9 package(s) will be affected (of 0 checked):
Installed packages to be REMOVED:
openvpn-2.4.0
New packages to be INSTALLED:
openvpn23: 2.3.14 [pfSense]
easy-rsa: 3.0.1_1 [pfSense]
Installed packages to be UPGRADED:
pfSense-default-config-serial: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense-base: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense: 2.3.3.a.20170203.1258 -> 2.3.3.r.20170214.0531 [pfSense]
bind-tools: 9.11.0P2 -> 9.11.0P3 [pfSense]
Installed packages to be REINSTALLED:
pkg-1.9.4_1 [pfSense]
net-snmp-5.7.3_11 [pfSense] (options changed)
Number of packages to be removed: 1
Number of packages to be installed: 2
Number of packages to be upgraded: 4
Number of packages to be reinstalled: 2
2 MiB to be downloaded.
**** WARNING ****
Reboot will be required!!
Proceed with upgrade? (y/N) y
>>> Downloading upgrade packages...
Updating pfSense-core repository catalogue...
pfSense-core repository is up-to-date.
Updating pfSense repository catalogue...
pfSense repository is up-to-date.
All repositories are up-to-date.
Checking for upgrades (5 candidates): ..... done
Processing candidates (5 candidates): ..... done
Checking integrity... done (1 conflicting)
- openvpn23-2.3.14 [pfSense] conflicts with openvpn-2.4.0 [installed] on /usr/local/include/openvpn-plugin.h
Checking integrity... done (0 conflicting)
The following 8 package(s) will be affected (of 0 checked):
Installed packages to be REMOVED:
openvpn-2.4.0
New packages to be INSTALLED:
openvpn23: 2.3.14 [pfSense]
easy-rsa: 3.0.1_1 [pfSense]
Installed packages to be UPGRADED:
pfSense-default-config-serial: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense-base: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense: 2.3.3.a.20170203.1258 -> 2.3.3.r.20170214.0531 [pfSense]
bind-tools: 9.11.0P2 -> 9.11.0P3 [pfSense]
Installed packages to be REINSTALLED:
net-snmp-5.7.3_11 [pfSense] (options changed)
Number of packages to be removed: 1
Number of packages to be installed: 2
Number of packages to be upgraded: 4
Number of packages to be reinstalled: 1
Upgrade is complete. Rebooting in 10 seconds.
</pre>
<p>Again, nothing upgraded. Junk!</p>
<p><strong>Round 4</strong> - Alas, even after providing all the manual assistance with the inability to downgrade a single package, this "next generation" package manager fails yet again and does absolutely NOTHING.</p>
<pre>
$ pkg delete -f openvpn\*
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
openvpn-2.4.0
openvpn-client-export-2.4
Number of packages to be removed: 2
The operation will free 13 MiB.
Proceed with deinstalling packages? [y/N]: y
[1/2] Deinstalling openvpn-2.4.0...
[1/2] Deleting files for openvpn-2.4.0: 53%
openvpn-2.4.0: missing file /usr/local/man/man8/openvpn.8.gz
[1/2] Deleting files for openvpn-2.4.0: 100%
[2/2] Deinstalling openvpn-client-export-2.4...
[2/2] Deleting files for openvpn-client-export-2.4: 100%
</pre>
<pre>
Enter an option: 13
>>> Updating repositories metadata...
Updating pfSense-core repository catalogue...
pfSense-core repository is up-to-date.
Updating pfSense repository catalogue...
pfSense repository is up-to-date.
All repositories are up-to-date.
>>> Unlocking package pfSense-kernel-pfSense... done.
The following 7 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
openvpn23: 2.3.14 [pfSense]
easy-rsa: 3.0.1_1 [pfSense]
Installed packages to be UPGRADED:
pfSense-default-config-serial: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense-base: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense: 2.3.3.a.20170203.1258 -> 2.3.3.r.20170214.0531 [pfSense]
bind-tools: 9.11.0P2 -> 9.11.0P3 [pfSense]
Installed packages to be REINSTALLED:
net-snmp-5.7.3_11 [pfSense] (options changed)
Number of packages to be installed: 2
Number of packages to be upgraded: 4
Number of packages to be reinstalled: 1
The process will require 1 MiB more space.
**** WARNING ****
Reboot will be required!!
Proceed with upgrade? (y/N) y
>>> Downloading upgrade packages...
Updating pfSense-core repository catalogue...
pfSense-core repository is up-to-date.
Updating pfSense repository catalogue...
pfSense repository is up-to-date.
All repositories are up-to-date.
Checking for upgrades (5 candidates): ..... done
Processing candidates (5 candidates): ..... done
Checking integrity... done (0 conflicting)
The following 7 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
openvpn23: 2.3.14 [pfSense]
easy-rsa: 3.0.1_1 [pfSense]
Installed packages to be UPGRADED:
pfSense-default-config-serial: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense-base: 2.3.3.a.20170203.1331 -> 2.3.3.r.20170215.0027 [pfSense-core]
pfSense: 2.3.3.a.20170203.1258 -> 2.3.3.r.20170214.0531 [pfSense]
bind-tools: 9.11.0P2 -> 9.11.0P3 [pfSense]
Installed packages to be REINSTALLED:
net-snmp-5.7.3_11 [pfSense] (options changed)
Number of packages to be installed: 2
Number of packages to be upgraded: 4
Number of packages to be reinstalled: 1
The process will require 1 MiB more space.
Upgrade is complete. Rebooting in 10 seconds.
</pre> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=316072017-02-18T07:52:06ZKill Bill
<ul></ul><p>After <strong>Round 5</strong> (same output as Round 4 and another reboot later), the next generation thing by some huge miracle actually (probably) did something:</p>
<pre>
Enter an option: 13
>>> Updating repositories metadata...
Updating pfSense-core repository catalogue...
pfSense-core repository is up-to-date.
Updating pfSense repository catalogue...
pfSense repository is up-to-date.
All repositories are up-to-date.
Your packages are up to date
$ cat /etc/version*
2.3.3-RC
Wed Feb 15 00:27:19 CST 2017
7b85c9aea79bb210daba645b31fffeae7aa91970
0
</pre>
<p>So, I might finally have 2.3.3-RC installed, or not. I have no idea how to verify with the next generation random failure generator.</p> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=316322017-02-18T16:05:22ZJim Thompsonjim@netgate.com
<ul><li><strong>Assignee</strong> set to <i>Renato Botelho</i></li><li><strong>Priority</strong> changed from <i>Very High</i> to <i>High</i></li></ul> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=316962017-02-21T04:14:55ZKill Bill
<ul></ul><p>So now it doesn't even find the final release upgrade... and I'm not alone with that: <a class="external" href="https://forum.pfsense.org/index.php?topic=125873.msg695384#msg695384">https://forum.pfsense.org/index.php?topic=125873.msg695384#msg695384</a></p>
<pre>
Enter an option: 13
>>> Updating repositories metadata...
Updating pfSense-core repository catalogue...
pfSense-core repository is up-to-date.
Updating pfSense repository catalogue...
pfSense repository is up-to-date.
All repositories are up-to-date.
Your packages are up to date
*** Welcome to pfSense 2.3.3-RC (amd64 full-install) on gw ***
</pre> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=316972017-02-21T04:29:46ZPhillip Davisphil@jankaritech.com
<ul></ul><p>My workaround for that was switching to development then back to stable.<br />Procedure at <a class="external" href="https://forum.pfsense.org/index.php?topic=125873.msg695386#msg695386">https://forum.pfsense.org/index.php?topic=125873.msg695386#msg695386</a></p>
<p>Yeh, it is a pain that this stuff does not "just work".</p> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=316992017-02-21T06:21:17ZRenato Botelhorenato@netgate.com
<ul><li><strong>Target version</strong> changed from <i>2.3.3</i> to <i>2.4.0</i></li></ul><p>I've already did changes on pfSense-upgrade to force it to upgrade (or even downgrade) pfSense-repo package. Lets take care to avoid same problem on 2.4.0</p> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=317482017-02-22T11:35:39ZKill Bill
<ul></ul><p>It's broken even with snapshots. The goddamn thing reliably bombs out during post-"upgrade" reboot on</p>
<p><code>pkg: https://beta.pfsense.org/packages/pfSense_v2_3_3_amd64-pfSense_v2_3_3/All/pkg-1.9.4_1.txz: No address record</code></p>
<p>Of course there's nothing wrong with address record and the same box fetches the pkg just fine when it's booted. So, whatever is in the output, it's not showing anything relevant, just bogus junk.</p>
<p>Another thing: to get the 2.3.3 snapshots box switch to the stable branch, this braindead drill seems to be absolutely required:</p>
<p>- switch branch back to development in GUI, otherwise you won't get anywhere<br />- 13/ from console, decline upgrade - without this, you won't move anywhere. This picks up some 2.3.3 snapshot for god knows what reason.<br />- switch branch to stable in GUI<br />- 13/ from console, decline upgrade - without this, you again won't move anywhere. This again picks up some 2.3.3 snapshot, god knows why.<br />- switch branch to development in GUI<br />- 13/ from console, decline upgrade - without this, still no luck. This picks up 2.3.4 snapshot, that at least finally makes sense.<br />- switch branch to stable in GUI<br />- 13/ from console - NOW it picks up 2.3.3 stable, incredible!!!</p>
<p>Christ... Argh.</p> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=320252017-03-07T10:42:37ZMichael Kellogggrandrivers@gmail.com
<ul></ul><p>just upgrade last nite from 2.3.4 snapshot no problem</p> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=320272017-03-07T10:51:22ZRenato Botelhorenato@netgate.com
<ul></ul><p>Now I understood what happened here. RC packages were held at beta.pfsense.org instead of pkg.pfSense.org and this caused all confusion.</p>
<p>I'll change code and next RCs will stay in pkg.pfsense.org as well</p> pfSense - Bug #7276: 2.3.3 upgrade does not upgradehttps://redmine.pfsense.org/issues/7276?journal_id=320282017-03-07T11:01:04ZRenato Botelhorenato@netgate.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul><p>I've upgraded internal docs and next time a new version is RELEASED this won't happen anymore</p>