Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Justin
slapos
Commits
1166f45e
Commit
1166f45e
authored
Jun 06, 2022
by
Joanne Hugé
Browse files
Options
Browse Files
Download
Plain Diff
Update Release Candidate
parents
cb0da890
9394886f
Changes
32
Show whitespace changes
Inline
Side-by-side
Showing
32 changed files
with
107 additions
and
103 deletions
+107
-103
component/macros/virtual-env.cfg
component/macros/virtual-env.cfg
+23
-2
component/meson/buildout.cfg
component/meson/buildout.cfg
+2
-2
component/qemu-kvm/buildout.cfg
component/qemu-kvm/buildout.cfg
+6
-8
component/trafficserver/buildout.cfg
component/trafficserver/buildout.cfg
+2
-2
software/django-dev/software.cfg
software/django-dev/software.cfg
+5
-20
software/kvm/README.rst
software/kvm/README.rst
+8
-8
software/ors-amarisoft/buildout.hash.cfg
software/ors-amarisoft/buildout.hash.cfg
+3
-3
software/ors-amarisoft/config/enb.jinja2.cfg
software/ors-amarisoft/config/enb.jinja2.cfg
+1
-1
software/ors-amarisoft/config/gnb.jinja2.cfg
software/ors-amarisoft/config/gnb.jinja2.cfg
+1
-1
software/ors-amarisoft/instance-tdd1900-enb-epc-input-schema.json
.../ors-amarisoft/instance-tdd1900-enb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd1900-enb-input-schema.json
...ware/ors-amarisoft/instance-tdd1900-enb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd1900-gnb-epc-input-schema.json
.../ors-amarisoft/instance-tdd1900-gnb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd1900-gnb-input-schema.json
...ware/ors-amarisoft/instance-tdd1900-gnb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd2600-enb-epc-input-schema.json
.../ors-amarisoft/instance-tdd2600-enb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd2600-enb-input-schema.json
...ware/ors-amarisoft/instance-tdd2600-enb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd2600-gnb-epc-input-schema.json
.../ors-amarisoft/instance-tdd2600-gnb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd2600-gnb-input-schema.json
...ware/ors-amarisoft/instance-tdd2600-gnb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3500-enb-epc-input-schema.json
.../ors-amarisoft/instance-tdd3500-enb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3500-enb-input-schema.json
...ware/ors-amarisoft/instance-tdd3500-enb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3500-gnb-epc-input-schema.json
.../ors-amarisoft/instance-tdd3500-gnb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3500-gnb-input-schema.json
...ware/ors-amarisoft/instance-tdd3500-gnb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3700-enb-epc-input-schema.json
.../ors-amarisoft/instance-tdd3700-enb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3700-enb-input-schema.json
...ware/ors-amarisoft/instance-tdd3700-enb-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3700-gnb-epc-input-schema.json
.../ors-amarisoft/instance-tdd3700-gnb-epc-input-schema.json
+2
-2
software/ors-amarisoft/instance-tdd3700-gnb-input-schema.json
...ware/ors-amarisoft/instance-tdd3700-gnb-input-schema.json
+2
-2
software/ors-amarisoft/promise/check_sdr_busy.py
software/ors-amarisoft/promise/check_sdr_busy.py
+2
-2
software/ors-amarisoft/render-templates
software/ors-amarisoft/render-templates
+4
-4
software/ors-amarisoft/software-tdd1900.cfg
software/ors-amarisoft/software-tdd1900.cfg
+4
-4
software/ors-amarisoft/software-tdd2600.cfg
software/ors-amarisoft/software-tdd2600.cfg
+4
-4
software/ors-amarisoft/software-tdd3500.cfg
software/ors-amarisoft/software-tdd3500.cfg
+4
-4
software/ors-amarisoft/software-tdd3700.cfg
software/ors-amarisoft/software-tdd3700.cfg
+4
-4
stack/slapos.cfg
stack/slapos.cfg
+2
-2
No files found.
component/macros/virtual-env.cfg
View file @
1166f45e
...
@@ -4,11 +4,12 @@ extends =
...
@@ -4,11 +4,12 @@ extends =
[virtual-env-base]
[virtual-env-base]
recipe = slapos.recipe.build
recipe = slapos.recipe.build
_name = ${:_buildout_section_name_}
name = ${:_buildout_section_name_}
default-instance = true
init =
init =
from zc.buildout.easy_install import working_set
from zc.buildout.easy_install import working_set
import os
import os
name = options['
_
name']
name = options['name']
eggs = options['eggs']
eggs = options['eggs']
try:
try:
scripts = "scripts = " + options['scripts']
scripts = "scripts = " + options['scripts']
...
@@ -25,6 +26,26 @@ init =
...
@@ -25,6 +26,26 @@ init =
<= python-interpreter
<= python-interpreter
eggs += %(eggs)s
eggs += %(eggs)s
""" % locals())
""" % locals())
if is_true(options.get('default-instance')):
cookbook = "{slapos-cookbook:recipe}"
self.buildout.parse("""
[.%(name)s.instance]
recipe = slapos.recipe.template
output = ${buildout:directory}/instance.cfg
depends = $%(cookbook)s
inline =
[buildout]
parts = publish
eggs-directory = ${buildout:eggs-directory}
develop-eggs-directory = ${buildout:develop-eggs-directory}
[publish]
recipe = slapos.cookbook:publish
activate-script = %(location)s
""" % locals())
install =
install =
with open(location, "w") as f:
with open(location, "w") as f:
f.write(options['template'] % {
f.write(options['template'] % {
...
...
component/meson/buildout.cfg
View file @
1166f45e
...
@@ -8,8 +8,8 @@ parts =
...
@@ -8,8 +8,8 @@ parts =
recipe = slapos.recipe.cmmi
recipe = slapos.recipe.cmmi
shared = true
shared = true
url = https://github.com/mesonbuild/meson/releases/download/${:version}/meson-${:version}.tar.gz
url = https://github.com/mesonbuild/meson/releases/download/${:version}/meson-${:version}.tar.gz
version = 0.
57.2
version = 0.
62.1
md5sum =
4a07b6d42d7a46a6b6e9604fae7da9aa
md5sum =
2f5301d0e7fd5544ab0004393ba44cbe
configure-command = true
configure-command = true
make-binary = true
make-binary = true
post-install =
post-install =
...
...
component/qemu-kvm/buildout.cfg
View file @
1166f45e
[buildout]
[buildout]
extends =
extends =
../defaults.cfg
../attr/buildout.cfg
../attr/buildout.cfg
../bzip2/buildout.cfg
../bzip2/buildout.cfg
../gnutls/buildout.cfg
../gnutls/buildout.cfg
...
@@ -12,22 +13,19 @@ extends =
...
@@ -12,22 +13,19 @@ extends =
../meson/buildout.cfg
../meson/buildout.cfg
../ncurses/buildout.cfg
../ncurses/buildout.cfg
../ninja/buildout.cfg
../ninja/buildout.cfg
../patch/buildout.cfg
../pkgconfig/buildout.cfg
../pkgconfig/buildout.cfg
../xorg/buildout.cfg
../xorg/buildout.cfg
../zlib/buildout.cfg
../zlib/buildout.cfg
../glib/buildout.cfg
../glib/buildout.cfg
[gcc]
min_version = 7.4
[qemu]
[qemu]
recipe = slapos.recipe.cmmi
recipe = slapos.recipe.cmmi
shared = true
shared = true
url = https://download.qemu.org/qemu-5.2.0.tar.xz
url = https://download.qemu.org/qemu-7.0.0.tar.xz
md5sum = 179f86928835da857c237b42f4b2df73
md5sum = bfb5b09a0d1f887c8c42a6d5f26971ab
patches =
# backport (2021-03-20)
https://gitlab.com/qemu-project/qemu/-/commit/3eacf70bb5a83e4775ad8003cbca63a40f70c8c2.patch#c4330b02f331a827145009d85e4f6862
patch-binary = ${patch:location}/bin/patch
patch-options = -p1
pre-configure =
pre-configure =
sed -i '/^libmigration\b/s/$/ dependencies: [zlib],/' meson.build
sed -i '/^libmigration\b/s/$/ dependencies: [zlib],/' meson.build
sed -i 's/\bsnappy,/zlib, \0/' dump/meson.build
sed -i 's/\bsnappy,/zlib, \0/' dump/meson.build
...
...
component/trafficserver/buildout.cfg
View file @
1166f45e
...
@@ -24,8 +24,8 @@ min_version = 8
...
@@ -24,8 +24,8 @@ min_version = 8
[trafficserver]
[trafficserver]
recipe = slapos.recipe.cmmi
recipe = slapos.recipe.cmmi
url = https://dlcdn.apache.org/trafficserver/trafficserver-9.1.
1
.tar.bz2
url = https://dlcdn.apache.org/trafficserver/trafficserver-9.1.
2
.tar.bz2
md5sum =
666945652942cce8c3ff0ae2757cc3c6
md5sum =
4dbe434e6cc2bd6ab9a0bf48af312f4b
shared = true
shared = true
patch-options = -p1
patch-options = -p1
configure-options =
configure-options =
...
...
software/django-dev/software.cfg
View file @
1166f45e
...
@@ -4,30 +4,15 @@ extends =
...
@@ -4,30 +4,15 @@ extends =
../../component/macros/virtual-env.cfg
../../component/macros/virtual-env.cfg
parts =
parts =
instance
django-env
slapos-cookbook
[python]
part = python3
[django-env]
[django-env]
<= virtual-env-base
<= virtual-env-base
location = ${buildout:directory}/activate
location = ${buildout:directory}/activate
eggs = Django
eggs = Django
[instance]
[python]
recipe = slapos.recipe.template
part = python3
output = ${buildout:directory}/instance.cfg
inline =
[buildout]
parts = publish
eggs-directory = ${buildout:eggs-directory}
develop-eggs-directory = ${buildout:develop-eggs-directory}
[publish]
recipe = slapos.cookbook:publish
activate-script = ${django-env:location}
[versions]
[versions]
Django = 3.2.12
Django = 3.2.12
...
...
software/kvm/README.rst
View file @
1166f45e
...
@@ -118,11 +118,11 @@ Technical notes
...
@@ -118,11 +118,11 @@ Technical notes
Updating boot-image-url-select
Updating boot-image-url-select
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* download the new OS installation image
* download the new OS installation image
* calculate it's sha512sum and store as <SHA512>
* calculate it's sha512sum and store as <SHA512>
* calculate it's md5sum and store as <MD5>
* calculate it's md5sum and store as <MD5>
* upload it to shacache
* upload it to shacache
* construct download url: ``https://shacache.nxdcdn.com/<SHA512>#<MD5>``
* construct download url: ``https://shacache.nxdcdn.com/<SHA512>#<MD5>``
* update the ``boot-image-url-select`` in:
* update the ``boot-image-url-select`` in:
* ``instance-kvm-input-schema.json``
* ``instance-kvm-input-schema.json``
* ``instance-kvm-cluster-input-schema.json``
* ``instance-kvm-cluster-input-schema.json``
software/ors-amarisoft/buildout.hash.cfg
View file @
1166f45e
...
@@ -44,11 +44,11 @@ md5sum = d33163012d6c98efc59161974c649557
...
@@ -44,11 +44,11 @@ md5sum = d33163012d6c98efc59161974c649557
[enb.jinja2.cfg]
[enb.jinja2.cfg]
filename = config/enb.jinja2.cfg
filename = config/enb.jinja2.cfg
md5sum =
890642570bb905033d88c8ef7426850b
md5sum =
aeb1e8ff149db6ecaf2734cf7dc326aa
[gnb.jinja2.cfg]
[gnb.jinja2.cfg]
filename = config/gnb.jinja2.cfg
filename = config/gnb.jinja2.cfg
md5sum =
f90764f76dcc707da55aa91db847d2bb
md5sum =
2830e108184cca7740e5373e9bc4920a
[ltelogs.jinja2.sh]
[ltelogs.jinja2.sh]
filename = ltelogs.jinja2.sh
filename = ltelogs.jinja2.sh
...
@@ -64,7 +64,7 @@ md5sum = e561ec26a70943c61557def1781cf65f
...
@@ -64,7 +64,7 @@ md5sum = e561ec26a70943c61557def1781cf65f
[sdr-busy-promise]
[sdr-busy-promise]
_update_hash_filename_ = promise/check_sdr_busy.py
_update_hash_filename_ = promise/check_sdr_busy.py
md5sum =
9e867282d7dd80c4255e87a82a47a19d
md5sum =
f7436ff76fea58e37a401d4712275422
[interface-up-promise]
[interface-up-promise]
_update_hash_filename_ = promise/check_interface_up.py
_update_hash_filename_ = promise/check_interface_up.py
...
...
software/ors-amarisoft/config/enb.jinja2.cfg
View file @
1166f45e
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
- 'max_size': set the maximum size of the hex dump. 0 means no
- 'max_size': set the maximum size of the hex dump. 0 means no
hex dump. -1 means no limit.
hex dump. -1 means no limit.
*/
*/
log_options: "all.level=
info
,all.max_size=32,file.rotate=1G,file.path={{ directory['tmp'] }}",
log_options: "all.level=
debug
,all.max_size=32,file.rotate=1G,file.path={{ directory['tmp'] }}",
log_filename: "{{ directory['log'] }}/enb.log",
log_filename: "{{ directory['log'] }}/enb.log",
/* Enable remote API and Web interface */
/* Enable remote API and Web interface */
...
...
software/ors-amarisoft/config/gnb.jinja2.cfg
View file @
1166f45e
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
#define USE_SRS 0
#define USE_SRS 0
{
{
log_options: "all.level=
info
,all.max_size=32,file.rotate=1G,file.path={{ directory['tmp'] }}",
log_options: "all.level=
debug
,all.max_size=32,file.rotate=1G,file.path={{ directory['tmp'] }}",
log_filename: "{{ directory['log'] }}/gnb.log",
log_filename: "{{ directory['log'] }}/gnb.log",
/* Enable remote API and Web interface */
/* Enable remote API and Web interface */
...
...
software/ors-amarisoft/instance-tdd1900-enb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd1900-enb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd1900-gnb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd1900-gnb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd2600-enb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd2600-enb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd2600-gnb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd2600-gnb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3500-enb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3500-enb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3500-gnb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3500-gnb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3700-enb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3700-enb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
3
0
"default"
:
4
0
},
},
"dl_earfcn"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"title"
:
"DL EARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3700-gnb-epc-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/instance-tdd3700-gnb-input-schema.json
View file @
1166f45e
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
"title"
:
"Tx gain"
,
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
7
0
"default"
:
7
8
},
},
"rx_gain"
:
{
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"type"
:
"number"
,
"default"
:
5
0
"default"
:
4
0
},
},
"dl_nr_arfcn"
:
{
"dl_nr_arfcn"
:
{
"title"
:
"DL NR ARFCN"
,
"title"
:
"DL NR ARFCN"
,
...
...
software/ors-amarisoft/promise/check_sdr_busy.py
View file @
1166f45e
...
@@ -17,7 +17,7 @@ class RunPromise(GenericPromise):
...
@@ -17,7 +17,7 @@ class RunPromise(GenericPromise):
Sets the configuration and the periodicity.
Sets the configuration and the periodicity.
"""
"""
super
(
RunPromise
,
self
).
__init__
(
config
)
super
(
RunPromise
,
self
).
__init__
(
config
)
self
.
setPeriodicity
(
minute
=
2
)
self
.
setPeriodicity
(
minute
=
1
)
def
sense
(
self
):
def
sense
(
self
):
...
@@ -53,4 +53,4 @@ class RunPromise(GenericPromise):
...
@@ -53,4 +53,4 @@ class RunPromise(GenericPromise):
In this case, fail if two out of the last three results are negative.
In this case, fail if two out of the last three results are negative.
"""
"""
return
self
.
_anomaly
(
result_count
=
3
,
failure_amount
=
2
)
return
self
.
_anomaly
(
result_count
=
1
,
failure_amount
=
1
)
software/ors-amarisoft/render-templates
View file @
1166f45e
...
@@ -5,12 +5,12 @@ import os
...
@@ -5,12 +5,12 @@ import os
# Values: 6 (1.4 MHz), 15 (3MHz), 25 (5MHz), 50 (10MHz), 75 (15MHz), 100 (20MHz)
# Values: 6 (1.4 MHz), 15 (3MHz), 25 (5MHz), 50 (10MHz), 75 (15MHz), 100 (20MHz)
LTE_N_RB_DL
=
100
LTE_N_RB_DL
=
100
LTE_TX_GAIN
=
7
0
LTE_TX_GAIN
=
7
8
LTE_RX_GAIN
=
3
0
LTE_RX_GAIN
=
4
0
NR_BANDWIDTH
=
40
NR_BANDWIDTH
=
40
NR_TX_GAIN
=
7
0
NR_TX_GAIN
=
7
8
NR_RX_GAIN
=
5
0
NR_RX_GAIN
=
4
0
global_context
=
{
global_context
=
{
'generated_file_message'
:
"This file was generated using a jinja2 template and the render-templates script, don't modify directly."
'generated_file_message'
:
"This file was generated using a jinja2 template and the render-templates script, don't modify directly."
...
...
software/ors-amarisoft/software-tdd1900.cfg
View file @
1166f45e
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 38350
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 38350
default-lte-dl-freq = 1890.0
default-lte-dl-freq = 1890.0
default-lte-band = 39
default-lte-band = 39
default-lte-n-rb-dl = 100
default-lte-n-rb-dl = 100
default-lte-tx-gain = 7
0
default-lte-tx-gain = 7
8
default-lte-rx-gain =
3
0
default-lte-rx-gain =
4
0
default-dl-nr-arfcn = 378000
default-dl-nr-arfcn = 378000
default-nr-band = 39
default-nr-band = 39
default-nr-dl-freq = 1890.0
default-nr-dl-freq = 1890.0
default-nr-bandwidth = 40
default-nr-bandwidth = 40
default-nr-tx-gain = 7
0
default-nr-tx-gain = 7
8
default-nr-rx-gain =
5
0
default-nr-rx-gain =
4
0
default-nr-ssb-pos-bitmap = 1000
default-nr-ssb-pos-bitmap = 1000
min-frequency = 1880.0
min-frequency = 1880.0
...
...
software/ors-amarisoft/software-tdd2600.cfg
View file @
1166f45e
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 38050
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 38050
default-lte-dl-freq = 2600.0
default-lte-dl-freq = 2600.0
default-lte-band = 38
default-lte-band = 38
default-lte-n-rb-dl = 100
default-lte-n-rb-dl = 100
default-lte-tx-gain = 7
0
default-lte-tx-gain = 7
8
default-lte-rx-gain =
3
0
default-lte-rx-gain =
4
0
default-dl-nr-arfcn = 520000
default-dl-nr-arfcn = 520000
default-nr-band = 38
default-nr-band = 38
default-nr-dl-freq = 2600.0
default-nr-dl-freq = 2600.0
default-nr-bandwidth = 40
default-nr-bandwidth = 40
default-nr-tx-gain = 7
0
default-nr-tx-gain = 7
8
default-nr-rx-gain =
5
0
default-nr-rx-gain =
4
0
default-nr-ssb-pos-bitmap = 10000000
default-nr-ssb-pos-bitmap = 10000000
min-frequency = 2570
min-frequency = 2570
...
...
software/ors-amarisoft/software-tdd3500.cfg
View file @
1166f45e
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 42590
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 42590
default-lte-dl-freq = 3500.0
default-lte-dl-freq = 3500.0
default-lte-band = 42
default-lte-band = 42
default-lte-n-rb-dl = 100
default-lte-n-rb-dl = 100
default-lte-tx-gain = 7
0
default-lte-tx-gain = 7
8
default-lte-rx-gain =
3
0
default-lte-rx-gain =
4
0
default-dl-nr-arfcn = 632628
default-dl-nr-arfcn = 632628
default-nr-band = 78
default-nr-band = 78
default-nr-dl-freq = 3489.42
default-nr-dl-freq = 3489.42
default-nr-bandwidth = 40
default-nr-bandwidth = 40
default-nr-tx-gain = 7
0
default-nr-tx-gain = 7
8
default-nr-rx-gain =
5
0
default-nr-rx-gain =
4
0
default-nr-ssb-pos-bitmap = 10000000
default-nr-ssb-pos-bitmap = 10000000
min-frequency = 3400
min-frequency = 3400
...
...
software/ors-amarisoft/software-tdd3700.cfg
View file @
1166f45e
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 44590
...
@@ -8,15 +8,15 @@ default-dl-earfcn = 44590
default-lte-dl-freq = 3700.0
default-lte-dl-freq = 3700.0
default-lte-band = 43
default-lte-band = 43
default-lte-n-rb-dl = 100
default-lte-n-rb-dl = 100
default-lte-tx-gain = 7
0
default-lte-tx-gain = 7
8
default-lte-rx-gain =
3
0
default-lte-rx-gain =
4
0
default-dl-nr-arfcn = 646666
default-dl-nr-arfcn = 646666
default-nr-band = 78
default-nr-band = 78
default-nr-dl-freq = 3699.99
default-nr-dl-freq = 3699.99
default-nr-bandwidth = 40
default-nr-bandwidth = 40
default-nr-tx-gain = 7
0
default-nr-tx-gain = 7
8
default-nr-rx-gain =
5
0
default-nr-rx-gain =
4
0
default-nr-ssb-pos-bitmap = 10000000
default-nr-ssb-pos-bitmap = 10000000
min-frequency = 3600
min-frequency = 3600
...
...
stack/slapos.cfg
View file @
1166f45e
...
@@ -194,7 +194,7 @@ setproctitle = 1.1.10
...
@@ -194,7 +194,7 @@ setproctitle = 1.1.10
setuptools-dso = 1.7
setuptools-dso = 1.7
rubygemsrecipe = 0.4.3
rubygemsrecipe = 0.4.3
six = 1.12.0
six = 1.12.0
slapos.cookbook = 1.0.24
4
slapos.cookbook = 1.0.24
6
slapos.core = 1.7.6
slapos.core = 1.7.6
slapos.extension.strip = 0.4
slapos.extension.strip = 0.4
slapos.extension.shared = 1.0
slapos.extension.shared = 1.0
...
@@ -203,7 +203,7 @@ slapos.rebootstrap = 4.5
...
@@ -203,7 +203,7 @@ slapos.rebootstrap = 4.5
slapos.recipe.build = 0.54
slapos.recipe.build = 0.54
slapos.recipe.cmmi = 0.19
slapos.recipe.cmmi = 0.19
slapos.recipe.template = 5.0
slapos.recipe.template = 5.0
slapos.toolbox = 0.12
6
slapos.toolbox = 0.12
7
stevedore = 1.21.0:whl
stevedore = 1.21.0:whl
subprocess32 = 3.5.4
subprocess32 = 3.5.4
unicodecsv = 0.14.1
unicodecsv = 0.14.1
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment