1. 05 Dec, 2023 12 commits
    • Kirill Smelkov's avatar
      . · 3e1c6cd7
      Kirill Smelkov authored
      3e1c6cd7
    • Kirill Smelkov's avatar
      Merge remote-tracking branch 'origin/master' into x/lte-multiru · b3f7068b
      Kirill Smelkov authored
      * origin/master:
        software/buildout-testing: be able to test with more recent python3
      b3f7068b
    • Kirill Smelkov's avatar
      Merge branch 'master' into x/lte-multiru · 125320ed
      Kirill Smelkov authored
      * master: (29 commits)
        stack/slapos: version up uritemplate 4.1.1 ( py3 only )
        software/slapos-testing: pathlib should only be installed for python2
        stack/slapos: version up msgpack 1.0.5 ( py3 only )
        stack/slapos: version up patsy 0.5.3
        component/statsmodels: version up 0.13.5 ( py3.11 only )
        component/scipy: don't install scripts in setup-eggs parts
        component/openblas: version up 0.3.24
        stack/slapos: version up pycurl 7.45.0 ( py3 only )
        stack/slapos: version up setuptools-dso 2.9
        stack/slapos: version up gevent 23.9.1 ( py3 only )
        stack/slapos: version up greenlet 3.0.1 ( py3 only )
        component/cython: version up 0.29.36
        software/slapos-testing: be able to test with more recent python3
        component/theia: version up theia 1.44.0
        software/theia: generate a ~/bin/slapos wrapper
        component/theia: update comment about the state of vscode-uri patch
        stack/slapos: version up slapos.core 1.10.7
        python*: remove dependency to [sed]
        stack/slapos: v↑ slapos.toolbox to 0.140
        software/erp5testnode: enable promise for shellinabox
        ...
      125320ed
    • Kirill Smelkov's avatar
      . · ae719141
      Kirill Smelkov authored
      ae719141
    • Kirill Smelkov's avatar
      . · d1434713
      Kirill Smelkov authored
      d1434713
    • Kirill Smelkov's avatar
      . · dabaa98a
      Kirill Smelkov authored
      dabaa98a
    • Kirill Smelkov's avatar
      . · 5f9b949c
      Kirill Smelkov authored
      5f9b949c
    • Kirill Smelkov's avatar
      . · b3a07944
      Kirill Smelkov authored
      b3a07944
    • Kirill Smelkov's avatar
      . · 663cd6be
      Kirill Smelkov authored
      663cd6be
    • Thomas Gambier's avatar
    • Kirill Smelkov's avatar
      . · 0e6e6d4c
      Kirill Smelkov authored
      0e6e6d4c
    • Jérome Perrin's avatar
      Theia 1.44.0 · 41dcbed2
      Jérome Perrin authored
      See merge request !1489
      41dcbed2
  2. 04 Dec, 2023 18 commits
  3. 03 Dec, 2023 1 commit
  4. 01 Dec, 2023 4 commits
  5. 30 Nov, 2023 3 commits
  6. 29 Nov, 2023 2 commits
    • Kirill Smelkov's avatar
      fixup! software/ors-amarisoft: remove redundant netconf supervision subsciption · f9819ca1
      Kirill Smelkov authored
      - remove no longer used ru/lopcomm/supervision.jinja2.py
      - restore removed `+ keep on touching RU watchdog` comment.
        Now it relates to ru/lopcomm/stats which became responsible for this function.
      - move code of RU-netconf-connection promise to be located nearby stats service
        because this promise interacts with that service, and grouping code by
        interaction makes it easier to understand for humans. Previously
        RU-netconf-connection was interacting with supervision service whcsh is gone
        after the patch in question.
      - use double vertical space to delimit logical sections from each other.
      
      open questions:
      
      - before the patch in question stats code was reconnecting after each error
        with 10 seconds pause. Now it logs it wants to reconnect but does _not_
        because top-level `while True` was removed. Was that intended?
      
        If it was not the intent then new stats code will fail after any single error
        and won't reconnect to RU by itself.
      
      /reviewed-by @lu.xu
      /reviewed-on nexedi/slapos!1483
      f9819ca1
    • Kirill Smelkov's avatar
      software/ors-amarisoft: enb: Factor rx-saturated promise to generic ru library and to be per-RU · 85db2a47
      Kirill Smelkov authored
      Similarly to sdr-busy, if we have several radio units, we want each of them to
      have its own rx-saturated promise.
      
      See nexedi/slapos.toolbox!126 for
      corresponding part in slapos.toolbox that makes check_rx_saturated per-RU
      configurable.
      
      Not touching gnb.jinja2.cfg as currently gnb does not support multicell at all,
      and in the future it will be sole enb.cfg to handle both LTE and NR
      simultaneously.
      
      /cc @xavier_thompson, @Daetalus
      /reviewed-by @jhuge, @lu.xu
      /reviewed-on nexedi/slapos!1485
      85db2a47