Forums

Resolved
0 votes
Tonight (02/06/20-03/06/20) the following updated packages are being released:

  • app-ssh-server - attack detector jails did not honour the bantime.
  • app-attack-detector - Enabling a jail looked like it had worked, but it hadn't until you restarted attack-detector
  • app-remote-backup* - Resetting your backups didn't work.
  • app-domoticz* - update to latest

* by the package name = the package is also being released to Business at the same time.

Packages available for testing

  • app-network-map - update to the database used by arpwatch so you get fewer Unknown devices where the manufacturer is not know.
  • ClearOS 7.8 Beta upgrade - to upgrade do a:
    yum update app-base,initscripts --enablerepo=clearos-updates-testing
  • yum clean all
    yum update

    If you hit EPEL dependencies, also enable epel-unverified. If you're updating a Home or Business system you may also have to enable clearos-centos, clearos-centos-updates and clearos-centos-sclo-rh. Please report any problems in this thread.
  • syswatch - fixing issues noticed by Todd Lewis. He proposed a patch which Peter reviewed and I tweaked.
  • app-dnsthingy - This is the same update as app-gateway-management but also includes a rebranding from DNSThingy to AdamOne. Update with:
    yum update app-dnsthingy adamone --enablerepo=clearos-*-testing

  • app-gateway-management - update with:
    yum update app-gateway-management* adamone --enablerepo=clearos-*-testing

  • adamone - this is the underlying package for the above beta versions of app-gateway-management/app-dnsthingy. If you have either of the above beta's installed, you can update with:
    yum update adamone --enablerepo=clearos-contribs-testing
    Please restart GM afterwards.
  • app-network - code merge complete. Seems to work for everything except external VLANs and a few quirks.

    • Now allows you to set up Wireless and Cellular interfaces. You will also need app-wireless to configure a NIC as an access point. Otherwise manual configuration is then needed for WiFi and Cellular devices.
    • I've tweaked it for kernel mode PPPoE (much faster and lower resources). For the moment we are not forcibly converting PPPoE interfaces over, but if you edit an interface it will switch to kernel mode.
    • Hides irrelevant interfaces from app-network-report such as docker0, veth* and ifb*.
    • Numerous other changes since last 2.6.0
    • Do not use the the update if you use VLAN's on external interfaces.


Unless detailed otherwise, packages available for testing can be installed with:
yum update --enablerepo=clearos-updates-testing {package-name}

Packages being worked on:

  • app-firewall - see if I can do some more bug fixes.
  • app-attack-detector to add a button beside each banned IP to you can unban it. This was being worked on by an external contributor.
  • app-network - Two more bugs to go. Team Canada are working on it.
  • app-qos - see if I can change the webconfig to use the full range of port selections allowed by the multiport rule.
