"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "openstack-cyborg" between the packages
openstack-cyborg-1.0.0.tar.gz and openstack-cyborg-4.0.0.tar.gz

About: OpenStack Cyborg provides a general purpose management framework for acceleration resources.
The "Ussuri" series (latest release).

Summary:

The "openstack-cyborg" source code changed by about 80.7% and now consists of 345 regular files (+103) and 113 directories (+13).

Related Informations:

See ChangeLog (openstack-cyborg 4.0.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Python program 266 116 32 62
Shell program 3 1 0 2
Configuration file 6 0 1 2
Initialization file 3 0 0 2
JSON file 17 15 0 1
Cache file 1 0 1 0
Include file 4 4 0 0
RST file 50 15 20 7
YAML file 25 7 2 1
Image file 1 0 0 0
Directory 130 30 17 0
Archive 1 0 1 0
Change log 1 0 0 1
Information file 4 0 0 4
License 1 0 0 0
Readme file 4 0 0 2
Text file 15 3 1 5
Other 1 0 0 0
Total Files5331917589



Python Programs (210 of 266):

NameStatusDeltaVisual Diff
api-ref/source/conf.py added
cyborg/__init__.py changed 7.4% diff
cyborg/accelerator/common/exception.py changed 2.6% diff
cyborg/accelerator/common/utils.py added
cyborg/accelerator/drivers/aichip/__init__.py added
cyborg/accelerator/drivers/aichip/huawei/__init__.py added
cyborg/accelerator/drivers/aichip/huawei/ascend.py added
cyborg/accelerator/drivers/base.py removed
cyborg/accelerator/drivers/driver.py added
cyborg/accelerator/drivers/fake.py added
cyborg/accelerator/drivers/fpga/__init__.py changed 100.0% diff
cyborg/accelerator/drivers/fpga/base.py changed 3.8% diff
cyborg/accelerator/drivers/fpga/intel/driver.py changed 100.0% diff
cyborg/accelerator/drivers/fpga/intel/sysinfo.py changed 100.0% diff
cyborg/accelerator/drivers/generic_driver.py removed
cyborg/accelerator/drivers/gpu/__init__.py added
cyborg/accelerator/drivers/gpu/base.py added
cyborg/accelerator/drivers/gpu/nvidia/__init__.py added
cyborg/accelerator/drivers/gpu/nvidia/driver.py added
cyborg/accelerator/drivers/gpu/nvidia/sysinfo.py added
cyborg/accelerator/drivers/gpu/utils.py added
cyborg/accelerator/drivers/modules/generic.py changed 11.5% diff
cyborg/accelerator/drivers/spdk/nvmf/nvmf.py changed 17.9% diff
cyborg/accelerator/drivers/spdk/spdk.py changed 22.7% diff
cyborg/accelerator/drivers/spdk/util/common_fun.py changed 12.4% diff
cyborg/accelerator/drivers/spdk/util/pyspdk/nvmf_client.py changed 26.2% diff
cyborg/accelerator/drivers/spdk/util/pyspdk/py_spdk.py changed 46.6% diff
cyborg/accelerator/drivers/spdk/util/pyspdk/vhost_client.py changed 24.0% diff
cyborg/accelerator/drivers/spdk/vhost/vhost.py changed 24.5% diff
cyborg/agent/manager.py changed 58.3% diff
cyborg/agent/provider_tree.py removed
cyborg/agent/rc_fields.py removed
cyborg/agent/resource_tracker.py changed 78.0% diff
cyborg/agent/rpcapi.py changed 39.6% diff
cyborg/api/config.py changed 3.1% diff
cyborg/api/controllers/base.py changed 100.0% diff
cyborg/api/controllers/link.py changed 31.1% diff
cyborg/api/controllers/root.py changed 86.4% diff
cyborg/api/controllers/utils.py added
cyborg/api/controllers/v1/__init__.py removed
cyborg/api/controllers/v1/accelerators.py removed
cyborg/api/controllers/v1/deployables.py moved 70.5% diff
cyborg/api/controllers/v2/deployables.py
cyborg/api/controllers/v1/types.py moved 5.2% diff
cyborg/api/controllers/types.py
cyborg/api/controllers/v1/utils.py removed
cyborg/api/controllers/v2/__init__.py added
cyborg/api/controllers/v2/arqs.py added
cyborg/api/controllers/v2/device_profiles.py added
cyborg/api/controllers/v2/devices.py added
cyborg/api/controllers/v2/versions.py added
cyborg/api/hooks.py changed 33.6% diff
cyborg/api/middleware/auth_token.py changed 1.8% diff
cyborg/api/middleware/parsable_error.py changed 4.4% diff
cyborg/api/wsgi_app.py added
cyborg/cmd/__init__.py changed 5.9% diff
cyborg/cmd/agent.py changed 9.0% diff
cyborg/cmd/status.py added
cyborg/common/constants.py changed 100.0% diff
cyborg/common/exception.py changed 73.3% diff
cyborg/common/nova_client.py added
cyborg/common/placement_client.py added
cyborg/common/policy.py changed 17.3% diff
cyborg/common/rpc.py changed 1.4% diff
cyborg/common/service.py changed 0.7% diff
cyborg/common/utils.py changed 100.0% diff
cyborg/conductor/manager.py changed 100.0% diff
cyborg/conductor/rpcapi.py changed 69.9% diff
cyborg/conf/__init__.py changed 40.6% diff
cyborg/conf/agent.py added
cyborg/conf/api.py changed 1.7% diff
cyborg/conf/default.py changed 43.9% diff
cyborg/conf/glance.py added
cyborg/conf/keystone.py added
cyborg/conf/nova.py added
cyborg/conf/placement.py added
cyborg/conf/service_token.py added
cyborg/context.py added
cyborg/db/__init__.py changed 100.0% diff
cyborg/db/api.py changed 100.0% diff
cyborg/db/sqlalchemy/alembic/versions/22fb1af2d51e_placeholder.py added
cyborg/db/sqlalchemy/alembic/versions/57539722e5cf_placeholder.py added
cyborg/db/sqlalchemy/alembic/versions/589ff20545b7_add_aichip_type.py added
cyborg/db/sqlalchemy/alembic/versions/60d8ac91fd20_add_description_field_to_dps.py added
cyborg/db/sqlalchemy/alembic/versions/62bcf2610c5d_placeholder.py added
cyborg/db/sqlalchemy/alembic/versions/7a4fd0fc3f8c_placeholder.py added
cyborg/db/sqlalchemy/alembic/versions/7b696fd94949_placeholder.py added
cyborg/db/sqlalchemy/alembic/versions/c1b5abada09c_update_for_nova_integ.py added
cyborg/db/sqlalchemy/alembic/versions/d6f033d8fa5b_add_quota_related_tables.py added
cyborg/db/sqlalchemy/alembic/versions/ede4e3f1a232_new_db_schema.py added
cyborg/db/sqlalchemy/api.py changed 100.0% diff
cyborg/db/sqlalchemy/models.py changed 100.0% diff
cyborg/hacking/__init__.py added
cyborg/hacking/checks.py added
cyborg/image/__init__.py added
cyborg/image/api.py added
cyborg/image/download/__init__.py added
cyborg/image/glance.py added
cyborg/objects/__init__.py changed 26.9% diff
cyborg/objects/accelerator.py removed
cyborg/objects/arq.py added
cyborg/objects/attach_handle.py added
cyborg/objects/attribute.py changed 18.8% diff
cyborg/objects/base.py changed 33.3% diff
cyborg/objects/control_path.py added
cyborg/objects/deployable.py changed 64.1% diff
cyborg/objects/device.py added
cyborg/objects/device_profile.py added
cyborg/objects/driver_objects/__init__.py added
cyborg/objects/driver_objects/driver_attach_handle.py added
cyborg/objects/driver_objects/driver_attribute.py added
cyborg/objects/driver_objects/driver_controlpath_id.py added
cyborg/objects/driver_objects/driver_deployable.py added
cyborg/objects/driver_objects/driver_device.py added
cyborg/objects/ext_arq.py added
cyborg/objects/extarq/__init__.py added
cyborg/objects/extarq/ext_arq_job.py added
cyborg/objects/extarq/fpga_ext_arq.py added
cyborg/objects/fields.py changed 49.6% diff
cyborg/objects/physical_function.py removed
cyborg/objects/virtual_function.py removed
cyborg/privsep/__init__.py added
cyborg/quota.py added
cyborg/service_auth.py added
cyborg/services/__init__.py removed
cyborg/services/client/__init__.py removed
cyborg/services/client/report.py removed
cyborg/services/report.py removed
cyborg/tests/base.py changed 1.8% diff
cyborg/tests/post_mortem_debug.py added
cyborg/tests/unit/accelerator/drivers/aichip/__init__.py added
cyborg/tests/unit/accelerator/drivers/aichip/huawei/__init__.py added
cyborg/tests/unit/accelerator/drivers/aichip/huawei/test_ascend.py added
cyborg/tests/unit/accelerator/drivers/fpga/base.py renamed 74.0% diff
cyborg/tests/unit/accelerator/drivers/fpga/test_base.py
cyborg/tests/unit/accelerator/drivers/fpga/intel/driver.py removed
cyborg/tests/unit/accelerator/drivers/fpga/intel/prepare_test_data.py changed 4.1% diff
cyborg/tests/unit/accelerator/drivers/fpga/intel/test_driver.py added
cyborg/tests/unit/accelerator/drivers/gpu/__init__.py added
cyborg/tests/unit/accelerator/drivers/gpu/nvidia/__init__.py added
cyborg/tests/unit/accelerator/drivers/gpu/nvidia/test_driver.py added
cyborg/tests/unit/accelerator/drivers/gpu/test_base.py added
cyborg/tests/unit/accelerator/drivers/gpu/test_utils.py added
cyborg/tests/unit/accelerator/drivers/modules/__init__.py removed
cyborg/tests/unit/accelerator/drivers/modules/test_generic.py removed
cyborg/tests/unit/accelerator/drivers/spdk/nvmf/test_nvmf.py changed 0.7% diff
cyborg/tests/unit/accelerator/drivers/spdk/vhost/test_vhost.py changed 1.9% diff
cyborg/tests/unit/accelerator/drivers/test_driver.py added
cyborg/tests/unit/accelerator/drivers/test_fake_driver.py added
cyborg/tests/unit/agent/test_resource_tracker.py changed 64.8% diff
cyborg/tests/unit/api/base.py changed 4.7% diff
cyborg/tests/unit/api/controllers/v1/__init__.py removed
cyborg/tests/unit/api/controllers/v1/base.py removed
cyborg/tests/unit/api/controllers/v1/test_accelerators.py removed
cyborg/tests/unit/api/controllers/v1/test_deployables.py moved 82.4% diff
cyborg/tests/unit/api/controllers/v2/test_deployables.py
cyborg/tests/unit/api/controllers/v1/test_fpga_program.py removed
cyborg/tests/unit/api/controllers/v2/__init__.py added
cyborg/tests/unit/api/controllers/v2/base.py added
cyborg/tests/unit/api/controllers/v2/test_api.py added
cyborg/tests/unit/api/controllers/v2/test_arqs.py added
cyborg/tests/unit/api/controllers/v2/test_device_profiles.py added
cyborg/tests/unit/api/controllers/v2/test_devices.py added
cyborg/tests/unit/api/controllers/v2/test_microversion.py added
cyborg/tests/unit/cmd/test_status.py added
cyborg/tests/unit/common/__init__.py added
cyborg/tests/unit/common/test_nova_client.py added
cyborg/tests/unit/conductor/__init__.py added
cyborg/tests/unit/conductor/test_manager.py added
cyborg/tests/unit/db/test_db_api.py added
cyborg/tests/unit/db/test_db_attach_handle.py added
cyborg/tests/unit/db/test_db_attribute.py added
cyborg/tests/unit/db/test_db_control_path.py added
cyborg/tests/unit/db/test_db_deployable.py added
cyborg/tests/unit/db/test_db_device.py added
cyborg/tests/unit/db/test_db_device_profile.py added
cyborg/tests/unit/db/test_db_extarq.py added
cyborg/tests/unit/db/utils.py changed 100.0% diff
cyborg/tests/unit/fake_accelerator.py removed
cyborg/tests/unit/fake_attribute.py changed 3.5% diff
cyborg/tests/unit/fake_deployable.py changed 22.6% diff
cyborg/tests/unit/fake_device.py added
cyborg/tests/unit/fake_device_profile.py added
cyborg/tests/unit/fake_driver_device.py added
cyborg/tests/unit/fake_extarq.py added
cyborg/tests/unit/fake_physical_function.py changed 3.1% diff
cyborg/tests/unit/fake_virtual_function.py changed 2.5% diff
cyborg/tests/unit/image/__init__.py added
cyborg/tests/unit/image/test_glance.py added
cyborg/tests/unit/objects/test_accelerator.py removed
cyborg/tests/unit/objects/test_attach_handle.py added
cyborg/tests/unit/objects/test_attribute.py removed
cyborg/tests/unit/objects/test_control_path.py added
cyborg/tests/unit/objects/test_deployable.py changed 66.7% diff
cyborg/tests/unit/objects/test_device.py added
cyborg/tests/unit/objects/test_device_profile.py added
cyborg/tests/unit/objects/test_ext_arq_job.py added
cyborg/tests/unit/objects/test_extarq.py added
cyborg/tests/unit/objects/test_fpga_ext_arq.py added
cyborg/tests/unit/objects/test_objects.py changed 4.6% diff
cyborg/tests/unit/objects/test_physical_function.py removed
cyborg/tests/unit/objects/test_virtual_function.py removed
cyborg/tests/unit/objects/utils.py removed
cyborg/tests/unit/services/test_placement_client.py renamed 2.8% diff
cyborg/tests/unit/services/_test_placement_client.py
cyborg/tests/unit/test_exception.py added
cyborg/tests/unit/test_hacking.py added
doc/source/conf.py changed 32.2% diff
releasenotes/source/conf.py changed 13.6% diff
setup.py changed 33.3% diff

Shell Programs (all 3):

NameStatusDeltaVisual Diff
devstack/lib/cyborg changed 42.3% diff
devstack/lib/opae added
devstack/plugin.sh changed 86.0% diff

Configuration Files (3 of 6):

NameStatusDeltaVisual Diff
.stestr.conf changed 79.4% diff
etc/cyborg/rootwrap.conf removed
setup.cfg changed 49.3% diff

Initialization Files (2 of 3):

NameStatusDeltaVisual Diff
etc/cyborg/api-paste.ini changed 16.8% diff
tox.ini changed 100.0% diff

JSON Files (16 of 17):

NameStatusDeltaVisual Diff
doc/api_samples/accelerator_requests/accelerator_requests-create-resp.json added
doc/api_samples/accelerator_requests/accelerator_requests-getone-resp.json added
doc/api_samples/accelerator_requests/accelerator_requests-list-resp.json added
doc/api_samples/accelerator_requests/accelerator_requests-patch-curl.json added
doc/api_samples/accelerator_requests/accelerator_requests-post-curl.json added
doc/api_samples/accelerator_requests/accelerator_requests-update-resp.json added
doc/api_samples/deployables/deployables-getone-resp.json added
doc/api_samples/deployables/deployables-list-resp.json added
doc/api_samples/device_profiles/device_profiles-create-resp.json added
doc/api_samples/device_profiles/device_profiles-getone-resp.json added
doc/api_samples/device_profiles/device_profiles-list-resp.json added
doc/api_samples/device_profiles/device_profiles-post-curl-with-bitstream.json added
doc/api_samples/device_profiles/device_profiles-post-curl.json added
doc/api_samples/devices/devices-getone-resp.json added
doc/api_samples/devices/devices-list-resp.json added
openstack_cyborg.egg-info/pbr.json changed 100.0% diff

Cache Files (all 1):

NameStatusDeltaVisual Diff
releasenotes/notes/reno.cache removed

Include Files (all 4):

NameStatusDeltaVisual Diff
api-ref/source/v2/arqs.inc added
api-ref/source/v2/deployables.inc added
api-ref/source/v2/device_profile.inc added
api-ref/source/v2/devices.inc added

RST Files (42 of 50):

NameStatusDeltaVisual Diff
api-ref/source/index.rst added
api-ref/source/v2/index.rst added
CONTRIBUTING.rst changed 100.0% diff
cyborg/api/rest_api_version_history.rst added
doc/source/admin/api.rst removed
doc/source/admin/config-wsgi.rst added
doc/source/cli/cyborg-status.rst added
doc/source/cli/index.rst added
doc/source/configuration/index.rst changed 12.6% diff
doc/source/configuration/sample_config.rst changed 100.0% diff
doc/source/contributor/contributing.rst changed 100.0% diff
doc/source/contributor/devstack_setup.rst changed 60.8% diff
doc/source/contributor/driver-development-guide.rst added
doc/source/index.rst changed 100.0% diff
doc/source/install/common.rst added
doc/source/install/install-from-pip.rst added
doc/source/install/install-from-source.rst added
doc/source/install/installation.rst removed
doc/source/reference/driver-table.rst added
doc/source/reference/support-matrix.rst added
doc/source/specs/index.rst removed
doc/source/specs/pike/approved/cyborg-agent.rst removed
doc/source/specs/pike/approved/cyborg-api-proposal.rst removed
doc/source/specs/pike/approved/cyborg-conductor.rst removed
doc/source/specs/pike/approved/cyborg-driver-proposal.rst removed
doc/source/specs/queens/approved/cyborg-fpga-driver-proposal.rst removed
doc/source/specs/queens/approved/cyborg-fpga-model-proposal.rst removed
doc/source/specs/queens/approved/cyborg-internal-api.rst removed
doc/source/specs/queens/approved/cyborg-nova-interaction.rst removed
doc/source/specs/queens/approved/cyborg-spdk-driver-proposal.rst removed
doc/source/specs/rocky/approved/compute-node.rst removed
doc/source/specs/rocky/approved/cyborg-agent-driver-api.rst removed
doc/source/specs/rocky/approved/cyborg-fpga-bitstream-spec.rst removed
doc/source/specs/rocky/approved/cyborg-fpga-programming-proposal.rst removed
doc/source/specs/rocky/approved/cyborg-nova-sched.rst removed
doc/source/specs/rocky/approved/resource-quotas.rst removed
doc/source/specs/template.rst removed
RELEASENOTES.rst removed
releasenotes/source/index.rst changed 13.6% diff
releasenotes/source/rocky.rst added
releasenotes/source/stein.rst added
releasenotes/source/train.rst added

YAML Files (10 of 25):

NameStatusDeltaVisual Diff
.zuul.yaml changed 100.0% diff
api-ref/source/v2/parameters.yaml added
playbooks/legacy/cyborg-devstack/post.yaml removed
playbooks/legacy/cyborg-devstack/run.yaml removed
releasenotes/notes/add_description_to_device_profile-3c2efcbd54dac7b0.yaml added
releasenotes/notes/cyborg-status-upgrade-check-framework-567f8df30b971f13.yaml added
releasenotes/notes/drop-python2-support-in-ussuri-e64f79db4e88ca19.yaml added
releasenotes/notes/implement_oslo_privsep-4fc6e15360c92772.yaml added
releasenotes/notes/introduce-bandit-security-linter-339d3f12b6200d64.yaml added
releasenotes/notes/introduce-microversion-39c7f5cc6af4a139.yaml added

Directories (47 of 130):

NameStatus
api-ref added
api-ref/source added
api-ref/source/v2 added
cyborg/accelerator/drivers/aichip added
cyborg/accelerator/drivers/aichip/huawei added
cyborg/accelerator/drivers/gpu added
cyborg/accelerator/drivers/gpu/nvidia added
cyborg/api/controllers/v1 removed
cyborg/api/controllers/v2 added
cyborg/hacking added
cyborg/image added
cyborg/image/download added
cyborg/objects/driver_objects added
cyborg/objects/extarq added
cyborg/privsep added
cyborg/services removed
cyborg/services/client removed
cyborg/tests/unit/accelerator/drivers/aichip added
cyborg/tests/unit/accelerator/drivers/aichip/huawei added
cyborg/tests/unit/accelerator/drivers/gpu added
cyborg/tests/unit/accelerator/drivers/gpu/nvidia added
cyborg/tests/unit/accelerator/drivers/modules removed
cyborg/tests/unit/api/controllers/v1 renamed
cyborg/tests/unit/api/controllers/v2
cyborg/tests/unit/cmd added
cyborg/tests/unit/common added
cyborg/tests/unit/conductor added
cyborg/tests/unit/image added
doc/api_samples added
doc/api_samples/accelerator_requests added
doc/api_samples/deployables added
doc/api_samples/device_profiles added
doc/api_samples/devices added
doc/source/cli added
doc/source/reference added
doc/source/specs removed
doc/source/specs/pike removed
doc/source/specs/pike/approved removed
doc/source/specs/queens removed
doc/source/specs/queens/approved removed
doc/source/specs/rocky removed
doc/source/specs/rocky/approved removed
etc/cyborg/rootwrap.d removed
playbooks removed
playbooks/legacy removed
playbooks/legacy/cyborg-devstack removed
sandbox removed

Archives (all 1):

NameStatusDeltaVisual Diff
sandbox/rock.tar.gz removed

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 100.0% diff

Information Files (all 4):

NameStatusDeltaVisual Diff
AUTHORS changed 100.0% diff
openstack_cyborg.egg-info/PKG-INFO changed 53.3% diff
openstack_cyborg.egg-info/SOURCES.txt changed 80.8% diff
PKG-INFO changed 53.3% diff

Readme Files (2 of 4):

NameStatusDeltaVisual Diff
cyborg/db/sqlalchemy/alembic/README changed 36.4% diff
README.rst changed 65.7% diff

Text Files (9 of 15):

NameStatusDeltaVisual Diff
.coveragerc added
bindep.txt added
devstack/settings changed 100.0% diff
doc/requirements.txt added
etc/cyborg/rootwrap.d/acceleration.filters removed
openstack_cyborg.egg-info/entry_points.txt changed 100.0% diff
openstack_cyborg.egg-info/requires.txt changed 46.6% diff
requirements.txt changed 36.6% diff
test-requirements.txt changed 29.8% diff

Packages Compared:

openstack-cyborg-1.0.0.tar.gz
openstack-cyborg-4.0.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)