From 94beecd280fec29c2d3454e73d405272fc50d7b3 Mon Sep 17 00:00:00 2001 From: Will George Date: Fri, 9 May 2025 00:45:33 -0400 Subject: [PATCH 1/2] pin all versions with normal requirements.txt files --- netpalm/controller_addtl_requirements.txt | 369 +++++++++++++++++++++- netpalm/requirements.txt | 347 ++++++++++++++++++-- 2 files changed, 688 insertions(+), 28 deletions(-) diff --git a/netpalm/controller_addtl_requirements.txt b/netpalm/controller_addtl_requirements.txt index 5daa5e4..0af2e4a 100644 --- a/netpalm/controller_addtl_requirements.txt +++ b/netpalm/controller_addtl_requirements.txt @@ -1,9 +1,360 @@ -fastapi -uvicorn -uvloop -httptools -gunicorn -pytest -pytest-timeout -pytest-mock -aiofiles \ No newline at end of file +# This file was autogenerated by uv via the following command: +# uv export --no-hashes --group controller +aiofiles==24.1.0 +anyio==4.5.2 + # via starlette +apscheduler==3.6.3 + # via netpalm +async-timeout==5.0.1 + # via redis +attrs==25.3.0 + # via + # jsonschema + # referencing +backports-zoneinfo==0.2.1 + # via tzlocal +bcrypt==4.3.0 + # via paramiko +cachelib==0.3.0 + # via netpalm +certifi==2025.4.26 + # via requests +cffi==1.17.1 + # via + # cryptography + # napalm + # pynacl +charset-normalizer==3.4.2 + # via requests +ciscoconfparse==1.9.52 + # via napalm +click==8.1.8 + # via + # rq + # uvicorn +cmdkit==2.7.5 + # via names-generator +colorama==0.4.6 ; sys_platform == 'win32' + # via + # click + # loguru + # pytest + # tqdm +cryptography==44.0.3 + # via + # paramiko + # pysnmpcrypto +deprecated==1.2.18 + # via ciscoconfparse +dict2xml==1.7.6 + # via rest-connector +dill==0.4.0 + # via + # genie + # unicon +dnspython==2.6.1 + # via ciscoconfparse +exceptiongroup==1.2.2 + # via + # anyio + # pytest +f5-icontrol-rest==1.3.13 + # via rest-connector +fastapi==0.115.12 + # via netpalm +filelock==3.16.1 + # via netpalm +future==1.0.0 + # via + # napalm + # textfsm +genie==23.11 + # via + # genie-libs-clean + # genie-libs-health + # netpalm +genie-libs-clean==23.11 + # via genie +genie-libs-conf==23.11 + # via genie +genie-libs-filetransferutils==23.11 + # via genie +genie-libs-health==23.11 + # via genie +genie-libs-ops==23.11 + # via genie +genie-libs-parser==23.11 + # via genie +genie-libs-sdk==23.11 + # via genie +grpcio==1.70.0 + # via yang-connector +gunicorn==23.0.0 +h11==0.16.0 + # via uvicorn +hier-config==2.2.3 + # via ciscoconfparse +httptools==0.6.4 +idna==3.10 + # via + # anyio + # requests +importlib-resources==6.4.5 + # via + # jsonschema + # jsonschema-specifications +iniconfig==2.1.0 + # via pytest +ipaddress==1.0.23 + # via puresnmp +jinja2==3.1.6 + # via + # jinja2schema + # junos-eznc + # napalm + # pysmi-lextudio +jinja2schema==0.1.4 + # via netpalm +jsonpath-ng==1.7.0 + # via netpalm +jsonpickle==4.0.5 + # via genie +jsonschema==4.23.0 + # via netpalm +jsonschema-specifications==2023.12.1 + # via jsonschema +junos-eznc==2.6.3 + # via napalm +loguru==0.7.2 + # via ciscoconfparse +lxml==5.4.0 + # via + # junos-eznc + # napalm + # ncclient + # yang-connector +markupsafe==2.1.5 + # via jinja2 +mock==5.2.0 + # via puresnmp +names-generator==0.1.0 + # via netpalm +napalm==3.4.1 + # via netpalm +ncclient==0.6.9 + # via + # junos-eznc + # napalm + # netpalm + # yang-connector +netaddr==1.3.0 + # via + # genie + # junos-eznc + # napalm + # pyeapi +netmiko==3.3.2 + # via + # napalm + # netpalm +ntc-templates==7.8.0 + # via netmiko +packaging==25.0 + # via + # gunicorn + # pytest +paramiko==3.5.1 + # via + # junos-eznc + # napalm + # ncclient + # netmiko + # scp + # yang-connector +passlib==1.7.4 + # via ciscoconfparse +pkgutil-resolve-name==1.3.10 + # via jsonschema +pluggy==1.5.0 + # via pytest +ply==3.11 + # via + # jsonpath-ng + # pysmi-lextudio +prettytable==3.11.0 + # via + # genie + # unicon-plugins +protobuf==5.29.4 + # via yang-connector +puresnmp==1.9.1 + # via netpalm +pyasn1==0.4.8 + # via + # genie-libs-sdk + # pysnmp-lextudio +pycparser==2.22 + # via cffi +pydantic==1.10.13 + # via + # fastapi + # netpalm +pyeapi==1.0.4 + # via napalm +pyftpdlib==2.0.1 + # via genie-libs-filetransferutils +pynacl==1.5.0 + # via paramiko +pyparsing==3.1.4 + # via junos-eznc +pyserial==3.5 + # via + # junos-eznc + # netmiko +pysmi-lextudio==1.4.3 + # via pysnmp-lextudio +pysnmp-lextudio==5.0.29 + # via genie-libs-sdk +pysnmpcrypto==0.0.4 + # via pysnmp-lextudio +pytest==8.3.5 + # via + # pytest-mock + # pytest-timeout +pytest-mock==3.14.0 +pytest-timeout==2.4.0 +python-redis-lock==4.0.0 + # via netpalm +pytz==2025.2 + # via apscheduler +pyyaml==6.0.2 + # via + # cmdkit + # hier-config + # junos-eznc + # napalm + # netpalm + # unicon + # unicon-plugins + # yamlordereddictloader +redis==4.5.1 + # via + # netpalm + # python-redis-lock + # rq +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.3 + # via + # f5-icontrol-rest + # napalm + # netpalm + # pysmi-lextudio + # rest-connector +rest-connector==23.11 + # via genie-libs-sdk +rpds-py==0.20.1 + # via + # jsonschema + # referencing +rq==1.16.2 + # via netpalm +ruamel-yaml==0.18.10 + # via genie-libs-sdk +ruamel-yaml-clib==0.2.8 ; platform_python_implementation == 'CPython' + # via ruamel-yaml +scp==0.15.0 + # via + # junos-eznc + # napalm + # netmiko +setuptools==75.3.2 + # via + # apscheduler + # genie-libs-clean + # genie-libs-health + # napalm + # ncclient + # netmiko +six==1.17.0 + # via + # apscheduler + # junos-eznc + # ncclient + # puresnmp + # textfsm + # transitions +sniffio==1.3.1 + # via anyio +starlette==0.44.0 + # via fastapi +t61codec==2.0.0 + # via puresnmp +tenacity==9.0.0 + # via netmiko +textfsm==1.1.3 + # via + # napalm + # ntc-templates +tftpy==0.8.0 + # via genie-libs-filetransferutils +toml==0.10.2 + # via + # ciscoconfparse + # cmdkit +tomli==2.2.1 + # via pytest +tqdm==4.67.1 + # via genie +transitions==0.9.2 + # via junos-eznc +ttp==0.9.5 + # via netpalm +typing==3.10.0.0 + # via puresnmp +typing-extensions==4.13.2 + # via + # anyio + # fastapi + # pydantic + # starlette + # uvicorn +tzdata==2025.2 ; sys_platform == 'win32' + # via tzlocal +tzlocal==5.2 + # via apscheduler +unicon==23.11 + # via + # genie-libs-filetransferutils + # netpalm + # unicon-plugins +unicon-plugins==23.11 + # via unicon +urllib3==2.2.3 + # via requests +uvicorn==0.33.0 +uvloop==0.21.0 +verlib==0.1 + # via puresnmp +wcwidth==0.2.13 + # via prettytable +wheel==0.45.1 + # via + # genie-libs-clean + # genie-libs-health +win32-setctime==1.2.0 ; sys_platform == 'win32' + # via loguru +wrapt==1.17.2 + # via deprecated +xmltodict==0.14.2 + # via + # genie-libs-parser + # netpalm +yamlordereddictloader==0.4.2 + # via junos-eznc +yang-connector==23.11.1 + # via genie-libs-sdk +zipp==3.20.2 + # via importlib-resources diff --git a/netpalm/requirements.txt b/netpalm/requirements.txt index ad51c75..a453c41 100644 --- a/netpalm/requirements.txt +++ b/netpalm/requirements.txt @@ -1,22 +1,331 @@ -fastapi -ttp -netmiko==3.3.2 -napalm -ncclient==0.6.9 -requests -redis==4.5.1 -rq -xmltodict -jinja2 -jinja2schema -jsonschema -genie -pyyaml -cachelib==0.3.0 -python-redis-lock -filelock -jsonpath_ng +# This file was autogenerated by uv via the following command: +# uv export --no-hashes +anyio==4.5.2 + # via starlette apscheduler==3.6.3 + # via netpalm +async-timeout==5.0.1 + # via redis +attrs==25.3.0 + # via + # jsonschema + # referencing +backports-zoneinfo==0.2.1 + # via tzlocal +bcrypt==4.3.0 + # via paramiko +cachelib==0.3.0 + # via netpalm +certifi==2025.4.26 + # via requests +cffi==1.17.1 + # via + # cryptography + # napalm + # pynacl +charset-normalizer==3.4.2 + # via requests +ciscoconfparse==1.9.52 + # via napalm +click==8.1.8 + # via rq +cmdkit==2.7.5 + # via names-generator +colorama==0.4.6 ; sys_platform == 'win32' + # via + # click + # loguru + # tqdm +cryptography==44.0.3 + # via + # paramiko + # pysnmpcrypto +deprecated==1.2.18 + # via ciscoconfparse +dict2xml==1.7.6 + # via rest-connector +dill==0.4.0 + # via + # genie + # unicon +dnspython==2.6.1 + # via ciscoconfparse +exceptiongroup==1.2.2 + # via anyio +f5-icontrol-rest==1.3.13 + # via rest-connector +fastapi==0.115.12 + # via netpalm +filelock==3.16.1 + # via netpalm +future==1.0.0 + # via + # napalm + # textfsm +genie==23.11 + # via + # genie-libs-clean + # genie-libs-health + # netpalm +genie-libs-clean==23.11 + # via genie +genie-libs-conf==23.11 + # via genie +genie-libs-filetransferutils==23.11 + # via genie +genie-libs-health==23.11 + # via genie +genie-libs-ops==23.11 + # via genie +genie-libs-parser==23.11 + # via genie +genie-libs-sdk==23.11 + # via genie +grpcio==1.70.0 + # via yang-connector +hier-config==2.2.3 + # via ciscoconfparse +idna==3.10 + # via + # anyio + # requests +importlib-resources==6.4.5 + # via + # jsonschema + # jsonschema-specifications +ipaddress==1.0.23 + # via puresnmp +jinja2==3.1.6 + # via + # jinja2schema + # junos-eznc + # napalm + # pysmi-lextudio +jinja2schema==0.1.4 + # via netpalm +jsonpath-ng==1.7.0 + # via netpalm +jsonpickle==4.0.5 + # via genie +jsonschema==4.23.0 + # via netpalm +jsonschema-specifications==2023.12.1 + # via jsonschema +junos-eznc==2.6.3 + # via napalm +loguru==0.7.2 + # via ciscoconfparse +lxml==5.4.0 + # via + # junos-eznc + # napalm + # ncclient + # yang-connector +markupsafe==2.1.5 + # via jinja2 +mock==5.2.0 + # via puresnmp +names-generator==0.1.0 + # via netpalm +napalm==3.4.1 + # via netpalm +ncclient==0.6.9 + # via + # junos-eznc + # napalm + # netpalm + # yang-connector +netaddr==1.3.0 + # via + # genie + # junos-eznc + # napalm + # pyeapi +netmiko==3.3.2 + # via + # napalm + # netpalm +ntc-templates==7.8.0 + # via netmiko +paramiko==3.5.1 + # via + # junos-eznc + # napalm + # ncclient + # netmiko + # scp + # yang-connector +passlib==1.7.4 + # via ciscoconfparse +pkgutil-resolve-name==1.3.10 + # via jsonschema +ply==3.11 + # via + # jsonpath-ng + # pysmi-lextudio +prettytable==3.11.0 + # via + # genie + # unicon-plugins +protobuf==5.29.4 + # via yang-connector puresnmp==1.9.1 + # via netpalm +pyasn1==0.4.8 + # via + # genie-libs-sdk + # pysnmp-lextudio +pycparser==2.22 + # via cffi pydantic==1.10.13 -names_generator==0.1.0 + # via + # fastapi + # netpalm +pyeapi==1.0.4 + # via napalm +pyftpdlib==2.0.1 + # via genie-libs-filetransferutils +pynacl==1.5.0 + # via paramiko +pyparsing==3.1.4 + # via junos-eznc +pyserial==3.5 + # via + # junos-eznc + # netmiko +pysmi-lextudio==1.4.3 + # via pysnmp-lextudio +pysnmp-lextudio==5.0.29 + # via genie-libs-sdk +pysnmpcrypto==0.0.4 + # via pysnmp-lextudio +python-redis-lock==4.0.0 + # via netpalm +pytz==2025.2 + # via apscheduler +pyyaml==6.0.2 + # via + # cmdkit + # hier-config + # junos-eznc + # napalm + # netpalm + # unicon + # unicon-plugins + # yamlordereddictloader +redis==4.5.1 + # via + # netpalm + # python-redis-lock + # rq +referencing==0.35.1 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.3 + # via + # f5-icontrol-rest + # napalm + # netpalm + # pysmi-lextudio + # rest-connector +rest-connector==23.11 + # via genie-libs-sdk +rpds-py==0.20.1 + # via + # jsonschema + # referencing +rq==1.16.2 + # via netpalm +ruamel-yaml==0.18.10 + # via genie-libs-sdk +ruamel-yaml-clib==0.2.8 ; platform_python_implementation == 'CPython' + # via ruamel-yaml +scp==0.15.0 + # via + # junos-eznc + # napalm + # netmiko +setuptools==75.3.2 + # via + # apscheduler + # genie-libs-clean + # genie-libs-health + # napalm + # ncclient + # netmiko +six==1.17.0 + # via + # apscheduler + # junos-eznc + # ncclient + # puresnmp + # textfsm + # transitions +sniffio==1.3.1 + # via anyio +starlette==0.44.0 + # via fastapi +t61codec==2.0.0 + # via puresnmp +tenacity==9.0.0 + # via netmiko +textfsm==1.1.3 + # via + # napalm + # ntc-templates +tftpy==0.8.0 + # via genie-libs-filetransferutils +toml==0.10.2 + # via + # ciscoconfparse + # cmdkit +tqdm==4.67.1 + # via genie +transitions==0.9.2 + # via junos-eznc +ttp==0.9.5 + # via netpalm +typing==3.10.0.0 + # via puresnmp +typing-extensions==4.13.2 + # via + # anyio + # fastapi + # pydantic + # starlette +tzdata==2025.2 ; sys_platform == 'win32' + # via tzlocal +tzlocal==5.2 + # via apscheduler +unicon==23.11 + # via + # genie-libs-filetransferutils + # netpalm + # unicon-plugins +unicon-plugins==23.11 + # via unicon +urllib3==2.2.3 + # via requests +verlib==0.1 + # via puresnmp +wcwidth==0.2.13 + # via prettytable +wheel==0.45.1 + # via + # genie-libs-clean + # genie-libs-health +win32-setctime==1.2.0 ; sys_platform == 'win32' + # via loguru +wrapt==1.17.2 + # via deprecated +xmltodict==0.14.2 + # via + # genie-libs-parser + # netpalm +yamlordereddictloader==0.4.2 + # via junos-eznc +yang-connector==23.11.1 + # via genie-libs-sdk +zipp==3.20.2 + # via importlib-resources From b6e2c198b9070f6a4d608dc84cbbf66d529c8a77 Mon Sep 17 00:00:00 2001 From: Will George Date: Fri, 9 May 2025 00:45:56 -0400 Subject: [PATCH 2/2] update certificates --- netpalm/backend/core/security/cert/tls/ca.crt | 58 +++++----- netpalm/backend/core/security/cert/tls/ca.key | 103 +++++++++--------- .../backend/core/security/cert/tls/redis.crt | 38 +++---- .../backend/core/security/cert/tls/redis.dh | 12 +- .../backend/core/security/cert/tls/redis.key | 55 +++++----- 5 files changed, 134 insertions(+), 132 deletions(-) diff --git a/netpalm/backend/core/security/cert/tls/ca.crt b/netpalm/backend/core/security/cert/tls/ca.crt index 87dc018..1721d3c 100644 --- a/netpalm/backend/core/security/cert/tls/ca.crt +++ b/netpalm/backend/core/security/cert/tls/ca.crt @@ -1,31 +1,31 @@ -----BEGIN CERTIFICATE----- -MIIFPTCCAyWgAwIBAgIJAJmgbenJU3cuMA0GCSqGSIb3DQEBCwUAMDUxEzARBgNV -BAoMClJlZGlzIFRlc3QxHjAcBgNVBAMMFUNlcnRpZmljYXRlIEF1dGhvcml0eTAe -Fw0yMzEyMDQxNTA5NDhaFw0zMzEyMDExNTA5NDhaMDUxEzARBgNVBAoMClJlZGlz -IFRlc3QxHjAcBgNVBAMMFUNlcnRpZmljYXRlIEF1dGhvcml0eTCCAiIwDQYJKoZI -hvcNAQEBBQADggIPADCCAgoCggIBANzDgsD+Glytgo1+nkb6Kge1McyHiHN7SfPl -rlAOfxtopF/ENfpt5G0GoGf+YY+4f8iYB+fMgWYE8wDVatxOznkJQeVebu+6/rlr -zNplyBwMCIsKUu49+hlnOf3X+sLAhmMcggbRUnTuCXUbEg7BRes8H7TzbmTyvAgP -Idi7XsVSnnyeRvjQiWYbv4N8WJmcWLEvCzsiwGOFmkZuz1fbqrehDJTJ/Djgf6yT -ZVYH8rd0MZai2KJMI7//sJUEY+cuFNP88hizn61Cw6DNR1eqOufktEHC0Q/yXK6g -YSbtAgNjZ1kCG2nP1grpFTnmHeU1GvR3RrLv3oE4FNMs6TVuGwUUnV8hhIFnjuPP -6Lx9X0tYDIsYKVf1BmFSB75CydzWiBesgaGYmwt+OUbeUGxzjUQ/rjyiUl9djfl4 -gATGknxKiXO9h+XkS5Pja3PLe1xtFHxd8XwlYhoIAEHsL9I7EvREtPUFwFkRIFbt -6OFf15475ZlCHKdG1Br65mV4wty5beUrdLVoOOZEhOHLvBefvbj8VBXz57nGJuES -cYvZ1CHUAwo+Z0Q3ilZMKDfE84v659ZtWbc9BYuUVRJhcUKSqzOPEL4rmVPePLx0 -++7HVeJY2EFHxGJBJi2yQBrhdvxFglXidLTdgIvjkNm9h4S/gjwayM4P20Mo/wW9 -FZgVhKL7AgMBAAGjUDBOMB0GA1UdDgQWBBQ2N9LA6zvwTdTxiCtfz0d/qE/XdzAf -BgNVHSMEGDAWgBQ2N9LA6zvwTdTxiCtfz0d/qE/XdzAMBgNVHRMEBTADAQH/MA0G -CSqGSIb3DQEBCwUAA4ICAQAVMrQG0Zl2MEuRjHfNJOWT4xTA+5SCRZaRruAIr6Ge -XaUn+bVwQjG0FDsb+XmDz0oc39yp2ZGG5IgFqNonYARnsUusiJLVAPcm830nOYrm -7zlqyY3Ax7rn1fUgI8pbGdrN/WyuuGFBjIo9iRaqW6cHP08pBenXg7VTXVAPdf3w -IZpB+S/hzYLoJSwLafD2f/HGCtw2avA30UozuXTVri1e0fOVUcq3yC6/qBKkiesY -tjrJdjsmlCM+h+abaKR1aVoEUCPAq03O0w1RTCxntCnU7i1fLmnsGfy8s3FcusN5 -pEqHaN5swnXVkC++YVm2iObzhag53mslCbhelxk7PdnbrOZmCdeCnWhpaPf97CtR -4aobqlsni6iIaKcac3DTUqTRU6NcYHOxdviaK+VZ9d2HZ5+SpqoPckYK0waA/XN9 -zfyFmpEWXa63kWqVJZdEH5lLWfVvKGucyDcf+tIsUzbCaArHh9HJEuUf4QiTF16i -kEUMCHiCNMHlPIvWbo3+K8UDuZ+g3VcAgdV8C57J/f6nWgmIeow01KilYSrAFBm4 -E4qvLYAVzo2z2T03iyLPWucisdkDRk1YaP68oMx99ijtfjrdcDN5K1XCpV5uefu4 -9r/fwNTjDJmL61N+qtnlwJJ2P6CaZY9tQ9BHrdqAezQpuAv53AS0FN/BtFrZXm6l -AQ== +MIIFSzCCAzOgAwIBAgIUAwBMgsOktGRHqVSgk6JVOcdCsekwDQYJKoZIhvcNAQEL +BQAwNTETMBEGA1UECgwKUmVkaXMgVGVzdDEeMBwGA1UEAwwVQ2VydGlmaWNhdGUg +QXV0aG9yaXR5MB4XDTI1MDUwOTAyMDYxMloXDTM1MDUwNzAyMDYxMlowNTETMBEG +A1UECgwKUmVkaXMgVGVzdDEeMBwGA1UEAwwVQ2VydGlmaWNhdGUgQXV0aG9yaXR5 +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwF5j7uo801VDBst3KpfY +EKs//dpzPLyWf6tObNPRGbSefwo4HNgbqPxX10zs8dlmKqJV/J79SDMHSSJgassD +IAlcD8F8poXDa6bzTzMAtKLQStgoLv93Gw729s+ZMUcheKhBXkXBIKsttnWRu5e6 +PbjgL908NxzmBt1miJS1os+9/MYwxW8yrBYMecN4jMdQrwqXTyOGfxUZdn2JnA5Y +EWfA+AaZO5NHS9tRUSCzj4BB0MRAIf6bzrhoTpfOlco04BToSFOZnbSpVnPO7bfl +Mma4WuqZhsHjLAajR6szKSaBieie0hMh4zxH7r1a+iCcE+tY/D6lUaWS/2zT7uzn +46fXkaFXGe6N+5XG5kt4ew74G/oGtrO1bEbNAPRd/m7CmQ8DMfTsUImebDKuKIbL +iq68RHlU9zeAywNJg0XmCGpLcNLXJNmby/9ZWcQ4cbMfp2x3/QmrRfQTTrQqqGaT +0dkDIGaRze/K2KvCK8ytmUjMIBwEMU8C/M/k2UEZu2wSqgjmf0dzTz1cAY61SzAO +iwnKUlB22NMJ/N3BgqUyJFebj21zV3dklNIDhyY7JiiyN9r5biFjI9VPq0KSU1l0 +dEJPnmeXVrU1yThbahq8gueRtxoCK4zEQbyBI70uq+EGi2YUsvWkLV8Qrq3MIy8b +RCCFOtXDdqRM7m1QCYIQI4cCAwEAAaNTMFEwHQYDVR0OBBYEFLs4OmjwFKeSFbH/ +3DQEK5TW4vVhMB8GA1UdIwQYMBaAFLs4OmjwFKeSFbH/3DQEK5TW4vVhMA8GA1Ud +EwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBADmXi6tWn9qu9aKP7QklyB9X +6fnH9fELwUtVC5yHbtkmLxryw3SI+zdNSh/Obp7UMpRDaGfMbM3/JKG/nJ++Q+rH +qe+fZmV0e04BbXdYfrGHiKJSoyWyUxfx/SevUlwCgUjZ0lo3REqT9jJ1JLELFZN3 +HUczEFhK1hkAX9DzJjdGTDgXFzbb0hHL3peG+V+NSySgZZ+SScWXXp4IpwEwkbvZ +xsnwbDrlA1oHf8TXYhujYTHqEkzAwhiWlBywwqWAL5510ODn/8hQotCFShP2GQco +0HEZpKZolAbLByOMOoNsbRXLaq+ffXjxRB/W+WpJhGi+dLEo3sIePXzIMi34Kh6N +IMX1x8neP5rTgdboRDmIjM+tdFecS1G0lZQXnzRxFBXRf5tno/UnDoGkXur32qCq +Uqqiapha7FkQCFHWJKwkaWXXfEj6ePorC6wwMgKpj9QI9RKkUY/6OFoAazqCuL2/ +JdQ8pNeiZOLi585VMvfBgy2Z+BAc3BiRE/UxbZxD02r/mTMxuHINP8mUA5BPat3D +HBzTIJPACpvs3RRcUJuj5XWljfJmfgUr0rWMQXliyaUsUn/gIpSiAoZr+6ZeF+qV ++6xAky62780QJ2IZVaK2ONmGEvuu5lWT9JtF2gksMwof/6FuCM6PPJhiq5ikC0po +Y+6wtoKoW3TWIwpsGwXr -----END CERTIFICATE----- diff --git a/netpalm/backend/core/security/cert/tls/ca.key b/netpalm/backend/core/security/cert/tls/ca.key index ea827b5..d9740db 100644 --- a/netpalm/backend/core/security/cert/tls/ca.key +++ b/netpalm/backend/core/security/cert/tls/ca.key @@ -1,51 +1,52 @@ ------BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +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 +YuFppYk94YvLsTZwGPImIMoH/G4H +-----END PRIVATE KEY----- diff --git a/netpalm/backend/core/security/cert/tls/redis.crt b/netpalm/backend/core/security/cert/tls/redis.crt index 7c199d5..5815d50 100644 --- a/netpalm/backend/core/security/cert/tls/redis.crt +++ b/netpalm/backend/core/security/cert/tls/redis.crt @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/netpalm/backend/core/security/cert/tls/redis.dh b/netpalm/backend/core/security/cert/tls/redis.dh index c67f3af..2bcf20b 100644 --- a/netpalm/backend/core/security/cert/tls/redis.dh +++ b/netpalm/backend/core/security/cert/tls/redis.dh @@ -1,8 +1,8 @@ -----BEGIN DH PARAMETERS----- -MIIBCAKCAQEA3VGxJe0EnE5qjYaJOKH7Cf0sVP0ve5ZajERRQWErm+DnnKnMUXHm -g8rp2OAXwhPIuAZ012jiP3sxBbi53F+8h4EDpNLGVMxaF0t/yeSSPIj33KYuZKRi -xiec1rfnLF8B7W44UBdAop0Xxxv4TbMVH2azZVOfA0NAarGjT+O5REAnjmHHzOTl -gQh4EEyeZKB5nuKWZ5iXpYQyLRuWgpsWQOhi4XkEjd9XR3ogRMlM8YWFxsuKMVwh -tAUnq2mN7EAuxZopItMaKKEFDoarWSkNjjCYs72iJ8j+XjmAmBVLwCt0kkynPY7v -DHKnt6Bbb0GKM/BDCSCwMPOC0x7N7l3GUwIBAg== +MIIBCAKCAQEApF1TmTWkq73t1lna42s0D6Xb9pFOZS9iCnbEvEqLeeQmV5QFcp1P +p6YKKslMdp03xnl32VH977Hi7vxQzbCyVf5r0WM0mpEcgu51hn9H9qxqckKizjvD +xKQs+50+FnQ1wtE1VgPzKX+Tawu5/a+nMpafRJgmPRgBV2EraO/T9P2CB2IlYyvp +tkrxz43fh4/knDpwKOXcUPajCoDty9hC6LOwppH7QDUsjNZN1gzIB5wSc+MNtAJ+ +oZv5TTImZv55OdN7o0TLesOYtOwjf6TFZ1QwtKId7cU8mUtRLr/3t1yTYgzczbh3 +XFIsxFiBDPUcvZXoq9VRpBxNrCeCyp+kTwIBAg== -----END DH PARAMETERS----- diff --git a/netpalm/backend/core/security/cert/tls/redis.key b/netpalm/backend/core/security/cert/tls/redis.key index 4679848..8118af4 100644 --- a/netpalm/backend/core/security/cert/tls/redis.key +++ b/netpalm/backend/core/security/cert/tls/redis.key @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA6chx4oBZSJiZ9ZU1Akgzt9+Ij4+DcDimNDf1IbX5CUeS9LDp -jeN70duaBxeEbo8ReLvWk8N5sU+v4uAd0D1bvoJjlDuKJjqozv8Xv0UCGr4c4gD0 -17lvXvq0VRgV7j6QwXX9YbqO2g8t0GnlKvAQW648c5bIvjHyz6apo4tfYTY5Cgrh -/krIsLh17WL6aJLKtPDR4eWLwLAtXaiBJMkHZ/aSEjqJf+GBc/IWK1aP3aioEEhn -yj8Jz6b6XCHbhLK798C0k/ZpkRpfVLTuO5K02RIRosj/y6H4eOgwS/RL29m6EkIy -8m7pJoqktyt/haepeQIlFPdT1N2dZt/Wv+IstwIDAQABAoIBAQCE5x/fHQok3CQC -We2Fu5gzOs++lV6qiHnsC7e+j13hKaBgnMZZlG5KsmYRDAyMcacEFPz6idD/vQaH -mtM4E/m5BxUnKuXxr71R1/EfGlME8vkmflay4MdwnmOwUH3/L/BJGxON4Gnfi2uH -JPxT+Z/DDv1s1NaQUYLxC5U61TvG3d9M8hmUZwU+1y35lFgdzwGoRDlk8mf54mUn -lR2ncAoNqUgRPvfyRk3WCX4g4rbPel+MhFtqkyhBx0cgxU992xQfKngjnGbGWHGf -iSLca4EfV5yn7OszxdTgZngw/RAgN5wqVg7p8qxRMuSsPpNB2YnOWR1Em/cJkYpn -HoLYCvD5AoGBAPYEcVp4WYkYcVq4I/zfqAvO4jUuscFYG5GtWIy21tUn9q/R757f -vCvrYGhcJF0CPeW/ihE8nU1320HrEZt3DJyem3gijXLyR1nXlDP8aS6Oo1BqKTd/ -jBSLwpF8pcq+ZFF4XrgJX820YpGjXI8tR9lnAip64v9JJw3Km81xj2SjAoGBAPNE -6j3eEXMBjGIGLt2jQN91mNsfpROXckQDMNclxC0x4kHP4vX+55wEDIqlmVZb9kdG -ErzGxMeqyEkX+be/kxNevAr9kJuEWt866WzqHW1z05brHroP7ZDTFsnK9lphV0hc -oyL1hrSSQd6u/9g0K95yFJFRBfcLuC7KcNY2/0TdAoGAGbAPEe49ExaNR3aws0e7 -KTh54Cm2/8QuZMCf3Vl+BxW8KVGXXpRn9oIGN/9fAKMqSWH9jZ0xo5QfPbvIw93j -YDsjaqDY+iaYEqZy4Ba7+NOF8/CRyyyzOLX7I+vK9+d3XBZgdYDtEvKB1EklcgG9 -XdLmo/7e0t8Vh9ge+o2f9lcCgYEAvDerzKZOdd7S0Nzb0dwHy1zfIVrAjAH3BKw7 -U5sCx7z6w9SmU5IffNSdJ4CsvOZ2C/spcCmSArIeOH92VDbDAo+fihlZkxm6fVDF -XeFdV1vwb6oGogrE0fKghQylwpPhxjj2d4vj5z3p/PMFPDBRaNB3HV/E77l/jaRP -3U27/3kCgYEA8IvOTXJc9+YKxZ6/Ep2AkKJXALVklh9RsZ0V/thQ2o3s3i3mtyHQ -qK7CsrVU8p2IiQyrj7nUJQIFXfZ0msLPnCqeTlFXVK78rr2EB5IF6qmimM8orcj9 -h9SfLx8wve1QvqWF/L72l3T881BvgFAX0C0OzflfhWg2V92oxxu5bRM= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCbff/+ectsMs72 +wTgf/hg34EwfhwnZw+nJOWctmpWnSUp6vLGmIxR8F5yTIScpOonTcDAD+PC/DGr8 +BMqpRJyDBNA1CHe9ATprVXB6Q92Zk8p1Megxtn84vLt3U1P7yQBmbEdHHlXxd1ee +FLIC8BF/rk1KAvHS/B1FJh6RiWJ36BSJ82bfaiZ/6YwyOjHguIk7VS13zHniyMtj +i/wrfBc2tEeXMAyp6C+NsLXiRJh6mHIKfyaTnPU5UUrZuF7A9wmNaa4wNmjCo7wv +jV/SxxaXe4Ky1Fqj5eUeW9LIgHFRk0WGjfooPTAsQz1wfo9ZniLoS5GlbGhWysN/ +CNSXG6nNAgMBAAECggEAIpoPdZm04wcLd23YB4aL7SNEzV9HmeY3CEh15XgZBXkR +0e5buhTkYhj/Bt7B0DLuqNa2WKv1Jw6kYCDQ2IokKiPQEX0o6C51yZzhwtOHZL22 +uA27FhT+iqm1LgClF8rLA//kfLcLeQiNvufsFStHOZqYKHgvSDxCZzjsZIamGvh5 +ezg5fePGkPwnlozDOAXGvDdL8hprfUoPQovShTD8qKkzMx5bYM+j1vuvbvtaD3kK +TGdjL5Traj5YGP+k3wZcq6lDa/PjxcNvvKM3PGAGKcnm9av6vXdI83Urqp/zsTbW +md8S4qJhiiG5wTcH9zwfIAIeGCZNC0ahnuCk4ZtOIQKBgQDPqTJbabQnwbYREKIz +JZk0UJ2hFlARfoJagBvNULmAfIBwKVLvDiGX7FaWykWtF+Of21pssb+536TKeRMA +PMCltKGThVX7EwA3ErME3vd9cHzfvdx+R+Ba1C3KOi3t5iz+3tSvnbI1fwpGlTt1 +jVNfB4fHYziEBE3DZnUOk16uqwKBgQC/r/7kCF2WdkEXqSuxsUZkeCmSrOym4x/i +Rfbno8qPiV8GiYAtxbXwr4somJQtDmUq1sjkuxqvx5kU0kGz64K3yYLjqytr+NDI +GHKmymXPvzejGtUHBi9Gajr32T9N5WMMpWCZAqgdbG2Od4tmgIeZZXKEAT90y3j7 +gW/l/h4pZwKBgA77Ld7aaVzU5MWmZY07ESptBnIwoeYhMlZFF7xgLoHOeZWd5ZXJ +dzL2oeiO/yfVqV5G/OcKi8JlGAZjZbOGrn9F4MI7xFAwtrtCZhfb3g72poudruKN +XOowlH0aZWXcTTK18LIatliVqbAd5AQ/Bdy9NlZ0GgesJ9AI/Djo+NOxAoGBAImD +UYD3O2RgS0wVEYJ1IYGb7n8JzO/gShRCiuEcUIluTBxdcfXkOySCWntyEgLMq+jy +ksX8MCXgM8KLH5VaI7mDN4HqXskjg2u4li9vTWCe1eQNsLtMRYfnV4xMbqyMHeWJ +kmXSURZinamxuvB6zkxOSbvHRWWdPpp2/fZpueuLAoGAMiCaVj88pqgOXU8tXgpj +ImUi9NKJYmEpTYbMLu92SYb9XfW0lM9D63bWv9NQi9wwlGJRQf9rGdFMYlVHl1dF +OCH35TEOvziJXfx5M+ELdV15EaaVofwSJKEHSp6SDPP+7LR5L6094oQaWog9qurq +eT/HacJAm1feylvayTU40GA= +-----END PRIVATE KEY-----