Tuesday, June 02 2020, 07:24 PM
Share this post:
Responses (15)
  • Accepted Answer

    Thursday, January 21 2021, 05:41 PM - #Permalink
    Resolved
    0 votes
    Nick,

    This discussion is already been held a couple of times on the forum, but for an annual paid package you might expect something.
    Not every development or change needs to picked up, but a major update should be.

    It is not my intention to start a discussion again about support or development of Clear (not to yours), but there people paying annually for some packages.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, January 21 2021, 02:57 PM - #Permalink
    Resolved
    0 votes
    I don't see why we can't go to NC20, except for lack of developer time. Running occ commands in the upgrade script is easy-enough. I think we do it already. NC21 is an issue. The problem is that system-mariadb is not fully sandboxed so any upgrade to mariadb, even using the rh-mariadb102/3 packages may destroy you system-database. I know it gets destroyed using third party repos. I think it may also with the rh- packages. Work would need to be done here and there is no one to do it. There is a bug report which gives an outline and it may not be too hard, but I don't know.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, January 21 2021, 02:40 PM - #Permalink
    Resolved
    0 votes
    FWIW, I'm running NC 20.0.5 installed from source. Moving to NC20, and subsequently a later version meant a couple of occ commands, but everything is working quite happily.
    It's worth noting though, that NC 21 will need MariaDB version 10.2 or later - the default COS version is 5.5.65.

    Oh - and NC is installed into the 'main database'.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 07:51 PM - #Permalink
    Resolved
    0 votes
    It is looking like the build system is now working so I hope to push 7.9 next Tuesday.
    Like
    1
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 06:57 PM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    I know the feeling, but Tyler is stick on phone stuff and it looks like it is taking off and generating quite a bit of support load. This is being addressed. Anyway the build system has been having problems this year.

    Have you been following the NC forums? It looks like v20 caused quite a lot of stir with many apps not being compatible.

    No, I was not following the NC forums lately.
    If v20 is causing issues, we need to wait.

    The v19 has been in testing for a long time. Would be nice to push this forward.
    Brings back the spark with COS a bit if we can push some new stuff or updates.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 06:32 PM - #Permalink
    Resolved
    0 votes
    I know the feeling, but Tyler is stick on phone stuff and it looks like it is taking off and generating quite a bit of support load. This is being addressed. Anyway the build system has been having problems this year.

    Have you been following the NC forums? It looks like v20 caused quite a lot of stir with many apps not being compatible.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, January 19 2021, 06:06 PM - #Permalink
    Resolved
    0 votes
    Patrick de Brabander wrote:

    Nick Howitt wrote:

    That is up to Tyler who is head down in the ClearPHONE launch at the moment. You can update to the Beta and it will work but a few things need to be tidied up. For example, I think rh-php72-php-fpm should really be restarted to have the change in php memory put into effect. I think there are some other bits he wanted to tidy up as well but I'm not sure want (apart from a cosmetic indentation issue in one file). I've had the beta running for a long time now, but I don't really use NC apart from testing and support.


    I know the beta can be installed, but just wondering when it came to the repo as official release after 3 months

    We can skip version 19 ?
    Version 20 is released some month ago

    Sorry for the sceptism, but some action is appreciated
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, August 08 2020, 07:50 PM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    That is up to Tyler who is head down in the ClearPHONE launch at the moment. You can update to the Beta and it will work but a few things need to be tidied up. For example, I think rh-php72-php-fpm should really be restarted to have the change in php memory put into effect. I think there are some other bits he wanted to tidy up as well but I'm not sure want (apart from a cosmetic indentation issue in one file). I've had the beta running for a long time now, but I don't really use NC apart from testing and support.


    I know the beta can be installed, but just wondering when it came to the repo as official release after 3 months
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, August 08 2020, 07:36 PM - #Permalink
    Resolved
    0 votes
    That is up to Tyler who is head down in the ClearPHONE launch at the moment. You can update to the Beta and it will work but a few things need to be tidied up. For example, I think rh-php72-php-fpm should really be restarted to have the change in php memory put into effect. I think there are some other bits he wanted to tidy up as well but I'm not sure want (apart from a cosmetic indentation issue in one file). I've had the beta running for a long time now, but I don't really use NC apart from testing and support.
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, August 08 2020, 07:10 PM - #Permalink
    Resolved
    0 votes
    Nick,
    Any chance on the update of Nextcloud 19 soon ?
    The reply is currently minimized Show
  • Accepted Answer

    Monday, June 08 2020, 09:52 AM - #Permalink
    Resolved
    0 votes
    There is also an issue with the memory_limit. Although it is being changed, rh-php72-php-fpm.service needs to be restarted for it to take effect.
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, June 06 2020, 09:59 AM - #Permalink
    Resolved
    0 votes
    I'll pass your comments on to Tyler. I don't like the idea of PHP 7.3. I'll have to see how we added PHP 7.2 last year.
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, June 06 2020, 08:58 AM - #Permalink
    Resolved
    0 votes
    These remarks can solved by doing the following

    • The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running "occ db:add-missing-indices" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.
    • - Missing index "properties_path_index" in table "oc_properties".

      sudo -u apache /opt/rh/rh-php72/root/usr/bin/php /usr/share/nextcloud/occ db:add-missing-indices

    • The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running "occ db:add-missing-columns" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability.

    • sudo -u apache /opt/rh/rh-php72/root/usr/bin/php /usr/share/nextcloud/occ db:add-missing-indices
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, June 06 2020, 08:47 AM - #Permalink
    Resolved
    0 votes
    Nick Howitt wrote:

    Nextcloud 19 is available for testing. If you would like to test it, please do:
    yum update app-nextcloud* --enablerepo=clearos*testing

    Hi Nick,
    The update from 18 to 19 executed with no errors.

    I see in the admin overview the following comments/remarks
    http://domain.com/nextcloud/index.php/settings/admin/overview

    There are some errors regarding your setup.

    • Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)

    • MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL. For further details read the documentation page about this.

    • Your web server is not properly set up to resolve "/.well-known/caldav". Further information can be found in the documentation.

    • Your web server is not properly set up to resolve "/.well-known/carddav". Further information can be found in the documentation.

    • No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation.

    • You are currently running PHP 7.2.24. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it.

    • Nextcloud 19 is the last release supporting PHP 7.2. Nextcloud 20 requires at least PHP 7.3.

    • The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:
    • opcache.enable=1
      opcache.interned_strings_buffer=8
      opcache.max_accelerated_files=10000
      opcache.memory_consumption=128
      opcache.save_comments=1
      opcache.revalidate_freq=1

    • The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running "occ db:add-missing-indices" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.
    • - Missing index "properties_path_index" in table "oc_properties".

    • The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running "occ db:add-missing-columns" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability.
    • - Missing optional column "reference_id" in table "oc_comments".

    Please double check the installation guides ↗, and check for any errors or warnings in the log.

    Check the security of your Nextcloud over our security scan ↗.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, June 05 2020, 06:03 PM - #Permalink
    Resolved
    0 votes
    Nextcloud 19 is available for testing. If you would like to test it, please do:
    yum update app-nextcloud* --enablerepo=clearos*testing
    The reply is currently minimized Show
Your Reply