diff --git a/osism/__init__.py b/osism/__init__.py index fc958bcb..302b264d 100644 --- a/osism/__init__.py +++ b/osism/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + __all__ = ["__version__"] import pbr.version diff --git a/osism/__main__.py b/osism/__main__.py index f66dcf6f..a7baeb46 100644 --- a/osism/__main__.py +++ b/osism/__main__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import sys from osism.main import main diff --git a/osism/actions/check_configuration.py b/osism/actions/check_configuration.py index 468ea65b..0f5df9e2 100644 --- a/osism/actions/check_configuration.py +++ b/osism/actions/check_configuration.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from loguru import logger from pottery import Redlock diff --git a/osism/actions/deploy_configuration.py b/osism/actions/deploy_configuration.py index 32b42adb..fc70a021 100644 --- a/osism/actions/deploy_configuration.py +++ b/osism/actions/deploy_configuration.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from loguru import logger from pottery import Redlock import git diff --git a/osism/actions/diff_configuration.py b/osism/actions/diff_configuration.py index a2bbd281..8a7f69dc 100644 --- a/osism/actions/diff_configuration.py +++ b/osism/actions/diff_configuration.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from loguru import logger import git from pottery import Redlock diff --git a/osism/actions/generate_configuration.py b/osism/actions/generate_configuration.py index bd0ff180..76dbbf8c 100644 --- a/osism/actions/generate_configuration.py +++ b/osism/actions/generate_configuration.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from datetime import datetime import ipaddress import os diff --git a/osism/actions/manage_device.py b/osism/actions/manage_device.py index 01b0e7b4..0f9ea848 100644 --- a/osism/actions/manage_device.py +++ b/osism/actions/manage_device.py @@ -1,5 +1,5 @@ +# SPDX-License-Identifier: CC-BY-NC-4.0 # Copyright OSISM GmbH, 2022-2023 -# LICENSE: CC BY-NC 4.0 import glob import os diff --git a/osism/actions/manage_interface.py b/osism/actions/manage_interface.py index 2a52be0f..c4908c52 100644 --- a/osism/actions/manage_interface.py +++ b/osism/actions/manage_interface.py @@ -1,5 +1,5 @@ +# SPDX-License-Identifier: CC-BY-NC-4.0 # Copyright OSISM GmbH, 2022-2023 -# LICENSE: CC BY-NC 4.0 from osism import utils diff --git a/osism/api.py b/osism/api.py index 0c7870e6..05f755af 100644 --- a/osism/api.py +++ b/osism/api.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import datetime from logging.config import dictConfig import logging diff --git a/osism/commands/apply.py b/osism/commands/apply.py index 0739184c..d00bc896 100644 --- a/osism/commands/apply.py +++ b/osism/commands/apply.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse import time diff --git a/osism/commands/bifrost.py b/osism/commands/bifrost.py index d199e0ca..1ced07a6 100644 --- a/osism/commands/bifrost.py +++ b/osism/commands/bifrost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse from cliff.command import Command diff --git a/osism/commands/compose.py b/osism/commands/compose.py index ccfc51ec..d1ab3fc9 100644 --- a/osism/commands/compose.py +++ b/osism/commands/compose.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse import subprocess diff --git a/osism/commands/console.py b/osism/commands/console.py index 6dcd19b3..58cf4460 100644 --- a/osism/commands/console.py +++ b/osism/commands/console.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import subprocess from cliff.command import Command diff --git a/osism/commands/container.py b/osism/commands/container.py index e0c17a6e..e8e093d4 100644 --- a/osism/commands/container.py +++ b/osism/commands/container.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse import subprocess diff --git a/osism/commands/get.py b/osism/commands/get.py index a175ebfc..d463863c 100644 --- a/osism/commands/get.py +++ b/osism/commands/get.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from datetime import datetime import pprint import subprocess diff --git a/osism/commands/log.py b/osism/commands/log.py index 89fc27de..49cd490e 100644 --- a/osism/commands/log.py +++ b/osism/commands/log.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse import json import subprocess diff --git a/osism/commands/manage.py b/osism/commands/manage.py index 13f57c9b..e153334f 100644 --- a/osism/commands/manage.py +++ b/osism/commands/manage.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import subprocess from cliff.command import Command diff --git a/osism/commands/netbox.py b/osism/commands/netbox.py index 8ad26bf9..ea4dc399 100644 --- a/osism/commands/netbox.py +++ b/osism/commands/netbox.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse from glob import glob from os.path import basename diff --git a/osism/commands/reconciler.py b/osism/commands/reconciler.py index a6f7c403..826edb70 100644 --- a/osism/commands/reconciler.py +++ b/osism/commands/reconciler.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import subprocess from cliff.command import Command diff --git a/osism/commands/service.py b/osism/commands/service.py index e0cb078a..fff025df 100644 --- a/osism/commands/service.py +++ b/osism/commands/service.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import subprocess import time diff --git a/osism/commands/status.py b/osism/commands/status.py index 279ada02..21a8d767 100644 --- a/osism/commands/status.py +++ b/osism/commands/status.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from celery import Celery from cliff.command import Command from loguru import logger diff --git a/osism/commands/task.py b/osism/commands/task.py index efca407b..7140ae9b 100644 --- a/osism/commands/task.py +++ b/osism/commands/task.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from celery import Celery from cliff.command import Command diff --git a/osism/commands/validate.py b/osism/commands/validate.py index ef91c5da..3011678b 100644 --- a/osism/commands/validate.py +++ b/osism/commands/validate.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import argparse import time diff --git a/osism/commands/vault.py b/osism/commands/vault.py index 43894a7d..5b46195a 100644 --- a/osism/commands/vault.py +++ b/osism/commands/vault.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + # NOTE: This is a first step to make Ansible Vault usable via OSISM workers. # It's not ready in that form yet. diff --git a/osism/commands/wait.py b/osism/commands/wait.py index 57ee4b33..cc362e66 100644 --- a/osism/commands/wait.py +++ b/osism/commands/wait.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import time from celery import Celery diff --git a/osism/commands/worker.py b/osism/commands/worker.py index 550dc079..23657f8d 100644 --- a/osism/commands/worker.py +++ b/osism/commands/worker.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import subprocess from cliff.command import Command diff --git a/osism/core/enums.py b/osism/core/enums.py index 4f5ad09f..ae34d98a 100644 --- a/osism/core/enums.py +++ b/osism/core/enums.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + LOADBALANCER_PLAYBOOKS = [ "loadbalancer-aodh", "loadbalancer-barbican", diff --git a/osism/core/playbooks.py b/osism/core/playbooks.py index d500bace..7e690d2a 100644 --- a/osism/core/playbooks.py +++ b/osism/core/playbooks.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from pathlib import Path from typing import Dict, Any import yaml diff --git a/osism/main.py b/osism/main.py index 64afee33..82d26c23 100644 --- a/osism/main.py +++ b/osism/main.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import sys from cliff.app import App diff --git a/osism/services/listener.py b/osism/services/listener.py index 16d126fd..206eca25 100644 --- a/osism/services/listener.py +++ b/osism/services/listener.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import os import time diff --git a/osism/settings.py b/osism/settings.py index 38ef4950..39bf2b44 100644 --- a/osism/settings.py +++ b/osism/settings.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import os diff --git a/osism/tasks/__init__.py b/osism/tasks/__init__.py index 8350e866..69797ccf 100644 --- a/osism/tasks/__init__.py +++ b/osism/tasks/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import io import os from pathlib import Path diff --git a/osism/tasks/ansible.py b/osism/tasks/ansible.py index 9b086599..7b08cbd3 100644 --- a/osism/tasks/ansible.py +++ b/osism/tasks/ansible.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from celery import Celery from osism import settings diff --git a/osism/tasks/ceph.py b/osism/tasks/ceph.py index 072f5ca4..cb883fc8 100644 --- a/osism/tasks/ceph.py +++ b/osism/tasks/ceph.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from celery import Celery from osism.tasks import Config, run_ansible_in_environment diff --git a/osism/tasks/conductor.py b/osism/tasks/conductor.py index 27ce2498..2b9951e0 100644 --- a/osism/tasks/conductor.py +++ b/osism/tasks/conductor.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from celery import Celery from celery.signals import worker_process_init import keystoneauth1 diff --git a/osism/tasks/kolla.py b/osism/tasks/kolla.py index e30bd5a7..5cdf110c 100644 --- a/osism/tasks/kolla.py +++ b/osism/tasks/kolla.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from celery import Celery from osism.tasks import Config, run_ansible_in_environment diff --git a/osism/tasks/netbox.py b/osism/tasks/netbox.py index 7c36b2f9..8a5e58cc 100644 --- a/osism/tasks/netbox.py +++ b/osism/tasks/netbox.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import os import subprocess diff --git a/osism/tasks/openstack.py b/osism/tasks/openstack.py index c8857976..a7e850b1 100644 --- a/osism/tasks/openstack.py +++ b/osism/tasks/openstack.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import copy import ipaddress diff --git a/osism/tasks/reconciler.py b/osism/tasks/reconciler.py index 2080fab9..494d2341 100644 --- a/osism/tasks/reconciler.py +++ b/osism/tasks/reconciler.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + import io import subprocess diff --git a/osism/utils/__init__.py b/osism/utils/__init__.py index c890cb77..e9bbeef5 100644 --- a/osism/utils/__init__.py +++ b/osism/utils/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: Apache-2.0 + from osism import settings import pynetbox from redis import Redis