"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "ironic" between the packages
ironic-21.1.0.tar.gz and ironic-21.4.0.tar.gz

About: OpenStack Ironic (Optional Service: Bare-Metal Provisioning) aims to provision bare metal machines instead of virtual machines, forked from the Nova baremetal driver.
The "Antelope" series (latest release).

Summary:

The "ironic" source code changed by about 2.5% and now consists of 2172 regular files (+46) and 126 directories (+1).

Related Informations:

See ChangeLog (ironic 21.4.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Python program 583 12 0 101
Shell program 16 0 0 4
Configuration file 6 0 0 1
Initialization file 3 0 0 1
JSON file 122 3 0 1
XML document 4 0 0 0
Gettext file 1 0 0 1
Include file 38 2 0 3
RST file 151 1 0 17
YAML file 1185 29 1 5
Image file 3 0 0 0
Vector Image file 1 0 0 0
Directory 126 1 0 0
Change log 1 0 0 1
Information file 4 0 0 4
License 1 0 0 0
Readme file 5 0 0 0
Text file 45 0 0 6
Other 4 0 0 0
Total Files2299481145



Python Programs (113 of 583):

NameStatusDeltaVisual Diff
ironic/api/controllers/v1/__init__.py changed 5.4% diff
ironic/api/controllers/v1/node.py changed 2.8% diff
ironic/api/controllers/v1/port.py changed 6.8% diff
ironic/api/controllers/v1/portgroup.py changed 0.5% diff
ironic/api/controllers/v1/shard.py added
ironic/api/controllers/v1/utils.py changed 1.2% diff
ironic/api/controllers/v1/versions.py changed 1.8% diff
ironic/cmd/status.py changed 40.2% diff
ironic/common/exception.py changed 1.6% diff
ironic/common/glance_service/image_service.py changed 0.6% diff
ironic/common/images.py changed 2.8% diff
ironic/common/policy.py changed 4.7% diff
ironic/common/pxe_utils.py changed 0.2% diff
ironic/common/release_mappings.py changed 11.2% diff
ironic/common/rpc.py changed 3.6% diff
ironic/common/rpc_service.py changed 20.5% diff
ironic/common/states.py changed 0.7% diff
ironic/common/swift.py changed 20.2% diff
ironic/common/utils.py changed 2.1% diff
ironic/conductor/base_manager.py changed 2.9% diff
ironic/conductor/cleaning.py changed 4.8% diff
ironic/conductor/manager.py changed 2.7% diff
ironic/conductor/periodics.py changed 8.6% diff
ironic/conductor/steps.py changed 0.6% diff
ironic/conductor/task_manager.py changed 1.6% diff
ironic/conductor/utils.py changed 0.4% diff
ironic/conf/__init__.py changed 7.3% diff
ironic/conf/conductor.py changed 9.5% diff
ironic/conf/default.py changed 0.2% diff
ironic/conf/fake.py added
ironic/conf/glance.py changed 0.5% diff
ironic/conf/inventory.py added
ironic/conf/irmc.py changed 14.7% diff
ironic/conf/opts.py changed 9.0% diff
ironic/conf/sensor_data.py added
ironic/db/api.py changed 2.2% diff
ironic/db/sqlalchemy/__init__.py changed 9.0% diff
ironic/db/sqlalchemy/alembic/versions/0ac0f39bc5aa_add_node_inventory_table.py added
ironic/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py changed 6.5% diff
ironic/db/sqlalchemy/alembic/versions/2aac7e0872f6_add_deploy_templates.py changed 5.2% diff
ironic/db/sqlalchemy/alembic/versions/48d6c242bb9b_add_node_tags.py changed 4.9% diff
ironic/db/sqlalchemy/alembic/versions/4dbec778866e_create_node_shard.py added
ironic/db/sqlalchemy/alembic/versions/5ea1b0d310e_added_port_group_table_and_altered_ports.py changed 3.9% diff
ironic/db/sqlalchemy/alembic/versions/82c315d60161_add_bios_settings.py changed 4.9% diff
ironic/db/sqlalchemy/alembic/versions/9ef41f07cb58_add_node_history_table.py changed 4.2% diff
ironic/db/sqlalchemy/alembic/versions/b4130a7fc904_create_nodetraits_table.py changed 4.6% diff
ironic/db/sqlalchemy/alembic/versions/dd67b91a1981_add_allocations_table.py changed 5.5% diff
ironic/db/sqlalchemy/api.py changed 32.2% diff
ironic/db/sqlalchemy/models.py changed 14.9% diff
ironic/drivers/irmc.py changed 11.4% diff
ironic/drivers/modules/agent_base.py changed 0.3% diff
ironic/drivers/modules/boot_mode_utils.py changed 0.6% diff
ironic/drivers/modules/console_utils.py changed 0.3% diff
ironic/drivers/modules/fake.py changed 16.0% diff
ironic/drivers/modules/image_utils.py changed 1.8% diff
ironic/drivers/modules/inspect_utils.py changed 100.0% diff
ironic/drivers/modules/inspector.py changed 4.3% diff
ironic/drivers/modules/ipmitool.py changed 0.4% diff
ironic/drivers/modules/irmc/common.py changed 45.6% diff
ironic/drivers/modules/irmc/inspect.py changed 27.2% diff
ironic/drivers/modules/irmc/management.py changed 70.3% diff
ironic/drivers/modules/irmc/power.py changed 24.3% diff
ironic/drivers/modules/irmc/vendor.py added
ironic/drivers/modules/redfish/raid.py changed 0.6% diff
ironic/objects/__init__.py changed 2.8% diff
ironic/objects/node.py changed 0.6% diff
ironic/objects/node_inventory.py added
ironic/objects/port.py changed 6.2% diff
ironic/objects/portgroup.py changed 2.4% diff
ironic/tests/unit/api/controllers/v1/test_node.py changed 2.4% diff
ironic/tests/unit/api/controllers/v1/test_port.py changed 2.2% diff
ironic/tests/unit/api/controllers/v1/test_root.py changed 2.4% diff
ironic/tests/unit/api/controllers/v1/test_shard.py added
ironic/tests/unit/api/test_acl.py changed 2.6% diff
ironic/tests/unit/cmd/test_status.py changed 100.0% diff
ironic/tests/unit/common/test_glance_service.py changed 4.1% diff
ironic/tests/unit/common/test_images.py changed 0.2% diff
ironic/tests/unit/common/test_release_mappings.py changed 3.8% diff
ironic/tests/unit/common/test_rpc_service.py changed 69.6% diff
ironic/tests/unit/conductor/mgr_utils.py changed 13.8% diff
ironic/tests/unit/conductor/test_allocations.py changed 0.1% diff
ironic/tests/unit/conductor/test_base_manager.py changed 0.8% diff
ironic/tests/unit/conductor/test_cleaning.py changed 1.0% diff
ironic/tests/unit/conductor/test_manager.py changed 1.6% diff
ironic/tests/unit/conductor/test_utils.py changed 1.0% diff
ironic/tests/unit/db/sqlalchemy/test_migrations.py changed 17.9% diff
ironic/tests/unit/db/test_api.py changed 11.4% diff
ironic/tests/unit/db/test_conductor.py changed 3.3% diff
ironic/tests/unit/db/test_node_inventory.py added
ironic/tests/unit/db/test_nodes.py changed 6.9% diff
ironic/tests/unit/db/test_ports.py changed 13.5% diff
ironic/tests/unit/db/test_shard.py added
ironic/tests/unit/db/utils.py changed 4.9% diff
ironic/tests/unit/drivers/modules/irmc/test_common.py changed 29.4% diff
ironic/tests/unit/drivers/modules/irmc/test_inspect.py changed 16.8% diff
ironic/tests/unit/drivers/modules/irmc/test_management.py changed 76.5% diff
ironic/tests/unit/drivers/modules/irmc/test_power.py changed 24.3% diff
ironic/tests/unit/drivers/modules/network/test_common.py changed 0.2% diff
ironic/tests/unit/drivers/modules/redfish/test_raid.py changed 0.3% diff
ironic/tests/unit/drivers/modules/test_image_utils.py changed 3.9% diff
ironic/tests/unit/drivers/modules/test_inspect_utils.py changed 100.0% diff
ironic/tests/unit/drivers/modules/test_inspector.py changed 8.0% diff
ironic/tests/unit/drivers/modules/test_ipmitool.py changed 0.3% diff
ironic/tests/unit/drivers/modules/test_snmp.py changed 0.1% diff
ironic/tests/unit/drivers/test_fake_hardware.py changed 16.6% diff
ironic/tests/unit/drivers/third_party_driver_mock_specs.py changed 1.7% diff
ironic/tests/unit/objects/test_node_inventory.py added
ironic/tests/unit/objects/test_objects.py changed 0.5% diff
ironic/tests/unit/objects/test_port.py changed 2.7% diff
ironic/tests/unit/objects/test_portgroup.py changed 6.7% diff
setup.py changed 11.2% diff
tools/benchmark/do_not_run_create_benchmark_data.py changed 33.1% diff
tools/benchmark/generate-statistics.py changed 62.1% diff

Shell Programs (4 of 16):

NameStatusDeltaVisual Diff
devstack/lib/ironic changed 0.8% diff
devstack/plugin.sh changed 2.1% diff
devstack/tools/ironic/scripts/cirros-partition.sh changed 2.1% diff
devstack/upgrade/upgrade.sh changed 0.9% diff

Configuration Files (1 of 6):

NameStatusDeltaVisual Diff
setup.cfg changed 0.8% diff

Initialization Files (1 of 3):

NameStatusDeltaVisual Diff
tox.ini changed 8.6% diff

JSON Files (4 of 122):

NameStatusDeltaVisual Diff
api-ref/source/samples/node-inventory-response.json added
api-ref/source/samples/shards-list-response.json added
ironic.egg-info/pbr.json changed 100.0% diff
redfish-interop-profiles/OpenStackIronicProfile.v1_0_0.json added

Gettext Files (all 1):

NameStatusDeltaVisual Diff
releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po changed 1.2%

Include Files (5 of 38):

NameStatusDeltaVisual Diff
api-ref/source/baremetal-api-v1-nodes-inventory.inc added
api-ref/source/baremetal-api-v1-nodes.inc changed 3.0% diff
api-ref/source/baremetal-api-v1-ports.inc changed 1.8% diff
api-ref/source/baremetal-api-v1-shards.inc added
doc/source/install/include/common-prerequisites.inc changed 41.0% diff

RST Files (18 of 151):

NameStatusDeltaVisual Diff
api-ref/source/index.rst changed 7.0% diff
doc/source/admin/anaconda-deploy-interface.rst changed 16.6% diff
doc/source/admin/drivers/ibmc.rst changed 0.9% diff
doc/source/admin/drivers/ilo.rst changed 0.3% diff
doc/source/admin/drivers/irmc.rst changed 12.2% diff
doc/source/admin/drivers/redfish.rst changed 5.6% diff
doc/source/admin/hardware-burn-in.rst changed 3.3% diff
doc/source/admin/metrics.rst changed 38.0% diff
doc/source/admin/retirement.rst changed 44.4% diff
doc/source/admin/secure-rbac.rst changed 10.0% diff
doc/source/admin/troubleshooting.rst changed 15.2% diff
doc/source/contributor/dev-quickstart.rst changed 1.0% diff
doc/source/contributor/ironic-boot-from-volume.rst changed 3.9% diff
doc/source/contributor/releasing.rst changed 13.7% diff
doc/source/contributor/webapi-version-history.rst changed 2.5% diff
releasenotes/source/index.rst changed 2.9% diff
releasenotes/source/yoga.rst changed 100.0% diff
releasenotes/source/zed.rst added

YAML Files (35 of 1185):

NameStatusDeltaVisual Diff
api-ref/source/parameters.yaml changed 3.0% diff
ironic/tests/unit/api/test_rbac_project_scoped.yaml changed 13.7% diff
ironic/tests/unit/api/test_rbac_system_scoped.yaml changed 8.2% diff
releasenotes/config.yaml added
releasenotes/notes/add-allocations-table-check-38f1c9eef189b411.yaml added
releasenotes/notes/add-node-inventory-7cde961b14caa11e.yaml added
releasenotes/notes/add-service-role-support-8e9390769508ca99.yaml added
releasenotes/notes/allocations-charset-5384d1ea00964bdd.yaml added
releasenotes/notes/catch-all-cleaning-exceptions-1317a534a1c9db56.yaml added
releasenotes/notes/change-c9c01700dcfd599b.yaml added
releasenotes/notes/cleaning-error-5c13c33c58404b97.yaml added
releasenotes/notes/conductor-metric-collector-support-1b8b8c71f9f59da4.yaml added
releasenotes/notes/console-pid-file-6108d2775ef947fe.yaml added
releasenotes/notes/fakedelay-7eac23ad8881a736.yaml added
releasenotes/notes/fix-console-port-conflict-6dc19688079e2c7f.yaml added
releasenotes/notes/fix-context-image-hardlink-16f452974abc7327.yaml added
releasenotes/notes/fix-grub2-uefi-config-path-f1b4c5083cc97ee5.yaml added
releasenotes/notes/fix-inspectwait-finished-at-4b817af4bf4c30c2.yaml added
releasenotes/notes/fix-irmc-s6-2.00-http-incompatibility-61a31d12aa33fbd8.yaml added
releasenotes/notes/fix-irmc-s6-2.00-ipmi-incompatibility-118484a424df02b1.yaml added
releasenotes/notes/fix-nonetype-object-is-not-iterable-0592926d890d6c11.yaml added
releasenotes/notes/fix-online-version-migration-db432a7b239647fa.yaml added
releasenotes/notes/fix_anaconda-70f4268edc255ff4.yaml added
releasenotes/notes/fix_anaconda_pxe-6c75d42872424fec.yaml added
releasenotes/notes/irmc-add-snmp-auth-protocols-3ff7597cea7ef9dd.yaml added
releasenotes/notes/irmc-align-with-ironic-default-boot-mode-dde6f65ea084c9e6.yaml added
releasenotes/notes/irmc-change-boot-interface-order-e76f5018da116a90.yaml added
releasenotes/notes/ironic-antelope-prelude-0b77964469f56b13.yaml added
releasenotes/notes/lockutils-default-logging-8c38b8c0ac71043f.yaml added
releasenotes/notes/prepare-for-sqlalchemy-20-e817f340f261b1a2.yaml added
releasenotes/notes/shard-support-a26f8d2ab5cca582.yaml added
releasenotes/notes/wait_hash_ring_reset-ef8bd548659e9906.yaml added
reno.yaml removed
zuul.d/ironic-jobs.yaml changed 3.0% diff
zuul.d/project.yaml changed 2.3% diff

Directories (1 of 126):

NameStatus
redfish-interop-profiles added

Change Logs (all 1):

NameStatusDeltaVisual Diff
ChangeLog changed 1.4% diff

Information Files (all 4):

NameStatusDeltaVisual Diff
AUTHORS changed 1.0% diff
ironic.egg-info/PKG-INFO changed 0.7% diff
ironic.egg-info/SOURCES.txt changed 2.3% diff
PKG-INFO changed 0.7% diff

Text Files (6 of 45):

NameStatusDeltaVisual Diff
ironic.egg-info/entry_points.txt changed 0.9% diff
ironic.egg-info/requires.txt changed 6.8% diff
ironic/drivers/modules/pxe_grub_config.template changed 53.3% diff
ironic/tests/unit/drivers/pxe_grub_config.template changed 40.6% diff
requirements.txt changed 5.3% diff
test-requirements.txt changed 4.4% diff

Packages Compared:

ironic-21.1.0.tar.gz
ironic-21.4.0.tar.gz


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