Package Name: OpenStack cyborg git url: https://github.com/openstack/cyborg
I'd prefer not to add new services or projects unless someone out of RDO provenpackagers group is maintaining it or it's fully required to keep existing functionalities. Could you ask someone from upstream project or maybe someone willing to use it to maintain it?
(In reply to Alfredo Moralejo from comment #1) > I'd prefer not to add new services or projects unless someone out of RDO > provenpackagers group is maintaining it or it's fully required to keep > existing functionalities. Could you ask someone from upstream project or > maybe someone willing to use it to maintain it? I'd be happy to take a swing at this during the S cycle, is the following still the correct documentation to follow when adding new packages? https://www.rdoproject.org/documentation/add-packages/
(In reply to Lee Yarwood from comment #2) > (In reply to Alfredo Moralejo from comment #1) > > I'd prefer not to add new services or projects unless someone out of RDO > > provenpackagers group is maintaining it or it's fully required to keep > > existing functionalities. Could you ask someone from upstream project or > > maybe someone willing to use it to maintain it? > > I'd be happy to take a swing at this during the S cycle, is the following > still the correct documentation to follow when adding new packages? > > https://www.rdoproject.org/documentation/add-packages/ Yes, that's the process to add it.
License is valid ASL 2.0 [amoralej@faemino cyborg]$ licensecheck -r . ./.coveragerc: *No copyright* UNKNOWN ./.gitreview: *No copyright* UNKNOWN ./.stestr.conf: *No copyright* UNKNOWN ./.zuul.yaml: *No copyright* UNKNOWN ./CONTRIBUTING.rst: *No copyright* UNKNOWN ./HACKING.rst: *No copyright* UNKNOWN ./LICENSE: *No copyright* Apache License 2.0 ./README.rst: *No copyright* UNKNOWN ./bindep.txt: *No copyright* UNKNOWN ./cyborg.conf.intelnic.sample: *No copyright* UNKNOWN ./requirements.txt: *No copyright* UNKNOWN ./setup.cfg: *No copyright* Apache License ./setup.py: Apache License 2.0 ./test-requirements.txt: *No copyright* UNKNOWN ./tox.ini: *No copyright* UNKNOWN ./cyborg/__init__.py: *No copyright* Apache License 2.0 ./cyborg/context.py: Apache License 2.0 ./cyborg/quota.py: Apache License 2.0 ./cyborg/service_auth.py: *No copyright* Apache License 2.0 ./cyborg/version.py: Apache License 2.0 ./devstack/plugin.sh: *No copyright* UNKNOWN ./devstack/settings: *No copyright* UNKNOWN ./doc/requirements.txt: *No copyright* UNKNOWN ./setup/deploy-cyborg.yml: *No copyright* UNKNOWN ./tools/check-cherry-picks.sh: *No copyright* UNKNOWN ./tools/flake8wrap.sh: *No copyright* UNKNOWN ./api-ref/source/arqs.inc: *No copyright* UNKNOWN ./api-ref/source/conf.py: *No copyright* Apache License 2.0 ./api-ref/source/deployables.inc: *No copyright* UNKNOWN ./api-ref/source/device_profile.inc: *No copyright* UNKNOWN ./api-ref/source/devices.inc: *No copyright* UNKNOWN ./api-ref/source/index.rst: *No copyright* UNKNOWN ./api-ref/source/parameters.yaml: *No copyright* UNKNOWN ./cyborg/accelerator/__init__.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/accelerator.py: Apache License 2.0 ./cyborg/accelerator/configuration.py: Apache License 2.0 ./cyborg/agent/manager.py: *No copyright* Apache License 2.0 ./cyborg/agent/resource_tracker.py: Apache License 2.0 ./cyborg/agent/rpcapi.py: *No copyright* Apache License 2.0 ./cyborg/api/__init__.py: *No copyright* Apache License 2.0 ./cyborg/api/app.py: Apache License 2.0 ./cyborg/api/config.py: Apache License 2.0 ./cyborg/api/expose.py: Apache License 2.0 ./cyborg/api/hooks.py: Apache License 2.0 ./cyborg/api/rest_api_version_history.rst: *No copyright* UNKNOWN ./cyborg/api/wsgi_app.py: *No copyright* Apache License 2.0 ./cyborg/cmd/__init__.py: Apache License 2.0 ./cyborg/cmd/agent.py: *No copyright* Apache License 2.0 ./cyborg/cmd/api.py: Apache License 2.0 ./cyborg/cmd/conductor.py: Apache License 2.0 ./cyborg/cmd/dbsync.py: Apache License 2.0 ./cyborg/cmd/status.py: Apache License 2.0 ./cyborg/common/authorize_wsgi.py: *No copyright* Apache License 2.0 ./cyborg/common/config.py: Apache License 2.0 ./cyborg/common/constants.py: Apache License 2.0 ./cyborg/common/exception.py: Apache License 2.0 ./cyborg/common/i18n.py: Apache License 2.0 ./cyborg/common/nova_client.py: Apache License 2.0 ./cyborg/common/paths.py: Apache License 2.0 ./cyborg/common/placement_client.py: Apache License 2.0 ./cyborg/common/policy.py: Apache License 2.0 ./cyborg/common/rpc.py: Apache License 2.0 ./cyborg/common/service.py: Apache License 2.0 ./cyborg/common/utils.py: Apache License 2.0 ./cyborg/conductor/handlers.py: *No copyright* Apache License 2.0 ./cyborg/conductor/manager.py: Apache License 2.0 ./cyborg/conductor/rpcapi.py: Apache License 2.0 ./cyborg/conf/__init__.py: Apache License 2.0 ./cyborg/conf/agent.py: Apache License 2.0 ./cyborg/conf/api.py: Apache License 2.0 ./cyborg/conf/database.py: Apache License 2.0 ./cyborg/conf/default.py: Apache License 2.0 ./cyborg/conf/devices.py: Apache License 2.0 ./cyborg/conf/glance.py: *No copyright* Apache License 2.0 ./cyborg/conf/keystone.py: *No copyright* Apache License 2.0 ./cyborg/conf/nova.py: *No copyright* Apache License 2.0 ./cyborg/conf/opts.py: Apache License 2.0 ./cyborg/conf/placement.py: *No copyright* Apache License 2.0 ./cyborg/conf/service_token.py: *No copyright* Apache License 2.0 ./cyborg/conf/utils.py: Apache License 2.0 ./cyborg/db/__init__.py: Apache License 2.0 ./cyborg/db/api.py: Apache License 2.0 ./cyborg/db/migration.py: Apache License 2.0 ./cyborg/hacking/checks.py: *No copyright* Apache License 2.0 ./cyborg/image/api.py: *No copyright* Apache License 2.0 ./cyborg/image/glance.py: Apache License 2.0 ./cyborg/objects/__init__.py: Apache License 2.0 ./cyborg/objects/arq.py: Apache License 2.0 ./cyborg/objects/attach_handle.py: Apache License 2.0 ./cyborg/objects/attribute.py: Apache License 2.0 ./cyborg/objects/base.py: Apache License 2.0 ./cyborg/objects/control_path.py: Apache License 2.0 ./cyborg/objects/deployable.py: Apache License 2.0 ./cyborg/objects/device.py: Apache License 2.0 ./cyborg/objects/device_profile.py: Apache License 2.0 ./cyborg/objects/ext_arq.py: Apache License 2.0 ./cyborg/objects/fields.py: Apache License 2.0 ./cyborg/policies/__init__.py: Apache License 2.0 ./cyborg/policies/base.py: Apache License 2.0 ./cyborg/policies/device_profiles.py: Apache License 2.0 ./cyborg/privsep/__init__.py: Apache License 2.0 ./cyborg/tests/base.py: Apache License 2.0 ./cyborg/tests/post_mortem_debug.py: Apache License 2.0 ./devstack/lib/cyborg: *No copyright* UNKNOWN ./doc/source/conf.py: *No copyright* Apache License 2.0 ./doc/source/index.rst: *No copyright* UNKNOWN ./etc/cyborg/README.cyborg.conf: *No copyright* UNKNOWN ./etc/cyborg/README.policy.yaml.txt: *No copyright* UNKNOWN ./etc/cyborg/api-paste.ini: *No copyright* UNKNOWN ./etc/cyborg/policy.yaml: *No copyright* UNKNOWN ./releasenotes/notes/add-programming-method-051b9c4244c35c71.yaml: *No copyright* UNKNOWN ./releasenotes/notes/add-project_id-to-arq-patch-api-8270cbb26c68af46.yaml: *No copyright* UNKNOWN ./releasenotes/notes/add-xilinx-fpga-driver-1c98c6a95d8e1f9b.yaml: *No copyright* UNKNOWN ./releasenotes/notes/add_ARQ_UNBIND_FAILED_status-ea8636c64dd616eb.yaml: *No copyright* UNKNOWN ./releasenotes/notes/add_description_to_device_profile-3c2efcbd54dac7b0.yaml: *No copyright* UNKNOWN ./releasenotes/notes/basic-framework-28d6b42d9bf684af.yaml: *No copyright* UNKNOWN ./releasenotes/notes/bug-1928174-delete_trait_from_placement-266caf73cf289759.yaml: *No copyright* UNKNOWN ./releasenotes/notes/configure-multiple-vgpu-types-a60d09dfb5b7be4b.yaml: *No copyright* UNKNOWN ./releasenotes/notes/cyborg-nova-interaction-8fe4e49e3c9b3b7b.yaml: *No copyright* UNKNOWN ./releasenotes/notes/cyborg-status-upgrade-check-framework-567f8df30b971f13.yaml: *No copyright* UNKNOWN ./releasenotes/notes/drop-py-3-6-and-3-7--37951d4a79dffdbd.yaml: *No copyright* UNKNOWN ./releasenotes/notes/drop-python2-support-in-ussuri-e64f79db4e88ca19.yaml: *No copyright* UNKNOWN ./releasenotes/notes/fpga-driver-8b1635e92b1297c1.yaml: *No copyright* UNKNOWN ./releasenotes/notes/generic-driver-88427acd7c7c12df.yaml: *No copyright* UNKNOWN ./releasenotes/notes/implement_oslo_privsep-4fc6e15360c92772.yaml: *No copyright* UNKNOWN ./releasenotes/notes/inspur-fpga-driver-0257d2aeda9537fb.yaml: *No copyright* UNKNOWN ./releasenotes/notes/inspur-nvme-ssd-faeddc0b09250acc.yaml: *No copyright* UNKNOWN ./releasenotes/notes/intel-nic-driver-f93adad86a23ceb9.yaml: *No copyright* UNKNOWN ./releasenotes/notes/intel-qat-driver-a7b4c8f110d41e0b.yaml: *No copyright* UNKNOWN ./releasenotes/notes/introduce-bandit-security-linter-339d3f12b6200d64.yaml: *No copyright* UNKNOWN ./releasenotes/notes/introduce-microversion-39c7f5cc6af4a139.yaml: *No copyright* UNKNOWN ./releasenotes/notes/policy-file-default-value-change-de14a3688357b081.yaml: *No copyright* UNKNOWN ./releasenotes/notes/policy_refresh_base_and_device_profile-cef00fca580d2323.yaml: *No copyright* UNKNOWN ./releasenotes/notes/remove-OPAE-dependency-from-devstack-f6db83bb37761340.yaml: *No copyright* UNKNOWN ./releasenotes/notes/removed-download-modules-540fa0607d7df967.yaml: *No copyright* UNKNOWN ./releasenotes/notes/show-device-profile-with-name-27bf5a301a631c04.yaml: *No copyright* UNKNOWN ./releasenotes/notes/spdk-driver-89b178e1a2db29c0.yaml: *No copyright* UNKNOWN ./releasenotes/source/conf.py: *No copyright* Apache License 2.0 ./releasenotes/source/index.rst: *No copyright* UNKNOWN ./releasenotes/source/queens.rst: *No copyright* UNKNOWN ./releasenotes/source/rocky.rst: *No copyright* UNKNOWN ./releasenotes/source/stein.rst: *No copyright* UNKNOWN ./releasenotes/source/train.rst: *No copyright* UNKNOWN ./releasenotes/source/unreleased.rst: *No copyright* UNKNOWN ./releasenotes/source/ussuri.rst: *No copyright* UNKNOWN ./releasenotes/source/victoria.rst: *No copyright* UNKNOWN ./releasenotes/source/wallaby.rst: *No copyright* UNKNOWN ./releasenotes/source/xena.rst: *No copyright* UNKNOWN ./releasenotes/source/yoga.rst: *No copyright* UNKNOWN ./releasenotes/source/zed.rst: *No copyright* UNKNOWN ./tools/config/cyborg-config-generator.conf: *No copyright* UNKNOWN ./tools/config/cyborg-policy-generator.conf: *No copyright* UNKNOWN ./cyborg/accelerator/common/exception.py: Apache License 2.0 ./cyborg/accelerator/common/utils.py: Apache License 2.0 ./cyborg/accelerator/drivers/driver.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/fake.py: *No copyright* Apache License 2.0 ./cyborg/api/controllers/base.py: Apache License 2.0 ./cyborg/api/controllers/link.py: Apache License 2.0 ./cyborg/api/controllers/root.py: Apache License 2.0 ./cyborg/api/controllers/types.py: Apache License 2.0 ./cyborg/api/controllers/utils.py: Apache License 2.0 ./cyborg/api/middleware/__init__.py: Apache License 2.0 ./cyborg/api/middleware/auth_token.py: Apache License 2.0 ./cyborg/api/middleware/parsable_error.py: Apache License 2.0 ./cyborg/db/sqlalchemy/alembic.ini: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/api.py: Apache License 2.0 ./cyborg/db/sqlalchemy/migration.py: Apache License 2.0 ./cyborg/db/sqlalchemy/models.py: Apache License 2.0 ./cyborg/objects/driver_objects/__init__.py: *No copyright* UNKNOWN ./cyborg/objects/driver_objects/driver_attach_handle.py: Apache License 2.0 ./cyborg/objects/driver_objects/driver_attribute.py: Apache License 2.0 ./cyborg/objects/driver_objects/driver_controlpath_id.py: Apache License 2.0 ./cyborg/objects/driver_objects/driver_deployable.py: Apache License 2.0 ./cyborg/objects/driver_objects/driver_device.py: Apache License 2.0 ./cyborg/objects/extarq/ext_arq_job.py: Apache License 2.0 ./cyborg/objects/extarq/fpga_ext_arq.py: Apache License 2.0 ./cyborg/tests/unit/__init__.py: Apache License 2.0 ./cyborg/tests/unit/fake_attach_handle.py: Apache License 2.0 ./cyborg/tests/unit/fake_attribute.py: Apache License 2.0 ./cyborg/tests/unit/fake_deployable.py: Apache License 2.0 ./cyborg/tests/unit/fake_device.py: Apache License 2.0 ./cyborg/tests/unit/fake_device_profile.py: Apache License 2.0 ./cyborg/tests/unit/fake_driver_device.py: Apache License 2.0 ./cyborg/tests/unit/fake_extarq.py: Apache License 2.0 ./cyborg/tests/unit/fake_physical_function.py: Apache License 2.0 ./cyborg/tests/unit/fake_virtual_function.py: Apache License 2.0 ./cyborg/tests/unit/policy_fixture.py: Apache License 2.0 ./cyborg/tests/unit/test_exception.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/test_hacking.py: Apache License 2.0 ./doc/api_samples/accelerator_requests/accelerator_requests-after-update-resp.json: *No copyright* UNKNOWN ./doc/api_samples/accelerator_requests/accelerator_requests-before-update-resp.json: *No copyright* UNKNOWN ./doc/api_samples/accelerator_requests/accelerator_requests-create-resp.json: *No copyright* UNKNOWN ./doc/api_samples/accelerator_requests/accelerator_requests-getone-resp.json: *No copyright* UNKNOWN ./doc/api_samples/accelerator_requests/accelerator_requests-list-resp.json: *No copyright* UNKNOWN ./doc/api_samples/accelerator_requests/accelerator_requests-patch-curl.json: *No copyright* UNKNOWN ./doc/api_samples/accelerator_requests/accelerator_requests-post-curl.json: *No copyright* UNKNOWN ./doc/api_samples/deployables/deployables-getone-resp.json: *No copyright* UNKNOWN ./doc/api_samples/deployables/deployables-list-resp.json: *No copyright* UNKNOWN ./doc/api_samples/device_profiles/device_profiles-create-resp.json: *No copyright* UNKNOWN ./doc/api_samples/device_profiles/device_profiles-getone-resp.json: *No copyright* UNKNOWN ./doc/api_samples/device_profiles/device_profiles-list-resp.json: *No copyright* UNKNOWN ./doc/api_samples/device_profiles/device_profiles-post-curl-with-bitstream.json: *No copyright* UNKNOWN ./doc/api_samples/device_profiles/device_profiles-post-curl.json: *No copyright* UNKNOWN ./doc/api_samples/devices/devices-getone-resp.json: *No copyright* UNKNOWN ./doc/api_samples/devices/devices-list-resp.json: *No copyright* UNKNOWN ./doc/source/admin/config-wsgi.rst: *No copyright* UNKNOWN ./doc/source/admin/index.rst: *No copyright* UNKNOWN ./doc/source/cli/cyborg-status.rst: *No copyright* UNKNOWN ./doc/source/cli/index.rst: *No copyright* UNKNOWN ./doc/source/configuration/config-options.rst: *No copyright* UNKNOWN ./doc/source/configuration/index.rst: *No copyright* UNKNOWN ./doc/source/configuration/policy-concepts.rst: *No copyright* UNKNOWN ./doc/source/configuration/policy-guide.rst: *No copyright* UNKNOWN ./doc/source/configuration/policy.rst: *No copyright* UNKNOWN ./doc/source/configuration/sample-config.rst: *No copyright* UNKNOWN ./doc/source/configuration/sample-policy.rst: *No copyright* UNKNOWN ./doc/source/contributor/contributing.rst: *No copyright* UNKNOWN ./doc/source/contributor/devstack_setup.rst: *No copyright* UNKNOWN ./doc/source/contributor/driver-development-guide.rst: *No copyright* UNKNOWN ./doc/source/contributor/index.rst: *No copyright* UNKNOWN ./doc/source/contributor/microversions.rst: *No copyright* UNKNOWN ./doc/source/contributor/releasenotes.rst: *No copyright* UNKNOWN ./doc/source/figures/cyborg-architecture.png: UNKNOWN ./doc/source/figures/cyborg-nova-interaction-workflow.svg: *No copyright* UNKNOWN ./doc/source/figures/cyborg-nova-interaction.png: UNKNOWN ./doc/source/install/common.rst: *No copyright* UNKNOWN ./doc/source/install/index.rst: *No copyright* UNKNOWN ./doc/source/install/install-from-pip.rst: *No copyright* UNKNOWN ./doc/source/install/install-from-source.rst: *No copyright* UNKNOWN ./doc/source/reference/driver-table.rst: *No copyright* UNKNOWN ./doc/source/reference/support-matrix.rst: *No copyright* UNKNOWN ./doc/source/user/architecture.rst: *No copyright* UNKNOWN ./doc/source/user/introduction.rst: *No copyright* UNKNOWN ./doc/source/user/usage.rst: *No copyright* UNKNOWN ./cyborg/accelerator/drivers/fpga/base.py: Apache License 2.0 ./cyborg/accelerator/drivers/fpga/utils.py: Apache License 2.0 ./cyborg/accelerator/drivers/gpu/base.py: Apache License 2.0 ./cyborg/accelerator/drivers/gpu/utils.py: Apache License 2.0 ./cyborg/accelerator/drivers/modules/generic.py: Apache License 2.0 ./cyborg/accelerator/drivers/nic/base.py: Apache License 2.0 ./cyborg/accelerator/drivers/qat/base.py: Apache License 2.0 ./cyborg/accelerator/drivers/spdk/spdk.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/ssd/base.py: Apache License 2.0 ./cyborg/accelerator/drivers/ssd/utils.py: Apache License 2.0 ./cyborg/api/controllers/v2/__init__.py: Apache License 2.0 ./cyborg/api/controllers/v2/arqs.py: Apache License 2.0 ./cyborg/api/controllers/v2/deployables.py: Apache License 2.0 ./cyborg/api/controllers/v2/device_profiles.py: Apache License 2.0 ./cyborg/api/controllers/v2/devices.py: Apache License 2.0 ./cyborg/api/controllers/v2/utils.py: Apache License 2.0 ./cyborg/api/controllers/v2/versions.py: Apache License 2.0 ./cyborg/db/sqlalchemy/alembic/README.rst: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/env.py: *No copyright* Apache License 2.0 ./cyborg/db/sqlalchemy/alembic/script.py.mako: *No copyright* UNKNOWN ./cyborg/tests/unit/agent/test_resource_tracker.py: Apache License 2.0 ./cyborg/tests/unit/agent/test_rpcapi.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/api/base.py: Apache License 2.0 ./cyborg/tests/unit/cmd/test_status.py: Apache License 2.0 ./cyborg/tests/unit/common/test_nova_client.py: Apache License 2.0 ./cyborg/tests/unit/conductor/test_manager.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/db/base.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_api.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_attach_handle.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_attribute.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_control_path.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_deployable.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_device.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_device_profile.py: Apache License 2.0 ./cyborg/tests/unit/db/test_db_extarq.py: Apache License 2.0 ./cyborg/tests/unit/db/test_migrations.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/db/utils.py: Apache License 2.0 ./cyborg/tests/unit/image/test_glance.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_attach_handle.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_control_path.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_deployable.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_device.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_device_profile.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_ext_arq_job.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_extarq.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_fpga_ext_arq.py: Apache License 2.0 ./cyborg/tests/unit/objects/test_objects.py: Apache License 2.0 ./cyborg/tests/unit/policies/base.py: Apache License 2.0 ./cyborg/tests/unit/policies/test_device_profiles.py: Apache License 2.0 ./cyborg/tests/unit/services/_test_placement_client.py: Apache License 2.0 ./doc/api_samples/device_profiles/v22/device_profiles-getone-resp.json: *No copyright* UNKNOWN ./setup/roles/deploy_agent/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/deploy_agent/templates/openstack-cyborg-agent.service.j2: *No copyright* UNKNOWN ./setup/roles/deploy_api/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/deploy_api/templates/openstack-cyborg-api.service.j2: *No copyright* UNKNOWN ./setup/roles/deploy_conductor/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/deploy_conductor/templates/openstack-cyborg-conductor.service.j2: *No copyright* UNKNOWN ./setup/roles/generate_credentials/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/install_package/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/template_config/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/template_config/templates/cyborg.conf.j2: *No copyright* UNKNOWN ./setup/roles/validate_agent/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/validate_api/tasks/main.yml: *No copyright* UNKNOWN ./setup/roles/validate_conductor/tasks/main.yml: *No copyright* UNKNOWN ./cyborg/accelerator/drivers/aichip/huawei/ascend.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/fpga/inspur/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/fpga/inspur/sysinfo.py: Apache License 2.0 ./cyborg/accelerator/drivers/fpga/intel/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/fpga/intel/sysinfo.py: Apache License 2.0 ./cyborg/accelerator/drivers/fpga/xilinx/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/fpga/xilinx/sysinfo.py: Apache License 2.0 ./cyborg/accelerator/drivers/gpu/nvidia/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/gpu/nvidia/sysinfo.py: Apache License 2.0 ./cyborg/accelerator/drivers/nic/intel/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/nic/intel/sysinfo.py: Apache License 2.0 ./cyborg/accelerator/drivers/qat/intel/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/qat/intel/sysinfo.py: Apache License 2.0 ./cyborg/accelerator/drivers/spdk/nvmf/nvmf.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/spdk/util/common_fun.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/spdk/vhost/vhost.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/ssd/inspur/driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/ssd/inspur/sysinfo.py: Apache License 2.0 ./cyborg/db/sqlalchemy/alembic/versions/22fb1af2d51e_placeholder.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/4cc1d79978fc_add_ssd_type.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/57539722e5cf_placeholder.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/589ff20545b7_add_aichip_type.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/60d8ac91fd20_add_description_field_to_dps.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/62bcf2610c5d_placeholder.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/7a4fd0fc3f8c_placeholder.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/7b696fd94949_placeholder.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/7e6f1f107f2b_add_qat_type.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/899cead40bc9_add_nic_type.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/c1b5abada09c_update_for_nova_integ.py: *No copyright* Apache License 2.0 ./cyborg/db/sqlalchemy/alembic/versions/d6f033d8fa5b_add_quota_related_tables.py: *No copyright* Apache License 2.0 ./cyborg/db/sqlalchemy/alembic/versions/ede4e3f1a232_new_db_schema.py: *No copyright* UNKNOWN ./cyborg/db/sqlalchemy/alembic/versions/f50980397351_initial_migration.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/test_driver.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/test_fake_driver.py: Apache License 2.0 ./cyborg/accelerator/drivers/spdk/util/pyspdk/nvmf_client.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/spdk/util/pyspdk/py_spdk.py: *No copyright* Apache License 2.0 ./cyborg/accelerator/drivers/spdk/util/pyspdk/vhost_client.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/fpga/test_base.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/gpu/test_base.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/gpu/test_utils.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/nic/test_base.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/qat/test_base.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/ssd/test_base.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/ssd/test_utils.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/base.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_api.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_arqs.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_deployables.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_device_profiles.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_devices.py: Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_fpga_program.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/api/controllers/v2/test_microversion.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/aichip/huawei/test_ascend.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/fpga/inspur/test_driver.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/fpga/intel/prepare_test_data.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/fpga/intel/test_driver.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/fpga/xilinx/test_driver.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/gpu/nvidia/test_driver.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/nic/intel/prepare_test_data.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/nic/intel/test_driver.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/qat/intel/prepare_test_data.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/qat/intel/test_driver.py: *No copyright* Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/spdk/nvmf/test_nvmf.py: Apache License 2.0 ./cyborg/tests/unit/accelerator/drivers/spdk/vhost/test_vhost.py: Apache License 2.0
License for cyborgclient and cyborg-tempest-plugin is valid ASL 2.0: [amoralej@faemino python-cyborgclient]$ licensecheck -r . ./.coveragerc: *No copyright* UNKNOWN ./.gitreview: *No copyright* UNKNOWN ./.mailmap: *No copyright* UNKNOWN ./.stestr.conf: *No copyright* UNKNOWN ./.zuul.yaml: *No copyright* UNKNOWN ./CONTRIBUTING.rst: *No copyright* UNKNOWN ./HACKING.rst: *No copyright* UNKNOWN ./LICENSE: *No copyright* Apache License 2.0 ./README.rst: *No copyright* Apache License 2.0 ./requirements.txt: *No copyright* UNKNOWN ./setup.cfg: *No copyright* Apache License ./setup.py: Apache License 2.0 ./test-requirements.txt: *No copyright* UNKNOWN ./tox.ini: *No copyright* UNKNOWN ./cyborgclient/__init__.py: *No copyright* Apache License 2.0 ./cyborgclient/exceptions.py: Apache License 2.0 ./cyborgclient/i18n.py: Apache License 2.0 ./cyborgclient/shell.py: Apache License 2.0 ./cyborgclient/version.py: Apache License 2.0 ./doc/requirements.txt: *No copyright* UNKNOWN ./cyborgclient/common/base.py: Apache License 2.0 ./cyborgclient/common/cliutils.py: Apache License 2.0 ./cyborgclient/common/http.py: Apache License 2.0 ./cyborgclient/common/httpclient.py: Apache License 2.0 ./cyborgclient/common/utils.py: Apache License 2.0 ./cyborgclient/osc/plugin.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/base.py: Apache License 2.0 ./cyborgclient/tests/test_cyborgclient.py: *No copyright* Apache License 2.0 ./cyborgclient/v1/accelerators.py: Apache License 2.0 ./cyborgclient/v1/accelerators_shell.py: Apache License 2.0 ./cyborgclient/v1/basemodels.py: *No copyright* Apache License 2.0 ./cyborgclient/v1/client.py: Apache License 2.0 ./cyborgclient/v1/deployables.py: Apache License 2.0 ./cyborgclient/v1/shell.py: Apache License 2.0 ./doc/source/conf.py: *No copyright* Apache License 2.0 ./doc/source/index.rst: *No copyright* UNKNOWN ./doc/source/readme.rst: *No copyright* UNKNOWN ./releasenotes/notes/drop-py-2-7-d47826d4387f40fe.yaml: *No copyright* UNKNOWN ./releasenotes/notes/show-dp-by-name-4d22b106b718f215.yaml: *No copyright* UNKNOWN ./releasenotes/notes/support-project-id-931fc61c818da675.yaml: *No copyright* UNKNOWN ./releasenotes/source/conf.py: *No copyright* Apache License 2.0 ./releasenotes/source/index.rst: *No copyright* UNKNOWN ./releasenotes/source/rocky.rst: *No copyright* UNKNOWN ./releasenotes/source/stein.rst: *No copyright* UNKNOWN ./releasenotes/source/train.rst: *No copyright* UNKNOWN ./releasenotes/source/unreleased.rst: *No copyright* UNKNOWN ./releasenotes/source/ussuri.rst: *No copyright* UNKNOWN ./releasenotes/source/victoria.rst: *No copyright* UNKNOWN ./releasenotes/source/wallaby.rst: *No copyright* UNKNOWN ./releasenotes/source/xena.rst: *No copyright* UNKNOWN ./releasenotes/source/yoga.rst: *No copyright* UNKNOWN ./releasenotes/source/zed.rst: *No copyright* UNKNOWN ./cyborgclient/common/apiclient/base.py: Apache License 2.0 ./cyborgclient/common/apiclient/exceptions.py: Apache License 2.0 ./cyborgclient/osc/v1/accelerator.py: Apache License 2.0 ./cyborgclient/osc/v2/accelerator_request.py: *No copyright* Apache License 2.0 ./cyborgclient/osc/v2/deployable.py: *No copyright* Apache License 2.0 ./cyborgclient/osc/v2/device.py: *No copyright* Apache License 2.0 ./cyborgclient/osc/v2/device_profile.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/base.py: Apache License 2.0 ./cyborgclient/tests/unit/test_shell.py: Apache License 2.0 ./cyborgclient/tests/unit/utils.py: *No copyright* Apache License 2.0 ./doc/source/admin/index.rst: *No copyright* UNKNOWN ./doc/source/cli/index.rst: *No copyright* UNKNOWN ./doc/source/contributor/contributing.rst: *No copyright* UNKNOWN ./doc/source/install/index.rst: *No copyright* UNKNOWN ./doc/source/library/index.rst: *No copyright* UNKNOWN ./doc/source/reference/index.rst: *No copyright* UNKNOWN ./doc/source/user/index.rst: *No copyright* UNKNOWN ./cyborgclient/tests/unit/common/test_httpclient.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/common/test_utils.py: Apache License 2.0 ./cyborgclient/tests/unit/osc/fakes.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/osc/test_plugin.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/v1/shell_test_base.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/v1/test_accelerators.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/v1/test_accelerators_shell.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/v1/test_client.py: Apache License 2.0 ./cyborgclient/tests/unit/v1/test_deployables.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/osc/v2/fakes.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/osc/v2/test_accelerator_request.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/osc/v2/test_deployable.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/osc/v2/test_device.py: *No copyright* Apache License 2.0 ./cyborgclient/tests/unit/osc/v2/test_device_profile.py: *No copyright* Apache License 2.0 [amoralej@faemino cyborg-tempest-plugin]$ licensecheck -r . ./.coveragerc: *No copyright* UNKNOWN ./.gitreview: *No copyright* UNKNOWN ./.mailmap: *No copyright* UNKNOWN ./.stestr.conf: *No copyright* UNKNOWN ./.zuul.yaml: *No copyright* UNKNOWN ./CONTRIBUTING.rst: *No copyright* UNKNOWN ./HACKING.rst: *No copyright* UNKNOWN ./LICENSE: *No copyright* Apache License 2.0 ./README.rst: *No copyright* UNKNOWN ./accounts_file.yaml: *No copyright* UNKNOWN ./babel.cfg: *No copyright* UNKNOWN ./requirements.txt: *No copyright* UNKNOWN ./setup.cfg: *No copyright* Apache License ./setup.py: Apache License 2.0 ./test-requirements.txt: *No copyright* UNKNOWN ./tox.ini: *No copyright* UNKNOWN ./cyborg_tempest_plugin/config.py: Apache License 2.0 ./cyborg_tempest_plugin/plugin.py: Apache License 2.0 ./doc/requirements.txt: *No copyright* UNKNOWN ./cyborg_tempest_plugin/services/cyborg_data.py: Apache License 2.0 ./cyborg_tempest_plugin/services/cyborg_rest_client.py: Apache License 2.0 ./releasenotes/source/conf.py: *No copyright* Apache License 2.0 ./releasenotes/source/index.rst: *No copyright* UNKNOWN ./releasenotes/source/unreleased.rst: *No copyright* UNKNOWN ./cyborg_tempest_plugin/tests/api/base.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_accelerator_request.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_accelerator_request_negative.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_deployable_negative.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_deployables.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_device.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_device_negative.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_device_profile.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/api/test_device_profile_negative.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/scenario/manager.py: Apache License 2.0 ./cyborg_tempest_plugin/tests/scenario/test_accelerator_basic_ops.py: Apache License 2.0 ./doc/source/contributor/contributing.rst: *No copyright* UNKNOWN
*** Bug 1739475 has been marked as a duplicate of this bug. ***
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.