garybixler Posted November 30, 2019 Posted November 30, 2019 Sorry I should have used sudo [admin@polisy ~]$ sudo pkg info Password: bash-5.0.11 GNU Project's Bourne Again SHell boost-libs-1.71.0_2 Free portable C++ libraries (without Boost.Python) c-ares-1.15.0_1 Asynchronous DNS resolver library ca_root_nss-3.47.1 Root certificate bundle from the Mozilla Project curl-7.67.0 Command line tool and library for transferring data with URLs cvsps-2.1_2 Create patchset information from CVS dmidecode-3.2 Tool for dumping DMI (SMBIOS) contents in human-readable format dual-dhclient-1.0_1 Spawns dhclients for a dual-stack network e2fsprogs-libuuid-1.45.3 UUID library from e2fsprogs package expat-2.2.8 XML 1.0 parser written in C flashrom-1.1 Utility for reading, writing, verifying, and erasing flash ROM chips gettext-runtime-0.20.1 GNU gettext runtime libraries and programs git-2.24.0 Distributed source code management tool gmake-4.2.1_3 GNU version of 'make' utility icu-65.1,1 International Components for Unicode (from IBM) indexinfo-0.3.1 Utility to regenerate the GNU info page index isc-dhcp44-client-4.4.1_1 The ISC Dynamic Host Configuration Protocol client libconfuse-3.2.1_1 Configuration file parsing library libffi-3.2.1_3 Foreign Function Interface libftdi1-1.4_13 Library (using libusb) to talk to FTDI chips libnghttp2-1.40.0 HTTP/2.0 C Library libpci-3.6.2 PCI configuration space I/O made easy libuv-1.33.1 Multi-platform support library with a focus on asynchronous I/O libwebsockets-2.4.2 C library for lightweight websocket clients and servers mongodb34-3.4.23 Distributed document-oriented "NoSQL" database mosquitto-1.6.7 Open source MQTT broker nlohmann-json-3.7.0 JSON library for Modern C++ node-13.2.0 V8 JavaScript for client and server npm-6.12.1 Node package manager p5-Authen-SASL-2.16_1 Perl5 module for SASL authentication p5-CGI-4.44 Handle Common Gateway Interface requests and responses p5-Digest-HMAC-1.03_1 Perl5 interface to HMAC Message-Digest Algorithms p5-Error-0.17028 Error/exception handling in object-oriented programming style p5-GSSAPI-0.28_1 Perl extension providing access to the GSSAPIv2 library p5-HTML-Parser-3.72 Perl5 module for parsing HTML documents p5-HTML-Tagset-3.20_1 Some useful data table in parsing HTML p5-IO-Socket-INET6-2.72_1 Perl module with object interface to AF_INET6 domain sockets p5-IO-Socket-SSL-2.066 Perl5 interface to SSL sockets p5-Mozilla-CA-20180117 Perl extension for Mozilla CA cert bundle in PEM format p5-Net-SSLeay-1.85 Perl5 interface to SSL p5-Socket6-0.29 IPv6 related part of the C socket.h defines and structure manipulators pciids-20191012 Database of all known IDs used in PCI devices pcre-8.43_2 Perl Compatible Regular Expressions library perl5-5.30.1 Practical Extraction and Report Language pkg-1.12.0 Package manager polyglot-beta-2.2.6_1 Polyglot v2 Beta for UDI ISY 5.x.x powerdxx-0.4.3 CPU clock speed/frequency daemon py37-acme-0.39.0,1 ACME protocol implementation in Python py37-asn1crypto-0.24.0 ASN.1 library with a focus on performance and a pythonic API py37-certbot-0.39.0,1 Let's Encrypt client py37-certifi-2019.9.11 Mozilla SSL certificates py37-cffi-1.13.2 Foreign Function Interface for Python calling C code py37-chardet-3.0.4_1 Universal encoding detector for Python 2 and 3 py37-configargparse-0.15.1 Drop-in replacement for argparse py37-configobj-5.0.6_1 Simple but powerful config file reader and writer py37-cryptography-2.6.1 Cryptographic recipes and primitives for Python developers py37-distro-1.4.0_1 Linux OS platform information API py37-idna-2.8 Internationalized Domain Names in Applications (IDNA) py37-josepy-1.2.0 JOSE protocol implementation in Python py37-netifaces-0.10.9 Getting network addresses from Python 3 py37-openssl-19.0.0 Python interface to the OpenSSL library py37-parsedatetime-2.5 Python module for parsing 'human readable' date/time expressions py37-pip-19.1.1 Tool for installing and managing Python packages py37-pycparser-2.19 C parser in Python py37-pyrfc3339-1.1 Generate and parse RFC 3339 timestamps py37-pysocks-1.7.1 Python SOCKS module py37-pytz-2019.3,1 World Timezone Definitions for Python py37-requests-2.22.0 HTTP library written in Python for human beings py37-requests-toolbelt-0.8.0_1 Utility belt for advanced users of python-requests py37-setuptools-41.4.0 Python packages installer py37-six-1.12.0 Python 2 and 3 compatibility utilities py37-urllib3-1.22,1 HTTP library with thread-safe connection pooling, file post, and more py37-zope.component-4.2.2 Zope Component Architecture py37-zope.event-4.1.0 Very basic event publishing system py37-zope.interface-4.6.0 Interfaces for Python python-3.7_3,2 "meta-port" for the default version of Python interpreter python27-2.7.17 Interpreted object-oriented programming language python3-3_3 The "meta-port" for version 3 of the Python interpreter python37-3.7.5 Interpreted object-oriented programming language readline-8.0.0 Library for editing command lines as they are typed snappy-1.1.7 Fast compressor/decompressor library sudo-1.8.29 Allow others to run commands as root [admin@polisy ~]$
simplextech Posted November 30, 2019 Posted November 30, 2019 Here's the diff of the pkg lists. You have newer versions of some things than I do and you have some packages that I don't. [admin@polisy ~]$ diff simplex.pkg gary.pkg 4,5c4,5 < ca_root_nss-3.47 < curl-7.66.0 --- > ca_root_nss-3.47.1 > curl-7.67.0 21c21 < libnghttp2-1.39.2 --- > libnghttp2-1.40.0 28c28 < node-13.0.0 --- > node-13.2.0 44c44 < perl5-5.30.0 --- > perl5-5.30.1 46c46 < polyglot-2.2.6 --- > polyglot-beta-2.2.6_1 47a48 > py37-acme-0.39.0,1 48a50,51 > py37-certbot-0.39.0,1 > py37-certifi-2019.9.11 49a53,55 > py37-chardet-3.0.4_1 > py37-configargparse-0.15.1 > py37-configobj-5.0.6_1 50a57,59 > py37-distro-1.4.0_1 > py37-idna-2.8 > py37-josepy-1.2.0 51a61,62 > py37-openssl-19.0.0 > py37-parsedatetime-2.5 53a65,69 > py37-pyrfc3339-1.1 > py37-pysocks-1.7.1 > py37-pytz-2019.3,1 > py37-requests-2.22.0 > py37-requests-toolbelt-0.8.0_1 55a72,76 > py37-urllib3-1.22,1 > py37-zope.component-4.2.2 > py37-zope.event-4.1.0 > py37-zope.interface-4.6.0 > python-3.7_3,2 60c81 < snappy-1.1.6_1 --- > snappy-1.1.7 I'll have to check for updates and see what happens....
garybixler Posted November 30, 2019 Posted November 30, 2019 That would make sense. After the third update Tesla just stopped running and could not be started. That's when the error started when trying to re-install.
simplextech Posted November 30, 2019 Posted November 30, 2019 12 minutes ago, garybixler said: That would make sense. After the third update Tesla just stopped running and could not be started. That's when the error started when trying to re-install. There's some package dependency that's most likely broken somewhere. Unfortunately it will take the involvement of the Nodeserver author to help track down what it could be. My initial direction would be to run Tesla on Polyglot Cloud because it's cloud dependent anyways. However that's up to you.
garybixler Posted November 30, 2019 Posted November 30, 2019 Thank you so much for all your effort. It seems that the problem is getting narrowed down. Also I learned a lot. Again Thanks Gary
simplextech Posted November 30, 2019 Posted November 30, 2019 32 minutes ago, garybixler said: Thank you so much for all your effort. It seems that the problem is getting narrowed down. Also I learned a lot. Again Thanks Gary Welcome. Sorry I couldn't get it resolved though. I'm not seeing updates on my polisy to get to your version. I'll check again after I reboot and see if I get anything. If I do I'll update and try the Tesla nodeserver again... wish I had a Tesla...I LIKE the new truck they released it's sweet!
garybixler Posted November 30, 2019 Posted November 30, 2019 For updates I always did the sudo pkg update && sudo pkg upgrade. Cybertruck yes great.
MWareman Posted November 30, 2019 Posted November 30, 2019 I'm getting an odd error when I run 'sudo pkg update' [admin@polisy ~]$ sudo pkg update Password: Updating udi repository catalogue... Fetching meta.txz: 100% 820 B 0.8kB/s 00:01 Fetching packagesite.txz: 100% 50 KiB 50.8kB/s 00:01 Processing entries: 0% Newer FreeBSD version for package p5-HTML-Parser: To ignore this error set IGNORE_OSVERSION=yes - package: 1201000 - running kernel: 1200086 Ignore the mismatch and continue? [Y/n]: Processing entries: 100% udi repository update completed. 165 packages processed. All repositories are up to date. It appears that the package 'p5-HTML-Parser' is expecting a newer kernel than Polisy is running
garybixler Posted November 30, 2019 Posted November 30, 2019 Update on Tesla nodeserver I just did an update on polisy and three packages were updated. I am still getting an error when installing the NS but now it is different. 2019-11-30 06:23:23 [polyglot] error: NSChild: Tesla cloneRepo: Non-zero exit code: 128 2019-11-30 06:23:23 [polyglot] error: NS: Error getting server.json required fields. name and executable are required. - Error: ENOENT: no such file or directory, open '/var/polyglot/nodeservers/Tesla/server.json' 2019-11-30 06:23:23 [polyglot] error: NSResponse: Success: false - cloneRepo: Non-zero exit code: 128 2019-11-30 06:23: The other difference is that Tesla is no longer installed into the node server directory. Thanks Gary
Michel Kohanim Posted December 1, 2019 Author Posted December 1, 2019 Hello all and thanks so very much for all the feedback and sincere apologies for the inconvenience. We do have an updated Kernel and we had to compile all packages against the new kernel. We should have a script to upgrade your kernel shortly. Again, sincere apologies. With kind regards, Michel
bpwwer Posted December 1, 2019 Posted December 1, 2019 I just tried to clone a new node server I'm working on to the Polisy and got this error: sudo: unable to write to /var/run/sudo/ts/admin: No space left on device fatal: could not create work tree dir 'udi-weatherbit-poly': No space left on device A df of /var/polyglot shows [admin@polisy /var/polyglot/nodeservers]$ df . Filesystem 1K-blocks Used Avail Capacity Mounted on zudi/ROOT/default 5298048 5294859 3188 100% / Yes, the polyglot log file was huge and clearing it freed up about 45% of the space on the file system.
Michel Kohanim Posted December 1, 2019 Author Posted December 1, 2019 Hi Bob, There's a script that changes the file system to use all the 32GBs. Please send an email to support and we'll send it to you. With kind regards, Michel
Michel Kohanim Posted December 2, 2019 Author Posted December 2, 2019 @garybixler, Can you please try: curl -s https://pkg.isy.io/script/update121.sh | sudo bash This will bring your OS level to 12.1 which matches all the packages. With kind regards, Michel
garybixler Posted December 2, 2019 Posted December 2, 2019 (edited) Michel Excellent news. The Tesla NS installed and came up running. All looks great. Thank you so much for all your effort. Gary Edited December 2, 2019 by garybixler 1
Bumbershoot Posted December 19, 2019 Posted December 19, 2019 There's a new Polyglot version available this morning (2.2.8) which provides some interesting new items under the "System" menu. I don't know if these items are hooked to anything yet.
Michel Kohanim Posted December 19, 2019 Author Posted December 19, 2019 @Bumbershoot, Yes, you need the udx package for this to work: sudo pkg install udx. With kind regards, Michel
gviliunas Posted December 19, 2019 Posted December 19, 2019 (edited) In 2.2.8, the System Menu selections appear to work but the new Polisy Configuration selection (under Settings) appears to hang when getting configuration... (Yes, I installed the udx package first and restarted Polisy)s to Edited December 19, 2019 by gviliunas
Michel Kohanim Posted December 19, 2019 Author Posted December 19, 2019 @gviliunas, Did you install udx? With kind regards, Michel
Michel Kohanim Posted December 19, 2019 Author Posted December 19, 2019 All, It's best to do: sudo pkg update && sudo pkg upgrade first. Then install udx. With kind regards, Michel
gviliunas Posted December 19, 2019 Posted December 19, 2019 (edited) This is exactly what I did: sudo pkg update && sudo pkg upgrade (restart Polisy with sudo shutdown -r +1) first. Then install udx (and then another restart Polisy with sudo shutdown -r +1) After ~5 minutes, still waiting with this displayed: Please wait, getting configuration... Edited December 19, 2019 by gviliunas
Michel Kohanim Posted December 19, 2019 Author Posted December 19, 2019 @gviliunas When you start udx, do you hear a beep or beeps? With kind regards, Michel
gviliunas Posted December 19, 2019 Posted December 19, 2019 (edited) I do not heat any beeps. Do I need to issue a command to start udx? I used Top and can't see a separate task for udx. I tailed -f the Polyglot log and nothing happens when I select Polisy Configuration form the Settings menu. Edited December 19, 2019 by gviliunas
gviliunas Posted December 19, 2019 Posted December 19, 2019 If I try to re-install udx, I get: The most recent versions of packages are already installed
Michel Kohanim Posted December 19, 2019 Author Posted December 19, 2019 @gviliunas, Yes, sudo service udx start If it keeps beeping, then sudo service udx stop. With kind regards, Michel
Bumbershoot Posted December 19, 2019 Posted December 19, 2019 Looking at the udx log in '/var/udx/logs' I'm seeing this error: [admin@polisy /var/udx/logs]$ sudo tail -f debug.log ld-elf.so.1: Shared object "libbson-1.0.so.1" not found, required by "udx-freebsd-x64" ld-elf.so.1: Shared object "libbson-1.0.so.1" not found, required by "udx-freebsd-x64" ld-elf.so.1: Shared object "libbson-1.0.so.1" not found, required by "udx-freebsd-x64" ld-elf.so.1: Shared object "libbson-1.0.so.1" not found, required by "udx-freebsd-x64"
Recommended Posts