Bug 1560236
| Summary: | Package OpenStack cyborg | |||
|---|---|---|---|---|
| Product: | [Community] RDO | Reporter: | Chandan Kumar <chkumar> | |
| Component: | Package Review | Assignee: | smooney | |
| Status: | ASSIGNED --- | QA Contact: | hguemar | |
| Severity: | unspecified | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | trunk | CC: | amoralej, lyarwood, smooney | |
| Target Milestone: | --- | |||
| Target Release: | trunk | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1625221 (view as bug list) | Environment: | ||
| Last Closed: | Type: | Bug | ||
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 2128859, 1625221 | |||
|
Description
Chandan Kumar
2018-03-25 07:31:39 UTC
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 |