Dashboard update widget always prompts for new version
-
At the same time
I have done an update, which completed succesfully, however widget insists.
Its a minor cosmetic issue, and it is not happening on another test system elsewhere
Where does the widget take version info?
-
If you go to a shell prompt and run
pkg info -x pfSense
, what does it output?It's possible there is some component that didn't update or has a different version string.
-
@jimp
pkg info -x pfSense
pfSense-22.01
pfSense-Status_Monitoring-1.7.11_4
pfSense-base-22.05.r.20220617.0613
pfSense-default-config-22.05.r.20220617.0613
pfSense-kernel-pfSense-22.05.r.20220617.0613
pfSense-pkg-Cron-0.3.7_5
pfSense-pkg-Service_Watchdog-1.8.7_1
pfSense-pkg-Shellcmd-1.0.5_2
pfSense-pkg-System_Patches-2.0_6
pfSense-pkg-WireGuard-0.1.6_2
pfSense-pkg-acme-0.7.1_1
pfSense-pkg-arpwatch-0.2.0_6
pfSense-pkg-freeradius3-0.15.7_33
pfSense-pkg-haproxy-devel-0.62_10
pfSense-pkg-iperf-3.0.2_5
pfSense-pkg-mailreport-3.6.3_3
pfSense-pkg-mtr-nox11-0.85.6_2
pfSense-pkg-nmap-1.4.4_6
pfSense-pkg-ntopng-0.8.13_10
pfSense-pkg-openvpn-client-export-1.6_4
pfSense-pkg-openvpn-client-import-1.2
pfSense-pkg-pfBlockerNG-devel-3.1.0_4
pfSense-pkg-sudo-0.3_6
pfSense-rc-22.05.r.20220617.0613
pfSense-repo-22.05.r.20220617.0613
pfSense-upgrade-1.0_26
php74-pfSense-module-0.76 -
@netblues said in Dashboard update widget always prompts for new version:
@jimp
pfSense-22.01For some reason that meta package isn't being updated, it's stuck at 22.01. Something may be interrupting the upgrade before it can fully complete.
There have also been cases where a package (e.g. pfBlocker or squid) hangs during upgrade and prevents things from finishing, so look at
ps uxawwd
and see if there are any runningpkg
processes. -
@jimp I've checked that and there isn't any hung process
Its the same instance that had issues upgrading mpd.
Unless there is a magic reinstall all command (not just packages)
then the obvious would be install fresh, and then restore configuration xml.This has been the case even before upgrading to another 22.05 beta.
Upgrade was succesful, but meta package didn't update AGAIN. -
There must be something going on with your package database or the upgrade settings.
If you run
pkg -vv
what does it print at the end underRepositories:
?What does the content in
/usr/local/etc/pkg/repos/
look like?Have you ever installed something forcefully from a non-standard or third party repository (e.g. FreeBSD or other repo not from Netgate)?
And what does it show for
pkg info pfSense
andpkg info pfSense-base
? -
@jimp
I have manually upgraded to ntopng Community v.5.3.220511
using the instructions found here in the forum.
Nothing else.Could that cause all this havoc?
pkg -vv Version : 1.17.5 PKG_DBDIR = "/var/db/pkg"; PKG_CACHEDIR = "/var/cache/pkg"; PORTSDIR = "/usr/ports"; INDEXDIR = ""; INDEXFILE = "INDEX-12"; HANDLE_RC_SCRIPTS = false; DEFAULT_ALWAYS_YES = false; ASSUME_ALWAYS_YES = false; REPOS_DIR [ "/etc/pkg/", "/usr/local/etc/pkg/repos/", ] PLIST_KEYWORDS_DIR = ""; SYSLOG = true; ABI = "FreeBSD:12:amd64"; ALTABI = "freebsd:12:x86:64"; DEVELOPER_MODE = false; VULNXML_SITE = "http://vuxml.freebsd.org/freebsd/vuln.xml.xz"; FETCH_RETRY = 3; PKG_PLUGINS_DIR = "/usr/local/lib/pkg/"; PKG_ENABLE_PLUGINS = true; PLUGINS [ ] DEBUG_SCRIPTS = false; PLUGINS_CONF_DIR = "/usr/local/etc/pkg/"; PERMISSIVE = false; REPO_AUTOUPDATE = true; NAMESERVER = ""; HTTP_USER_AGENT = "pkg/1.17.5"; EVENT_PIPE = ""; FETCH_TIMEOUT = 30; UNSET_TIMESTAMP = false; SSH_RESTRICT_DIR = ""; PKG_ENV { } PKG_SSH_ARGS = ""; DEBUG_LEVEL = 0; ALIAS { } CUDF_SOLVER = ""; SAT_SOLVER = ""; RUN_SCRIPTS = true; CASE_SENSITIVE_MATCH = false; LOCK_WAIT = 1; LOCK_RETRIES = 5; SQLITE_PROFILE = false; WORKERS_COUNT = 0; READ_LOCK = false; PLIST_ACCEPT_DIRECTORIES = false; IP_VERSION = 0; AUTOMERGE = true; VERSION_SOURCE = ""; CONSERVATIVE_UPGRADE = true; PKG_CREATE_VERBOSE = false; AUTOCLEAN = false; DOT_FILE = ""; REPOSITORIES { } VALID_URL_SCHEME [ "pkg+http", "pkg+https", "https", "http", "file", "ssh", "ftp", "ftps", "pkg+ssh", "pkg+ftp", "pkg+ftps", ] ALLOW_BASE_SHLIBS = false; WARN_SIZE_LIMIT = 1048576; METALOG = ""; OSVERSION = 1203506; IGNORE_OSVERSION = false; BACKUP_LIBRARIES = false; BACKUP_LIBRARY_PATH = "/usr/local/lib/compat/pkg"; PKG_TRIGGERS_DIR = "/usr/local/share/pkg/triggers"; PKG_TRIGGERS_ENABLE = true; AUDIT_IGNORE_GLOB [ ] AUDIT_IGNORE_REGEX [ "NULL", ] COMPRESSION_LEVEL = -1; ARCHIVE_SYMLINK = false; REPO_ACCEPT_LEGACY_PKG = false; Repositories: ntop: { url : "https://packages.ntop.org/FreeBSD/FreeBSD:12:amd64/latest", enabled : yes, priority : 100, signature_type : "FINGERPRINTS", fingerprints : "/usr/local/etc/pkg/fingerprints/ntop" } pfSense-core: { url : "pkg+https://firmware.netgate.com/pkg/pfSense_plus-v22_05_amd64-core", enabled : yes, priority : 0, mirror_type : "SRV", signature_type : "FINGERPRINTS", fingerprints : "/usr/local/share/pfSense/keys/pkg" } pfSense: { url : "pkg+https://firmware.netgate.com/pkg/pfSense_plus-v22_05_amd64-pfSense_plus_v22_05", enabled : yes, priority : 0, mirror_type : "SRV", signature_type : "FINGERPRINTS", fingerprints : "/usr/local/share/pfSense/keys/pkg"
ls -l /usr/local/etc/pkg/repos/
total 6
-rw-r--r-- 1 root wheel 26 Jun 17 09:27 FreeBSD.conf
-rw-r--r-- 1 root wheel 188 May 11 04:37 ntop.conf
lrwxr-xr-x 1 root wheel 57 Jun 16 15:10 pfSense.conf -> /usr/local/share/pfSense/pkg/repos/pfSense-repo-next.confpkg info pfSense-base
pfSense-base-22.05.r.20220617.0613
Name : pfSense-base
Version : 22.05.r.20220617.0613
Installed on : Fri Jun 17 20:19:12 2022 EEST
Origin : security/pfSense-base
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : security
Licenses : APACHE20
Maintainer : development@pfsense.org
WWW : http://www.pfsense.org/
Comment : pfSense core files
Annotations :
repo_type : binary
repository : pfSense-core
Flat size : 67.4MiB
Description :
pfSense core filesWWW: http://www.pfsense.org/
pkg info pfSense
pfSense-22.01
Name : pfSense
Version : 22.01
Installed on : Tue Feb 15 13:54:44 2022 EET
Origin : security/pfSense
Architecture : FreeBSD:12:amd64
Prefix : /usr/local
Categories : security kld
Licenses : APACHE20
Maintainer : renato@pfsense.com
WWW : https://www.pfsense.org/
Comment : Meta package to install pfSense required ports
Annotations :
FreeBSD_version: 1203500
build_timestamp: 2022-02-08T20:23:30+0000
built_by : poudriere-git-3.3.99.20211130
flavor : php74
port_checkout_unclean: no
port_git_hash : 5a5bb41f55b7
ports_top_checkout_unclean: yes
ports_top_git_hash: 543713d7c156
repo_type : binary
repository : pfSense
Flat size : 10.2KiB
Description :
Meta package to install pfSense required portsWWW: https://www.pfsense.org/
-
@netblues said in Dashboard update widget always prompts for new version:
I have manually upgraded to ntopng Community v.5.3.220511
using the instructions found here in the forum.
Nothing else.
Could that cause all this havoc?Yes, that is likely your whole problem. Don't do that.