RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/
Bug 1560236 - Package OpenStack cyborg
Summary: Package OpenStack cyborg
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: RDO
Classification: Community
Component: Package Review
Version: trunk
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: trunk
Assignee: smooney
QA Contact: hguemar
URL:
Whiteboard:
: 1739475 (view as bug list)
Depends On:
Blocks: 1625221 RDO-ANTELOPE
TreeView+ depends on / blocked
 
Reported: 2018-03-25 07:31 UTC by Chandan Kumar
Modified: 2025-02-10 03:59 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
: 1625221 (view as bug list)
Environment:
Last Closed: 2025-02-10 03:59:11 UTC
Embargoed:


Attachments (Terms of Use)

Description Chandan Kumar 2018-03-25 07:31:39 UTC
Package Name: OpenStack cyborg
git url: https://github.com/openstack/cyborg

Comment 1 Alfredo Moralejo 2018-04-05 14:20:07 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?

Comment 2 Lee Yarwood 2018-09-04 12:23:09 UTC
(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/

Comment 3 Alfredo Moralejo 2018-09-18 10:11:40 UTC
(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.

Comment 4 Alfredo Moralejo 2022-10-20 11:17:01 UTC
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

Comment 5 Alfredo Moralejo 2022-10-20 11:35:56 UTC
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

Comment 6 Joel Capitao 2024-02-14 12:00:17 UTC
*** Bug 1739475 has been marked as a duplicate of this bug. ***

Comment 7 Red Hat Bugzilla 2025-02-10 03:59:11 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


Note You need to log in before you can comment on or make changes to this bug.