[2.0,1.9] 3rd party HP drivers (archive hostname renamed) - deployment fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Andres Rodriguez | ||
1.9 |
Fix Released
|
High
|
Unassigned |
Bug Description
Version: 1.9.3+bzr4577-
If "Third Party Drivers Configuration" > "Enable the installation of proprietary drivers (i.e. HPVSA)" is enabled, on HP ProLiant DL360 Gen9, Deployment will fail because:
"""
Failed to fetch http://
E: Some index files failed to download. They have been ignored, or old ones used instead.
"""
By running cURL against that archive, you get:
"""
< Location: http://
"""
Hence, the following URL works fine:
http://
Thank you!
Related branches
- Andres Rodriguez (community): Approve
-
Diff: 18 lines (+2/-2)1 file modifiedetc/maas/drivers.yaml (+2/-2)
- Andres Rodriguez (community): Approve
-
Diff: 55 lines (+13/-2)2 files modifieddocs/changelog.rst (+11/-0)
etc/maas/drivers.yaml (+2/-2)
- Andres Rodriguez (community): Approve
-
Diff: 18336 lines (+14712/-206) (has conflicts)118 files modifiedMakefile (+2/-2)
contrib/maas-http.conf (+1/-1)
contrib/preseeds_v2/enlist_userdata (+39/-4)
docs/changelog.rst (+395/-0)
etc/maas/drivers.yaml (+2/-2)
src/maasserver/api/devices.py (+133/-0)
src/maasserver/api/interfaces.py (+96/-0)
src/maasserver/api/support.py (+24/-0)
src/maasserver/api/tests/test_devices.py (+421/-0)
src/maasserver/api/tests/test_filestorage.py (+33/-0)
src/maasserver/api/tests/test_interfaces.py (+207/-0)
src/maasserver/api/tests/test_pxeconfig.py.OTHER (+693/-0)
src/maasserver/api/tests/test_support.py (+75/-0)
src/maasserver/api/tests/test_version.py (+32/-1)
src/maasserver/api/tests/test_vlans.py (+7/-0)
src/maasserver/api/tests/test_volume_groups.py (+15/-0)
src/maasserver/api/vlans.py (+10/-0)
src/maasserver/forms.py (+14/-1)
src/maasserver/forms_interface.py (+73/-0)
src/maasserver/forms_subnet.py (+26/-0)
src/maasserver/forms_vlan.py (+6/-0)
src/maasserver/models/__init__.py (+23/-0)
src/maasserver/models/fabric.py (+41/-10)
src/maasserver/models/interface.py (+272/-0)
src/maasserver/models/migrations/create_default_storage_layout.py (+201/-97)
src/maasserver/models/migrations/tests/test_create_default_storage_layout.py (+150/-0)
src/maasserver/models/node.py (+73/-0)
src/maasserver/models/nodegroupinterface.py.OTHER (+764/-0)
src/maasserver/models/signals/interfaces.py (+78/-0)
src/maasserver/models/signals/tests/test_interfaces.py (+49/-0)
src/maasserver/models/space.py (+32/-0)
src/maasserver/models/staticipaddress.py (+100/-0)
src/maasserver/models/subnet.py (+17/-0)
src/maasserver/models/tests/test_fabric.py (+30/-0)
src/maasserver/models/tests/test_filesystem.py (+4/-0)
src/maasserver/models/tests/test_filesystemgroup.py (+41/-0)
src/maasserver/models/tests/test_interface.py (+550/-0)
src/maasserver/models/tests/test_node.py (+120/-0)
src/maasserver/models/tests/test_nodegroupinterface.py.OTHER (+939/-0)
src/maasserver/models/tests/test_partition.py (+28/-0)
src/maasserver/models/tests/test_partitiontable.py (+67/-19)
src/maasserver/models/tests/test_space.py (+4/-0)
src/maasserver/models/tests/test_staticipaddress.py (+133/-0)
src/maasserver/models/tests/test_virtualblockdevice.py (+34/-0)
src/maasserver/start_up.py (+41/-0)
src/maasserver/static/css/maas-styles.css (+1/-0)
src/maasserver/static/js/angular/controllers/add_hardware.js (+11/-0)
src/maasserver/static/js/angular/controllers/node_details_storage.js (+27/-0)
src/maasserver/static/js/angular/controllers/tests/test_node_details_storage.js (+28/-0)
src/maasserver/static/js/angular/maas.js (+14/-0)
src/maasserver/static/partials/node-details.html (+173/-0)
src/maasserver/static/scss/maas/components/_tables.scss (+45/-0)
src/maasserver/testing/factory.py (+145/-0)
src/maasserver/tests/test_auth.py (+31/-0)
src/maasserver/tests/test_forms_blockdevice.py (+5/-0)
src/maasserver/tests/test_forms_interface.py (+45/-0)
src/maasserver/tests/test_forms_partition.py (+5/-0)
src/maasserver/tests/test_forms_vlan.py (+12/-0)
src/maasserver/tests/test_middleware.py (+26/-0)
src/maasserver/tests/test_node_constraint_filter_forms.py (+61/-0)
src/maasserver/tests/test_preseed_storage.py (+222/-0)
src/maasserver/tests/test_storage_layouts.py (+146/-0)
src/maasserver/triggers/tests/test_websocket_listener.py (+76/-0)
src/maasserver/triggers/websocket.py (+29/-0)
src/maasserver/urls_api.py (+54/-8)
src/maasserver/utils/converters.py (+5/-0)
src/maasserver/utils/orm.py (+25/-0)
src/maasserver/utils/tests/test_converters.py (+43/-20)
src/maasserver/websockets/handlers/node.py (+4/-0)
src/maasserver/websockets/handlers/tests/test_node.py.OTHER (+2292/-0)
src/metadataserver/models/commissioningscript.py (+235/-0)
src/metadataserver/models/tests/test_commissioningscript.py (+550/-0)
src/provisioningserver/config.py (+85/-0)
src/provisioningserver/dhcp/leases_parser.py.OTHER (+245/-0)
src/provisioningserver/dhcp/tests/test_leases_parser.py.OTHER (+680/-0)
src/provisioningserver/dhcp/tests/test_omshell.py (+5/-0)
src/provisioningserver/drivers/hardware/apc.py.OTHER (+107/-0)
src/provisioningserver/drivers/hardware/hmc.py.OTHER (+112/-0)
src/provisioningserver/drivers/hardware/mscm.py.OTHER (+230/-0)
src/provisioningserver/drivers/hardware/tests/test_apc.py.OTHER (+182/-0)
src/provisioningserver/drivers/hardware/tests/test_mscm.py.OTHER (+389/-0)
src/provisioningserver/drivers/osystem/tests/test_ubuntu.py (+15/-1)
src/provisioningserver/drivers/osystem/ubuntu.py (+9/-1)
src/provisioningserver/drivers/power/amt.py (+11/-0)
src/provisioningserver/drivers/power/apc.py (+33/-0)
src/provisioningserver/drivers/power/dli.py (+27/-1)
src/provisioningserver/drivers/power/ether_wake.py.OTHER (+34/-0)
src/provisioningserver/drivers/power/fence_cdu.py (+11/-0)
src/provisioningserver/drivers/power/hmc.py (+36/-0)
src/provisioningserver/drivers/power/ipmi.py (+55/-1)
src/provisioningserver/drivers/power/moonshot.py (+24/-5)
src/provisioningserver/drivers/power/mscm.py (+69/-0)
src/provisioningserver/drivers/power/msftocs.py (+41/-0)
src/provisioningserver/drivers/power/tests/test_amt.py (+17/-0)
src/provisioningserver/drivers/power/tests/test_apc.py (+58/-0)
src/provisioningserver/drivers/power/tests/test_base.py (+21/-0)
src/provisioningserver/drivers/power/tests/test_dli.py (+23/-0)
src/provisioningserver/drivers/power/tests/test_ether_wake.py.OTHER (+51/-0)
src/provisioningserver/drivers/power/tests/test_fence_cdu.py (+15/-0)
src/provisioningserver/drivers/power/tests/test_hmc.py (+64/-0)
src/provisioningserver/drivers/power/tests/test_ipmi.py (+195/-4)
src/provisioningserver/drivers/power/tests/test_moonshot.py (+68/-28)
src/provisioningserver/drivers/power/tests/test_mscm.py (+92/-0)
src/provisioningserver/drivers/power/tests/test_msftocs.py (+67/-0)
src/provisioningserver/drivers/power/tests/test_vmware.py (+5/-0)
src/provisioningserver/network.py.OTHER (+355/-0)
src/provisioningserver/pserv_services/tests/test_tftp.py (+26/-0)
src/provisioningserver/rpc/dhcp.py (+151/-0)
src/provisioningserver/rpc/tests/test_dhcp.py (+255/-0)
src/provisioningserver/templates/dhcp/dhcpd.conf.template (+30/-0)
src/provisioningserver/templates/dhcp/dhcpd6.conf.template (+25/-0)
src/provisioningserver/testing/config.py (+5/-0)
src/provisioningserver/tests/test_cluster_config_command.py (+10/-0)
src/provisioningserver/tests/test_config.py (+87/-0)
src/provisioningserver/utils/tests/test_ipaddr.py (+106/-0)
src/provisioningserver/utils/tests/test_twisted.py (+7/-0)
src/provisioningserver/utils/twisted.py (+101/-0)
utilities/remote-reinstall (+73/-0)
tags: | added: canonical-bootstack |
Changed in maas: | |
milestone: | none → 2.0.0 |
summary: |
- 3rd party HP drivers (archive hostname renamed) - deployment fails + [2.0,1.9] 3rd party HP drivers (archive hostname renamed) - deployment + fails |
Changed in maas: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Andres Rodriguez (andreserl) |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |